|  | 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 |  | 
				
					
						|  | ebcbab1a6c | fix DateField (missing return) | 2020-04-25 12:00:40 +02:00 |  | 
				
					
						|  | ebacd14134 | re-implement missing multiline field method | 2020-04-15 10:40:49 +02:00 |  | 
				
					
						|  | d07f3b85a9 | don't suppress additional excess values in table rows | 2020-04-08 14:51:50 +02:00 |  | 
				
					
						|  | 9d9cfd6fc7 | Merge branch '2master' of ssh://git.cy55.de/home/git/loops into 2master | 2020-03-23 11:23:24 +01:00 |  | 
				
					
						|  | dd23787d27 | avoid error when list value is None | 2020-03-23 11:20:45 +01:00 |  | 
				
					
						|  | 0cd2e1f47d | fix doctests, avoid deprecation warnings | 2020-03-07 13:31:29 +01:00 |  | 
				
					
						|  | 8723289204 | set version number to 2.3.0 | 2020-03-07 12:51:06 +01:00 |  | 
				
					
						|  | b471deef43 | merge bbmaster2 into bbmaster resulting in branch 2master | 2020-03-04 18:05:37 +01:00 |  | 
				
					
						|  | 3263672934 | extend/improve paster shell utilities | 2020-03-04 16:55:53 +01:00 |  | 
				
					
						|  | c3079472de | fix typo and doctest after JSON fix | 2019-12-06 07:56:30 +01:00 |  |