marlon-erler
|
be6f609ea2
|
implement task filter
|
2024-07-25 15:31:27 +02:00 |
|
marlon-erler
|
e93276f2d3
|
add filterObjectsByWords utility function
|
2024-07-25 14:15:00 +02:00 |
|
marlon-erler
|
ece8f21d2f
|
cleanup
|
2024-07-25 01:50:49 +02:00 |
|
marlon-erler
|
f0395df74f
|
sort property values in collectObjectValuesForKey
|
2024-07-25 01:50:40 +02:00 |
|
marlon-erler
|
faa7fafe68
|
make filterObjectsByStringEntries and checkDoesObjectMatchReference work with FileContent
|
2024-07-25 01:42:22 +02:00 |
|
marlon-erler
|
cb9a79a10d
|
separate checkDoesObjectMatchReference from StringEntryObject
|
2024-07-25 01:20:48 +02:00 |
|
marlon-erler
|
01a96a5d31
|
make filterObjectsByStringEntries return a Set<T> instead of T[]
|
2024-07-25 00:27:08 +02:00 |
|
marlon-erler
|
389aaff52b
|
add collectObjectValuesForKey utility function
|
2024-07-25 00:26:40 +02:00 |
|
marlon-erler
|
ce5efa344c
|
add exclusion filters to filterObjectsByStringEntries
|
2024-07-24 23:44:34 +02:00 |
|
marlon-erler
|
948b2e7f16
|
allow filterObjectsByStringEntries to handle more complex objects
|
2024-07-24 23:34:11 +02:00 |
|
marlon-erler
|
dd9090bc4e
|
add filterObjectsByStringEntries utility function
|
2024-07-24 17:37:18 +02:00 |
|
marlon-erler
|
34692d1232
|
implement task sorting
|
2024-07-24 14:34:28 +02:00 |
|
marlon-erler
|
20488f8a26
|
re-implement chat sorting
|
2024-07-23 14:15:01 +02:00 |
|
marlon-erler
|
68dae8099a
|
centralize handlers, allow multiple handlers per model
|
2024-07-23 01:58:34 +02:00 |
|
marlon-erler
|
6d126a2fa8
|
add support for sets
|
2024-07-22 11:47:32 +02:00 |
|
marlon-erler
|
53399ba2b4
|
perform checkMatchesObjectStructure in parseValidObject
|
2024-07-22 01:40:00 +02:00 |
|
marlon-erler
|
296f1890ab
|
fix bugs with checkMatchesObjectStructure
|
2024-07-22 01:31:47 +02:00 |
|
marlon-erler
|
cc032ad76f
|
handle arrays correctly in checkMatchesObjectStructure
|
2024-07-22 01:19:50 +02:00 |
|
marlon-erler
|
40a608af45
|
add checkMatchesObjectStructure utility function
|
2024-07-22 01:11:50 +02:00 |
|
marlon-erler
|
e2c01138bb
|
prepare FileModel to manage files, cleanup
|
2024-07-21 23:32:20 +02:00 |
|
marlon-erler
|
5443d045db
|
cleanup, add handleStringifiedFile and addFile
|
2024-07-21 22:42:32 +02:00 |
|
marlon-erler
|
c45f14c240
|
restore crypto functions from
|
2024-07-21 02:58:59 +02:00 |
|
marlon-erler
|
995f82f3ef
|
improve centralization of models
|
2024-07-20 20:42:43 +02:00 |
|
marlon-erler
|
11940231ca
|
improve ui
|
2024-07-20 18:58:25 +02:00 |
|
marlon-erler
|
eaaf4b813c
|
start home page and settings
|
2024-07-19 23:45:07 +02:00 |
|