github-actions[bot]
|
5b749850a3
|
Merge remote-tracking branch 'origin/main' into next
|
2026-08-20 07:39:12 +00:00 |
|
Andras Bacsai
|
8f90882875
|
fix(teams): make membership and source deletions atomic
Wrap team membership changes, invitation revocation, and GitHub source deletion in transactions, with coverage for rollback failures.
|
2026-08-20 09:38:50 +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 BacsaiandGitHub
|
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 |
|
github-actions[bot]
|
e8b0840c09
|
Merge remote-tracking branch 'origin/main' into next
|
2026-08-19 14:47:36 +00:00 |
|
 Andras BacsaiandGitHub
|
14d40c73a2
|
fix(docker-cleanup): finalize executions after job failure (#11408)
|
2026-08-19 16:47:19 +02:00 |
|
github-actions[bot]
|
1d0050ef76
|
Merge remote-tracking branch 'origin/main' into next
|
2026-08-19 14:47:17 +00:00 |
|
 Andras BacsaiandGitHub
|
7c69b32c58
|
fix(services): handle empty compose environment sections (#11407)
|
2026-08-19 16:46:57 +02:00 |
|
 🏔️ PeakandGitHub
|
68f4c23305
|
feat(var): environment variable copy button (#11379)
|
2026-08-19 15:27:29 +02:00 |
|
peaklabs-dev
|
dd0bae638d
|
test(var): fix env variable tests
|
2026-08-19 15:24:02 +02:00 |
|
peaklabs-dev
|
88ec944be7
|
fix(var): fail on missing user when hiding env values
|
2026-08-19 15:22:25 +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
|
8757cd2686
|
test: update tests for the new copy button component
|
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 BacsaiandGitHub
|
fd97baf2dd
|
Hide source path from volume creation UI (#7591)
|
2026-08-19 13:51:44 +02:00 |
|
Andras Bacsai
|
63d22f1331
|
chore: remove legacy Dusk tests and configure maintenance driver
|
2026-08-19 13:49:14 +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 |
|
github-actions[bot]
|
ff69fa91ab
|
Merge remote-tracking branch 'origin/main' into next
v4.4-rc.1
|
2026-08-19 11:07:36 +00:00 |
|
Andras Bacsai
|
58861227e0
|
fix(ci): allow RC workflow to revalidate prereleases
|
2026-08-19 13:07:07 +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 BacsaiandGitHub
|
38aaf8cb2a
|
fix(caddy): prevent exact label generation argument error (#11397)
|
2026-08-19 12:31:36 +02:00 |
|
Andras Bacsai
|
541d743907
|
Merge origin/next into main
|
2026-08-19 12:30:09 +02:00 |
|
Andras Bacsai
|
bb1d3f13f2
|
feat(ci): add next build and RC release workflows
Replace generic staging builds with traceable next images and reviewed RC releases.
|
2026-08-19 12:22:51 +02:00 |
|
 Andras BacsaiandGitHub
|
c3a86b054a
|
fix(upgrade): persist target image before container recreation (#11401)
|
2026-08-19 12:18:05 +02:00 |
|
Andras Bacsai
|
534f22a0df
|
Merge remote-tracking branch 'origin/main'
|
2026-08-19 12:06:35 +02:00 |
|
Andras Bacsai
|
89480bcc61
|
feat(api): add instance email settings endpoints
Add root-team-authorized API access for SMTP and Resend settings with validation, sensitive-field controls, auditing, and coverage.
|
2026-08-19 11:57:26 +02:00 |
|
 Andras BacsaiandGitHub
|
59be75bdac
|
fix(email): prevent Proton SMTP From header folding (#11400)
|
2026-08-19 11:52:59 +02:00 |
|
Andras Bacsai
|
2b8e684f68
|
Merge remote-tracking branch 'origin/main'
|
2026-08-19 11:41:45 +02:00 |
|
Andras Bacsai
|
22f0af8d0e
|
feat(platform): support SMTP EHLO, page-preserving teams, and upgrades
|
2026-08-19 11:41:41 +02:00 |
|
 Andras BacsaiandGitHub
|
34da7232aa
|
fix(api-tokens): scope token access to current team (#11396)
|
2026-08-19 11:27:23 +02:00 |
|
 Andras BacsaiandGitHub
|
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
|
9e6afc0408
|
Merge remote-tracking branch 'origin/main'
|
2026-08-19 11:09:10 +02:00 |
|
Andras Bacsai
|
e3a0279c00
|
fix(ui): flag pending proxy updates and Sentinel outages
|
2026-08-19 11:09:02 +02:00 |
|
github-actions[bot]
|
4d4bd098b7
|
Merge remote-tracking branch 'origin/main' into next
|
2026-08-19 08:55:26 +00:00 |
|
 Andras BacsaiandGitHub
|
ae85688651
|
fix(email): respect disabled SMTP encryption in test emails (#11384)
|
2026-08-19 10:55:10 +02:00 |
|
github-actions[bot]
|
ce1d621dda
|
Merge remote-tracking branch 'origin/main' into next
|
2026-08-19 08:43:43 +00:00 |
|
 Andras BacsaiandGitHub
|
41f7152441
|
fix(email): apply configured sender identity (#11393)
|
2026-08-19 10:43:25 +02:00 |
|
github-actions[bot]
|
a324bd46d1
|
Merge remote-tracking branch 'origin/main' into next
|
2026-08-18 22:10:02 +00:00 |
|