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
efc5fa6b2c
Fix RO mode
2024-08-22 14:24:40 +02:00
jcgurango
eea8326220
Use setText instead of replacing entire editor state ( #1056 )
...
* Fix diffAndPrepareChanges
* Use setText instead of replacing editor state
* Isolate editor.setText transaction
2024-08-21 21:36:50 +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
074aa323c2
Initial schema implementation #104
2024-08-15 16:39:06 +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
ea6e4ce079
Emit config:loaded event
2024-08-03 20:59:53 +02:00
Zef Hemel
64b6d9e2df
Space config ( #1011 )
...
Space config + a whole bunch of other tweaks
2024-08-02 16:47:36 +02:00
Zef Hemel
357a50f820
Fix JS error
2024-07-31 13:06:10 +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
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
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
161cd004a7
Cleaning e2e encryption stuff
2024-07-25 20:29:13 +02:00
Zef Hemel
3ca132e16a
Fixes #154
2024-07-25 15:19:06 +02:00
Zef Hemel
234a17c608
Fixes #955
2024-07-23 16:49:27 +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
e050c7a4cf
Support creating a slashCommand as a command shortcut
2024-07-14 19:57:06 +02:00
Zef Hemel
e4da0b7849
Refined implementation of #560
2024-07-14 11:29:43 +02:00
Zef Hemel
dcde6aaf7c
Better updating of decorations
2024-07-13 14:55:35 +02:00
Zef Hemel
d6f0f61d30
Rebrand Template Picker to Meta Picker
...
As well as associated documentation changes
2024-07-07 12:12:05 +02:00
Zef Hemel
25720c63e0
Fixes #822
2024-07-06 20:29:38 +02:00
Zef Hemel
a6450d3179
Fixes #704 implementing read-only mode and mobile only button
2024-07-04 21:22:37 +02:00
Zef Hemel
bd3e91ba65
Fix regression reloading pages changed "on disk"
2024-06-14 08:44:46 +02:00
Zef Hemel
bb8f594a68
Fixes #888 regression in #boot url
2024-06-13 12:10:12 +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
1f949158e9
Index []() style links ( #827 )
2024-05-27 20:33:41 +02:00
Maks
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
221e9e859c
Potential fox to file reload race condition
2024-03-12 16:33:38 +01:00
Zef Hemel
34af1b1bb6
Added tracing for reloads
2024-03-12 14:24:46 +01:00
Zef Hemel
0959a37a83
Optimize sync slightly
2024-03-11 20:56:29 +01:00
onespaceman
95ae722a50
Implement space-style ( #796 )
...
* Implement space-style
* Add reloading styles to System: Reload
---------
Co-authored-by: Zef Hemel <zef@zef.me>
2024-03-09 12:26:58 +01:00
Zef Hemel
398e452308
Attempt to address #479
2024-03-02 15:21:36 +01:00
Zef Hemel
e919aa82e9
0.7.4
2024-02-29 15:23:05 +01:00
Zef Hemel
ec858b8b8f
Fix notification positioning
2024-02-28 16:22:28 +01:00
Zef Hemel
e046415f05
First iteration of new take on sharing
2024-02-28 12:16:51 +01:00
Zef Hemel
f3a252b5dc
Reindex tweaks
2024-02-28 10:55:25 +01:00
Zef Hemel
de2d1089d4
New space script APIs ( #761 )
...
New space script APIs: registerEventListener and registerAttributeExtractor
2024-02-27 20:05:12 +01:00
Zef Hemel
6f897f6f6e
Make slash command API compatible with regular completions
2024-02-24 09:26:00 +01:00
Zef Hemel
60a42048ba
Hopefully addresses #742
2024-02-23 13:42:02 +01:00
Marek S. Łukasiewicz
afd2ce71a5
Recognize info string, settings and css after any legal fenced code start ( #675 , #693 ) ( #694 )
2024-02-23 09:03:14 +01:00
Joe Krill
29e55ca6b1
Store extracted customStyles in uiSettings ( #731 )
2024-02-22 22:28:47 +00:00
Zef Hemel
bb1e49a11e
More moving stuff around
2024-02-08 21:12:23 +01:00
Zef Hemel
60d3199d64
Giant code reorganization ( #690 )
...
Code restructure
2024-02-08 21:00:45 +01:00
Zef Hemel
05efbc8741
Refactoring and adding ability to create custom commands from space functions
2024-02-07 14:50:01 +01:00
Zef Hemel
0ddbd877f9
Space script MVP ( #685 )
...
* Space Script MVP
* New `command` and `syscall` query sources
2024-02-06 16:51:04 +01:00
Zef Hemel
341c07049f
Custom template parser ( #672 )
...
New template engine 🤯
2024-02-02 19:19:07 +01:00