Commit graph

2189 commits

Author SHA1 Message Date
536903f3d8 improve / fix tracking migration 2024-02-19 08:33:50 +01:00
75fdced678 tests: check for correct DB engine settings 2024-02-15 11:27:03 +01:00
a739aed66a use new py-scopes package instead of cco.storage 2024-02-15 10:45:58 +01:00
92bc00e134 ensure correct initialization of db engine for testing 2024-02-09 16:44:24 +01:00
fb9d6991cd getItem(): use uid_mapping for legacy UIDs when appropriate 2024-02-07 17:53:27 +01:00
bea7ed0254 migration: allow source list, source list slicing, commit after step records 2024-02-06 17:26:08 +01:00
bece8863ef use now module-global engine and session factory 2024-02-01 15:21:36 +01:00
16a8bcf5c3 provide table for UID mappings, fill during migration 2024-02-01 11:43:37 +01:00
2dbbf977d4 storage test: drop table; reset trackid sequence after migration 2024-01-25 09:16:51 +01:00
23623aeb3d provide compat.Storage subclass; minor immprovements 2024-01-19 08:48:22 +01:00
70a93f56d9 move storage-related stuff from organize/tracking/storage to loops.storage package 2024-01-17 11:01:34 +01:00
ec87bcd682 fixes according to new cco.storage version 2024-01-17 10:28:58 +01:00
3d3e221a5c storage test: set correct db password 2024-01-05 18:50:04 +01:00
4635a00caf fix portlet selection; simplify options retrieval 2024-01-03 17:33:21 +01:00
64ad40fb96 clean-up source files 2024-01-03 16:57:47 +01:00
b4b93b122e move access to records container (in ZODB or SQL DB) to util.records() function 2024-01-03 15:44:08 +01:00
5c4b7fd730 use new IUid interface for showing the presence of the uid property 2024-01-03 13:00:36 +01:00
380d7e7b59 use SQL-based storage (cco.storage) for favorites 2024-01-03 11:09:50 +01:00
1cd9908afe RecordsTable: allow sorting of rows via type option 'table.sort' 2023-12-29 13:56:51 +01:00
6994d923a2 use new RecordsTable type for configurable records table 2023-12-29 13:26:46 +01:00
997bffc286 add IRecordsTable to interfaces list 2023-12-27 10:52:08 +01:00
81aa9d4e1e add RecordsTable to configure.zcml 2023-12-27 10:50:31 +01:00
45d568b77b assign widget to IRecordsTable definition 2023-12-27 10:40:41 +01:00
4343dc517f add RecordsTable type implemented as a simple list of records 2023-12-26 22:09:12 +01:00
a2ccb8a35b remove/hide print statements for clean tests 2023-12-26 22:08:16 +01:00
8e81bab3bf access to SQL-based implementation of favorites record basically working 2023-12-20 15:39:10 +01:00
466044eb77 work in progress: tests for adding and querying favorites 2023-12-19 15:31:35 +01:00
a65c138949 favorites: tests: minor improvements 2023-12-18 20:02:07 +01:00
2c22df9c1d test for migration of favorites basically working 2023-12-18 15:10:06 +01:00
506e539c2d work in progress: autommatic tests for SQL-based storage implementation 2023-12-18 13:53:37 +01:00
781521ca88 move storage migration from cybertools to loops, + updates from cco.storage 2023-12-15 14:13:47 +01:00
6d39f9f354 recreate (obsolete) QualificationRecord stuff to avoid crashing of records listing on old ZODBs 2023-12-08 11:54:20 +01:00
e3359db4ca avoid security check when retrieving skin name from loops root 2022-10-09 22:29:21 +02:00
c9c537af23 fix: add missing import 2021-12-06 15:56:29 +01:00
Hannes Plattner
1cf6bd3c06 allow adapterindexattributes title getter 2021-11-12 10:42:35 +01:00
zope
d4edd8ee7a add parameter usePredicateIndex to getRelations() 2021-08-07 11:53:04 +02:00
Hannes Plattner
4b54cadcac mark new object form adapter as __dummy__ 2021-07-09 11:34:45 +02:00
8e94c5971e fix doctests for loops.external (resources contentType) 2021-06-11 10:23:19 +02:00
Hannes Plattner
aab2d6c955 check if principal exists before adding to group 2021-06-11 10:02:13 +02:00
Hannes Plattner
34c9d24ffa add target blank to resource download button 2021-05-27 11:57:28 +02:00
1504375a25 add CSS classes to book display elements 2021-03-14 09:22:39 +01:00
346d041be4 remove upper limit for data field 2021-01-06 11:09:02 +01:00
4b4a804cb7 change upper limit for data field 2021-01-06 10:40:19 +01:00
2ddf3e03e7 add (dummy) parameter to 'getColumnRenderer()' 2020-12-14 08:43:23 +01:00
fecac89a84 fix breadcrumb check: view may be None because of restricted permissions 2020-08-18 10:23:15 +02:00
4f710c15d6 fix favorite display 2020-05-06 08:23:28 +02:00
522e40f242 fix import: stop deprecation warning 2020-05-04 16:30:34 +02:00
61a146a43d suppress checking for options in security check 2020-05-01 08:17:41 +02:00
31b81d10e3 re-activate redirect on state change 2020-04-29 10:54:01 +02:00
347e19a2c6 unquote form value only if string 2020-04-29 10:43:31 +02:00