Alicia Sykes
ec0b2dff85
🔀 Merge pull request #2069 from Lissy93/release/3.3.0
...
Bumps to 3.3.0
3.3.0
2026-04-15 20:51:11 +01:00
Alicia Sykes
039fb52cc7
🏷️ Bumps to 3.3.0
2026-04-15 20:49:53 +01:00
Alicia Sykes
87063c42c3
↩️ 3.2.15
2026-04-15 20:49:03 +01:00
Alicia Sykes
de091eca42
🚀 Fix tag ref in GH release deploy script
2026-04-15 20:45:14 +01:00
Alicia Sykes
f3840ae888
🏷️ Bumps to V3.3.0
2026-04-15 20:35:32 +01:00
Alicia Sykes
d28fe625fd
🔀 Merge pull request #2066 from CrazyWolf13/master
...
add: action for prebuild
2026-04-15 20:34:52 +01:00
Alicia Sykes
2374b8a89d
👷 Updates release workflow to trigger on release
...
- Now it gets triggered whenever a release is made (either by the
existing auto release from new minor version update, or if there's a
manual release)
- Adds concurrency block to prevent same version triggering multiple
same time runs
- Switches order of TAG reading condition (use git data first, and
fallback to manual data if undefined)
- Update checkout action from v4 to v6
- Re-uses existing TAG env var instead of repeating the if condition
- Downgrades node version to 20, because 24 won't work yet
Thanks @CrazyWolf13!
2026-04-15 20:23:49 +01:00
Tobias
3992b6d564
simplify
2026-04-14 22:36:37 +02:00
Tobias
06d9151def
Delete .github/workflows/build-release-assets.yml
2026-04-14 22:35:37 +02:00
Tobias
b1a6e41e4e
add: action for prebuilds
2026-04-14 22:35:19 +02:00
Liss-Bot
f856c58939
🔖 Bump version to 3.2.15
3.2.15
2026-04-13 21:47:08 +00:00
Alicia Sykes
513a1b08ba
🔄 Merge pull request #2063 from rsb-developer/patch-1
...
Fix DomainMonitor status type mismatch (number vs string)
2026-04-13 22:46:53 +01:00
Robert Bustichi
0eb6d8db87
Fix DomainMonitor status type mismatch (number vs string)
...
Fixes the incorrect error message being displayed in the DomainMonitor widget, outlined in issue #1916 .
2026-04-13 14:10:20 -07:00
Tobias
fe9c9bcbe7
fix: add src dir
2026-04-13 21:47:16 +02:00
Tobias
fa3f9d026a
add: prebuild
2026-04-13 21:17:27 +02:00
Liss-Bot
a00c4e6bb7
🔖 Bump version to 3.2.14
3.2.14
2026-04-13 13:30:25 +00:00
Alicia Sykes
0b9ea9e6ce
🔀 Merge pull request #2062 from Lissy93/fix/updates-default-ip-widget-provider
...
Switches default public ip provider to ipinfo
2026-04-13 14:30:05 +01:00
Alicia Sykes
11824572d1
🩹 Switches default public ip provider to ipinfo ( #1289 )
2026-04-13 14:24:38 +01:00
Liss-Bot
bb59fee42f
🔖 Bump version to 3.2.13
3.2.13
2026-04-12 19:29:07 +00:00
Alicia Sykes
2628259f3d
🔀 Merge pull request #2061 from Lissy93/fix/server-fixes
...
Server reliability, performance and security improvments
2026-04-12 20:28:51 +01:00
Alicia Sykes
a076838dd6
🐳 Lowercase stage names, for Docker 25+
2026-04-12 19:55:42 +01:00
Alicia Sykes
81f949e772
🐳 Endpoint check to docker smoketest
2026-04-12 19:44:12 +01:00
Alicia Sykes
999bc97ac4
🧪 Tests for all the node endpoints
2026-04-12 19:21:40 +01:00
Alicia Sykes
21e7a67b3d
📝 Adds server error + solution to troubleshooting
2026-04-12 19:08:09 +01:00
Alicia Sykes
aceb4ee47e
🩹 Small fix to prevent harmless error when no user
2026-04-12 19:07:00 +01:00
Alicia Sykes
6d1ad131cd
🔐 Implements max response size safeguard
2026-04-12 19:05:57 +01:00
Alicia Sykes
2bbac3be69
🚚 Move express app out of server.js
2026-04-12 19:02:49 +01:00
Alicia Sykes
6ee7fe448f
🩹 Update schema type for stylesheet/ fix UI appConfig editor
2026-04-12 17:26:46 +01:00
Alicia Sykes
dd82ca0fcb
🩹 Update schema type/ fix UI appConfig editor
2026-04-12 17:21:39 +01:00
Alicia Sykes
4b0e40fac4
⚡ Ensure each server request always ends safly/no crash
2026-04-12 17:07:59 +01:00
Alicia Sykes
92aa1ba00b
⚡ Adds timeout to status check
2026-04-12 17:02:20 +01:00
Alicia Sykes
0c09a81245
🔐 Restrict host and prototocol for cors proxy
2026-04-12 09:47:02 +01:00
Alicia Sykes
16f589b403
🥅 Catch any remaining unhandled rejection ( #1945 , #1935 , #1494 )
2026-04-11 21:08:51 +01:00
Alicia Sykes
be9b6b1269
⚡ Robustness improvments to cors-proxy
...
Adds a timeout to prevent ever lasting requests, surrounds JSON parse with try catch when header missing uses a 400 status code instead of 500 and fixes the error messaging for this
2026-04-11 20:52:16 +01:00
Alicia Sykes
21491bbe22
⚡ ️ Robustness improvments for save-config endpoint
...
Deeper path validation, collision protection for backups, fixes missing
config field crash, adds check for file size, improved security of
filename allow regex
2026-04-11 20:35:02 +01:00
Alicia Sykes
0509269e1e
🐛 Fixes container crash on save-config ( #1935 , #1945 )
2026-04-11 20:35:02 +01:00
Liss-Bot
48c51c992b
🔖 Bump version to 3.2.12
3.2.12
2026-04-11 19:30:48 +00:00
Alicia Sykes
3b4f529428
🔀 Merge pull request #2060 from Lissy93/fix/frontend-fixes
...
Frontend Bug Fixes
2026-04-11 20:30:36 +01:00
Alicia Sykes
82da563630
🩹 Small inconsistency in the warning msg for numeric OIDCs
2026-04-11 20:16:01 +01:00
Alicia Sykes
dde9a862c9
🥅 Adds fallback mechanism for homelab icons ( #1884 )
2026-04-11 17:26:23 +01:00
Alicia Sykes
9490fb0add
🔧 Adds subitems to schema config
2026-04-11 17:10:51 +01:00
Alicia Sykes
92b4e3df3a
🐛 Fixes lang detection in GH and joke widget
2026-04-11 17:09:37 +01:00
Alicia Sykes
de6f601233
📝 Updates out-dated config options in docs
2026-04-11 17:09:05 +01:00
Alicia Sykes
deb7e0f73b
♿ A11y mode for status indicators ( #1957 , #1276 )
...
Adds a new config option (`appConfig.statusCheckAccessibility`) which will
display status check indicators as distinct shapes, for easier
distinction for colorblind users.
2026-04-11 15:57:50 +01:00
Alicia Sykes
d873a88e04
♻️ Small ref in LanguageSwitcher to use shared logic
2026-04-11 15:23:24 +01:00
Alicia Sykes
e5b03ec91e
✨ Adds config option for contentMaxWidth ( #1518 )
2026-04-11 14:58:12 +01:00
Alicia Sykes
40229f2932
🌐 Adds en-GB locale for english english ( #1305 )
2026-04-11 14:40:09 +01:00
Alicia Sykes
1db8861eba
🐛 Fixes section col count clamp ( #1841 )
2026-04-11 14:23:27 +01:00
Alicia Sykes
a79be9f1a7
🐛 Fixes path to apple touch icon ( #1958 )
2026-04-11 13:55:58 +01:00
Alicia Sykes
d2940e2462
🥅 Catches and warns on truncated numeric clientId ( #1941 )
2026-04-11 13:34:40 +01:00