Andras Bacsai
798aab6955
refactor(ScheduledTask): clean up code formatting and remove unused import
2025-03-14 16:11:41 +01:00
Andras Bacsai
3f62225ec3
refactor(scheduled-tasks): Improve scheduled task creation and management
2025-02-27 13:26:35 +01:00
Andras Bacsai
1e28cf56ac
fix(ui): Correct redirect routes after task deletion
2025-02-27 13:26:24 +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
0ff7c468c8
fix(ui): skip SERVICE_FQDN and SERVICE_URL variables during update
2025-02-03 15:44:15 +01:00
Andras Bacsai
8f1bde2534
fix(core): check cron expression on save
2025-01-28 11:01:50 +01:00
Efthymis Sarmpanis
01b9cbdfea
fix: validate cron expression in Scheduled Task update
2025-01-27 22:50:54 +02: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
007e291bef
fix(terminal): terminal shows that it is not available, even though it is
2025-01-23 11:50:06 +01:00
peaklabs-dev
9f3c6b4b76
fix(env): shared variables can not be updated
2025-01-22 17:02:11 +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
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
peaklabs-dev
43dacd83c9
chore: use the new job dispatch
2025-01-13 11:13:35 +01:00
peaklabs-dev
34873b2c59
feat: volume cloning for ResourceOperations
2025-01-09 14:13:09 +01:00
peaklabs-dev
249e39ea71
fix: implement all the cloneMe changes for ResourceOperations as well
2025-01-08 17:26:59 +01:00
peaklabs-dev
fc1963f642
chore: remove unused computed fields
2025-01-08 17:08:36 +01:00
peaklabs-dev
66d0926142
fix: Undefined variable $fs_path
for databases
2025-01-08 16:00:49 +01:00
peaklabs-dev
91e1220912
fix: service cloning on a separate server
...
- To be able to clone a service to a new server we need to set the server_id as well, otherwise it will be cloned on the same server.
2025-01-07 19:26:25 +01:00
peaklabs-dev
d53065967e
fix: exclude system and computed fields from model replication
...
- Remove auto-generated properties (`id`, `created_at` and `updated_at` ) from replicate
- Exclude computed count properties (`additional_servers_count`, `additional_networks_count`) loaded by global scope to prevent errors
2025-01-07 17:18:04 +01:00
Andras Bacsai
1fe4dd722b
Revert "rector: arrrrr"
...
This reverts commit 16c0cd10d8
.
2025-01-07 15:31:43 +01:00
Andras Bacsai
16c0cd10d8
rector: arrrrr
2025-01-07 14:52:08 +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
2a9d499251
feat: migrate env variables to polymorphic relationship
...
fix: proxy status query ui
2024-12-17 10:38:42 +01:00
Andras Bacsai
e76817d401
improve application view
2024-12-16 14:11:45 +01:00
Andras Bacsai
2565deba4f
fix: resource clone name + volume name generation
2024-12-16 10:25:56 +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
Philip Heinser
4b89b84353
paginate task logs
2024-12-08 15:26:51 +07:00
Andras Bacsai
946ab81d87
is_required is not required for shared envs
2024-12-07 14:35:14 +01:00
Andras Bacsai
51ed798789
add container name validation to terminal
2024-12-04 12:43:41 +01:00
peaklabs-dev
bde895b6cd
fix scheduled task url
2024-11-22 16:08:27 +01:00
peaklabs-dev
277fd78769
new uuid routes
2024-11-22 16:03:20 +01:00
retrymp3
e66e59048f
Fix for the XSS vulnerability
2024-11-14 23:00:30 +05:30
Andras Bacsai
376a2341af
refactor scheduled task job (and related stuffs)
2024-11-07 11:09:38 +01:00
Lucas Michot
1ec224fde1
Inline many variables.
2024-10-31 18:20:11 +01:00
Lucas Michot
8e1444eaa7
Get rid of many useless blank lines
2024-10-31 17:44:01 +01:00
🏔️ Peak
588080d12d
Merge pull request #4086 from lucasmichot/feat/useless-catch-variable
...
Remove all useless catch block useless variables.
2024-10-31 16:26:31 +01:00
🏔️ Peak
732be30ff7
Merge pull request #4085 from lucasmichot/feat/match
...
Use match when possible.
2024-10-31 16:24:50 +01:00
Lucas Michot
601f1a4717
Always prefer stricter string comparisons.
2024-10-31 15:23:19 +01:00
Lucas Michot
b1d04912a0
Remove all useless catch block useless variables.
2024-10-31 15:19:37 +01:00
Lucas Michot
e2b396a0f0
Use match when possible.
2024-10-31 15:14:30 +01:00
Lucas Michot
c5403b0b3f
Always prefer ::class notation
2024-10-28 14:56:13 +01:00
Lucas Michot
d557a22b91
Remove all ray() calls
2024-10-28 13:51:23 +01:00
Andras Bacsai
50519a86a9
fix: numberOfLines could be null
2024-10-25 17:38:14 +02:00
peaklabs-dev
ff60189285
fix 2 step confirmation password is now checked if it is enabled
2024-10-24 16:20:01 +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
peaklabs-dev
6dfe6a8142
fix disable tow step confirmation when there is a password
2024-10-22 12:29:48 +02:00
peaklabs-dev
1d2e9b6946
fix is required on shared variables
2024-10-18 12:29:33 +02:00
Andras Bacsai
b75c2dc604
pint
2024-10-17 22:08:23 +02:00