Zef Hemel
55c22d372a
Speed up e2e tests
2026-06-19 16:41:48 +02:00
Zef Hemel
88f5c7bd47
Webiste: Health page
2026-06-19 16:20:32 +02:00
Zef Hemel
4d25eec15f
Build optimization
2026-06-19 16:10:14 +02:00
Zef Hemel
b3f79be692
Website: Reverse engineered ADRs
2026-06-19 15:49:24 +02:00
Zef Hemel
ec04bc6818
Fix: clicking a link always sends you to the top of the page (or wherever the ref points), not restoring previous scroll/selection state
2026-06-19 15:47:25 +02:00
Zef Hemel
d2fd43e44b
Add back the 'version' sub command
2026-06-16 13:34:38 +02:00
Zef Hemel
a914f8c0eb
Fix: restored the "upgrade" and "upgrade-edge" sub commands
2026-06-16 13:28:36 +02:00
Zef Hemel
1f711da3f2
Build: fail of freebsd failure
2026-06-16 09:32:01 +02:00
Zef Hemel
4f7558161e
Fix: FreeBSD build (hopefully)
2026-06-16 09:25:02 +02:00
Zef Hemel
a2788dae8a
Makefile typo fix
2026-06-16 09:07:23 +02:00
Zef Hemel and GitHub
91e76d0c78
Rust backend/CLI replacement (previously Go) ( #2010 )
...
* Rust backend: initial setup and space primitives implementation + tests
* Rust: initial basic server setup
* Rust server: auth layer
* Rust: added specific auth layers
* Rust: shell and proxy endpoints
* Rust: SSR and Prometheus metrics
* Rust: runtime API
* Rust: basic working silverbullet binary server
* Rust: fix client file caching
* Rust: in dev mode, update version number dynamically
* Rust: build-rs Makefile target
* Rust: auth and start of 'sb' CLI
* Rust: headless Chrome runtime runner
* Rust: basic e2e tests for Rust build
* Rust: docker builds
* Rust: forgot to commit silverbullet-bin code
* Rust: cross compile and chrome driver fixes
* Rust: waiting for ready status fixes
* Rust: sb-CLI port
* Rust: use native build toolchain
* Rust: fix build chain
* Rust: edge release builds
* Rust: FreeBSD and armv7 builds
* Rust: edge-upgrade from edge-rust release
* Rust: fix FreeBSD build
* Rust: fix FreeBSD build
* Rust: get rid of Go code
* refactor: rename library crates to server- prefix convention
* Rust: refactoring, moving crypto around
* Rust: more refactoring
* Runtime: internal renaming
* Fix: cursor placement after paste on Webkit browsers
* Tweak how version numbers are generated and consumed
* Cleanup CI situation
* Fix CI
* Fix e2e
* ci: website image uses :edge channel (was :v2) post-merge
* Rust: restore manifest.json endpoint
* Rust: ready to merge
2026-06-16 08:40:41 +02:00
Jorge Marin and GitHub
3dfeab99d9
chore: Document and improve favicons definition based on best practices ( #2013 )
2026-06-16 07:41:04 +02:00
josh-j and GitHub
970000f440
Fix: lintObjects throws when pageMeta is undefined ( #2021 )
2026-06-11 22:49:53 +02:00
Zef Hemel
756cd9fad4
CHANGELOG update for 2.9 release
2026-06-11 09:08:02 +02:00
Zef Hemel
72bba941c8
2.9.0
2026-06-11 09:03:16 +02:00
Zef Hemel
2e4e850020
Fix: indexing wouldn't always kick off, or get deadlocked with multiple tabs open
2026-06-11 08:35:45 +02:00
surya tummala and GitHub
a220e1b0a7
fix: prevent bullet points from causing extraneous line break on wrap ( #2018 )
...
Added white-space property to prWhen a bullet list item's text is long enough to wrap, the browser
can break right after the .cm-list-bullet span (the • character),
causing a phantom blank line at the start of the wrapped item.
Fix: add white-space: nowrap to .cm-list-bullet so the bullet
cannot be a line-wrap opportunity. Fixes #1829.event bullet line wrapping.
2026-06-10 19:20:08 +02:00
Zef Hemel
342686b2fc
Fix: indexing when SW is disabled
2026-06-10 15:27:54 +02:00
Zef Hemel
1e1346c7ef
Remove object graph from repo
2026-06-10 09:04:38 +02:00
Zef Hemel
b7d690905e
new plug: graph view (imported from separate repo)
2026-06-09 17:10:16 +02:00
Zef Hemel
b1f7343f28
ui theming: shared panel-surface palette for plug panels
2026-06-09 17:09:03 +02:00
Zef Hemel
314351e180
index: simplify "relation" kind/type into a single kind
2026-06-09 17:08:22 +02:00
Zef Hemel
d23b75174a
Website content tweaks
2026-06-02 10:13:31 +02:00
Zef Hemel
3ee2d4ef73
refactor (simplification): eliminate (CM-based)MiniEditor replaced with standard browser input
2026-06-02 09:00:43 +02:00
Zef Hemel
0a1e1354cd
config-manager: use prompt/confirm dialogs in Libraries tab instead of custom UI
2026-06-01 16:24:06 +02:00
Zef Hemel
2ffd50f9ed
ui: consistent dialog buttons with shortcut hints and destructive confirms
2026-06-01 16:23:23 +02:00
Zef Hemel
79c3941ac5
Merge branch 'main' of github.com:silverbulletmd/silverbullet
2026-06-01 14:58:50 +02:00
Zef Hemel
3a73518873
CHANGELOG and shared component docs
2026-06-01 14:58:46 +02:00
Zef Hemel
9936721915
"make website" makefile target now disables service worker
2026-06-01 14:56:57 +02:00
Zef Hemel
aab9e24d10
ui: consistent modal styling for plug panels
2026-06-01 14:55:43 +02:00
Zef Hemel
74b6ee1d21
refactor: standardize inputs & buttons on the shared components
2026-06-01 14:54:52 +02:00
Zef Hemel
3a8aaf2486
Beginnings of a design system for UI components
...
Right now mostly extracted from configuration-manager and SilverBullet+'s dashboard. Will be used in more plugs moving forward.
2026-06-01 13:16:57 +02:00
Avery Morin and GitHub
f58a7053f0
flip refreshLogic check ( #2009 )
2026-05-31 21:48:51 +02:00
Zef Hemel
a4f738815f
Lua: add AST pretty-printer and align parse/print naming
2026-05-31 13:50:31 +02:00
Zef Hemel
e87c4e2e26
refactor(space-lua): reuse parseExpressionString in LuaDirective
2026-05-31 13:49:53 +02:00
Zef Hemel
e5c9e7d2c5
Outline stresstest page
2026-05-31 13:20:03 +02:00
Zef Hemel
605382578c
lint fixes
2026-05-31 13:01:33 +02:00
Zef Hemel
7316c1bdd2
/tag-schema slash template
2026-05-31 11:16:10 +02:00
Zef Hemel
5b5e2b0af3
Fix: table would overlap with next line
2026-05-29 15:24:23 +02:00
Zef Hemel
914a5c89fa
Fix: don't auto complete ## as a tag
2026-05-29 08:37:54 +02:00
Zef Hemel
540cf78227
Fix: hamburger menu on mobile broke in previous commits
2026-05-29 08:20:26 +02:00
Zef Hemel
595c569246
CHANGELOG
2026-05-28 16:34:38 +02:00
Zef Hemel
897dfdc7c6
Fix: more CSS tweaks
2026-05-28 16:34:24 +02:00
pimarti and GitHub
bb93a466d0
add priorities to all space-lua scripts in Std ( #1992 )
2026-05-28 15:50:26 +02:00
pimarti and GitHub
01cdcfe261
allow operator-pending mode in vim keybindings ( #1999 )
2026-05-28 15:46:13 +02:00
schaumtier and GitHub
ebb1a92f29
added env var option for specifying theme_color in manifest ( #2006 )
2026-05-28 15:45:42 +02:00
Zef Hemel
ed461346f5
Fix: reflow of tasks in markdown preview as well
2026-05-28 15:44:12 +02:00
Zef Hemel
6bb4177393
Improve task checkbox rendering
2026-05-28 15:35:24 +02:00
Zef Hemel
eebe2f968f
CHANGELOG
2026-05-28 15:05:15 +02:00
Zef Hemel
d3e2b30b20
Fix: # and ## etc. fall off the screen on mobile no more
2026-05-28 15:04:52 +02:00