Commit Graph
1921 Commits
Author SHA1 Message Date
Kasra Bigdeli d46c42d909 Update changelog for Node.js 24 2026-08-04 21:48:54 -07:00
Kasra Bigdeli 292df7d35b Drop unsupported ARMv7 image builds 2026-08-04 21:43:30 -07:00
Kasra Bigdeli 734cfbacf0 Update setup-node action to v5 2026-08-04 21:39:36 -07:00
Kasra Bigdeli 562dc34ba1 Merge pull request #2449 from caprover/release
Run build / build (push) Canceled after 0s
Run formatter / check-code-formatting (push) Canceled after 0s
Run lint / run-lint (push) Canceled after 0s
Build and push the edge image / run-pre-checks (push) Canceled after 0s
Build and push the edge image / build-publish-docker-hub (push) Canceled after 0s
Backmerge Release 1.15.0
2026-08-04 21:19:44 -07:00
Kasra Bigdeli b38a56254f Merge pull request #2447 from caprover/master
Build and push the release image / run-pre-checks (push) Canceled after 0s
Build and push the release image / build-publish-docker-hub (push) Canceled after 0s
Release 1.15.0
v1.15.0
2026-08-04 21:19:02 -07:00
Kasra Bigdeli 2d997a6de9 Updated version 2026-08-04 21:11:43 -07:00
Kasra Bigdeli aca08cd409 Upgrade Node.js to 24 2026-08-04 21:06:32 -07:00
Kasra Bigdeli c2a01b09f6 Updated version 2026-08-04 21:05:46 -07:00
Kasra Bigdeli 48f861b1f4 Updated the frontend hash 2026-08-04 21:04:05 -07:00
Kasra Bigdeli b0c1c92aea Merge pull request #2445 from caprover/agent/standardize-changelog-format
Run build / build (push) Canceled after 0s
Run formatter / check-code-formatting (push) Canceled after 0s
Run lint / run-lint (push) Canceled after 0s
Build and push the edge image / run-pre-checks (push) Canceled after 0s
Build and push the edge image / build-publish-docker-hub (push) Canceled after 0s
Standardize changelog release headings
2026-08-04 11:43:41 -07:00
Kasra Bigdeli 56b20830cd Standardize changelog release headings 2026-08-03 21:23:56 -07:00
Kasra Bigdeli 2bf189fc8f Updated agents
Run build / build (push) Canceled after 0s
Run formatter / check-code-formatting (push) Canceled after 0s
Run lint / run-lint (push) Canceled after 0s
Build and push the edge image / run-pre-checks (push) Canceled after 0s
Build and push the edge image / build-publish-docker-hub (push) Canceled after 0s
2026-08-01 21:26:28 -07:00
Kasra Bigdeli 5238edfe57 Updated file mode comment 2026-08-01 21:23:20 -07:00
Kasra Bigdeli 1741983d55 Merge pull request #2444 from caprover/agent/add-volume-warning-changelog-226
Run build / build (push) Canceled after 0s
Run formatter / check-code-formatting (push) Canceled after 0s
Run lint / run-lint (push) Canceled after 0s
Build and push the edge image / run-pre-checks (push) Canceled after 0s
Build and push the edge image / build-publish-docker-hub (push) Canceled after 0s
docs: add persistent volume warning to changelog
2026-07-30 22:07:06 -07:00
Kasra Bigdeli 335ec2994a docs: add persistent volume warning to changelog 2026-07-30 21:59:47 -07:00
Kasra Bigdeli 1e70bba8ec Merge pull request #2443 from caprover/agent/add-claude-md
Run build / build (push) Canceled after 0s
Run formatter / check-code-formatting (push) Canceled after 0s
Run lint / run-lint (push) Canceled after 0s
Build and push the edge image / run-pre-checks (push) Canceled after 0s
Build and push the edge image / build-publish-docker-hub (push) Canceled after 0s
Add concise Claude Code guidance
2026-07-30 15:20:19 -07:00
Kasra Bigdeli 3d17567b7e Add concise Claude guidance 2026-07-30 10:43:24 -07:00
Kasra Bigdeli bc7685dcd2 Merge pull request #2442 from sanbungi/master
Run build / build (push) Canceled after 0s
Run formatter / check-code-formatting (push) Canceled after 0s
Run lint / run-lint (push) Canceled after 0s
Build and push the edge image / run-pre-checks (push) Canceled after 0s
Build and push the edge image / build-publish-docker-hub (push) Canceled after 0s
Add Japanese (ja-JP) language support to the frontend
2026-07-29 08:29:00 -07:00
sanbungi de505a1fba Add Japanese (ja-JP) language support to the frontend 2026-07-29 18:10:46 +09:00
Kasra Bigdeli 45c491279b Merge pull request #2424 from caprover/agent/expose-and-protect-legacy-app-name
Run build / build (push) Canceled after 0s
Run formatter / check-code-formatting (push) Canceled after 0s
Run lint / run-lint (push) Canceled after 0s
Build and push the edge image / run-pre-checks (push) Canceled after 0s
Build and push the edge image / build-publish-docker-hub (push) Canceled after 0s
Expose and protect legacy app name flag
2026-07-20 07:34:14 -07:00
Kasra Bigdeli 4a095fc82d Expose and protect legacy app name flag 2026-07-19 22:06:25 -07:00
Kasra Bigdeli 03afe6027c Expose and protect legacy app name flag 2026-07-19 22:06:21 -07:00
Kasra Bigdeli 139032308b Expose and protect legacy app name flag 2026-07-19 22:06:16 -07:00
Kasra Bigdeli 65fb121e7e Merge pull request #2423 from caprover/copilot/fix-build-publish-docker-hub
Run build / build (push) Canceled after 0s
Run formatter / check-code-formatting (push) Canceled after 0s
Run lint / run-lint (push) Canceled after 0s
Build and push the edge image / run-pre-checks (push) Canceled after 0s
Build and push the edge image / build-publish-docker-hub (push) Canceled after 0s
Fix arm64/arm multi-arch Docker builds failing with SIGILL (exit code 132) on Node.js 22
2026-07-19 20:35:13 -07:00
copilot-swe-agent[bot] f4b662d037 Fix arm64 Docker build failure: use multi-stage build with --platform=$BUILDPLATFORM
The linux/arm64 Docker builds were failing with "Illegal instruction" (exit code
132/SIGILL) because Node.js 22 uses CPU instructions that QEMU's ARM64 emulation
on GitHub Actions runners does not support.

