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
efe70a77dd
Tauri detection (future)
2026-03-15 08:02:51 +01:00
Zef Hemel
f6308c788c
Adds back "lock" button on mobile
...
This can be used to toggle between read-only mode, useful for mobile
users that are primarily navigating, not editing
2026-03-13 09:14:52 +01:00
Zef Hemel
799e27a9b4
Enable biome based formatter and reformat
2026-03-10 09:38:59 +01:00
Zef Hemel
bbcd9ac6aa
Introduce new noFloatingPromises lint rule and fix violiations
2026-03-08 15:49:45 +01:00
Zef Hemel
dbf275d75b
Introduce biome as linter with lint fixes
2026-03-06 08:05:13 +01:00
Zef Hemel
336e87672f
Simplifies #1724
...
Now considers any HTTP status >= 500 < 600 as offline
2026-02-26 11:39:43 +01:00
Zef Hemel
d14695abf4
Iterations on tag.define
...
* Now also supports setting a custom metatable (replacement of
index.defineTag)
* Load tag.define API on boot so can be used for initial client index
from CONFIG
* Docs and examples
2026-01-29 11:07:28 +01:00
Zef Hemel
cd1fdca1e0
Fixes #1679 If CONFIG code is broken (e.g. parse error) will now attempt
...
another boot sequence without CONFIG.
2026-01-08 08:38:41 +01:00
Zef Hemel
178cf2d01f
Fix in error propagation during boot
2025-12-10 16:43:16 +01:00
Zef Hemel
8c07783460
Only show offline error for offline errors
2025-12-06 17:17:32 +01:00
Zef Hemel
b4f8a0ce8b
Fixes #1091 In case an auth proxy (such as CF Zero Trust) attempts a
...
redirect, SB now kills the service worker and reloads in the hope that
the redirect will actually kick in.
2025-12-05 15:27:50 +01:00
Zef Hemel
9569f51142
Fixes #1658
...
SilverBullet now has hard dependencies on APIs that are only available
via localhost and HTTPS URLs. A lot of people run into this, this
documents how to setup TLS and gives a more in-your-face message about
what's going on.
2025-11-10 14:33:38 +01:00
Ohad Lutzky and GitHub
72a7c6e071
More robust "offline" handling when using proxies ( #1675 )
...
Identify more HTTP statuses as indicating "offline", specifically ones
delivered by proxies such as cloudflare.
2025-11-09 12:10:30 +01:00
Zef Hemel
c3aea2cf8c
When a Lua error occurs, report it and jump to source of occurance (best
...
effort)
2025-10-30 15:35:34 +01:00
Zef Hemel and GitHub
272f293ddb
Optional client encryption ( #1640 )
...
Implements #1268
2025-10-22 15:35:37 +02:00
Zef Hemel
26d9d5bdf0
Restructure standard library and improve documentation
...
Refactor Library/Std into subfolders for APIs, Infrastructure, Editor,
Widgets, etc. Add more documentation and descriptions. Update references
throughout website and docs.
2025-10-01 11:22:31 +02:00
Zef Hemel
d6190b7c05
Moving more files around
2025-09-29 11:17:55 +02:00
Zef Hemel
bb602dd9e8
Moved some more code around
...
Mostly just shuffling files to different folders, but also: renamed
PagePicker to AnythingPicker
2025-09-29 11:03:06 +02:00
Zef Hemel
6509bf4ad5
Possibly fixes #1554
...
Auth proxies may send a redirect header and any status code
2025-09-26 14:10:23 +02:00
Zef Hemel
f4336bf09f
Code restructuring: eliminated the top-level lib/ directory
2025-09-23 17:00:34 +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 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