Zef Hemel
1a650dedd3
deno publish fixes
2025-09-25 09:56:29 +02:00
Zef Hemel
dd9e4582dd
Move built client files to client_bundle folder to make embedding them into the server binary cleaner.
2025-09-25 09:51:05 +02:00
Zef Hemel
dcafb5c5ff
Lint
2025-09-24 12:58:33 +02:00
Zef Hemel
ee3896ee75
Further code restructuring and fix detection of space path change
2025-09-24 12:57:56 +02:00
Zef Hemel
9d6e26dfd2
Delete unused code
2025-09-23 17:02:26 +02:00
Zef Hemel
f4336bf09f
Code restructuring: eliminated the top-level lib/ directory
2025-09-23 17:00:34 +02:00
Zef Hemel
4fbdb4c9dd
And last try
2025-09-23 16:34:55 +02:00
Zef Hemel
b4d2a6fb5e
Another attempt at fixing the entry point
2025-09-23 16:10:34 +02:00
Zef Hemel
91cc306210
Fix docker-entry for alpine
2025-09-23 15:58:03 +02:00
Zef Hemel
5a61423a85
Update the docker image to be built on Alpine
2025-09-23 15:27:10 +02:00
Zef Hemel
fe7956aa83
Block writes operations in read-only mode on the server
2025-09-23 08:19:29 +02:00
Zef Hemel
56b0fb164b
Fixes #1560
...
* Adds back auto creation of index page and CONFIG page if they don't
exist.
* Remove observe argument on backend
2025-09-22 16:48:42 +02:00
Zef Hemel
d2277c376c
Fixes #1559
2025-09-22 15:57:26 +02:00
Zef Hemel
987dc29d06
Fix docker image names
2025-09-22 09:17:23 +02:00
Zef Hemel
44a77ed5da
Push website content as a docker image
2025-09-22 09:14:50 +02:00
Zef Hemel
aa8ac7a0a0
Add PDF plug to list of third-party plugs
2025-09-22 09:00:16 +02:00
Zef Hemel
be5ea19f1c
Add missing files...
2025-09-19 16:11:49 +02:00
Zef Hemel
fdd8899b33
Fix SB_URL_PREFIX handling, added SB_LOG_PUSH to ask clients to push
...
client logs to the server
2025-09-19 16:10:14 +02:00
Zef Hemel
3e444ffb2a
Replacing more fmt.Print with log.Print
2025-09-19 14:37:31 +02:00
Zef Hemel
1541d13834
Fix backend not setting mtime anymore (resulting in reloads and
...
potential conflicts)
2025-09-19 14:30:31 +02:00
Zef Hemel
34d6021dea
Show file sync progress again
2025-09-19 13:53:54 +02:00
Zef Hemel
cd2b712fec
Fix host binding
2025-09-19 13:37:20 +02:00
Zef Hemel and GitHub
a524c64884
Go backend ( #1555 )
...
* Replaces old Deno server with a Go implementation
* Restructured the code base accordingly
2025-09-19 13:23:20 +02:00
Andy Costanza and GitHub
ff2cb27a1b
fix #1538 and all wikilinks in a frontmatter block are now navigable ( #1552 )
...
* feat: Render external links inside frontmatter code as clickable anchors
* fix: Enable alt-clicking inside frontmatter links #1538
* feat: make Internal links (WikiLinks [[...]]) navigable in a frontmatter block
* feat: add success-admonition and danger-admonition
2025-09-19 08:21:42 +02:00
Zef Hemel
2dfb3ea750
Fix /.shell
2025-09-15 10:53:59 +02:00
MrMugame and GitHub
440cd8d144
Cleanup code around dark mode ( #1542 )
...
* Cleanup code around dark mode
* Fix lint
2025-09-15 08:59:49 +02:00
Zef Hemel
a346bc2f41
Lazyily -> Lazily after #1541
2025-09-15 08:55:44 +02:00
MrMugame and GitHub
ad39158cd1
Separate plug name and file name ( #1541 )
...
* Separate plug name from file path
Plug name and plug path were very intertwined in the code. This could
cause problems, if the file path and plug name didn't align.
The plug manager also modified the plug path for some plugs, which could
be even more confusing.
* Code improvements for the plug manager
* Be more rigorous about failure
* Also allow `silverbullet-name` case again
2025-09-15 08:54:55 +02:00
Zef Hemel
e38160c7bc
Also load Schema.md during boot bootstrap
2025-09-15 08:39:18 +02:00
Zef Hemel and GitHub
77fb5d0d36
Disable go tests for now
2025-09-14 17:18:27 +02:00
Logesh and GitHub
83256627b4
Add excalidraw plug for diagram rendering ( #1543 )
2025-09-14 14:59:41 +02:00
Zef Hemel
65a54ed291
Run go in Github Action
2025-09-14 12:27:18 +02:00
Zef Hemel
1007f4daed
Go backend prototype: initial code
2025-09-14 11:55:16 +02:00
Zef Hemel
37946586bc
Emit observedRequest event on next tick
2025-09-13 22:26:36 +02:00
Zef Hemel
3c2a7023d2
Remote fileWritten event
2025-09-13 22:22:41 +02:00
Zef Hemel
02f3b71b1b
More sync code clean up
2025-09-13 21:24:26 +02:00
Zef Hemel
aec8ca5cec
Cleanup
2025-09-13 21:00:08 +02:00
Zef Hemel
ededbafa8c
Some more cleanup
2025-09-13 19:33:46 +02:00
Zef Hemel
0ebbebdfa6
Don't fail TOO quietly during config boot
2025-09-13 19:33:40 +02:00
Zef Hemel
e3f1641f48
Added some notes on service worker behavior
2025-09-13 17:48:43 +02:00
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 Hemel and GitHub
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
MrMugame and GitHub
37024dd8ec
Send Ref details to document editors ( #1540 )
2025-09-12 19:30:42 +02:00