Andras Bacsai
15c1b76db5
refactor(pricing-plans): improve label class binding for payment frequency selection
2025-05-28 10:50:55 +02:00
Andras Bacsai
82529a3246
feat(routes): restrict backup download access to team admins and owners
2025-05-28 10:48:46 +02:00
peaklabs-dev
2934d4a259
chore(api): update API docs
2025-05-27 15:10:20 +02:00
peaklabs-dev
df8cfcccc9
Merge branch 'next' of https://github.com/coollabsio/coolify into next
2025-05-27 15:09:49 +02:00
peaklabs-dev
50436eb83c
Update service-templates.json
2025-05-27 15:09:26 +02:00
peaklabs-dev
3b0237956b
chore(service): remove unused logo
2025-05-27 15:09:15 +02:00
Nurdism
999a67cbda
feat(api): Add connect_to_docker_network setting to App creation API ( #5691 )
2025-05-27 15:07:31 +02:00
Dusan
94df6ca51f
feat(api): Add latest query param to Service restart API ( #5881 )
2025-05-27 15:03:17 +02:00
Andras Bacsai
e005f1c838
fix(server): enhance error handling in server patch check notifications
2025-05-27 14:23:16 +02:00
CrazyTim71
6868ba088c
chore(service): update Immich service ( #5886 )
2025-05-27 12:54:26 +02:00
ShadowArcanist
70a7faf139
fix(service): Neon WS Proxy service not working on ARM64 ( #5887 )
2025-05-27 12:45:00 +02:00
Andras Bacsai
102bdb5bc3
refactor(application): enhance application stopping logic to support multiple servers
2025-05-26 21:44:34 +02:00
Andras Bacsai
be89205d01
fix(ui): update server status display and improve server addition layout
2025-05-26 21:44:25 +02:00
Andras Bacsai
be0453d9df
fix: Traefik start on new server validation
...
fix: Multiple server selection ui flow
2025-05-26 21:06:00 +02:00
Andras Bacsai
6ea6d2742b
feat(server): implement server patch check notifications
...
- Added a new job, ServerPatchCheckJob, to handle server patch checks and notifications.
- Introduced a new notification class, ServerPatchCheck, for sending updates via email, Discord, Slack, Pushover, and Telegram.
- Updated notification settings models to include server patch notification options for email, Discord, Slack, Pushover, and Telegram.
- Created a migration to add server patch notification fields to the respective settings tables.
- Enhanced the UI to allow users to enable/disable server patch notifications across different channels.
2025-05-26 14:03:59 +02:00
Andras Bacsai
86f6cd5fd6
feat(rules): add comprehensive documentation for Coolify architecture and development practices for AI tools, especially for cursor
...
- Introduced multiple new markdown files covering API and routing, application architecture, deployment architecture, database patterns, frontend patterns, and security practices.
- Established guidelines for development workflows, testing strategies, and continuous improvement of rules.
- Enhanced project overview and technology stack documentation to provide clarity on Coolify's features and architecture.
2025-05-26 12:40:05 +02:00
peaklabs-dev
a44b73f8eb
Update service-templates.json
2025-05-23 20:15:43 +02:00
peaklabs-dev
dc52bd3dc6
refactor(service): improve grist
...
- make OIDC ENVs required
- autogenerate Postgres user
- formating and naming
2025-05-23 19:29:04 +02:00
peaklabs-dev
fa63013aaf
refactor(service): improve orangehrm
...
- fix ENVs for MariaDB
- formatting and naming changes
2025-05-23 19:27:13 +02:00
howardshand
fbfeee4782
feat(service): add OrangeHRM and Grist services ( #5212 )
2025-05-23 19:16:39 +02:00
Gabriel Peralta
16a299043e
feat(service): add Netbird-Client service ( #5873 )
2025-05-23 16:59:17 +02:00
peaklabs-dev
2152263981
refactore(service): improve Seafile
...
- autogenerate normal DB user
- fix MariaDB healthcheck
- remove MariaDB auto upgrade
- order compose file, rename containers & formatting
2025-05-23 16:55:13 +02:00
Andras Bacsai
0603ab13c2
fix(project): update selected environment handling to use environment name instead of UUID
2025-05-22 14:35:31 +02:00
Andras Bacsai
c97415a8ef
chore(tests): update test environment database name and add new feature test for converting container environment variables to array
2025-05-22 14:30:16 +02:00
Andras Bacsai
698b090b4d
fix(docker): ensure correct parsing of environment variables by limiting explode to 2 parts
2025-05-22 14:27:55 +02:00
Andras Bacsai
e9dd170ffb
fix(deployment): correct COOLIFY_URL and COOLIFY_FQDN assignments based on parsing version in preview deployments
2025-05-21 09:45:49 +02:00
Andras Bacsai
2417c8824d
Merge branch 'next' into next
2025-05-21 09:33:47 +02:00
Khiet Tam Nguyen
6fc519d823
feat(service): add Seafile service ( #5817 )
2025-05-20 16:27:41 +02:00
peaklabs-dev
4664ec1214
refactore(service): improve Onetimesecret
...
- fix ENVs not having default values
- improve formatting and naming
2025-05-20 16:16:23 +02:00
peaklabs-dev
398debcdfc
Merge branch 'next' of https://github.com/coollabsio/coolify into next
2025-05-20 16:08:19 +02:00
peaklabs-dev
6104808b02
chore(service): remove unused env
2025-05-20 16:07:43 +02:00
Khiet Tam Nguyen
e53fc1add5
feat(service): add One Time Secret service ( #5650 )
2025-05-20 16:06:32 +02:00
peaklabs-dev
7f54fa4ef4
refactor(service): improve superset
...
- fix DB URLs
- rename file
- use alpine DB versions
- make sure the DBs are healty
- format and rename some stuff
2025-05-20 15:58:29 +02:00
Khiet Tam Nguyen
4f0495172c
feat(service): add apache superset service ( #4891 )
2025-05-20 15:31:23 +02:00
peaklabs-dev
5f426603c7
chore(ui): remove unused stopEvent code
2025-05-20 15:22:37 +02:00
peaklabs-dev
cb41670af9
refactor(ui): show toast when server does not work and on stop
2025-05-20 15:22:13 +02:00
Andras Bacsai
2189c44ba5
fix(shared): remove unused relation from queryDatabaseByUuidWithinTeam function
2025-05-20 15:08:20 +02:00
Arnaud Dezandee
587a927b8b
feat(oauth): set redirect uri as optional and add default value ( #5760 )
2025-05-20 14:35:39 +02:00
Andras Bacsai
7a0954fa77
fix(deployment): correct syntax for else statement in docker compose build command
2025-05-20 14:28:24 +02:00
Andras Bacsai
cef9776128
Merge pull request #5794 from christopherpickering/patch-1
...
fix(docker-compose build) added --no-cache flag
2025-05-20 14:28:04 +02:00
peaklabs-dev
896d4d7305
refactor(service): make TYPESENSE_API_KEY required
2025-05-20 14:17:53 +02:00
Andras Bacsai
6c7b64e96d
refactor(applications): remove unused docker compose raw decoding
2025-05-20 14:11:59 +02:00
Andras Bacsai
5b0f635da2
Merge branch 'next' into patch-1
2025-05-20 14:09:31 +02:00
peaklabs-dev
d402aca7a6
refactor(service): improve maybe
...
- Use alpine DB variants for much smaller image sizes
- Improve healthcheck for Redis
- adjust naming and formatting
2025-05-20 13:54:49 +02:00
Alberto Rizzi
b1dcca5a8c
feat(service): update Maybe service and adjust it for the new release ( #5795 )
2025-05-20 13:38:06 +02:00
peaklabs-dev
b55bd0c4ce
refactore(core): use property promotion
2025-05-20 13:23:09 +02:00
peaklabs-dev
84c773f7a2
chore(core): remove unused function
2025-05-20 13:17:43 +02:00
peaklabs-dev
24d949b91e
fix(patches): DNF reboot logic is flipped
2025-05-20 13:17:12 +02:00
Andras Bacsai
f430ca779b
refactor(slide-over): enhance class merging for improved component styling
2025-05-20 11:41:55 +02:00
Andras Bacsai
7fdf296c4a
refactor(service): enhance modal confirmation component with event dispatching for service stop actions
2025-05-20 11:34:50 +02:00