Zef Hemel
d4033763f7
Enhance link indexing logic for meta template pages
...
- Added a check to skip indexing links for pages tagged as "meta/template" to prevent indexing links there.
- Updated the documentation in `Spaces.md` to remove redundant information regarding git repository usage for space folders.
2025-04-17 12:59:53 +02:00
Zef Hemel
449c4da4c6
Implement YAML patching functionality and enhance tests
...
- Added `yaml.patch` syscall to apply patches to YAML strings using the new `applyPatches` function.
- Updated tests to cover a wider range of scenarios, including edge cases and preservation of comments and formatting.
- Refactored existing tests to utilize the new patching logic, ensuring comprehensive coverage of YAML operations.
2025-03-30 14:30:51 +02:00
Zef Hemel
2787c40ebe
Better Lua parse error reporting
2025-03-28 12:50:35 +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
55be05031c
Markdown widget removal
2025-03-22 08:40:26 +01:00
Zef Hemel
63f7314256
index.tag simplification
2025-03-22 07:53:24 +01:00
Zef Hemel
672bd97b6e
More cleaning
2025-03-21 17:38:43 +01:00
Zef Hemel
cbbecf2ad0
Reimplement tag pages using editor:pageCreating event
2025-03-21 16:40:03 +01:00
Zef Hemel
d73d9b155f
Further work
2025-03-21 16:12:10 +01:00
Zef Hemel
dbfc5995f3
More thorough removal of federation
2025-03-21 16:12:10 +01:00
Zef Hemel
e7dc879722
More progress
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
f2dd104063
Fix indexing edge case
2025-03-07 16:41:14 +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
d5842a039e
Indexing tweaks
2025-03-07 11:27:20 +01:00
MrMugame and GitHub
e61a447d98
Implementing #913 ( #1230 )
...
Implemented custom editors
2025-03-06 15:11:17 +01:00
Zef Hemel
93c35edf20
Fix TOC regression
2025-02-25 18:22:31 +01:00
Siggsy and GitHub
4612f59b4f
Frontmatter wikilinks should be resolved from root ( #1248 )
2025-02-25 18:07:08 +01:00
Zef Hemel
6f4b02298c
deno task fmt
2025-02-23 20:46:41 +01:00
Nico S. and GitHub
60dea56020
added ToC min+maxLevel ( #1258 )
...
Added option to ToC to define minimum and maximum displayed levels.
2025-02-23 20:45:58 +01:00
KitAmbraid and GitHub
7f9615ea9d
Add option to personalize toc header ( #1243 )
2025-02-22 12:06:42 +01:00
Zef Hemel
8eebb8dd67
Expose index.extractFrontmatter as syscall
2025-02-07 15:39:51 +01:00
Zef Hemel
44a1ce698e
Support plugs to register their own syscalls, using syscall (see the index plug for an example)
2025-02-07 15:16:57 +01:00
Zef Hemel
fce78a22f8
More Lua template work
2025-01-22 20:26:37 +01:00
Zef Hemel
41d5743673
Load .lua files with dofile
2025-01-19 16:23:08 +01:00
Zef Hemel
11a2adbea6
Lua script block prioritization
2025-01-17 19:10:46 +01:00
Zef Hemel
83550c1623
Exposing Objects indexing as syscalls
2025-01-17 10:41:02 +01:00
Zef Hemel
94acad1a9b
Index .lua files in your space as space lua scripts
2025-01-16 12:35:34 +01:00
Vighnesh Shenoy and GitHub
6ba28e0a95
Fix rendering on tag pages ( #1151 )
2024-11-13 21:14:51 +01: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
Marek S. Łukasiewicz and GitHub
7b955ef26a
Index wikilinks in frontmatter strings ( #1000 ) ( #1066 )
2024-10-11 15:39:14 +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
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
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
409b0df328
More robustness on lack of space config
2024-09-09 18:35:44 +02:00
Zef Hemel
fed9965a99
Schema validation on index
2024-08-24 16:14:38 +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
d0ed24aae5
Docs
2024-08-21 21:31:07 +02:00
Zef Hemel
b1c46a17cf
Redoing item and task indexing
2024-08-21 21:31:07 +02:00
Zef Hemel
225443aef1
Fixes #984 adds Page: Rename Linked Page command
2024-08-18 15:24:18 +02:00
Zef Hemel
074aa323c2
Initial schema implementation #104
2024-08-15 16:39:06 +02:00
onespaceman and GitHub
7c23e8d622
Widget buttons for transclusions ( #942 ) ( #1013 )
...
Widget buttons for transclusions
2024-08-08 20:19:41 +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
1bb096f503
Pre-index SETTINGS on full space reindex
2024-08-05 09:15:31 +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