Zef Hemel
487f6b7c9b
Add stdLibPrefix constant and update SyncService logic
...
- Introduced a new `stdLibPrefix` constant in `constants.ts` for standard library paths.
- Updated the import statement in `sync_service.ts` to include `stdLibPrefix`.
- Modified the logic in `SyncService` to check for both `plugPrefix` and `stdLibPrefix` when validating names.
2025-04-15 09:58:24 +02:00
Zef Hemel
96f299bf8a
Shell streaming support (Lua)
2025-03-27 17:04:15 +01:00
Zef Hemel
706588cd56
Bringing in config and config docs
2025-03-26 17:46:35 +01:00
Zef Hemel
254d6e6379
Ripped out use of Deno KV and other unstable features
2025-03-24 20:21:17 +01:00
Zef Hemel
130b5b179a
config.* syscalls
2025-03-24 17:44:09 +01:00
Zef Hemel
e003e926d2
Progress
2025-03-23 15:56:02 +01:00
Zef Hemel
c157e979f0
WIP
2025-03-23 12:48:25 +01:00
Zef Hemel
d50ddc2357
First very rough pass of cleanup
2025-03-21 16:12:07 +01:00
Zef Hemel
dde532d1b6
Added silverbullet lua:repl command
2025-03-14 16:43:13 +01:00
Ohad Lutzky and GitHub
cde2155ac3
Use writer to ensure the entire file is written ( #1287 )
...
Using file.write directly once doesn't guarantee the entire file is
written; see https://docs.deno.com/examples/writing_files/
2025-03-14 16:02:18 +01:00
Zef Hemel
7e706754f4
Enable client file listing for plugs
2025-03-07 16:04:36 +01:00
MrMugame and GitHub
e61a447d98
Implementing #913 ( #1230 )
...
Implemented custom editors
2025-03-06 15:11:17 +01:00
Zef Hemel
6a30284bab
Migration to Deno 2.0
2024-10-10 12:52:28 +02:00
Zef Hemel
4eae0c975b
Another attempt at better supporting auth proxies
2024-09-25 17:06:43 +02:00
Zef Hemel
cb88eae885
Attempt to fix auth proxies by making redirects manual #1028
2024-09-25 13:25:15 +02:00
Zef Hemel
f7fe7cadbc
Revert "Attempt to fix auth proxies by making redirects manual #1028 "
...
This reverts commit d6fb5e0c29 .
2024-09-11 21:18:27 +02:00
Zef Hemel
d6fb5e0c29
Attempt to fix auth proxies by making redirects manual #1028
2024-09-09 18:36:54 +02:00
Zef Hemel
b8081d970c
Fixes #1049 centralizes page URL encoding and decoding
2024-08-20 09:38:56 +02:00
Zef Hemel
6ef9dc8b99
Attempt to fix or at least help debug #1028
2024-08-18 12:45:33 +02:00
Zef Hemel
cf054fa186
Should fix #1019 and #1035
2024-08-18 10:39:04 +02:00
Zef Hemel
b7c56a8379
Fix some things with transclusions, and added a renderWidgets page decoration
2024-08-12 20:12:28 +02:00
Zef Hemel and GitHub
6b69449d05
More JSR ( #1027 )
...
* Move all syscalls to JSR-style package naming
* Eliminating some prefixes in import maps
2024-08-06 20:11:38 +02:00
Justyn Shull and GitHub
280fe2bec8
Add an in-memory cache of the file list for disk spaces ( #1012 )
...
Add an in-memory cache of the file list for disk spaces
2024-08-04 11:28:55 +02:00
Justyn Shull and GitHub
4af100b7b7
Add simple /ping endpoint instead of /index.json, change default fetch timeout to 30s ( #1017 )
2024-08-04 08:24:38 +02:00
Zef Hemel
49f52e42d0
Fixes #1014
2024-08-03 20:46:34 +02:00
Zef Hemel and GitHub
64b6d9e2df
Space config ( #1011 )
...
Space config + a whole bunch of other tweaks
2024-08-02 16:47:36 +02:00
Zef Hemel
c111f72e09
Lint error removal
2024-07-30 17:33:33 +02:00
Zef Hemel
9f353f7de1
More JSR dependency moves
2024-07-30 17:24:17 +02:00
Zef Hemel
64e116f75e
lint cleanup
2024-07-30 15:17:34 +02:00
Zef Hemel
161cd004a7
Cleaning e2e encryption stuff
2024-07-25 20:29:13 +02:00
Ross and GitHub
121ecb328a
Added a timeout for fetch ( #965 )
...
Added a timeout for fetch
2024-07-22 17:36:02 +02:00
Zef Hemel
3e94389c1e
Fix missed events
2024-07-10 11:32:07 +02:00
Zef Hemel
ad067e08e7
Fixed some issues with attachment indexing and sync mode
2024-06-13 12:01:40 +02:00
Zef Hemel
78be20c24f
Fix regression where the index would no longer be cleared in sync mode
2024-06-13 11:46:52 +02:00
onespaceman and GitHub
cbd4814493
Fix attachment indexing ( #873 )
2024-05-30 19:55:35 +02:00
Florent and GitHub
5a6d7ecae1
Fix space on end of page name creates two pages, one shadowed #615 ( #817 )
2024-03-23 20:02:16 +01:00
Maks and GitHub
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
ca5b6803eb
More reload fix attempts
2024-03-14 13:02:34 +01:00
Zef Hemel
2800185893
More race condition fixes
2024-03-13 19:48:43 +01:00
Zef Hemel
56954dbc3b
More race condition avoiding event trigger code
2024-03-13 08:35:38 +01:00
Zef Hemel
221e9e859c
Potential fox to file reload race condition
2024-03-12 16:33:38 +01:00
Zef Hemel
61a2611002
Hopefully addresses #804
2024-03-11 21:02:14 +01:00
Zef Hemel
e919aa82e9
0.7.4
2024-02-29 15:23:05 +01:00
Zef Hemel and GitHub
de2d1089d4
New space script APIs ( #761 )
...
New space script APIs: registerEventListener and registerAttributeExtractor
2024-02-27 20:05:12 +01:00
Joe Krill and GitHub
90385f4d4f
Check if symlink is a file or directory ( #758 )
2024-02-26 16:29:13 +01:00
Zef Hemel
a8d042f9b2
Fixes #740
2024-02-25 14:17:23 +01:00
Zef Hemel
04c7a78676
More moves
2024-02-08 21:16:55 +01:00
Zef Hemel and GitHub
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