Thomas
a17845aa1c
feat: add create-only root certificate API ( #7033 )
...
* feat: add create-only root certificate API [skip ci]
* fix: harden root certificate API handling
2026-10-05 09:48:06 +02:00
Thomas
b40f000dd5
fix(board): make container headers fully clickable ( #7006 )
2026-10-03 22:33:57 +02:00
Thomas
af4209886d
fix(board): persist setup checklist dismissal ( #6992 )
2026-10-03 22:33:41 +02:00
Thomas
27a7f5f42e
docs(migration): explain backups and board scaling ( #6991 )
...
* docs(migration): explain backups and board scaling
* docs: qualify migration layout restoration
2026-10-03 22:33:33 +02:00
Thomas
121a50cb19
fix(integrations): accept persisted IDs when updating ( #6985 )
2026-10-03 22:33:30 +02:00
Thomas
e048ae9cd7
fix(board): restore layouts after column changes ( #6979 )
...
* fix: preserve geometry across layout resizing
* style: format layout migration snapshots
2026-10-03 22:32:49 +02:00
Thomas
a9820e99a4
chore: trim supporting files from Docker DNS fix ( #7011 ) [skip ci]
2026-10-03 20:32:45 +02:00
Thomas
67d76f034d
fix: use native DNS resolution by default for Docker services ( #6997 )
...
* fix: use native DNS resolution by default for Docker services
* test: verify Docker service DNS through production Compose
* test: isolate Docker DNS smoke resources per invocation [skip ci]
2026-10-03 20:19:28 +02:00
+12
fcd7c979df
feat!: release v2 ( #6545 )
...
Co-authored-by: Artur <145776561+arturict@users.noreply.github.com >
Co-authored-by: arturict <arturict@users.noreply.github.com >
Co-authored-by: Thomas <thomas@ajnart.fr >
Co-authored-by: Afonso Jorge Ramos <afonsojorgeramos@gmail.com >
Co-authored-by: Danura30082 <danura30082+github@gmail.com >
Co-authored-by: Kushie <122986913+kushiemoon-dev@users.noreply.github.com >
Co-authored-by: ajnart <thomas@ajnart.fr >
Co-authored-by: ajnart <thomas@ajnart.dev >
Co-authored-by: chenjun <chenjun@foxmail.com >
Co-authored-by: Wikibear <wikibear@users.noreply.github.com >
Co-authored-by: Bergasha <bergasha@gmail.com >
Co-authored-by: leafyelin <43306196+leafyelin@users.noreply.github.com >
Co-authored-by: Lucas Araujo <lucas.lra@gmail.com >
Co-authored-by: GreenMonito <86085570+GreenMonito@users.noreply.github.com >
Co-authored-by: Nerdy-Technician <roffo@nerdy-technician.social >
Co-authored-by: Jun <34545896+jcstrong@users.noreply.github.com >
Co-authored-by: Edmond Abraham <54119952+gitedmond@users.noreply.github.com >
Co-authored-by: thrawnx <tight.bulb9384@fastmail.com >
Co-authored-by: Chris <58918656+nordada@users.noreply.github.com >
Co-authored-by: yi111 <153097222+Yi-111-a@users.noreply.github.com >
Co-authored-by: Yanis <naamaneyanis@gmail.com >
Co-authored-by: Wikibear <me@sej.de >
Co-authored-by: alessiottavo <93441886+alessiottavo@users.noreply.github.com >
2026-10-02 21:00:14 +02:00
Danura30082
73a742154e
docs: Proxmox certificate obtention instructions ( #6613 )
2026-08-20 18:51:58 +02:00
Thomas
ff2cdecc86
feat: rewrite image picker ( #6556 )
...
* feat: rewrite image picker
* style: auto-fix lint and format
* fix: address image picker review
* fix: preserve unicode icon searches
* test: stabilize custom widget login
* fix: suggest image searches only on create
2026-08-11 14:49:52 +02:00
Thomas
464d98e124
feat(settings): unify manage and board settings into a single save form ( #6541 )
2026-08-08 15:33:38 +02:00
Thomas
f76a0f240a
feat(apps): allow custom URI schemes in application links ( #6521 )
2026-08-06 21:52:56 +02:00
Thomas
637f03e107
docs(settings): update analytics docs to PostHog ( #6525 )
2026-08-06 21:47:04 +02:00
Thomas
edb56f3fcd
fix: accept direct icon URLs
...
Use valid direct HTTP(S) icon URLs without repository search.
2026-08-01 23:06:26 +02:00
Josh Preston and Thomas
33395ae226
feat(integrations): add PatchMon integration and widget ( #6119 )
...
Co-authored-by: Thomas <thomas@ajnart.fr >
2026-07-10 17:48:43 +02:00
Thomas
7c152cf4fe
feat(api): expose board automation endpoints ( #6213 )
...
* feat(api): expose board automation endpoints
* style: auto-fix lint and format
* test(api): cover board settings updates
* Delete .opencode/changelog/2026-07-06.md
2026-07-10 17:27:42 +02:00
Thomas Camlong
8600c63bab
feat(beszel): expose Beszel systems, alerts, and stats via MCP
...
Register beszelRouter in the MCP server with .meta({ mcp: enabled })
on getSystems, getAlerts, and getSystemStats procedures. AI assistants
can now query Beszel-monitored systems, view alerts, and fetch
historical metrics through the MCP protocol.
Ref #5968
2026-06-16 15:09:36 +02:00
Thomas Camlong
ea8f07e2bd
docs(management): move SQLite Backup & Restore out of Tools category
2026-06-16 14:20:57 +02:00
Thomas
93c008ff4f
docs: add varied improvements ( #5942 )
2026-06-12 15:50:41 +02:00
Thomas
7567842c4c
docs: add Beszel, SQLite backup, and Custom widgets documentation ( #5930 )
2026-06-12 13:56:53 +02:00
Thomas
9e421c67bd
feat(docs): migrate documentation site into monorepo ( #5912 )
2026-06-11 18:48:39 +02:00