Commit graph

1288 commits

Author SHA1 Message Date
Andras Bacsai
73e0735aa2 fix(core): Only validate custom compose files 2025-02-27 12:18:03 +01:00
Andras Bacsai
27e4882d57 feat(core): You can validate compose files with docker compose config
fix(core): labels are now accepted with both compose styles
refactor: remove lots of ray's
2025-02-27 11:29:04 +01:00
Andras Bacsai
fd09b5b30f refactor(ui): Simplify file storage modal confirmations 2025-02-26 08:22:55 +01:00
Andras Bacsai
0798eb714d fix(ui): Update storage configuration guidance link 2025-02-26 08:22:45 +01:00
Andras Bacsai
693c7c4cb3 fix(ui): Add literal and multiline env support to services. 2025-02-22 13:32:10 +01:00
Andras Bacsai
d82be931cd feat(ui): add textarea switching option in service compose editor 2025-02-22 13:04:46 +01:00
🏔️ Peak
9557957f18
Merge branch 'next' into feat-db-ssl 2025-02-19 17:57:59 +01:00
Andras Bacsai
f02db2a3c5 fix(ui): adjust polling intervals for database and service status checks 2025-02-17 09:52:27 +01:00
Andras Bacsai
3c538e00dd fix(deployment): improve log line rendering and formatting 2025-02-12 10:51:26 +01:00
peaklabs-dev
4fdd5679c9
fix(ui): enable SSL is not working correctly for KeyDB 2025-02-11 20:18:42 +01:00
peaklabs-dev
3e95387e10
Full: SSL Support for KeyDB 2025-02-10 21:29:45 +01:00
peaklabs-dev
90e681e24b
feat: Full SSL support for DrangonflyDB 2025-02-10 21:29:20 +01:00
peaklabs-dev
4547647e98
feat(ssl): improve Redis and remove modes 2025-02-10 19:23:39 +01:00
peaklabs-dev
6b6a9f57f3
fix(ui): remove unused mode for MongoDB 2025-02-10 15:26:05 +01:00
peaklabs-dev
484fc5140b
fix(ssl): rename Redis mode to verify-ca as it is not verify-full 2025-02-08 16:43:15 +01:00
🏔️ Peak
c7840bdf1b
Merge branch 'next' into feat-db-ssl 2025-02-07 23:01:46 +01:00
peaklabs-dev
7b30b1aff1
feat(ssl): Full SSL support for Redis 2025-02-07 22:36:36 +01:00
peaklabs-dev
5b347f3d0f
fix(ssl): remove mode selection for MariaDB as it is not supported 2025-02-07 21:07:40 +01:00
peaklabs-dev
bd33f65c0a
feat(ssl): new modes for MongoDB and get caCert and mountPath correctly 2025-02-07 18:31:41 +01:00
peaklabs-dev
8a45c24dc2
fix(ui): only show Regenerate SSL Certificates button when there is a cert 2025-02-07 18:30:44 +01:00
peaklabs-dev
367eebc9fc
feat: Add full SSL support to MongoDB 2025-02-05 22:56:29 +01:00
peaklabs-dev
e81ed1aad8
feat(ssl): Add full MariaDB SSL support 2025-02-04 21:08:20 +01:00
peaklabs-dev
3f857c6dac
feat(ssl): Add full MySQL SSL Support 2025-02-04 18:29:35 +01:00
Andras Bacsai
a5ca90c965 feat(ui): add periodic status checking for services 2025-02-04 15:01:42 +01:00
peaklabs-dev
c3a440a64e
fix(ui): certificate expiration data is null before starting the DB 2025-02-04 14:37:35 +01:00
Andras Bacsai
d632eb2be9 refactor: simplify service start and restart workflows 2025-02-04 14:34:34 +01:00
peaklabs-dev
fd5b7492f8
chore(ui): improve valid until handling 2025-02-03 23:21:09 +01:00
peaklabs-dev
53510928d2
feat(ssl): regenerate certificate and valid until UI 2025-02-03 22:54:31 +01:00
🏔️ Peak
f871c1067b
Merge branch 'next' into feat-db-ssl 2025-02-03 22:20:51 +01:00
Andras Bacsai
0ff7c468c8 fix(ui): skip SERVICE_FQDN and SERVICE_URL variables during update 2025-02-03 15:44:15 +01:00
Andras Bacsai
cd2ee25564 fix(ui): update docker compose file helper text to clarify repository modification 2025-02-03 14:37:13 +01:00
Andras Bacsai
dde6128fa8 replace logo 2025-01-31 17:08:40 +01:00
peaklabs-dev
875d1d49bb
feat(ui): Add ssl settings to Postgres ui 2025-01-29 13:25:05 +01:00
Andras Bacsai
e9efbce76a feat(ui): conditionally enable advanced application settings based on label readonly status 2025-01-28 13:40:56 +01:00
Andras Bacsai
1ec15af1ad fix(database): adjust MongoDB restore command and import view styling 2025-01-28 12:41:22 +01:00
Andras Bacsai
f283e9f53c
Merge pull request #4942 from ari-party/main
fix: hide expand button if no additional lines to show
2025-01-28 10:54:43 +01:00
Andras Bacsai
fddaf9134d fix: disable certain parts if readonly label is turned off 2025-01-27 14:05:18 +01:00
Andras Bacsai
50750eb9e4 fix(ui): correct typo in container label helper text 2025-01-26 18:02:33 +01:00
Andras Bacsai
db8f0de8a3 fix(ui): update database control UI to check server functionality before displaying actions 2025-01-24 11:14:55 +01:00
astrid
4790d00ad4
hide expand button if no additional lines to show 2025-01-23 20:43:20 +01:00
peaklabs-dev
1072a0c17c
feat(ui): improve deployment UI
- fix: show time details even if a deployment has failed
- feat: added back "finished x min ago" to make it easier to see how long ago a deployment was finished
2025-01-23 13:21:11 +01:00
peaklabs-dev
09d64d4bf6
feat(terminal): show terminal unavailable if the container does not have a shell on the global terminal UI 2025-01-23 11:51:01 +01:00
peaklabs-dev
08e6c68513
fix(ui): use wire:navigate to navigate to the server settings page 2025-01-22 18:08:23 +01:00
peaklabs-dev
7cc90f02c5
fix(ui): metrics stuck in loading state 2025-01-22 18:07:57 +01:00
peaklabs-dev
31992f4d02
fix(ui):show error on terminal if container has no shell (bash/sh) 2025-01-21 18:36:38 +01:00
peaklabs-dev
43a4d9b467
fix(ui): show preview deployment environment variables 2025-01-21 17:09:03 +01:00
Andras Bacsai
4b74ca56c3 feat(core): wip version of coolify.json 2025-01-21 14:09:12 +01:00
peaklabs-dev
8fa59f5ade
fix(ui): Backups link should not redirected to general 2025-01-21 12:32:35 +01:00
Andras Bacsai
8e587965e1 fix: remove wire:navigate from import backups 2025-01-21 11:16:24 +01:00
Andras Bacsai
618b89f648
Merge pull request #4842 from peaklabs-dev/docker-cleanup-executions-ui
feat: Docker cleanup execution UI and some UI improvements
2025-01-16 21:42:02 +01:00
Andras Bacsai
3c83c7fd6c
Merge pull request #4754 from coollabsio/improve-git-and-service-provider
Improves: GitHub handling, AppServiceProvider and 500 error message rendering
2025-01-16 21:09:08 +01:00
peaklabs-dev
e0aeb35316
fix: Cancelled deployments should not show end and duration time 2025-01-16 15:43:48 +01:00
peaklabs-dev
794e5357c9
chore: remove unused code and fix import 2025-01-16 15:39:53 +01:00
peaklabs-dev
30f36f96db
fix: use finished_at for the end time instead of created_at 2025-01-16 15:12:57 +01:00
peaklabs-dev
48b10de4f3
feat: improve deployment UI
- show full commit message with an expand button
- show only the first 7 characters of the commit hash, like on GitHub
2025-01-16 14:53:49 +01:00
🏔️ Peak
11d1a9e6fd
Merge branch 'next' into docker-cleanup-executions-ui 2025-01-16 14:41:23 +01:00
Andras Bacsai
7a8f66b2ec fix: logs icons everywhere + terminal 2025-01-16 12:40:37 +01:00
Andras Bacsai
55d61ffaee fix: add finished_at to app deployment jobs
fix: show deployment job running measurements
fix: terminal should not be wire:navigated
2025-01-16 12:05:59 +01:00
🏔️ Peak
e2a9cb61aa
Merge branch 'next' into docker-cleanup-executions-ui 2025-01-16 11:28:09 +01:00
Andras Bacsai
11414d347f feat: enhance import command options with additional guidance and improved checkbox label 2025-01-16 11:14:06 +01:00
🏔️ Peak
881914dc86
Merge branch 'next' into docker-cleanup-executions-ui 2025-01-16 11:13:57 +01:00
Andras Bacsai
3f92c1e37b
Merge pull request #4796 from peaklabs-dev/fix-navigation
Feat: Improve navigation performance
2025-01-16 10:42:42 +01:00
peaklabs-dev
85f38b7cb5
refactor: improve data formatting and UI
- move date and duration functions to a shared function
- remove duplicate code
- redesigned the deployment executions tab
- added start and end times for backups, scheduled tasks, deployments and docker cleanup executions
- calculated the duration for backups, scheduled tasks, deployments and Docker cleanup executions
- redesigned status badges with colors to make it easier to see your current status
- removed dependency on dayjs
- fixed calculation of execution time was sometimes incorrect
2025-01-15 18:35:20 +01:00
Andras Bacsai
d9965fbdbe fix: wording 2025-01-14 09:22:15 +01:00
Andras Bacsai
b01ea8b46d
Merge pull request #4818 from peaklabs-dev/feat-backup-retention
Feat: Improve backup retention (for database backups)
2025-01-14 09:10:33 +01:00
Andras Bacsai
6a8cc0f80d
Merge branch 'next' into fix-cloning 2025-01-14 08:50:22 +01:00
Andras Bacsai
aab5398b80 fix: monaco editor disabled state 2025-01-14 08:49:03 +01:00
peaklabs-dev
e9f691bf45
fix: storage retention setting
- feat: add storage retention to local storage as well
- fix: UI input for max storage now allows exact decimals so MB input is now also possible
- fix: Database column is now decimal instead of integer
- fix: variable naming of storage check no longer overwrites $backup - renamed it to $backupExecution
2025-01-13 19:49:12 +01:00
peaklabs-dev
71edab4192
fix: UI 2025-01-13 16:54:22 +01:00
peaklabs-dev
a8b77b389a
feat: use new backup deletion functions 2025-01-13 16:38:16 +01:00
peaklabs-dev
e037ed738a
feat: UI for backup retention settings 2025-01-13 16:36:41 +01:00
Andras Bacsai
dd2d306abc feat: force deployment of services
fix: added advanced ui dropdown to services
2025-01-13 12:03:03 +01:00
peaklabs-dev
36b16e9d62
chore: disable volume data cloning for now 2025-01-13 11:14:00 +01:00
peaklabs-dev
b94fc07d7c
fix: service navigation 2025-01-10 16:46:31 +01:00
peaklabs-dev
6a429c46d3
fix: even more wire:navigate 2025-01-10 16:45:08 +01:00
peaklabs-dev
a1dbcb5f4d
fix: more wire:navigate 2025-01-10 15:20:01 +01:00
peaklabs-dev
26b394195a
fix: use wire:navigate on projects page 2025-01-10 14:46:12 +01:00
🏔️ Peak
c1504fa5ff
Merge branch 'next' into improve-git-and-service-provider 2025-01-09 21:18:30 +01:00
peaklabs-dev
34873b2c59
feat: volume cloning for ResourceOperations 2025-01-09 14:13:09 +01:00
peaklabs-dev
1c357f987d
fix: view text and helpers 2025-01-09 13:56:00 +01:00
peaklabs-dev
3723c84624
feat: docker volume data cloning
- UI implementation
- functional implementation for databases - volume gets cloned successfully
2025-01-08 23:13:05 +01:00
peaklabs-dev
3d4e8b9867
chore: switch up readonly lables to make more sense 2025-01-08 17:05:11 +01:00
Andras Bacsai
40d9e05c0b feat: restore backup from server file 2025-01-07 14:39:31 +01:00
Andras Bacsai
5064fa246e feat/fix: able to import full db backups for pg/mysql/mariadb 2025-01-07 13:00:41 +01:00
Andras Bacsai
326d0ccdb6 fix: import backups due to js stuff should not be navigated 2025-01-07 11:04:03 +01:00
Andras Bacsai
86ce9f3ddf fix: local dropzonejs 2025-01-07 11:03:41 +01:00
Andras Bacsai
2fc5893e98 fix: update Livewire button click method to use camelCase 2025-01-07 11:03:23 +01:00
Andras Bacsai
af482f0572 fix: show if only build servers are added to your team 2025-01-07 10:43:21 +01:00
Piotr Wojcik
736cf20141 Custom network aliases for other deployment options (not for compose and swarm) 2025-01-07 01:59:51 +01:00
peaklabs-dev
2c4bdb76bd chore: use new functions 2025-01-06 16:58:20 +01:00
Andras Bacsai
5ad6b86735 fix: disappearing UI after livewire event received 2025-01-06 14:05:20 +01:00
Piotr Wojcik
9acde06795 Custom network aliases for Dockerfile and Docker Image apps 2025-01-05 07:47:57 +01:00
Andras Bacsai
c33132d8d9 fix: show backup timezone on the UI 2025-01-03 20:39:27 +01:00
Andras Bacsai
07984ce74f Merge branch 'next' into fix-postgres-init-scripts 2024-12-18 10:35:16 +01:00
Andras Bacsai
9e3467578f feat: add environment_uuid support and update API documentation
- Introduced `environment_uuid` as a required field in various API endpoints and schemas.
- Updated descriptions to clarify that either `environment_name` or `environment_uuid` must be provided.
- Modified routes and controller methods to accommodate the new UUID parameter.
- Adjusted frontend components to utilize `environment_uuid` for better consistency and clarity.
- Removed deprecated fields related to environment handling.

