Commit Graph

151 Commits (4759a20b23df9f079103688da73ad6c7c0d41695)

Author SHA1 Message Date
Zef Hemel 4015d164c6 Subtle renaming of some DB configuration options 2023-12-22 19:06:36 +01:00
Zef Hemel 3350c7f076 More instant page navigator 2023-12-22 15:55:50 +01:00
Zef Hemel 581edf92d5 Federation fix 2023-12-22 11:45:32 +01:00
Zef Hemel 82391682f6 Avoid builtin page attributes to be overridden 2023-12-22 11:27:07 +01:00
Zef Hemel 8c14087a2c Fixes #603 by not recreating existing unix groups and users 2023-12-18 17:18:58 +01:00
Zef Hemel 8d85031a14 Minor tweaks 2023-12-18 14:39:52 +01:00
Zef Hemel b3d5af360b Change server-side shell running implementation 2023-12-17 15:25:44 +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 e0bb1dde79 Fix plugOverrides being broken 2023-12-12 14:15:46 +01:00
Zef Hemel 06a50b6987 Bump auth cookie expiry 2023-12-11 13:53:08 +01:00
Zef Hemel e0fe7897b7 CSRF and authentication changes 2023-12-11 12:11:56 +01:00
Zef Hemel 9921d72b96 Remove duplicate shell reporting 2023-12-10 13:30:34 +01:00
Zef Hemel 30ba3fcca7
Refactoring work to support multi-tenancy and multiple storage, database backends (#598)
* Backend infrastructure
* New backend configuration work
* Factor out KV prefixing
* Don't put assets in the manifest cache
* Removed fancy authentication stuff
* Documentation updates
2023-12-10 13:23:42 +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 1d5c6f9277 Replace YAML parser 2023-11-29 16:51:28 +01:00
Zef Hemel a984ab1f82 Disable 404 caching 2023-11-17 13:54:48 +01:00
Zef Hemel 6336190c20 Federation URL handling 2023-11-16 13:55:02 +01:00
Zef Hemel b4ab56c712 Requeue messages on the server as well 2023-11-15 09:31:44 +01:00
Zef Hemel bedc85e7a9 Adding some page reload debugging 2023-11-12 10:33:27 +01:00
Zef Hemel 509683c537 Added 'created' attribute to files and pages 2023-11-03 09:38:04 +01:00
Zef Hemel e23b0808e0 Initial index on plug:run 2023-11-02 12:46:33 +01:00
Zef Hemel d8318c4ad7 Code widget refactor 2023-10-31 10:33:38 +01: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 9b5fa44fb6 Perform initial index 2023-08-30 22:36:27 +02:00
Zef Hemel 75da8e7ca9 Further iteration 2023-08-30 17:25:54 +02:00
Zef Hemel 9a005f26b5 Work on client modes 2023-08-29 21:17:29 +02:00
Zef Hemel 5ff1a8bae3 Refactor all the things 2023-08-28 17:12:15 +02:00
Zef Hemel cc2448b91f Fix tests 2023-08-27 18:05:14 +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 9ee9008bf2 Work on #508 (thin client) 2023-08-26 08:31:51 +02:00
Zef Hemel 5079d3e68e Filter proxied headers 2023-08-23 20:00:40 +02:00
Zef Hemel 5a88254cde Refactoring about how proxy fetching happens 2023-08-23 19:08:21 +02:00
Zef Hemel a94724768e Refactoring 2023-08-20 17:51:00 +02:00
Zef Hemel 4583991fa5 Fixes #497 2023-08-17 12:43:08 +02:00
Zef Hemel c6fce524e6 Dial down excessive debug logging 2023-08-10 16:09:28 +02:00
Zef Hemel 2f1f266482 Make attribute extensible 2023-08-08 16:35:46 +02:00
Zef Hemel b7b666ee1d Optimize requests 2023-08-08 15:00:18 +02:00
Zef Hemel b584e2ef7e Robustness and federation sync 2023-07-30 11:30:01 +02:00
Zef Hemel fe4887dc78 Federation progress 2023-07-29 23:41:37 +02:00
Zef Hemel 21c8cd6e7a Federated URL backend handling 2023-07-29 17:06:32 +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
Zef Hemel 8e0a7cf177
Real-time collaboration within space (#411) 2023-06-13 20:47:05 +02:00
Zef Hemel c6a45be4bb Fixes #409 2023-05-29 09:53:49 +02:00
Zef Hemel 25c789538d Log delets 2023-05-25 17:21:51 +02:00
Zef Hemel 0e58f95920 Dispatch pageLoaded event upon plug updates 2023-05-24 06:47:39 +02:00
Zef Hemel c746d77a6b Alert when indexeddb not available 2023-05-24 05:42:24 +02:00