Commit Graph
2363 Commits
Author SHA1 Message Date
Zef Hemel efe5087d93 Jitter tweaks 2025-09-13 17:21:23 +02:00
Zef Hemel a56007ef77 Don't ALSO sync when written, this is already handled by
observedRequest.
2025-09-13 17:14:05 +02:00
Zef Hemel af29e95a15 Add some jitter 2025-09-13 17:07:11 +02:00
Zef Hemel 3e8b7c40df Update space.ts 2025-09-13 17:03:15 +02:00
Zef Hemel faf39f1b37 Tweak watch interval 2025-09-13 17:02:22 +02:00
Zef Hemel a80b8078c0 Switch runtime back to public URL again 2025-09-13 08:58:05 +02:00
Zef HemelandGitHub 8201935121 Update queue.ts 2025-09-12 21:28:57 +02:00
Zef Hemel ec7d29cca9 Merge branch 'main' of github.com:silverbulletmd/silverbullet 2025-09-12 21:26:03 +02:00
Zef Hemel af51f08219 Trigger document:index again 2025-09-12 21:25:29 +02:00
MrMugameandGitHub 37024dd8ec Send Ref details to document editors (#1540) 2025-09-12 19:30:42 +02:00
Zef Hemel 7ccf07dfba Add the PikaPods option to Install.md 2025-09-12 17:04:32 +02:00
MrMugameandGitHub 7460f26d7b Fix ![[]] not being indexed. (#1539)
We could also trigger on the `URL` type but this isn't quite as clear
and I'm unsure if that node type isn't used somewhere else
2025-09-12 16:05:26 +02:00
Zef Hemel 93333edf65 Two new page templates: page template and slash template 2025-09-12 16:03:13 +02:00
Zef Hemel 175ac40751 Put cursor at end of prompt text by default 2025-09-12 16:00:59 +02:00
Zef Hemel 7e337f2c6c Clean up Std tasks and tags 2025-09-12 15:18:38 +02:00
Zef Hemel deaba44513 Update changelog with latest features and improvements 2025-09-12 15:06:59 +02:00
Zef Hemel 5fdef7defe Post-merge cleanup 2025-09-12 14:47:55 +02:00
Zef HemelandGitHub dc2987a3f9 Sync engine rearchitecture (#1516)
* Don't require auth for .ping
* Finally introducing loggers
* Remove file list caching from disk_space_primitives
I don't think this is required anymore with the sync model
* Simplification of space primitives and more tests
* More reliable online status
* Add .zed settings
* Remove selfUpdate argument from `writeFile` no longer used
- Add `sync` config schema and document sync options
- Move sync config handling to client boot logic
- Move BootConfig type to ui_types.ts
- Remove sync env vars from server
- Update documentation for sync and architecture
* Improve sync logic and proxy routing for full sync state
* Add BoxProxy for late-bound client and improve Lua boot
- Add isMobile syscall for editor
* Add concurrency to sync process and log indexing duration
* Better service worker lifecycle management
2025-09-12 14:43:57 +02:00
aphymiandGitHub 309e1f8d85 Fix minor bugs in MD syntax rendering mode (#1537)
* fix: restore tag styles when syntax rendering on

`hashtagPlugin` was missed in previous commits. It's now included
whether markdown syntax rendering is on or off.

* fix: remove stray margins from md syntax rendering

Some elements were accidentally given margins while MD syntax rendering
is on, so this commit excludes them from that style rule.
2025-09-12 14:30:39 +02:00
Andy CostanzaandGitHub 4c95083403 Render external links inside frontmatter code as clickable anchors (#1533) 2025-09-12 08:15:18 +02:00
LogeshandGitHub ec873c25ca Add plantuml and drawio plugs for diagram rendering (#1535) 2025-09-12 08:13:21 +02:00
Zef Hemel f991b3d227 Deno 2.5.0 2025-09-11 09:15:15 +02:00
Zef Hemel fc0a0f4587 Gitpod is no more 2025-09-11 09:15:04 +02:00
Zef Hemel 6d46a51b43 May fix #1521 2025-09-11 09:14:44 +02:00
Zef Hemel c48167341f Fixes #1528
Deno 2.5 somehow regressed on fetch-related typing, not sure what's
going on here for now adding a bunch of "as any" casts.
2025-09-11 08:56:11 +02:00
Alex DobinandGitHub 956b7a947f document editor.getCurrentLine() function (#1531) 2025-09-11 08:31:44 +02:00
MrMugameandGitHub d4bd0dc982 Removes sandbox attributes from document editors (#1529)
This has two advantages
- I ran into a situation where I needed popus. I thought it was
reasonable to not allow specific stuff, but I think it's more annoying
than useful
- Removes the warning in the console
2025-09-10 17:14:37 +02:00
Zef Hemel 0d886c884f Fixes #1521 2025-09-10 08:52:23 +02:00
aphymiandGitHub 6914d4bc31 Add command to toggle markdown syntax rendering (#1502)
* feat: add command to toggle clean mode

* refactor: simplify wiki_link no-clean-mode logic

* refactor: use more sensible clean-mode toggling logic

* fix: fix clean-mode-off not lasting across reloads

* refactor: move var declaration to where it's used

* feat: add root data attribute for clean mode state

This allows writing styles based on whether clean mode is currently
enabled or disabled.

* feat: reset clean-mode-off syntax color

* feat: un-hide lua directives in clean-mode-off

* style: format changes from 60379b1

* feat: rename 'Toggle Clean Mode' command

'Toggle Clean Mode' is now 'Toggle Markdown Syntax Rendering', and along
with the change in semantics, now defaults to false. The associated
variables have also been renamed.

* docs: add MD syntax rendering command to docs
2025-09-10 08:28:21 +02:00
MrMugameandGitHub 4706be29e6 Update document editors (#1526)
* Remove old document editor skeleton

* Adjust image viewer to new api

* Add more documentation
2025-09-10 08:26:00 +02:00
Alex DobinandGitHub f5aef74a87 support links in table queryable objects (#1523) 2025-09-08 09:44:30 +02:00
Zef Hemel 045d6d0d41 Merge branch 'main' of github.com:silverbulletmd/silverbullet 2025-09-05 08:55:47 +02:00
Zef Hemel c43dcd42d0 Another version reporting fix 2025-09-05 08:55:41 +02:00
Zef HemelandGitHub 7a4affa285 Add Mermaid plug for diagram rendering 2025-09-04 14:33:51 +02:00
Zef Hemel bdfc607697 Add graphview to website 2025-09-03 09:09:03 +02:00
Zef Hemel 44ee821a6d Another cleaner version 2025-09-03 09:06:10 +02:00
Zef Hemel 978e037d98 Cleaner version number 2025-09-03 08:56:51 +02:00
Zef Hemel 7e8fd3429c Ok, found the culprit with the version numbering, it was not including .git in the build image 2025-09-03 08:55:07 +02:00
Zef Hemel 6ddab7f914 And another one 2025-09-03 08:47:37 +02:00
Zef Hemel 63c7c55f94 Another approach 2025-09-03 08:45:22 +02:00
Zef Hemel 8d591ef224 Again 2025-09-03 08:38:05 +02:00
Zef Hemel a87ae6dc8e Another try 2025-09-03 08:37:28 +02:00
Zef Hemel e3af56f07f Github actions fix 2025-09-03 08:35:31 +02:00
Zef Hemel 18739a3c15 Attempt to fix version number in github action built images 2025-09-03 08:34:50 +02:00
Zef Hemel b85b090c30 Adding back slashCommand with different casing... 2025-09-03 08:15:42 +02:00
Zef Hemel 32ac93cd34 Delete old slashcommand to be replace 2025-09-03 08:15:26 +02:00
Zef Hemel a7b284938f Revert back slashcommand to slashCommand 2025-09-03 08:14:39 +02:00
Zef HemelandGitHub 554744c794 Update slashcommand.md 2025-09-02 20:34:05 +02:00
Zef HemelandGitHub 4ebea149dc Update slashcommand.md 2025-09-02 20:33:45 +02:00
Andy CostanzaandGitHub 6d4f964a6e Add tag rendering template to Query Templates (#1517) 2025-09-02 20:19:27 +02:00