This change enhances the API's flexibility in identifying environments, improving overall usability.
2024-12-17 13:42:16 +01:00
Andras Bacsai
bf9d89f279
Merge branch 'next' into fix-environement-route 2024-12-17 12:17:50 +01:00
Andras Bacsai
38256af9b3 fix: refactor database view 2024-12-17 12:10:55 +01:00
Andras Bacsai
b7748479d4 fix: service ui structure 2024-12-17 11:13:17 +01:00
Andras Bacsai
2a9d499251 feat: migrate env variables to polymorphic relationship
fix: proxy status query ui
2024-12-17 10:38:42 +01:00
Andras Bacsai
7edd2285b5 Refactor PostgreSQL selection UI in project creation form for improved layout and documentation links 2024-12-17 10:38:42 +01:00
Andras Bacsai
e76817d401 improve application view 2024-12-16 14:11:45 +01:00
🏔️ Peak
f8a2d92ea0
Merge branch 'next' into fix-postgres-init-scripts 2024-12-16 12:36:50 +01:00
Andras Bacsai
acf10f39f3 fix: compose loading seq 2024-12-16 10:19:11 +01:00
Andras Bacsai
4901b12279 fix: service status indicator + oauth saving 2024-12-13 12:03:10 +01:00
🏔️ Peak
12a48a1439
Merge branch 'next' into fix-postgres-init-scripts 2024-12-09 19:50:54 +01:00
Andras Bacsai
664b718ea3 fix: always have download logs button on scheduled tasks 2024-12-09 11:53:50 +01:00
Andras Bacsai
6b936a3e92 feat: able to download schedule task logs 2024-12-09 11:36:39 +01:00
Andras Bacsai
e0aaed892d Merge branch 'next' into logs-for-tasks 2024-12-09 11:22:00 +01:00
Andras Bacsai
bfb1869f53 Merge branch 'next' into fix/search-resources-scope 2024-12-09 11:16:13 +01:00
Lukas Eichenauer
1fd1aaabf4
fix: resolve undefined searchInput reference in Alpine.js component
The searchInput reference was not accessible due to nested x-data scopes. Moved sticky logic into searchResources() to ensure proper reference access.
2024-12-08 15:54:42 +01:00
Philip Heinser
4b89b84353 paginate task logs 2024-12-08 15:26:51 +07:00
Andras Bacsai
e67a93e6a5 feat: able to deploy without cache on every commit 2024-12-05 10:46:27 +01:00
Andras Bacsai
7519dff04d ui update on logs 2024-12-05 10:30:04 +01:00
Andras Bacsai
f535ed2359 Enhance modal input component and storage forms
- Added 'minWidth' attribute to modal input component for better responsiveness.
- Updated modal input instantiation in storage view to set a minimum width of 64rem.
- Improved layout and user guidance in the storage add forms by adding descriptive text for volume, file, and directory mounts.
- Changed button labels from 'Save' to 'Add' for clarity in storage forms.
2024-12-04 14:00:49 +01:00
Andras Bacsai
94c264c6d7 Fix deployment status border color in deployment index view 2024-12-04 13:49:19 +01:00
🏔️ Peak
7328724f3d
Merge branch 'coollabsio:main' into fix-postgres-init-scripts 2024-12-04 13:15:58 +01:00
🏔️ Peak
51883d091a
Merge pull request #4453 from oliverfrost1/main
Added slogan to be included, when searching resources
2024-12-02 11:10:26 +01:00
Oliver Frost
99fcd98e63 Added slogan to be included, when searching resources 2024-12-01 14:51:47 +07:00
kleintonno
0bc823108d
fix deploy selection in applications source menu 2024-11-28 10:40:44 +01:00
Andras Bacsai
7f0094ed55 feat: add hex magic env var 2024-11-26 13:01:42 +01:00
Andras Bacsai
3011a0046e
Merge pull request #4398 from carstenjaksch/patch-1
Fix 404
2024-11-26 10:29:04 +01:00
Carsten Jaksch
86c95e4bd5
Fix 404 2024-11-26 09:00:45 +01:00
peaklabs-dev
a014bf1713
fix docs link hover background 2024-11-25 22:20:37 +01:00
Andras Bacsai
16763372fc fix: search should be more visible on scroll on new resource 2024-11-25 15:46:23 +01:00
Andras Bacsai
504caefb8c fix: new resource icons 2024-11-25 15:33:42 +01:00
Andras Bacsai
f2063939d4 fix: websocket connections autoreconnect 2024-11-25 12:55:21 +01:00
peaklabs-dev
277fd78769
new uuid routes 2024-11-22 16:03:20 +01:00
peaklabs-dev
5f1adc98d8
fix environment select 2024-11-22 15:45:46 +01:00
peaklabs-dev
4c21807b7a
navigate to environment via uuid 2024-11-22 15:38:54 +01:00
peaklabs-dev
e776302a25
use new route for dash and project 2024-11-22 15:28:06 +01:00
peaklabs-dev
8754742a0d
fix deploy key selection 2024-11-15 15:46:00 +01:00
Andras Bacsai
33183ab344 fix: fallback to local coolify.png 2024-11-14 13:12:27 +01:00
Andras Bacsai
a77ed93695 fix: if service img not found, use github as a source 2024-11-14 13:04:51 +01:00
🏔️ Peak
70cd88a460
Merge branch 'next' into dep-and-remove-unused-stuff 2024-11-13 18:26:46 +01:00
David R
6ed9259547
Correct tab name
There is no General tab, and the Compose file is reachable on the Service Stack tab.
2024-11-13 07:59:11 -05:00
peaklabs-dev
1ffa88acf0
use config instead of env() 2024-11-12 15:53:05 +01:00
Andras Bacsai
e00c692e33 ui: separate resources by type in projects view 2024-11-12 12:14:23 +01:00
Andras Bacsai
b379e50d90 feat: custom nginx configuration for static deployments + fix 404 redirects in nginx conf 2024-11-11 14:37:36 +01:00
Andras Bacsai
31dd2176b2 fix: github app name is too long 2024-11-08 15:03:25 +01:00
🏔️ Peak
ac500219d2
Merge branch 'next' into include-tip-in-www-redirect-helper 2024-11-08 14:40:09 +01:00
Johnny Kessler
b6f8562231 chore: edit www helper 2024-11-07 18:09:47 +01:00
Andras Bacsai
a9832e2783
Merge pull request #3949 from peaklabs-dev/fix-project-deletion
Fix: Projects can be deleted with resources
2024-11-07 13:43:56 +01:00
Andras Bacsai
3f8208e81b fix: loading indicator for db proxies 2024-11-07 12:32:44 +01:00
Andras Bacsai
376a2341af refactor scheduled task job (and related stuffs) 2024-11-07 11:09:38 +01:00
Andras Bacsai
a097f3b830 ui 2024-11-06 12:49:57 +01:00
Andras Bacsai
f8e6e925b6 cleanup 2024-11-05 17:17:34 +01:00
Andras Bacsai
a07605205e refactor application advanced view 2024-11-05 12:28:33 +01:00
Andras Bacsai
e1d105606d fix: add user/pw to db view 2024-11-04 14:33:00 +01:00
Andras Bacsai
2baea6e89f fix 2024-11-04 14:23:21 +01:00
Andras Bacsai
ffb1e10248 fix dragonfly view 2024-11-04 14:22:42 +01:00
Andras Bacsai
7fb1a1fc75 fix: use Auth(), add new db proxy stop event refactor clickhouse view 2024-11-04 14:18:16 +01:00
Andras Bacsai
34c7aa122c refactor backup edit view 2024-11-04 12:40:10 +01:00
Andras Bacsai
c11dfdee1f refactor create scheduled backup livewire 2024-11-04 11:53:32 +01:00
Andras Bacsai
e30dcf1101 refactor application preview livewire 2024-11-04 11:32:03 +01:00
Andras Bacsai
e4d5969326 refactor swarm view livewire 2024-11-04 11:25:45 +01:00
Andras Bacsai
83b3f6fe49 refactor application source view 2024-11-04 00:14:44 +01:00
Andras Bacsai
ca7290cebe refactor project env edit livewire 2024-11-04 00:00:58 +01:00
Andras Bacsai
2f0f244382 refactor project edit livewire 2024-11-03 23:55:04 +01:00
Andras Bacsai
3b4a81be2a refactor add environment + remove unnecessary livewire component 2024-11-03 23:49:31 +01:00
Andras Bacsai
e99155b13d remove unnecessary leftover 2024-11-03 23:49:06 +01:00
Andras Bacsai
8854eeb911 refactor new project 2024-11-03 23:42:00 +01:00
Ted
2ca6da1517
fix: fix my own grammar
Didn't feel like "versions of" was needed...
2024-10-31 19:52:38 +00:00
Ted
ced0d1f6e9
fix: grammar for helper 2024-10-31 19:46:11 +00:00
🏔️ Peak
ec22162384
Merge pull request #4021 from cngJo/patch-1
docs: update link to deploy api docs
2024-10-28 13:22:39 +01:00
Andras Bacsai
af35612c15 Refactor backup-edit.blade.php to conditionally display the "Backup All Databases" checkbox based on the database type and ID 2024-10-28 10:39:34 +01:00
Johannes Przymusinski
9fe8204158
docs: update link to deploy api docs 2024-10-26 13:58:09 +02:00
Andras Bacsai
62c0eba139 Refactor code to remove experimental features and update documentation links 2024-10-25 17:15:02 +02:00
Andras Bacsai
9a227dbad6 feat: terminal views for servers
improvement: connect to container if only one available
2024-10-24 12:21:36 +02:00
Andras Bacsai
50ab5ea35d Refactor health check form labels and placeholders 2024-10-22 12:05:36 +02:00
Andras Bacsai
c338eef57b fix: should be able to reset labels in read-only mode with manual click 2024-10-22 11:25:03 +02:00
Andras Bacsai
388929be30 Refactor status component to use title instead of lastDeploymentInfo 2024-10-22 10:58:23 +02:00
Andras Bacsai
3e729ee928 fix: metrics for dbs 2024-10-21 22:57:00 +02:00
Andras Bacsai
bf7b0f9e06 fix: redis database user and password 2024-10-21 12:13:42 +02:00
Andras Bacsai
056758e3ff
Merge pull request #3184 from peaklabs-dev/fix-redis-db-ui
Fix: Redis DB UI
2024-10-21 10:00:20 +02:00
Andras Bacsai
97aab8ba28 feat: show warning if people would like to use sslip with https 2024-10-20 22:26:30 +02:00
peaklabs-dev
7f393eb2c2
fix indexing after deletion and make sure init script is removed form the server 2024-10-18 20:51:51 +02:00
peaklabs-dev
5a38b21d95
fix project deletion and refactor some code 2024-10-18 13:48:41 +02:00
peaklabs-dev
85c3270dcc
update helper and disable input if variable is shared 2024-10-16 13:44:17 +02:00
peaklabs-dev
edad4fcd5c
update helper text 2024-10-15 17:38:11 +02:00
🏔️ Peak
937666b177
Merge branch 'fix-redis-db-ui' into fix-redis 2024-10-15 15:48:57 +02:00
Andras Bacsai
fdeb9353be chore: Update project service configuration view 2024-10-14 19:45:03 +02:00
Andras Bacsai
bdd6597451 chore: Update project resource index page 2024-10-14 19:42:44 +02:00
🏔️ Peak
c1126accd3
Merge pull request #3819 from MarioCakeDev/feature/project_settings
Add settings button to projects page
2024-10-14 17:37:03 +02:00
Andras Bacsai
88f1e58c63 feat: required envs 2024-10-11 14:38:22 +02:00
Andras Bacsai
920607029a fix: do not allow to change number of lines when streaming logs 2024-10-11 12:29:13 +02:00
Andras Bacsai
9330a3f354 feat: add customHelper to stack-form 2024-10-10 13:28:42 +02:00
Andras Bacsai
e6ff801559 feat: Improve search functionality in project selection 2024-10-10 11:52:19 +02:00
Andras Bacsai
0e2889b857 improvement: Add link to duplicate domain
fix: duplicate domain error
fix: remove fqdn constraint from db, because it is checked on app level
2024-10-10 10:24:11 +02:00
MarioCake
76d631d7ba Rename route attribute to settingsRoute attribute. 2024-10-10 09:45:13 +02:00
MarioCake
62e67eff89 Remove click handler for settings div. 2024-10-09 23:49:54 +02:00
MarioCake
f95f44f4cc Add settings button to projects page. 2024-10-09 23:45:57 +02:00
Andras Bacsai
ab8bb8dc4e fix: select server view 2024-10-08 17:16:23 +02:00
Andras Bacsai
974b4b92c1 wip: coolify.json 2024-10-08 15:11:19 +02:00
Andras Bacsai
3f8324d09e chore: Refactor loadServices2 method and remove unused code 2024-10-07 14:03:04 +02:00
Andras Bacsai
673081ffb3 chore: Update select.blade.php with improved search functionality 2024-10-07 12:22:00 +02:00
Andras Bacsai
1c10a43321 fix: new resource selection view
fix: new services
2024-10-07 11:19:14 +02:00
Andras Bacsai
4624a381b1 new search input on "new resource" view 2024-10-05 20:55:23 +02:00
Andras Bacsai
a1124a885d feat: project search on frontend 2024-10-05 15:03:40 +02:00
Andras Bacsai
c2c0afa0ba fix: service env orders, application env orders 2024-10-04 12:08:57 +02:00
Andras Bacsai
81b8a58415 fix: scheduled backup for services view 2024-10-03 22:38:37 +02:00
Andras Bacsai
d637675ce3 chore: Update service application view 2024-10-03 21:02:42 +02:00
Andras Bacsai
14c9f25c57 feat: restart service without pulling the latest image 2024-10-03 13:17:35 +02:00
Andras Bacsai
1c7ca56756 feat: backup all databases for mysql,mariadb,postgresql 2024-10-03 12:39:45 +02:00
Andras Bacsai
bb6cb8edc9 improvement: show backup button on supported db service stacks 2024-10-03 10:48:25 +02:00
Andras Bacsai
dd782e75f5 fix: local dev s3 uploads
fix: hetzner s3 uploads (mc alias instead of mc host)
2024-10-02 11:45:30 +02:00
Andras Bacsai
223cd37031 fix: remove autofocuses 2024-10-01 21:36:16 +02:00
Norman
888e96448c
Merge branch 'main' into main 2024-10-01 13:33:02 +03:00
Andras Bacsai
8065da9fa0 Refactor input fields to include autocomplete="off" 2024-10-01 11:55:01 +02:00
Andras Bacsai
987b90ead2 fix: new dev volumes and service files
fix: new parser version (4) that will fix data layout (applications goes to /applications, services goes to /services)
2024-09-30 14:16:37 +02:00
Andras Bacsai
b6b4d93658 fix: compose based terminal 2024-09-30 11:58:28 +02:00
Norman
b84576ce87
Merge branch 'main' into main 2024-09-28 18:18:47 +03:00
Norman
f2a9a04461 refactor: Update search input placeholder in resource index view 2024-09-28 01:14:54 +00:00
Andras Bacsai
d3898ee320 chore: Update database startup heading title 2024-09-27 17:31:48 +02:00
peaklabs-dev
44969d84e7
Merge branch 'coollabsio:main' into fix-redis-db-ui 2024-09-27 12:31:29 +02:00
Andras Bacsai
a807016cab
Merge pull request #3574 from LEstradioto/fix-enhance-terminal
Terminal fixes
2024-09-27 09:49:31 +02:00
peaklabs-dev
03b736177d
Merge branch 'coollabsio:main' into fix-redis-db-ui 2024-09-26 20:02:05 +02:00
Andras Bacsai
84b2af53d8 refactor: Fix modal input closeOutside prop in configuration.blade.php 2024-09-26 13:20:06 +02:00
Andras Bacsai
f3ec4ca4a3 refactor: Improve modal confirmation titles and button labels 2024-09-26 13:07:01 +02:00
Luan Estradioto
6bd8583eab - resize check to int
- modularize, tree-shake terminal, idempotency on navigations
2024-09-25 22:14:05 -03:00
Andras Bacsai
bd2e1ad9fe refactor: Fix typo in execute-container-command.blade.php 2024-09-25 10:25:35 +02:00
Andras Bacsai
1a8d15390d refactor: Update confirmation label in danger.blade.php template 2024-09-25 09:27:17 +02:00
Andras Bacsai
8e91d958be refactor: Improve layout and add checkbox for task enablement in scheduled task form 2024-09-24 21:29:55 +02:00
Andras Bacsai
688c27c901 fix: cloudflare tunnel configuration, ui, etc 2024-09-23 23:18:23 +02:00
Andras Bacsai
b570ccd7d3 format 2024-09-23 19:51:31 +02:00
Andras Bacsai
6639379ba6
Merge pull request #3522 from InfiniBrains/main
Add hint to "build variable" check in the enviroment variable tab. Remember the user what should be doing in order to make it work.
2024-09-23 10:49:59 +02:00
Andras Bacsai
6f8c4a4ce4 refactor: Update select.blade.php to improve trademarks policy display 2024-09-23 09:44:33 +02:00
Andras Bacsai
85ab772acd refactor: Update select.blade.php to improve trademarks policy display 2024-09-23 09:43:17 +02:00
Andras Bacsai
6336125ca2
Merge pull request #3516 from nathanialhenniges/main
Added link for more services to the coolfiy docs
2024-09-23 09:42:49 +02:00
Andras Bacsai
b84d39ba56 refactor: Update confirmation button text for deletion actions 2024-09-23 08:58:04 +02:00
Alexandre Tolstenko Nogueira
a4d0f1da9e Add hint to "build variable" check in the enviroment variable tab. remember the user what should be doing in order to make it work. #3477 2024-09-20 14:12:15 -04:00
Andras Bacsai
be42f15711 refactor: Update ServerSeeder and PopulateSshKeysDirectorySeeder 2024-09-20 17:28:55 +02:00
Nathanial Henniges
699e76637b
Added link for more services to the coolfiy docs 2024-09-20 03:02:31 -05:00
Andras Bacsai
2e3267ee94
Merge branch 'fix-#2546-deletion-issues' into #2546 2024-09-19 10:32:02 +02:00
Andras Bacsai
98e744e808 refactor: Update Docker cleanup label in Heading.php and Navbar.php 2024-09-19 10:27:44 +02:00
Andras Bacsai
532f5e351e fixes 2024-09-18 21:24:42 +02:00
Andras Bacsai
182087cf1b a few changes here and there 2024-09-18 21:18:47 +02:00
Andras Bacsai
5ec45d547a
Merge branch 'next' into fix-#2546-deletion-issues 2024-09-18 18:05:06 +02:00
Andras Bacsai
40e844fab4 refactor: Remove unnecessary console.log statements in terminal.blade.php 2024-09-18 12:54:31 +02:00
Andras Bacsai
2e56edd939 refactor: Update WebSocket connection initialization in terminal.blade.php 2024-09-18 09:51:20 +02:00
Andras Bacsai
8179a5c6a3 feat: custom terminal host 2024-09-18 09:43:47 +02:00
Andras Bacsai
5ecf31d1fc refactor: Remove unnecessary code in Terminal.blade.php 2024-09-17 17:20:03 +02:00
Andras Bacsai
e937d30545 fix: move terminal to separate view on services 2024-09-17 17:15:34 +02:00
Andras Bacsai
595a2414b1 fix: if you exit a container manually, it should close the underlying tty as well 2024-09-17 16:48:58 +02:00
Andras Bacsai
d92819ab60 fix: Handle WebSocket connection close in terminal.blade.php 2024-09-17 11:30:46 +02:00
Andras Bacsai
f71fb7266d fix: terminal 2024-09-16 15:35:44 +02:00
Andras Bacsai
e1a6c3e776 chore: Refactor terminal component and select form layout 2024-09-16 11:25:20 +02:00
Andras Bacsai
f124a1e60d chore: Update terminal button text and layout in application heading view 2024-09-16 10:56:11 +02:00
Andras Bacsai
08e4afbbc4 fix: keep-alive ws connections 2024-09-16 10:20:57 +02:00
Andras Bacsai
dcf91cc034 Update WebSocket URL in terminal.blade.php to include /ws for consistency with the server configuration. 2024-09-13 16:58:16 +02:00
Andras Bacsai
2f692da1c9 chore: Update WebSocket URL in terminal.blade.php 2024-09-13 13:16:14 +02:00