Zef Hemel
0bb30648ab
Fix: completely broke resolving, facepalm
2025-06-04 16:03:22 +02:00
Zef Hemel
d316657c58
Fixes #1396
2025-06-04 15:42:14 +02:00
Zef Hemel
e217f64d36
Improves #1312 by rendering Lua expressions (but not widgets)
2025-06-04 14:57:53 +02:00
Zef Hemel
bf2e0cdb87
Refactor: Merging common/ into web/
2025-06-04 14:01:59 +02:00
wbhouston and GitHub
3b56740f9e
Use UTC year, month, and date for strings lacking time components ( #1403 )
2025-05-26 20:04:47 +02:00
Zef Hemel
2787c40ebe
Better Lua parse error reporting
2025-03-28 12:50:35 +01:00
Zef Hemel
dbfc5995f3
More thorough removal of federation
2025-03-21 16:12:10 +01:00
Zef Hemel
1284d15a8b
Remove command buttons
2025-03-21 16:12:10 +01:00
Zef Hemel
fa8f07a123
Kinda working
2025-03-21 16:12:10 +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
Zef Hemel
0a80c5c537
Collapse PageRef, DocumentRef and LocationRef into a single Ref type
2025-03-07 13:49:20 +01:00
Zef Hemel
e96a220e1a
Meta page completion fix
2025-03-07 11:54:22 +01:00
MrMugame and GitHub
e61a447d98
Implementing #913 ( #1230 )
...
Implemented custom editors
2025-03-06 15:11:17 +01:00
Zef Hemel and GitHub
61f82869e9
Lua integrated query work ( #1205 )
...
* Lua query embeddings
2025-01-12 16:54:04 +01:00
Peter Weston and GitHub
83646eba37
recognise tel: uri scheme as a non-local path ( #1139 )
2024-11-02 22:34:26 +01:00
Zef Hemel
64c98678bc
Adjust import for tagRegex
2024-10-20 12:40:43 +02:00
Marek S. Łukasiewicz and GitHub
010e2b23f4
Allow tags to start with a number and be escaped with angle brackets ( #1116 )
...
Includes tests and Markdown/Hashtags page for website. Closes #1072
2024-10-20 12:39:58 +02:00
Zef Hemel
5c8332a109
Cleaning some dependencies
2024-10-11 15:52:37 +02:00
Zef Hemel
6c71862641
Lua: multi-line string literals
2024-10-07 09:08:36 +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
a5c4bcc43b
Lua AST refactor
2024-09-29 15:09:13 +02:00
MrMugame and GitHub
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
aa712ed8f4
More work on Lua
2024-09-27 09:11:06 +02:00
Zef Hemel and GitHub
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
600e3ce48b
lint fix
2024-08-20 09:41:28 +02:00
Zef Hemel
b8081d970c
Fixes #1049 centralizes page URL encoding and decoding
2024-08-20 09:38:56 +02:00
Zef Hemel
9dd589fcfe
lint fix
2024-08-18 13:09:06 +02:00
Zef Hemel
8b811f11c9
Test fixes
2024-08-18 13:08:52 +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
cafd001214
Added a ton of JS Doc
2024-08-07 13:27:25 +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
Zef Hemel
51f756ec60
Fallback for readSetting for old SB versions
2024-08-05 16:34:48 +02:00
Zef Hemel
102e6d10eb
Fix deepObjectMerge edge cases
2024-08-03 14:09:12 +02:00
Zef Hemel
76dadb58b3
Another edge case
2024-08-03 11:58:50 +02:00
Zef Hemel
c512f253cb
Fix deepEqual edge case
2024-08-03 11:54:32 +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
Marek S. Łukasiewicz and GitHub
a0f3f7ef41
Support linking to and moving to line number in pages ( #988 )
...
Support linking to and moving to line number in pages
2024-07-28 20:31:37 +02:00
Zef Hemel
835e9e3b3e
Fixes #779
2024-07-23 17:23:30 +02:00
Zef Hemel
6286e4a8ed
Fixes #953 support decimals in query expressions
2024-07-17 20:34:52 +02:00
Zef Hemel and GitHub
11967b82a6
Meta links ( #954 )
...
Add carret page link support (for meta pages)
2024-07-17 17:03:25 +02:00
Zef Hemel
f3a84e35c0
Cleaned up path file extension checking and handling conflicting copies
2024-07-13 13:51:49 +02:00
Семён Новиков and Zef Hemel
7e39bcfc6c
Quick and dirty fix for the ".conflicted." pages navigation issue
...
This will allow user to Ctrl-K to conflicted page, but refreshing the
page still gives 404.
2024-07-13 13:37:32 +02:00
Zef Hemel
21b04a17fe
Fixes #922
2024-07-09 09:32:57 +02:00
Zef Hemel
d6d06abe64
Support strings as regular expressions
2024-07-07 12:10:35 +02:00
Zef Hemel
a0ac6e66f9
Support regular expressions that are strings in the query language
2024-07-07 10:55:31 +02:00