Andras Bacsai
76030a30d4
chore(v5): archive V5 implementation and remove runtime integration
...
Move V5 source, migrations, UI, scripts, and tests into documentation, then remove V5 routes, models, jobs, configuration, dependencies, and application hooks.
2026-08-15 19:13:30 +02:00
8ae56587d5
feat(ui): Shadow UI redesign, domain management, and DNS autoconfigure ( #11119 )
...
Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com >
2026-08-03 23:11:54 +02:00
Mike Chong and Andras Bacsai
a26091de0a
feat: self-hosted GitLab Apps OAuth integration
...
Adds self-hosted GitLab OAuth sources so Coolify can connect to a self-managed GitLab instance, list private repositories, clone over an OAuth token, and deploy (the GitLab counterpart to GitHub Apps).
Hardening: authenticated, one-time team-bound OAuth callback state; token redaction in deploy logs; custom host port/path kept in clone and ls-remote URLs; submodule OAuth auth; system-wide source selection. Covered by unit and feature tests.
cosigned by OpenAI Codex at M1 Max
2026-07-20 23:21:40 +02:00
Andras Bacsai
d0247d3b09
feat(v5): gate V5 to development environments only
...
Introduce V5Feature and config so V5 routes, jobs, commands, morph maps,
and model queries run only when enabled. Move V5 migrations to
migrations-v5 (loaded only when enabled), remove Flux from production
Docker/install paths, and add isolation tests.
2026-07-19 11:44:12 +02:00
Andras Bacsai
6ae45684f9
feat(v5): add server reconciliation and canvas APIs
...
Split V5 dashboard behavior into domain controllers and policies,
add agent token rotation/revocation, status reconciliation jobs,
ingress firewall syncing, and canvas connection APIs.
Add migrations for V5 status tracking, server capabilities, resource
connection aliases, and revoked agent tokens.
2026-07-06 17:40:37 +02:00
Andras Bacsai
61d2d17f52
feat(subscription): add Stripe action controls
...
Add subscription action handling and tests for cancel, resume, and refund flows while resolving StripeClient through the container.
2026-06-12 15:54:21 +02:00
Andras Bacsai
a764a07e7e
revert: remove Cloudflare async tag attributes
2025-01-28 14:38:55 +01:00
Andras Bacsai
98a9985dce
feat(vite): add Cloudflare async script and style tag attributes
2025-01-28 14:30:11 +01:00
Andras Bacsai
dd897a11fd
disable model strict mode
2025-01-16 21:07:12 +01:00
peaklabs-dev
43d526b773
fix: production password rule and cleanup code
2025-01-16 18:06:46 +01:00
peaklabs-dev
1a36e7b057
fix: add back letters to prod password requirement
2025-01-06 16:58:20 +01:00
peaklabs-dev
c6be293064
refactor: AppServiceProvider
...
- Remove unused authentik stuff
- Move things to separate functions
- Configure commands for production
- Configure modals for better error handling
- Improve password security by not allowing compromised passwords.
- Rename some things to make it clearer.
- Sort imports
2025-01-06 16:58:20 +01:00
Andras Bacsai
b6ea36f74e
fix: socialite for azure and authentik
2024-12-13 12:13:01 +01:00
Andras Bacsai
7296f726a7
fix: add telescope only in dev mode
2024-11-02 12:09:33 +01:00
Jeremy Angele
6842904cb5
Remove deprecated fortify password policy and add a stricter one
2024-10-28 21:57:00 +01:00
Andras Bacsai
83549965ca
Refactor instanceSettings() function for improved code readability
2024-10-01 10:37:40 +02:00
Andras Bacsai
0f55e83591
revert: instancesettings
2024-07-12 15:45:36 +02:00
Andras Bacsai
49d011574d
refactor: Remove unnecessary code in AppServiceProvider.php
2024-07-12 13:34:48 +02:00
Andras Bacsai
046a358ae0
refactor: Update Dockerfile to set CI environment variable to true
2024-07-12 13:02:37 +02:00
Andras Bacsai
d23f5af957
hmmm
2024-07-12 12:59:53 +02:00
Andras Bacsai
88f33be5b6
refactor: only get instanceSettings once from db
2024-07-12 12:51:55 +02:00
andrasbacsai and github-actions[bot]
d1a5f97f59
Fix styling
2024-06-19 06:59:46 +00:00
Thijmen and github-actions[bot]
d86274cc37
Fix styling
2024-06-10 20:43:34 +00:00
Andras Bacsai
601a1e128e
fixes
2023-12-11 20:22:31 +01:00
Andras Bacsai
d79da996d3
fix
2023-12-11 20:01:54 +01:00
Andras Bacsai
4f800f5331
hmm, why
2023-12-11 19:46:46 +01:00
Andras Bacsai
8a80dbd5d8
fix
2023-12-11 19:36:44 +01:00
Andras Bacsai
f0ee26cd86
fix realtimePort
2023-12-11 19:11:29 +01:00
Andras Bacsai
2c40e93d3b
wip: PAT by team
2023-10-18 18:02:09 +02:00
Andras Bacsai
f2228cec7b
testing php storm code cleanup and styling
2023-08-08 11:51:36 +02:00
Andras Bacsai
d8adea734f
basic license wip
2023-06-22 14:48:47 +02:00
Andras Bacsai
8dbe3cfe0c
preview comments
2023-06-13 15:01:11 +02:00
Andras Bacsai
0f50d1accd
updates
2023-05-30 15:52:17 +02:00
Andras Bacsai
4ddc65d0c5
remove code
2023-05-26 14:11:01 +02:00
Andras Bacsai
820e432f92
asd?
2023-05-26 14:05:58 +02:00
Andras Bacsai
b85a0c4d09
hm
2023-05-26 12:35:39 +02:00
Andras Bacsai
1d2c4fc553
hmm
2023-05-26 12:34:15 +02:00
Andras Bacsai
0bd7d99dd9
hmm
2023-05-26 12:31:29 +02:00
Andras Bacsai
2834d7f342
updates
2023-05-25 12:55:34 +02:00
Andras Bacsai
f766600fd8
fixes
2023-05-25 12:00:09 +02:00
Andras Bacsai
167379b0e0
fix
2023-05-24 15:25:08 +02:00
Andras Bacsai
2ae57ae1f1
update versions
2023-05-09 14:46:22 +02:00
Andras Bacsai
e174e2f68f
revert appserviceprovider
2023-05-03 10:24:13 +02:00
Andras Bacsai
1ad7d885b3
migrate on appservice boot
2023-05-03 10:06:15 +02:00
Joao Patricio
79a850f3b9
wip
2023-05-03 07:24:34 +01:00
Joao Patricio
e7763f3b73
Refactor for CoolifyTask.
2023-05-03 06:15:45 +01:00
Andras Bacsai
c8434acd0d
fixes
2023-04-14 10:00:42 +02:00
Andras Bacsai
3b191fa73e
fix: settings for apps and projects
...
add: coolify version config
fix: private key for private git based apps
2023-03-30 11:09:39 +02:00
Andras Bacsai
6205598b45
fixes
2023-03-30 09:47:04 +02:00
Andras Bacsai
edd1719431
init of v4 🌮
2023-03-17 15:33:48 +01:00