Zef Hemel
6f8c2ed55a
jsonchema.inferFromObject syscall
2026-06-30 21:53:19 +02:00
Zef Hemel
283022c3e7
docs: more best practices codified
2026-06-30 16:27:37 +02:00
Zef Hemel
9d3642bc72
New syscalls for schema-self describing
2026-06-30 10:51:17 +02:00
Zef Hemel
8c8edab517
Frontmatter folding styling tweaks
2026-06-30 10:46:30 +02:00
Zef Hemel
ba961db8d2
Fix: make frontmatter live preview more consistent with rest of editor
2026-06-29 17:07:08 +02:00
Zef Hemel
0fb5d7d5fe
Lint fixes
2026-06-29 16:55:44 +02:00
Zef Hemel
6c9c2f7d17
Feature: frontmatter folding
2026-06-29 16:45:16 +02:00
Zef Hemel
3f7619f369
Docs: add source code references in frontmatter (for Code Link library, upcoming)
2026-06-29 11:28:35 +02:00
Zef Hemel
769927f1f8
Hide RW commands in RO mode
2026-06-25 13:47:23 +02:00
Zef Hemel
10bf48dd8c
Fix: Disable "Bake" button on fenced code blocks
2026-06-24 15:52:55 +02:00
Zef Hemel
50d8f1f09f
Feature: baked sections
2026-06-23 17:14:41 +02:00
Zef Hemel
469b583db2
Makefile: rename "website" to "edit-docs"
2026-06-23 09:20:25 +02:00
Zef Hemel
eb2c76400a
Rust fmt
2026-06-23 09:19:30 +02:00
Zef Hemel
55f53fc9a6
Update reference from website/ to docs/ everywhere
2026-06-23 09:15:34 +02:00
Zef Hemel
e7ccdc2883
Repo refactor: rename "website" to "docs"
2026-06-23 09:12:24 +02:00
Zef Hemel
1b3e86d960
website: add diagram
2026-06-23 09:01:10 +02:00
Zef Hemel
e0e6553b1a
Lua widget sandbox: put behind 'sandbox = true' gate
2026-06-22 11:37:23 +02:00
Zef Hemel
6a61b92729
Server: tweak, add vary: accept header
2026-06-22 11:21:35 +02:00
Zef Hemel
619805954a
Website: refactor of docs with mermaid library
2026-06-22 10:18:28 +02:00
Zef Hemel
84e1475db6
Widget API docs update
2026-06-22 10:18:07 +02:00
Zef Hemel
d1c4ecb1ea
Lua widget copy content tweaks
2026-06-22 09:43:21 +02:00
Zef Hemel
c1f2bb595f
Lua: js.importFromSpace to cleanly import a .js file from your space
2026-06-22 09:36:51 +02:00
Zef Hemel
28ea015b74
Fix: cache headers
2026-06-21 20:38:32 +02:00
Zef Hemel
dfcf3035eb
Lua: fix parenthes evaluation
2026-06-21 19:13:11 +02:00
Zef Hemel
2aa89202b3
Support Lua-based codeWidget support
2026-06-21 19:11:59 +02:00
Zef Hemel
e4e12f9988
Backend: proper HTTP cache handling
2026-06-21 19:10:10 +02:00
Zef Hemel
73ba91c61e
Enable server-side compression for GET requests
2026-06-21 14:37:32 +02:00
Zef Hemel
13de05c862
Improve cursor behavior in read-only mode
2026-06-19 17:17:24 +02:00
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