Commit Graph

468 Commits (pr-tag-numbers)

Author SHA1 Message Date
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
Marek S. Łukasiewicz 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 f74bab0aca Lua: inline directives improvements 2024-10-07 19:17:12 +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 2ef43bd56d Fixes #1100 2024-09-29 13:39:08 +02:00
Zef Hemel 3b1378717c Use a bullet instead of a dash for the task 2024-09-29 13:30:39 +02:00
Abin Simon fca5d2a903
Convert bullet to task when Task: Cycle State is called (#1099)
Fixes #1074
2024-09-29 13:30:11 +02:00
Zef Hemel d9aa6ef1c4 New window command 2024-09-10 14:38:41 +02:00
Zef Hemel 409b0df328 More robustness on lack of space config 2024-09-09 18:35:44 +02:00
Ruibin Xing bddb1b5da9
Export PDF through print. (#1065)
Add print button for markdown panel
2024-08-28 17:32:29 +02:00
Zef Hemel fed9965a99 Schema validation on index 2024-08-24 16:14:38 +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 1958739fb4 Fix lint 2024-08-21 21:41:59 +02:00
Zef Hemel 1d87b2b05c Fix test 2024-08-21 21:39:19 +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 b8081d970c Fixes #1049 centralizes page URL encoding and decoding 2024-08-20 09:38:56 +02:00
Zef Hemel 225443aef1 Fixes #984 adds Page: Rename Linked Page command 2024-08-18 15:24:18 +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 074aa323c2 Initial schema implementation #104 2024-08-15 16:39:06 +02:00
Zef Hemel 46f94a9881 Render queries on the server 2024-08-15 11:26:59 +02:00
onespaceman 7c23e8d622
Widget buttons for transclusions (#942) (#1013)
Widget buttons for transclusions
2024-08-08 20:19:41 +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
Zef Hemel 1bb096f503 Pre-index SETTINGS on full space reindex 2024-08-05 09:15:31 +02:00
Zef Hemel 47f504f2ce deno fmt 2024-08-02 17:14:40 +02:00
Zef Hemel 64b6d9e2df
Space config (#1011)
Space config + a whole bunch of other tweaks
2024-08-02 16:47:36 +02:00
onespaceman 70cb0fc226
Per-tag page styling (#945)
PageDecorator add cssClasses

---------

Co-authored-by: Zef Hemel <zef@zef.me>
2024-07-31 11:28:31 +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 75471fa86b
Object decorators (#995)
Implemented objectDecorators to replace pageDecorations in SETTINGS
2024-07-29 21:21:16 +02:00
Marek S. Łukasiewicz 69578ae09f
Improve Plug distribution through GitHub Releases (fix #975) (#997) 2024-07-29 21:14:16 +02:00
Zef Hemel 47f6c61007 Fixes #983 2024-07-29 12:16:12 +02:00
Marek S. Łukasiewicz 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 3ca132e16a Fixes #154 2024-07-25 15:19:06 +02:00
Zef Hemel b560c0dcc8 Fixes #970 2024-07-24 07:03:43 +02:00
Zef Hemel d1a827aa4a Attempt to fix issue where pages would randomly disappear from the index
I suspect this is due to event triggering order (where clearing happened at the same time as adding new entries), this should fix that.
2024-07-23 13:12:02 +02:00
Justyn Shull 1635c417c3
Expose determineItemBounds and ensureNewLine from editor plug (#969) 2024-07-22 04:50:55 +02:00
Marek S. Łukasiewicz 75cd4b1383
Hide pages from auto complete with Page Decorations (#962) 2024-07-19 17:06:40 +02:00
Zef Hemel b0a7fa913b Fixes #956 2024-07-17 20:18:53 +02:00
Zef Hemel 11967b82a6
Meta links (#954)
Add carret page link support (for meta pages)
2024-07-17 17:03:25 +02:00
Eric Yang fefda09c2b
Fix blank space above tables issue (#952) 2024-07-17 12:49:48 +02:00
Zef Hemel 663f1523f1 Renamed 'source' to 'import' for Libraries 2024-07-16 15:48:49 +02:00
Zef Hemel e4da0b7849 Refined implementation of #560 2024-07-14 11:29:43 +02:00
Deepak Narayan 850c06fd70
Fixes #560 and provides an initial implementation for assigning (#940)
decorators to tags.

This patch enables decorations for user specified tags - starting
with handling only a single decoration - a 'prefix' to be added
to the page name. Prefix is handled in the top bar title,
page navigator, wiki-links appearing within a page as well as
page autocomplete suggestions.
2024-07-13 13:56:00 +02:00