Fix: convert dockerfile-captain.edge and dockerfile-captain.release to multi-stage
builds where the build stage uses --platform=$BUILDPLATFORM so all npm/Node.js
commands run on the native host platform (amd64), bypassing QEMU entirely. The
final stage copies the complete /usr/src/app directory from the builder and uses
the target platform's Node.js runtime without running any build commands.
2026-07-20 03:15:42 +00:00
copilot-swe-agent[bot] 5a29edc8ed Initial plan 2026-07-20 03:09:23 +00:00
Kasra Bigdeli 46e5ca490c Merge pull request #2422 from caprover/agent/add-caprover-service-label
Add CapRover label to managed Docker services
2026-07-19 17:46:57 -07:00
Kasra Bigdeli d71db3405c Label services during updates 2026-07-19 16:59:02 -07:00
Kasra Bigdeli 71c458b756 Add CapRover label to managed services 2026-07-19 16:43:06 -07:00
Kasra Bigdeli fb90f2ade4 Merge pull request #2421 from caprover/agent/add-legacy-service-dns-alias-v2
Preserve legacy DNS names for new app services
2026-07-19 16:37:00 -07:00
Kasra Bigdeli ecc106b0db Merge pull request #2328 from caprover/removed-captain-prefixes
Removing the **captain** prefix for service and volume names
2026-07-19 16:33:57 -07:00
Kasra Bigdeli 18bff1f125 Test inherited app-name rejection 2026-07-19 15:34:03 -07:00
Kasra Bigdeli 3a6f967f8d Harden app deletion preflight 2026-07-19 15:33:53 -07:00
Kasra Bigdeli 5deaedc523 Apply Prettier formatting 2026-07-19 15:05:55 -07:00
Kasra Bigdeli 67107ed026 Format app deletion validation helper 2026-07-19 15:03:56 -07:00
Kasra Bigdeli fe2819ca82 Test bulk deletion missing-app validation 2026-07-19 15:03:14 -07:00
Kasra Bigdeli 43cb3ee061 Extract app deletion preflight validation 2026-07-19 15:03:04 -07:00
Kasra Bigdeli 05f56a9cef Reject missing apps before bulk deletion 2026-07-19 15:02:16 -07:00
Kasra Bigdeli e668e04397 Narrow network attachment type 2026-07-19 11:45:01 -07:00
Kasra Bigdeli e0e1a5f77a Remove network metadata preservation test 2026-07-19 11:44:20 -07:00
Kasra Bigdeli d2b9814609 Rebuild app network attachments from scratch 2026-07-19 11:44:04 -07:00
Kasra Bigdeli 1b81eb371c Limit DNS alias handling to app services 2026-07-19 11:21:50 -07:00
Kasra Bigdeli df16729cb7 Restore original rename validation flow 2026-07-19 11:09:48 -07:00
Kasra Bigdeli 40cb40dbf8 Remove orphaned service collision test 2026-07-19 11:08:52 -07:00
Kasra Bigdeli a813db181d Remove one-off legacy service preflight 2026-07-19 11:08:38 -07:00
Kasra Bigdeli e91333d5dd Remove orphaned service collision check 2026-07-19 11:08:27 -07:00
Kasra Bigdeli 363d9718b3 Merge pull request #2420 from caprover/agent/fix-netdata-smtp-from
Run build / build (push) Canceled after 0s
Run formatter / check-code-formatting (push) Canceled after 0s
Run lint / run-lint (push) Canceled after 0s
Build and push the edge image / run-pre-checks (push) Canceled after 0s
Build and push the edge image / build-publish-docker-hub (push) Canceled after 0s
Fix Netdata SMTP sender address
2026-07-19 09:33:54 -07:00
Kasra Bigdeli 86d4f9ed8a Fix Netdata SMTP sender address 2026-07-19 06:33:39 -07:00
Kasra Bigdeli f946ed8e98 Test alias preservation across network rebuilds 2026-07-18 23:26:58 -07:00
Kasra Bigdeli 6031b6bc85 Preserve aliases when rebuilding networks 2026-07-18 23:26:49 -07:00