Marek S. Lukasiewicz
57124864b5
Allow tags to start with a number and be escaped with angle brackets
...
Includes tests and Markdown/Hashtags page for website. Closes #1072
2024-10-17 20:23:07 +02:00
Zef Hemel
413855c180
More Space Lua docs, and slight API tweaks
2024-10-15 21:20:50 +02:00
Zef Hemel
6ec6f0cd6d
First Lua docs
2024-10-14 20:59:10 +02:00
Zef Hemel
c1a20af981
Lua: widgets
2024-10-13 15:14:22 +02:00
Zef Hemel
5c8332a109
Cleaning some dependencies
2024-10-11 15:52:37 +02:00
Zef Hemel
64e398fd90
deno fmt
2024-10-11 15:34:27 +02:00
Zef Hemel
6a30284bab
Migration to Deno 2.0
2024-10-10 12:52:28 +02:00
Zef Hemel
3319c7f21c
More lua progress: JS Interop
2024-10-09 20:35:11 +02:00
Zef Hemel
899c2556cb
Lua: more fixes and work on stdlib
2024-10-08 19:53:09 +02:00
Zef Hemel
6c71862641
Lua: multi-line string literals
2024-10-07 09:08:36 +02:00
Zef Hemel
1299d85e9a
First simple Lua directive Live Preview
2024-10-05 15:37:36 +02:00
Zef Hemel
2c08cb1821
More lua features (some metatable support) and tests
2024-10-04 17:15:50 +02:00
Zef Hemel
69c1da3dfb
[Lua] Property access and function call fixes
2024-10-03 18:52:44 +02:00
Zef Hemel
b2ff858f1d
Support empty Lua strings
2024-10-03 18:40:06 +02:00
Zef Hemel
3cf7b72ebb
First integration of Lua into the core (via space-lua code blocks)
2024-10-03 17:55:51 +02:00
Zef Hemel
c0a248daba
deno fmt
2024-09-30 12:50:54 +02:00
Zef Hemel
a5c4bcc43b
Lua AST refactor
2024-09-29 15:09:13 +02:00
MrMugame
f7cfe328b8
Fixes #1101 ( #1102 )
...
* Make all keywords use @specialize
* Rebuild the grammar
* Making it work in the later parsers
2024-09-29 13:26:44 +02:00
Zef Hemel
cdcce0d828
Lua work
2024-09-27 17:09:25 +02:00
Zef Hemel
aa712ed8f4
More work on Lua
2024-09-27 09:11:06 +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
362b590ba3
Some more Lua progress
2024-09-24 10:15:22 +02:00
Zef Hemel
9d43c9a11d
Fix lint issues
2024-09-12 21:53:37 +02:00
Zef Hemel
4c87d3eb9e
Evaluator start
2024-09-12 17:01:54 +02:00
Zef Hemel
00501690cf
Parser complete
2024-09-12 13:40:43 +02:00
Zef Hemel
8725655b9d
WIP lua
2024-09-11 21:19:41 +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
Abin Simon
b41297e437
Add nix language syntax highlight ( #1081 )
2024-09-09 19:27:02 +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
409b0df328
More robustness on lack of space config
2024-09-09 18:35:44 +02:00
Zef Hemel
ea5adebbbd
0.9.4
2024-09-04 19:34:12 +02:00
Zef Hemel
e6f010faad
Revert back SETTINGS to use yaml for now
2024-09-04 19:19:40 +02:00
Zef Hemel
d9efb32bb4
Make sure query.renderQuery is run in the right environment
2024-08-31 12:08:14 +02:00
Zef Hemel
80f9c14b96
Change how attribute indexing and completion works ( #1061 )
...
* Creation of separate aspring-page objects for pages linked to, but not created
* Show "No results" instead of broken markdown table for no query results
* Show schema validation errors
* Deno upgrade
* Adds config support to plugs (see examples)
* Moves all builtin schemas to plug config
* Adds core plug just for builtin schemas
* Changes how attributes are indexed and completed, now attempts to derive a JSON schema for ad hoc attributes
2024-08-24 12:35:09 +02:00
Zef Hemel
b1c46a17cf
Redoing item and task indexing
2024-08-21 21:31:07 +02:00
Zef Hemel
b8081d970c
Fixes #1049 centralizes page URL encoding and decoding
2024-08-20 09:38:56 +02:00
Zef Hemel
3ac21498f3
Fixes #680 all times and dates are now local (to the environment)
2024-08-18 13:04:51 +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
074aa323c2
Initial schema implementation #104
2024-08-15 16:39:06 +02:00
jcgurango
9b88a8d694
Expose render parse tree ( #1032 )
2024-08-15 11:45:46 +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
e29352556b
Expose syscalls in space script via globals (no more syscall calls)
2024-08-07 11:09:56 +02:00
Zef Hemel
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
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
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
ea6e4ce079
Emit config:loaded event
2024-08-03 20:59:53 +02:00
Zef Hemel
49f52e42d0
Fixes #1014
2024-08-03 20:46:34 +02:00
Zef Hemel
47f504f2ce
deno fmt
2024-08-02 17:14:40 +02:00