Zef Hemel
bb1e49a11e
More moving stuff around
2024-02-08 21:12:23 +01:00
Zef Hemel
60d3199d64
Giant code reorganization ( #690 )
...
Code restructure
2024-02-08 21:00:45 +01:00
Zef Hemel
0ddbd877f9
Space script MVP ( #685 )
...
* Space Script MVP
* New `command` and `syscall` query sources
2024-02-06 16:51:04 +01:00
Zef Hemel
f6f93d796f
Disable proxy in read-only, enable better caching
2024-01-29 09:43:56 +01:00
Zef Hemel
dbabba7326
Only server-side render non-auth systems
2024-01-28 19:24:59 +01:00
Zef Hemel
58ea651668
opengraph attributes
2024-01-28 15:51:02 +01:00
Zef Hemel
1d8a54b72f
Fix indexPage server rendering
2024-01-28 15:19:30 +01:00
Zef Hemel
7612f1af73
Server-side render content
2024-01-28 15:08:35 +01:00
Zef Hemel
5bc7193fb0
Fixes #161 by implementing read-only mode, first iteration
2024-01-26 17:05:10 +01:00
Zef Hemel
488fa84d50
Fixes #647
2024-01-24 13:34:55 +01:00
Zef Hemel
f30b1d3418
Templates 2.0 ( #636 )
...
Templates 2.0 and a whole bunch of other refactoring
2024-01-20 19:16:07 +01:00
Zef Hemel
a2dbf7b3db
PlugOS refactor and other tweaks ( #631 )
...
* Prep for in-process plug loading (e.g. for CF workers, Deno Deploy)
* Prototype of fixed in-process loading plugs
* Fix: buttons not to scroll with content
* Better positioning of modal especially on mobile
* Move query caching outside query
* Fix annoying mouse behavior when filter box appears
* Page navigator search tweaks
2024-01-15 16:43:12 +01:00
Zef Hemel
0296679827
Fixes #627
2024-01-13 18:42:40 +01:00
Zef Hemel
291280b709
Switch from Oak to Hono
2024-01-13 18:07:02 +01:00
Zef Hemel
848e11a773
Rebuilt frontmatter templates as template widgets
2024-01-08 17:08:35 +01:00
Zef Hemel
581edf92d5
Federation fix
2023-12-22 11:45:32 +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
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
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
509683c537
Added 'created' attribute to files and pages
2023-11-03 09:38:04 +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
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
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
Zef Hemel
5f484bed57
SilverBullet pivot to become an offline-first PWA ( #403 )
2023-05-23 20:53:53 +02:00
rjgibson
9b49317bbf
Accept SB_USER environment variable as a secondary source of creds ( #404 )
2023-05-21 13:07:34 +02:00