Commit graph

20 commits

Author SHA1 Message Date
f100a18f22 merge branch master, + fix tests 2024-03-17 09:15:55 +01:00
e676e10e33 work in progress: relationships 2024-03-16 15:58:00 +01:00
dfc5cefcee fixes; work in progress: topics 2024-03-16 14:26:36 +01:00
a108ad9fc3 work in progress: rels 2024-03-15 09:15:41 +01:00
1e165a711c fix type methods 2024-03-14 11:30:59 +01:00
0b765ad16b provide __repr__() and asDict() for tracks, and other improvements 2024-03-13 19:05:46 +01:00
bf2d8a1e99 Merge branch 'master' into 2master 2024-03-10 19:47:19 +01:00
960092b4a8 provide __getitem__() method for tracking storage, tolerating track ids in string format 2024-03-10 19:46:36 +01:00
0fb0ba0c74 merge branch master, fix tests for using zope testrunner, with postgres only 2024-03-09 19:26:18 +01:00
9e67fe08e6 provide mark_changed() and commit() as Storage methods 2024-03-09 09:38:52 +01:00
e3bb5b2880 use separate StorageFactory objects for different database / database types 2024-03-09 08:57:49 +01:00
592e653561 provide access to SQLite, with functions and variables for db-specific variants 2024-03-06 22:45:59 +01:00
83071842c8 folder: use rid for parent; more on concept / organize 2024-03-05 21:03:36 +01:00
2382abf129 provide a virtual / dummy folder root object for top-down folder creation and access 2024-02-27 19:07:29 +01:00
0985f1b886 revert encoding stuff for UIDs, just use plain <prefix>-<id> 2024-02-18 22:23:25 +01:00
c4459866c8 revert encoding stuff for UIDs, just use plain <prefix>-<id> 2024-02-18 18:48:43 +01:00
ec99c62348 Merge branch 'master' into 2master 2024-02-17 16:23:56 +01:00
32a13ebb64 use base64 encoding for UIDs 2024-02-17 16:22:29 +01:00
71fc565a7e backport changes for Python2-/buildout-based implementation from cco.storage 2024-02-15 09:25:42 +01:00
02a56bf94d initial import 2024-02-14 18:15:48 +01:00