|  | 42d24a5c3f | Python3 fixes: test setup OK, starting with fixes in README.txt | 2024-09-24 17:38:15 +02:00 |  | 
				
					
						|  | 494612235e | more Python3 fixes: imports for setting up TestSite | 2024-09-24 16:33:00 +02:00 |  | 
				
					
						|  | ca70050bec | more Python3 fixes: basic imports OK, starting with doctests | 2024-09-24 15:30:46 +02:00 |  | 
				
					
						|  | 7a9be5d79b | more Python3 fixes (browser, resource) | 2024-09-24 11:47:59 +02:00 |  | 
				
					
						|  | 98bd9b0a46 | work in progress: Python3 fixes | 2024-09-24 11:13:49 +02:00 |  | 
				
					
						|  | 7b3c7c182e | fix pyproject.toml - start testing / fixing with Python3 | 2024-09-23 17:41:38 +02:00 |  | 
				
					
						|  | 77aaad1aa0 | start working on Python3-compatible version | 2024-09-23 17:30:48 +02:00 |  | 
				
					
						|  | 4041841c65 | storage.compat: provide __name__ property for tracks | 2024-05-03 13:47:07 +02:00 |  | 
				
					
						|  | cb994dc238 | minor fix on util.records(): fail immediately if tracks folder is missing | 2024-03-20 09:36:04 +01:00 |  | 
				
					
						|  | baedf02d78 | make compatibility method saveUserTrack() compatible with customized head fields arrangements | 2024-03-19 08:59:46 +01:00 |  | 
				
					
						|  | 6efe2b7a46 | remove obsolete import | 2024-03-17 09:25:22 +01:00 |  | 
				
					
						|  | d5a8068261 | fix and improve setup of storage factory and storage | 2024-03-10 08:04:18 +01:00 |  | 
				
					
						|  | 73ac0af54e | fix storage creation: util.makeStorage() | 2024-03-09 21:26:06 +01:00 |  | 
				
					
						|  | 3c82ec9fdc | fix storage creation according to new implementation of storage setup with StorageFactory | 2024-03-09 21:13:25 +01:00 |  | 
				
					
						|  | 81fef0e1d5 | provide util.getStorage() functionality | 2024-02-26 12:49:29 +01:00 |  | 
				
					
						|  | 31886012ce | fix handling of migrated UIDs, add test | 2024-02-19 11:02:00 +01:00 |  | 
				
					
						|  | 086868d5b7 | improve migration: use list of ids for access to source collection | 2024-02-19 09:13:25 +01:00 |  | 
				
					
						|  | f51f3d4f25 | migration: improve uid mapping by using separate columns for prefix and id | 2024-02-19 08:55:54 +01:00 |  | 
				
					
						|  | 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 |  |