Commit Graph
100 Commits
Author SHA1 Message Date
marlon-erler 7c4558a5b2 fix imports 2024-07-22 20:02:13 +02:00
marlon-erler 84b6550cf3 cleanup, prepare taskViewModel 2024-07-22 19:54:39 +02:00
marlon-erler a798c7d835 reorganize 2024-07-22 19:52:08 +02:00
marlon-erler 9949e02faf start taskPage 2024-07-22 19:50:57 +02:00
marlon-erler 3a2f5b3f26 fix type bug 2024-07-22 19:44:15 +02:00
marlon-erler 40030040a5 prepare layout for multiple panes 2024-07-22 19:43:23 +02:00
marlon-erler 18771b142c improve UI 2024-07-22 19:36:01 +02:00
marlon-erler 036dc5a805 fixes 2024-07-22 19:28:39 +02:00
marlon-erler 066a773a3a rename FileVersion -> FIleContent 2024-07-22 18:11:18 +02:00
marlon-erler 8a3b63ea7c add method to delete board 2024-07-22 18:09:58 +02:00
marlon-erler 3cc961a82b remodel fileModel, start board methods of taskModel 2024-07-22 17:23:48 +02:00
marlon-erler 76737a390a cleanup 2024-07-22 15:57:30 +02:00
marlon-erler 5f74756a00 cleanup 2024-07-22 15:07:31 +02:00
marlon-erler a9181d8610 add removeRecursively 2024-07-22 15:06:01 +02:00
marlon-erler ae4339b4d2 remodel tasks and boards 2024-07-22 14:36:03 +02:00
marlon-erler 343bd7ef01 update layout styles to support multiple panes 2024-07-22 13:29:08 +02:00
marlon-erler e8ab217be3 prepare taskPage 2024-07-22 13:17:21 +02:00
marlon-erler 3304949d1a add methods for accessing and storing tasks 2024-07-22 13:09:33 +02:00
marlon-erler b20f7c072e add method to move file 2024-07-22 12:56:16 +02:00
marlon-erler 71281adbd0 define paths 2024-07-22 12:39:26 +02:00
marlon-erler b111cd47dd define TaskLocation 2024-07-22 12:22:52 +02:00
marlon-erler c2e78f9786 reorganize 2024-07-22 11:57:47 +02:00
marlon-erler 29c3e4ad43 add handlers in TaskModel 2024-07-22 11:49:05 +02:00
marlon-erler 6d126a2fa8 add support for sets 2024-07-22 11:47:32 +02:00
marlon-erler 63c49ba0fc define TaskFileContentReference 2024-07-22 11:20:43 +02:00
marlon-erler b78c924d12 fix reconnecting 2024-07-22 03:02:33 +02:00
marlon-erler c21d665776 remodel storage location map 2024-07-22 03:01:04 +02:00
marlon-erler 839e6e6b2a cleanup 2024-07-22 02:23:21 +02:00
marlon-erler a776b977f8 integrate TaskModel with FileModel 2024-07-22 02:16:58 +02:00
marlon-erler 5848de4c50 reorganize models 2024-07-22 02:05:27 +02:00
marlon-erler 11bd5ee748 update 2024-07-22 01:40:53 +02:00
marlon-erler 53399ba2b4 perform checkMatchesObjectStructure in parseValidObject 2024-07-22 01:40:00 +02:00
marlon-erler d85ced4e36 apply checkMatchesObjectStructure in models 2024-07-22 01:38:08 +02:00
marlon-erler 3c8245fca0 re-import bloatless-react 2024-07-22 01:32:10 +02:00
marlon-erler 296f1890ab fix bugs with checkMatchesObjectStructure 2024-07-22 01:31:47 +02:00
marlon-erler 3775c8b232 remove objectModel 2024-07-22 01:23:12 +02:00
marlon-erler ec3fd9e155 add references 2024-07-22 01:22:59 +02:00
marlon-erler e998fe6686 reorganize 2024-07-22 01:22:53 +02:00
marlon-erler b850b166a8 cleanup 2024-07-22 01:20:27 +02:00
marlon-erler cc032ad76f handle arrays correctly in checkMatchesObjectStructure 2024-07-22 01:19:50 +02:00
marlon-erler 48977d7562 add reference objects for chatModel 2024-07-22 01:16:13 +02:00
marlon-erler 91d174cbc4 convert firstDayOfWeek: number -> string 2024-07-22 01:13:20 +02:00
marlon-erler 40a608af45 add checkMatchesObjectStructure utility function 2024-07-22 01:11:50 +02:00
marlon-erler 42619fb017 remove unused import 2024-07-22 01:05:41 +02:00
marlon-erler cf048ff4e0 Revert "prevent errors with corrupt files"
This reverts commit 3f48f26327.
2024-07-22 01:05:19 +02:00
marlon-erler 3f48f26327 prevent errors with corrupt files 2024-07-22 00:52:54 +02:00
marlon-erler 168c13118d finish file handler 2024-07-22 00:37:36 +02:00
marlon-erler 0d81fc0b33 cleanup 2024-07-22 00:37:20 +02:00
marlon-erler f314eafeba cleanup 2024-07-22 00:37:08 +02:00
marlon-erler ba775d24e3 update 2024-07-22 00:30:57 +02:00
marlon-erler 5ec5196b9f improve UI 2024-07-22 00:30:43 +02:00
marlon-erler 876e03abc7 improve color gradient 2024-07-21 23:37:54 +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 da757d10d1 integrate FileModel with ChatModel 2024-07-21 21:45:18 +02:00
marlon-erler b37f1caa66 cleanup 2024-07-21 21:41:19 +02:00
marlon-erler 39a86cc486 cleanup 2024-07-21 20:55:31 +02:00
marlon-erler 920de98e22 remove more object stuff, prepare FileModel 2024-07-21 20:54:18 +02:00
marlon-erler d30bf9d891 remove object stuff 2024-07-21 20:50:05 +02:00
marlon-erler 3e91f28a76 prevent storageModal to be closed after making changes 2024-07-21 20:24:59 +02:00
marlon-erler 331823f2ec add DangerousActionButton, add option to delete files thru StorageModal 2024-07-21 20:21:32 +02:00
marlon-erler 3824224e85 show path of selected item in filebrowser 2024-07-21 19:44:10 +02:00
marlon-erler 593c85a8b9 prepare fileBrowser layout on mobile 2024-07-21 18:56:56 +02:00
marlon-erler 6507b64922 fix gradient 2024-07-21 18:01:19 +02:00
marlon-erler 2a35c94858 add file browser 2024-07-21 17:55:53 +02:00
marlon-erler 1dec6b8512 improve gradient 2024-07-21 15:25:46 +02:00
marlon-erler 4662fa2428 remove mailbox and outbox tile from homepage 2024-07-21 15:16:05 +02:00
marlon-erler fd52b7af03 add mailbox 2024-07-21 15:15:24 +02:00
marlon-erler a7a416ba30 cleanup 2024-07-21 14:16:20 +02:00
marlon-erler cb243bca62 fix outbox, add indicator for message status 2024-07-21 14:15:26 +02:00
marlon-erler ca8f1d3348 add MessageInfoModal 2024-07-21 13:13:41 +02:00
marlon-erler a0932c2198 automatically reconnect to previous address 2024-07-21 03:41:10 +02:00
marlon-erler ee50d88066 add encryption 2024-07-21 03:17:40 +02:00
marlon-erler c45f14c240 restore crypto functions from 2024-07-21 02:58:59 +02:00
marlon-erler d8be4676d0 change paddings 2024-07-21 02:56:42 +02:00
marlon-erler fac5b0d9ca change background gradients 2024-07-21 02:49:04 +02:00
marlon-erler a3b9ef3851 fix message sorting, improve UI 2024-07-21 01:56:10 +02:00
marlon-erler 727c80191c improve messagePage 2024-07-21 01:53:25 +02:00
marlon-erler c97b38dcd6 add basic thread view 2024-07-21 01:12:35 +02:00
marlon-erler 611b876509 remove message and object loading methods from ChatModel 2024-07-20 23:40:58 +02:00
marlon-erler 0bd90ff891 cleanup, improve ui 2024-07-20 23:36:52 +02:00
marlon-erler c7136f9d2e add animation for modal 2024-07-20 23:27:13 +02:00
marlon-erler 41ff3c787a add guard cannotSetPrimaryChannel 2024-07-20 23:22:08 +02:00
marlon-erler 1e2868d416 add animations 2024-07-20 23:20:57 +02:00
marlon-erler 050270df62 respect safe-area in message page 2024-07-20 22:53:59 +02:00
marlon-erler cdda367c0f add .ellipsis 2024-07-20 22:53:10 +02:00
marlon-erler 22da4ed725 fix bug with previousAddresses 2024-07-20 22:53:01 +02:00
marlon-erler 378c1b97a1 make elements more transparent 2024-07-20 22:48:57 +02:00
marlon-erler 6b586224c4 add handlers to ConnectionViewModel 2024-07-20 22:44:23 +02:00
marlon-erler 5df6577a8e improve ui 2024-07-20 22:16:37 +02:00
marlon-erler 757dbf9947 add composer, update cannotSendMessage guard to block empty messages 2024-07-20 21:15:06 +02:00
marlon-erler 0920cff5b5 prepare messagePage layout 2024-07-20 21:10:06 +02:00
marlon-erler f3e4be375f add guard cannotSendMessage 2024-07-20 21:04:41 +02:00
marlon-erler 9f93856829 add methods to send message 2024-07-20 20:53:48 +02:00
marlon-erler 819c8f4cac add button to remove chat 2024-07-20 20:48:13 +02:00
marlon-erler 995f82f3ef improve centralization of models 2024-07-20 20:42:43 +02:00
marlon-erler bdbd2ac8b6 finish outbox and send methods 2024-07-20 20:03:46 +02:00
marlon-erler 92383f772e fix justify of ribbon 2024-07-20 19:27:57 +02:00
marlon-erler a8651db49c fix overflow 2024-07-20 19:26:13 +02:00
marlon-erler 1cc7f86cc6 add setting for encryption key 2024-07-20 19:18:19 +02:00