Zef Hemel
c80976d10e
Change event pattern for custom HTTP endpoints
2024-07-27 09:26:55 +02:00
Zef Hemel
0ad47987f5
Added http:request event enabling custom http endpoints
2024-07-26 19:12:10 +02:00
Zef Hemel
161cd004a7
Cleaning e2e encryption stuff
2024-07-25 20:29:13 +02:00
Zef Hemel
f3a84e35c0
Cleaned up path file extension checking and handling conflicting copies
2024-07-13 13:51:49 +02:00
onespaceman
be8c3303a4
fix serving files with numbers in extension ( #931 )
2024-07-11 22:37:58 +02:00
MrMugame
b6d95ec632
Redirect to initial url after authentication ( #893 )
2024-06-22 12:45:23 +02:00
Zef Hemel
3e1322de66
Fixes #883
2024-06-08 13:44:41 +02:00
Florent
827b08c21f
Support size for images ( #833 )
...
* Support size for images
* Also support dimensions while rendering markdown
* Parser - ImageWithSize: Comment regexp with examples
2024-05-19 11:05:48 +02:00
Florent
5a6d7ecae1
Fix space on end of page name creates two pages, one shadowed #615 ( #817 )
2024-03-23 20:02:16 +01:00
Maks
8a3782e946
improve dependency management ( #770 )
...
* use import_map.json instead of per-file import
* remove test_deps.ts in favor of import_map
* remove common/deps.ts in favor of import_map
* use import_map instead of server/deps.ts
* make all plug-api files usable without an import_map
* make all lib files usable without an import_map
* remove web/deps.ts in favor of import_map
* fix plug build
* remove plug-api/deps.ts in favor of lib/deps.ts
* fix server deps bundled in client deps
2024-03-16 15:29:24 +01:00
Zef Hemel
1d2c6692d1
Fixes #799
2024-03-10 12:42:34 +01:00
Zef Hemel
e919aa82e9
0.7.4
2024-02-29 15:23:05 +01:00
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