Commit graph

3830 commits

Author SHA1 Message Date
🏔️ Peak
22ca3216e8
fix(ui): monaco editor placeholder alignment (#11514) 2026-08-26 15:27:48 +02:00
Andras Bacsai
63cbdd5c52
fix(security): preserve private key editor modal identity (#11497) 2026-08-25 20:51:59 +02:00
Andras Bacsai
abeb839a69
fix(deployments): restore commit links in deployment logs (#11495) 2026-08-25 12:12:12 +02:00
Andras Bacsai
53117611e4
fix(teams): allow deletion with system-wide Git sources (#11500) 2026-08-25 11:28:15 +02:00
Andras Bacsai
ac4f5af7c0
fix(teams): allow deletion with unused private keys (#11499) 2026-08-25 11:18:59 +02:00
Andras Bacsai
c5b7f726b0 fix(security): redact dotted GitHub tokens and contain wide data tables 2026-08-25 10:30:14 +02:00
Andras Bacsai
981163973b fix(server): distinguish proxy restart and update statuses 2026-08-24 10:52:08 +02:00
Andras Bacsai
c1219576cf feat(livewire): handle infrastructure request failures with toast
Add a local preview route and test coverage for proxy-style failures, suppressing raw Livewire error responses and showing a user-friendly toast after gestures.
2026-08-23 13:51:22 +02:00
Andras Bacsai
eb57a691ca feat(domains): add asynchronous DNS validation
Add queued DNS checks with polling, status indicators, and notifications for application and service domains. Improve volume backup target labels and names.
2026-08-21 21:22:04 +02:00
Andras Bacsai
7bbd91175f Revert "Merge branch 'next' into main"
This reverts commit 2598f3e4c8, reversing
changes made to 83f1a2e503.
2026-08-21 12:12:56 +02:00
Andras Bacsai
2598f3e4c8
Merge branch 'next' into main 2026-08-21 12:11:40 +02:00
Andras Bacsai
15072b9cf7 fix(ui): release modal scroll lock before confirmation submission
Close the confirmation modal before submitting destructive actions and reopen it when submission fails or returns an error.
2026-08-21 11:23:04 +02:00
github-actions[bot]
fc6f6fd0d4 Merge remote-tracking branch 'origin/main' into next 2026-08-20 09:10:52 +00:00
Andras Bacsai
38502e8205 fix(resources): preserve deletion when remote cleanup fails
Separate remote service cleanup from resource deletion and ensure database removal
completes despite cleanup errors. Update the disabled two-factor badge icon.
2026-08-20 11:10:14 +02:00
github-actions[bot]
cd1e595492 Merge remote-tracking branch 'origin/main' into next 2026-08-20 07:35:24 +00:00
github-actions[bot]
7759c9b910 Merge remote-tracking branch 'origin/main' into next 2026-08-20 07:34:23 +00:00
Andras Bacsai
1eea1a1412 Merge remote-tracking branch 'origin/main' 2026-08-20 09:34:13 +02:00
Andras Bacsai
de1d234ea5
fix(auth): require confirmation before accepting magic links (#11413) 2026-08-20 09:34:05 +02:00
Andras Bacsai
680071dca8 fix(teams): restrict deletion to owners and backfill team ownership 2026-08-20 09:32:32 +02:00
peaklabs-dev
0b811b5ef6
feat(ui): add copy button to environment variable page 2026-08-19 15:11:49 +02:00
peaklabs-dev
afbe4d6fd7
feat(var): add environment variable copy functionality 2026-08-19 15:11:49 +02:00
peaklabs-dev
eb9a422d9b
refactor(ui): rename forms.copy-button to forms.copy-input 2026-08-19 15:11:49 +02:00
peaklabs-dev
595b72df6a
feat(ui): add some animations to the copy button 2026-08-19 15:11:49 +02:00
peaklabs-dev
0e35eb2aa3
feat(ui): use the shared copy button component everywhere 2026-08-19 15:11:49 +02:00
peaklabs-dev
bd6398e649
chore: remove global copyToClipboard helper 2026-08-19 15:11:49 +02:00
peaklabs-dev
4ee59442ce
feat(ui): add shared copy button component 2026-08-19 15:11:34 +02:00
peaklabs-dev
a4886f6dfb
feat(ui): add copy icon 2026-08-19 15:11:34 +02:00
Andras Bacsai
937892b3ea fix(storage): guard volume names and authorize source removal 2026-08-19 13:15:15 +02:00
Andras Bacsai
1d37968f5d Merge remote-tracking branch 'origin/next' into remove-local-volume-source 2026-08-19 13:13:09 +02:00
Andras Bacsai
81227670e6 Reapply "Merge origin/next into main"
This reverts commit 15359833d3.
2026-08-19 12:39:55 +02:00
Andras Bacsai
15359833d3 Revert "Merge origin/next into main"
This reverts commit 541d743907, reversing
changes made to bb1d3f13f2.
2026-08-19 12:33:16 +02:00
Andras Bacsai
541d743907 Merge origin/next into main 2026-08-19 12:30:09 +02:00
Andras Bacsai
22f0af8d0e feat(platform): support SMTP EHLO, page-preserving teams, and upgrades 2026-08-19 11:41:41 +02:00
Andras Bacsai
849ba8f34c
fix(email): support custom SMTP EHLO domains (#11398) 2026-08-19 11:25:46 +02:00
github-actions[bot]
ba933ac8a0 Merge remote-tracking branch 'origin/main' into next 2026-08-19 09:09:28 +00:00
Andras Bacsai
e3a0279c00 fix(ui): flag pending proxy updates and Sentinel outages 2026-08-19 11:09:02 +02:00
github-actions[bot]
56537220cd Merge remote-tracking branch 'origin/main' into next 2026-08-18 21:29:24 +00:00
🏔️ Peak
25df9ec473
fix(ui): center icon tooltips over their trigger (#11382) 2026-08-18 23:29:09 +02:00
github-actions[bot]
1dc7baf7b5 Merge remote-tracking branch 'origin/main' into next 2026-08-18 20:42:25 +00:00
Andras Bacsai
81f3cc6446 Merge remote-tracking branch 'origin/main' 2026-08-18 22:42:06 +02:00
github-actions[bot]
23f9a435c8 Merge remote-tracking branch 'origin/main' into next 2026-08-18 20:13:42 +00:00
Rohit Tiwari
3d08bc898a
fix(ui): close account menu on outside click when appearance is expanded (#11374) 2026-08-18 22:13:25 +02:00
Andras Bacsai
b4f9c9b51d feat(development): add QEMU VM provisioning and server seeding
Add configurable development QEMU profiles, host setup, VM lifecycle management,
and commands to seed managed VMs as Coolify servers. Improve installation dialog
logs with responsive mobile presentation.
2026-08-18 21:14:29 +02:00
Andras Bacsai
680a7e892d fix(storage): clarify source path removal impact 2026-08-18 20:05:09 +02:00
Andras Bacsai
f5f904a403 refactor(storage): separate volumes from directory mounts 2026-08-18 20:01:36 +02:00
github-actions[bot]
b56fda25f1 Merge remote-tracking branch 'origin/main' into next 2026-08-18 15:04:17 +00:00
🏔️ Peak
faa0e91c8d
chore(ui): improve clarity of generate proxy label options (#11362) 2026-08-18 17:04:01 +02:00
Andras Bacsai
f6467feeb3
Add support for apk package manager (on Alpine Linux) (#6189) 2026-08-18 16:46:02 +02:00
Andras Bacsai
96790e6531 feat(server): support Alpine package management and Docker setup
Add Alpine prerequisites, Docker CLI plugins, and OpenRC service handling while
falling back to sh for SSH commands on hosts without Bash.
2026-08-18 16:45:02 +02:00
Andras Bacsai
da8665330b feat(security): add integration token editing and rotation 2026-08-18 16:24:53 +02:00