Commit Graph
2349 Commits
Author SHA1 Message Date
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
Zef Hemel a4df713711 Don't require auth for .ping 2025-09-01 15:38:30 +02:00
Zef Hemel e7f4377f3f A little more docs on the buid 2025-09-01 09:20:57 +02:00
Zef Hemel 70740e700e Simplified github docker build action 2025-09-01 09:11:57 +02:00
Zef Hemel 644e027abe Fixes #1515
Replaces hacky way of building two binaries for ARM and Intel and putting the right one into the image by using a multi-stage build. You can now build SB without even installing Deno.

Also adds a HEALTCHECK
2025-09-01 09:09:16 +02:00
MrMugameandGitHub 3aad24cc70 Fix the legacy support in editor.navigate (#1513) 2025-08-31 21:56:55 +02:00
Zef Hemel a303b1bae2 Fix the templates.itemItem and templates.paragraphItem to be more useful. 2025-08-31 17:21:52 +02:00
JelenkeeandGitHub f5169916b6 added editable attribute to mini editor (#1509) 2025-08-29 20:35:43 +02:00
Zef Hemel 5eafd13587 Add github and sponsorship to website's top bar 2025-08-29 16:27:06 +02:00
Zef Hemel de1d12a25d Merge branch 'v2-release' 2025-08-29 15:47:38 +02:00
Zef Hemel 7571ad1972 2.0.0 2025-08-29 15:38:06 +02:00
Zef Hemel f5cd8ceb8c 2.0.0-rc3 2025-08-29 15:32:39 +02:00
Zef Hemel fdf5a3acf6 2.0.0-rc2 2025-08-29 15:31:18 +02:00
Zef Hemel 2e16bc0663 2.0.0-rc1 2025-08-29 15:23:09 +02:00
Zef HemelandGitHub 5cade9f1aa V2 release (#1499)
Content updates for v2 release
2025-08-29 15:21:48 +02:00