|  | 7d612bf823 | clean-up: remove obsolete stuff, minor immprovements | 2025-03-16 16:04:01 +01:00 |  | 
				
					
						|  | 6f846ea940 | minor fixes concerning shape:meta | 2024-10-12 16:00:45 +02:00 |  | 
				
					
						|  | 876e11b0c9 | use new meta setting for storage/folder | 2024-10-12 15:50:55 +02:00 |  | 
				
					
						|  | 89ec658652 | rename factory to meta, with slight functionality change; work in progress: use in storage ... | 2024-10-12 12:01:14 +02:00 |  | 
				
					
						|  | d0c990fe7b | provide 'print-slots'; work in progress: record (item) meta information | 2024-10-11 07:59:59 +02:00 |  | 
				
					
						|  | d09abff170 | basic set-up of lib/auth system; + minor corrections | 2024-08-10 09:16:16 +02:00 |  | 
				
					
						|  | 919119d649 | storage/folder: + parent query | 2024-08-09 18:50:43 +02:00 |  | 
				
					
						|  | 8aed67f057 | storage/folder: + items (and auxiliary functions) | 2024-08-09 17:42:05 +02:00 |  | 
				
					
						|  | 20ae39e3c4 | tracking: fix save, update | 2024-08-09 09:54:01 +02:00 |  | 
				
					
						|  | dd4f8ccebd | tracking: test and improve query / setup-select | 2024-08-09 09:30:25 +02:00 |  | 
				
					
						|  | 997b0afb0e | folder: rename put-new to create; simplifications | 2024-08-08 22:12:37 +02:00 |  | 
				
					
						|  | d759a5c57c | storage/folder: root, put-new | 2024-08-08 15:28:31 +02:00 |  | 
				
					
						|  | e92bc4d8a7 | shape:record: always fill head with nil when shorter list is given | 2024-08-08 09:29:23 +02:00 |  | 
				
					
						|  | 8488eeb26c | folder: define key-fields; tracking:track-equal: compare trimmed head values | 2024-08-07 23:06:00 +02:00 |  | 
				
					
						|  | ca7c4a824e | tracking:save: use - optionally restricted - key-fields instead of all head-fields for query | 2024-08-07 09:42:52 +02:00 |  | 
				
					
						|  | a3238f4c2c | tracking/storage: work in progress: folder | 2024-08-06 18:15:46 +02:00 |  | 
				
					
						|  | 989a380a53 | tracking: register container instance after creation, item-head-fields as slot | 2024-08-06 12:18:24 +02:00 |  | 
				
					
						|  | 98d21061f5 | minor improvements; start working on: uid stuff <- container registration | 2024-08-04 21:29:55 +02:00 |  | 
				
					
						|  | 5678483a50 | more on tracking:save, +track-equal check | 2024-08-04 10:07:20 +02:00 |  | 
				
					
						|  | 75fe19b269 | util:plist-equal (for tracking:save); work in progress: tracking:update; save: return track | 2024-08-03 20:45:24 +02:00 |  | 
				
					
						|  | bf48130837 | tracking:save, work in progress: use property list for data comparison | 2024-08-02 14:05:42 +02:00 |  | 
				
					
						|  | cc7a5e27a8 | tracking: provide setup-select for queries | 2024-08-02 11:23:51 +02:00 |  | 
				
					
						|  | 5930e8a594 | tracking: rename time-stamp to timestamp | 2024-08-02 08:44:03 +02:00 |  | 
				
					
						|  | dafce6f2d2 | minor formal improvements: use eql, print-unreadable-object, string in put with newlines | 2024-08-01 17:48:13 +02:00 |  | 
				
					
						|  | 2111c7313a | tracking: query-last, save basically OK | 2024-08-01 10:47:39 +02:00 |  | 
				
					
						|  | b09319916c | provide util macros lgd lgi as shortcuts for displaying variable values | 2024-07-31 20:05:19 +02:00 |  | 
				
					
						|  | 5a75c10d74 | tracking, msgstore: query-last basically working | 2024-07-31 16:51:04 +02:00 |  | 
				
					
						|  | 97a86d6154 | tracking, msgstore: provide force-insert-when flag on container, use in (save track) | 2024-07-31 15:48:55 +02:00 |  | 
				
					
						|  | 2b2519498f | fix util:rtrim; work in progress: tracking:save | 2024-07-31 13:42:37 +02:00 |  | 
				
					
						|  | 1ac8eb6482 | rename package msglog to msgstore | 2024-07-30 17:29:06 +02:00 |  | 
				
					
						|  | 428952598f | storage/tracking (work in progress): query-last, ... | 2024-07-30 14:35:47 +02:00 |  | 
				
					
						|  | bc28565dea | storage/tracking: provide indexes via factory function, with default based on head-fields | 2024-07-29 18:50:49 +02:00 |  | 
				
					
						|  | d363a3dde3 | tracking: minor improvements; make building of track data configurable | 2024-07-29 08:43:47 +02:00 |  | 
				
					
						|  | 69c3013332 | storage/tracking: data is always a plist - convert internally on save or retrieve | 2024-07-28 19:39:16 +02:00 |  | 
				
					
						|  | 484b3251d1 | storage/msglog: fixes, improvements, tests OK | 2024-07-28 17:42:14 +02:00 |  | 
				
					
						|  | 777660a957 | storage/msglog: get-track working; next step: consequent use of keywords for keys and head values | 2024-07-28 14:46:49 +02:00 |  | 
				
					
						|  | ac2ebf5fe7 | storage/msglog: insert basically OK | 2024-07-28 12:45:30 +02:00 |  | 
				
					
						|  | 75d63e0c89 | work in progress: storage/msglog: table creation OK | 2024-07-27 23:06:04 +02:00 |  | 
				
					
						|  | 94c515a191 | storage: minor code simplification; re-add schema setting to postgres test config | 2024-07-26 16:43:14 +02:00 |  | 
				
					
						|  | c0c6b10e94 | storage/tracking: create special function item-head-fields (for container), use only for table creation | 2024-07-26 16:17:54 +02:00 |  | 
				
					
						|  | b6f09c8f04 | basic record definitions moved from storage/tracking to shape | 2024-07-25 16:28:02 +02:00 |  | 
				
					
						|  | e8730daf79 | work in progress: move basic definitions from storage/tracking to shape | 2024-07-25 15:49:13 +02:00 |  | 
				
					
						|  | 5b41d12756 | use config class for storage setup (instead of prop list) | 2024-06-29 09:33:02 +02:00 |  | 
				
					
						|  | c653247670 | remove unused code | 2024-06-28 16:34:52 +02:00 |  | 
				
					
						|  | 91dd8978ed | storage: working again after eliminiating engine / keep everything in context->storage | 2024-06-28 16:17:02 +02:00 |  | 
				
					
						|  | a7f449d8e6 | work in progress: get rid of engine, keep storage in storage:context | 2024-06-28 15:12:33 +02:00 |  | 
				
					
						|  | 0aa8ecb732 | storage: use config mechanism for providing database settings | 2024-06-27 14:06:17 +02:00 |  | 
				
					
						|  | e0e65efa39 | get-track basically working | 2024-05-18 09:16:09 +02:00 |  | 
				
					
						|  | 3b3cfaf732 | work in progress: get-track by trackid: select OK | 2024-05-17 19:05:37 +02:00 |  | 
				
					
						|  | 8b006042d4 | minor refactorings; + utility for SQL results: normalize-plist | 2024-05-17 16:36:58 +02:00 |  |