Zef Hemel
a7c18cfa78
Renamed silverbullet-cli -> sb
...
+ CHANGELOG updates
2026-04-27 16:56:21 +02:00
Zef Hemel
ecf06497b6
Install all playwright browsers
2026-04-08 20:07:24 +02:00
Zef Hemel
116dbbecbf
Simplify CI
2026-03-30 09:33:13 +02:00
Zef Hemel
d2e5aef8b8
Fix CI
2026-03-30 09:28:29 +02:00
Zef Hemel
5b1cf24b7e
And another one...
2026-03-29 17:10:10 +02:00
Zef Hemel
23328faf66
The fight with GH actions continues
2026-03-29 17:03:07 +02:00
Zef Hemel
45ad8b0288
action fix
2026-03-29 16:57:21 +02:00
Zef Hemel
b5bdab5d1a
CLI work
...
* Replaced initial node.js prototype of CLI with proper Go
implementation
* Added code signing for CLI + server binaries for macOS
2026-03-29 16:48:39 +02:00
Zef Hemel
e2dfb0be29
Fix #1904
...
32-bit ARM builds
2026-03-28 13:56:55 +01:00
Zef Hemel
dc3c23b68f
Initial set of PlayWright e2e tests
2026-03-24 10:47:01 +01:00
Zef Hemel
7132a61c7d
Website: Make manual build ref configurable
2026-03-23 08:08:23 +01:00
Zef Hemel
6dbf646d37
Split out website builds for edge and release versions
...
So these can be deployed to separate .silverbullet.md subdomains later
2026-03-23 08:05:39 +01:00
Zef Hemel
63b71f1689
Disable integration tests on github
2026-03-17 10:22:16 +01:00
Zef Hemel
c04d7c332f
First pass at "Remote API" (see docs)
...
Note: this is highly experimental and will likely change in the future.
2026-03-17 09:57:08 +01:00
Zef Hemel
cce5b669f6
Merge branch 'main' into to-node
2026-03-10 08:57:58 +01:00
Zef Hemel
a5c9227499
deno fmt
2026-03-08 16:11:29 +01:00
Zef Hemel
9d39c8b1b8
Merge branch 'main' into to-node
2026-03-05 16:26:16 +01:00
Zef Hemel
19483e8687
Attempting to determine the build time in a more reliable way
2026-03-05 16:03:25 +01:00
Zef Hemel
e218433f52
Merge remote-tracking branch 'origin/main' into to-node
...
# Conflicts:
# client/space_lua/query_collection.test.ts
2026-03-04 15:47:09 +01:00
Zef Hemel
f3ed6ec5dd
Fixes #1863
2026-03-02 11:46:07 +01:00
Zef Hemel
380b5d90ca
More Deno cleanup
2026-02-27 16:25:34 +01:00
Zef Hemel
6c7b1891a1
Use .nvmrc to determine node versions for build in CI actions
2026-02-27 15:14:08 +01:00
Zef Hemel
225cbc2ec3
Fix node.js version to 24.13
2026-02-14 22:17:37 +01:00
Zef Hemel
02bd8ed362
Migration Deno -> Node.js
...
* First pass
* Now using vitest for tests
2026-02-14 22:08:35 +01:00
Zef Hemel
dcf4f126e6
Fix docker builds
2026-02-06 14:49:20 +01:00
Zef Hemel
4524bfb14e
Bump Deno to 2.6.8
2026-02-06 08:23:37 +01:00
Zef Hemel
4c1693714f
Make docker build manually triggerable
2026-02-03 16:06:57 +01:00
Zef Hemel
ff7de2de35
Bump Deno to 2.6.5 but fix it there, 2.6.6 is broken
2026-01-23 20:15:51 +01:00
Zef Hemel
f9be584dce
Deno version fix attempt
2025-12-19 15:18:52 +01:00
Zef Hemel
b96c56d84e
Deno upgrade to 2.6.1
2025-12-18 11:49:56 +01:00
Zef Hemel
a61983b7e8
Deno -> 2.5.6
2025-11-09 12:16:34 +01:00
Zef Hemel
6f1147b7fb
Fix website docker build for tagged releases
2025-09-25 10:57:45 +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 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
Zef Hemel and GitHub
77fb5d0d36
Disable go tests for now
2025-09-14 17:18:27 +02:00
Zef Hemel
65a54ed291
Run go in Github Action
2025-09-14 12:27:18 +02:00
Zef Hemel
ededbafa8c
Some more cleanup
2025-09-13 19:33:46 +02:00
Zef Hemel
5fdef7defe
Post-merge cleanup
2025-09-12 14:47:55 +02:00
Zef Hemel and GitHub
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
Zef Hemel
f991b3d227
Deno 2.5.0
2025-09-11 09:15:15 +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
70740e700e
Simplified github docker build action
2025-09-01 09:11:57 +02:00
Zef Hemel
de1d12a25d
Merge branch 'v2-release'
2025-08-29 15:47:38 +02:00