Commit Graph

86 Commits (687d1f0679db73e9a081529549e38e949346ffac)

Author SHA1 Message Date
Zef Hemel 04c7a78676 More moves 2024-02-08 21:16:55 +01:00
Zef Hemel 60d3199d64
Giant code reorganization (#690)
Code restructure
2024-02-08 21:00:45 +01:00
Zef Hemel 59eed7966d More Deno 1.40 fixes 2024-01-28 14:37:54 +01:00
Zef Hemel c338693343 Upgrade to deno 1.40 2024-01-28 14:13:37 +01:00
Zef Hemel 5bc7193fb0 Fixes #161 by implementing read-only mode, first iteration 2024-01-26 17:05:10 +01:00
Zef Hemel aaacec6d61
Navigator refactor (#648)
Navigation refactor
2024-01-24 11:58:33 +01:00
Zef Hemel 4133cabd52 Fixing netlify 2024-01-20 22:53:51 +01:00
Zef Hemel 848e11a773 Rebuilt frontmatter templates as template widgets 2024-01-08 17:08:35 +01:00
Zef Hemel bfdc8383b1 Prep crypto work 2024-01-08 09:12:54 +01:00
Zef Hemel 8a2e081672
Fixes #529 by removing directives (#613)
* Fixes #529 by removing directives
* Load builtin tags on space reindex
2024-01-02 14:47:02 +01:00
Zef Hemel 1a86c5b326 Fix plug space filtering (again) 2023-12-20 14:56:15 +01:00
Zef Hemel 8d85031a14 Minor tweaks 2023-12-18 14:39:52 +01:00
Zef Hemel 5a7a35c759
E2E encryption (prototype) (#601)
Prototype E2E encryption
2023-12-17 11:46:18 +01:00
Zef Hemel 9f082c83a9
Major backend refactor (#599)
Backend refactor
2023-12-13 17:52:56 +01:00
Zef Hemel 8527528af4
Lazy plugs (#596)
* Manifest caching and lazy loading of plug workers
* Fixes #546 Plug unloading after time out
2023-12-06 18:44:48 +01:00
Zef Hemel 79611a27e0 Hopefully finally squashed the race condition that would randomly reload files 2023-11-20 17:08:29 +01:00
Zef Hemel 5b81185afa Fixes 2023-11-15 16:27:17 +01:00
Zef Hemel 694448a99b Support for env-specific plug space primitives 2023-11-15 16:13:44 +01:00
Zef Hemel 1d7dc04f54 Fixes #563 2023-11-13 10:32:40 +01:00
Zef Hemel bedc85e7a9 Adding some page reload debugging 2023-11-12 10:33:27 +01:00
Zef Hemel 28b0e9f9e9 Backwards compatibility fix for synced spaces and 'created' timestamp 2023-11-03 09:48:07 +01:00
Zef Hemel 509683c537 Added 'created' attribute to files and pages 2023-11-03 09:38:04 +01:00
Zef Hemel 386c5ab916 Minor page load fixes 2023-10-05 18:24:12 +02:00
Zef Hemel 0313565610
Complete redo of content indexing and querying (#517)
Complete redo of data store
Introduces live queries and live templates
2023-10-03 14:16:33 +02:00
Zef Hemel 2ee20af5c8 Custom task statuses plus various fixes 2023-09-01 16:57:29 +02:00
Zef Hemel 9a005f26b5 Work on client modes 2023-08-29 21:17:29 +02:00
Zef Hemel c3d384330d More event refactoring work 2023-08-27 14:13:18 +02:00
Zef Hemel 593597454a Huge event system refactoring 2023-08-27 11:02:24 +02:00
Zef Hemel a94724768e Refactoring 2023-08-20 17:51:00 +02:00
Zef Hemel 7cce83b240 API refinements 2023-08-15 20:15:27 +02:00
Zef Hemel 1a3acceaf0 Upgrade stdlib to fix walk and symlinks 2023-08-15 08:26:25 +02:00
Zef Hemel 97a84e8538 Fixes #115: By introducing MQ workers 2023-08-10 18:32:41 +02:00
Zef Hemel b7b666ee1d Optimize requests 2023-08-08 15:00:18 +02:00
Zef Hemel 7498cc1ecb Sync current open page every 5s 2023-08-07 20:42:52 +02:00
Zef Hemel 52a28c78a7 Reduce amount of sync related log messages a bit 2023-08-01 21:34:24 +02:00
Zef Hemel b584e2ef7e Robustness and federation sync 2023-07-30 11:30:01 +02:00
Zef Hemel afa160d2c2 Cleanup and federation prep 2023-07-30 08:56:44 +02:00
Zef Hemel fe4887dc78 Federation progress 2023-07-29 23:41:37 +02:00
Zef Hemel 8a790aae9e More robust way to resolve initial sync bug 2023-07-28 21:22:06 +02:00
Zef Hemel fb67cba6ac Fix deletion of open file on initial sync 2023-07-28 18:06:49 +02:00
Zef Hemel a758446ecd More auth friendly ping URL 2023-07-28 15:34:12 +02:00
Zef Hemel 747e81e5da More consise error messages 2023-07-28 13:54:44 +02:00
Zef Hemel 804d87436c Fixes #355 2023-07-27 17:02:53 +02:00
Zef Hemel bfce343e7b More refactoring 2023-07-27 12:37:39 +02:00
Zef Hemel 4d0f36d475 Refactoring of offline handling 2023-07-27 11:41:44 +02:00
Zef Hemel f3936f9b2f Editor refactor: fix plug namespace 2023-07-14 16:48:35 +02:00
Zef Hemel 2ae538a5e5 No longer use HEAD requests, which are handled oddly in Safari on iOS 2023-07-10 13:06:57 +02:00
Zef Hemel fb75ea1a65
No More Collab. Fixes #449
* Fully removes real-time collaboration
* URL scheme rewrite
2023-07-06 16:47:50 +02:00
Zef Hemel f39ab26cea Replace unauthorized status with a redirect 2023-07-04 16:53:39 +02:00
Zef Hemel 7c825348b2
Big refactors and fixes
* Query regen
* Fix anchor completion
* Dependency fixes
* Changelog update
2023-07-02 11:25:32 +02:00