Mauricio Siu
e97c8f42b3
chore(package): bump version to v0.20.5
2025-03-16 19:45:48 -06:00
Mauricio Siu
d805f6a7aa
Merge pull request #1510 from Alm0stEthical/canary
...
Fix: Consistent Component Styling and Server URL
2025-03-16 19:09:26 -06:00
Mauricio Siu
45d05b2aa4
Merge pull request #1514 from Dokploy/338-how-to-restore-a-database-backup
...
338 how to restore a database backup
2025-03-16 19:00:10 -06:00
Mauricio Siu
6d350a23a9
feat(tests): add cleanCache property to baseApp in drop and traefik test files
2025-03-16 18:57:41 -06:00
Mauricio Siu
b8e06feaff
refactor(show-backups): remove commented-out restore backup section
2025-03-16 18:53:55 -06:00
Mauricio Siu
3c5a005165
feat(backup): implement restore backup functionality
...
- Added a new component `RestoreBackup` for restoring database backups.
- Integrated the restore functionality with a form to select destination, backup file, and database name.
- Implemented API endpoints for listing backup files and restoring backups with logs.
- Enhanced the `ShowBackups` component to include the `RestoreBackup` option alongside existing backup features.
2025-03-16 18:53:20 -06:00
Ensar KURT
12d31c89f3
If number input is empty, make 0 when focus is lost
2025-03-17 01:25:14 +03:00
David Tanasescu
3cf7c697b8
Fix: Consistent Component Styling and Server URL
2025-03-16 13:36:42 +01:00
Mauricio Siu
060a170aee
chore(package): bump version to v0.20.4
2025-03-16 03:21:08 -06:00
Mauricio Siu
40718293a1
feat(application): add cleanCache feature to application management
...
- Introduced a new boolean column `cleanCache` in the application schema to manage cache cleaning behavior.
- Updated the application form to include a toggle for `cleanCache`, allowing users to enable or disable cache cleaning.
- Enhanced application deployment logic to utilize the `cleanCache` setting, affecting build commands across various builders (Docker, Heroku, Nixpacks, Paketo, Railpack).
- Implemented success and error notifications for cache updates in the UI.
2025-03-16 03:20:47 -06:00
Mauricio Siu
35ff8dcfe6
feat(cluster-nodes): enhance node management by adding serverId prop to components and implementing ShowNodesModal
2025-03-16 00:42:19 -06:00
Mauricio Siu
60c03e1ca7
refactor(manage-traefik-ports): remove error handling for port update failure
2025-03-16 00:18:08 -06:00
Mauricio Siu
d42fa738ea
refactor(side-layout): adjust SidebarMenu gap for improved spacing
2025-03-15 23:59:18 -06:00
Mauricio Siu
160742c2cf
refactor(manage-traefik-ports): remove publishMode from port management and update related logic
2025-03-15 23:55:29 -06:00
Mauricio Siu
4c5bc541d6
refactor(show-traefik-actions): remove error handling for Traefik reload failure
2025-03-15 23:00:54 -06:00
Mauricio Siu
d13871cd08
refactor(save-github-provider): remove unused GitHub link from save component
2025-03-15 22:51:09 -06:00
Mauricio Siu
a12beb6748
refactor(monitoring-card): simplify node mapping in dashboard component for better performance
2025-03-15 22:50:24 -06:00
Mauricio Siu
4c90f4754f
refactor(monitoring-card): change node display from row to grid layout for improved responsiveness
2025-03-15 22:48:25 -06:00
Mauricio Siu
69fdda505d
chore(package): bump version from v0.20.2 to v0.20.3
2025-03-15 22:37:30 -06:00
Mauricio Siu
c2e05e86d9
Revert "feat(i18n): update zh-Hans translation"
2025-03-15 22:08:49 -06:00
Mauricio Siu
cd32c55031
chore: remove combine-translations script as it is no longer needed
2025-03-15 21:40:39 -06:00
Mauricio Siu
7f2ebab66c
refactor: standardize translation usage across components and pages by removing specific namespace references
2025-03-15 21:38:49 -06:00
Mauricio Siu
0bc2734925
Merge branch 'canary' into feat/update-zh-Hans-translation
2025-03-15 20:55:16 -06:00
Mauricio Siu
fa954c3bbd
refactor: remove console log statements on WebSocket connection close and adjust compose file handling based on source type
2025-03-15 18:36:40 -06:00
Mauricio Siu
6f7a5609a3
chore: update better-auth package to version 1.2.4 and kysely to version 0.27.6; enhance error handling in 2FA feature
2025-03-15 14:45:21 -06:00
Mauricio Siu
1ca965268e
feat: add alert block for IP address requirement in database credential components
2025-03-15 14:29:16 -06:00
Mauricio Siu
e323ade29e
Merge pull request #1473 from gentslava/fix/service_layout
...
fix(ui): projects layout
2025-03-15 13:41:08 -06:00
Mauricio Siu
0670f9b910
Merge pull request #1474 from drudge/canary
...
Various Improvements
2025-03-15 13:24:39 -06:00
Mauricio Siu
27f6c945e0
fix: update template logo URL to use the new domain for consistency
2025-03-15 13:22:47 -06:00
Nicholas Penree
9f9492af79
fix: generate domains from templates using slugified project name
2025-03-12 22:44:49 -04:00
Nicholas Penree
68f608bdc9
chore(ui): replace placeholder company name
2025-03-12 22:44:49 -04:00
Nicholas Penree
8f671d1691
chore(ui): standardize view logs / terminal menu items
2025-03-12 22:44:49 -04:00
Nicholas Penree
7afbe8b208
chore(ui): standardize status badge for containers
2025-03-12 22:44:48 -04:00
Nicholas Penree
8c05214e78
fix(monitoring): remove extra percent from cpu usage
2025-03-12 22:44:48 -04:00
Vyacheslav Shcherbinin
2ace36f035
fix(ui): projects layout for large screen
2025-03-12 19:16:16 +07:00
Vyacheslav Shcherbinin
b7196a3494
fix(config): large screens support
2025-03-12 19:16:16 +07:00
Chris
581e590f65
style: remove inconsistent gap between header and content
2025-03-11 12:18:17 +00:00
Mauricio Siu
d66a5d55a3
docs: update template contribution guidelines to reference external repository
2025-03-11 01:36:20 -06:00
Mauricio Siu
56cbd1abb3
test(templates): enhance secret key and base64 validation in template tests
...
Improve test coverage for secret key generation by:
- Adding more robust base64 validation checks
- Verifying base64 string format and length
- Ensuring generated keys meet specific cryptographic requirements
2025-03-11 00:41:53 -06:00
Mauricio Siu
cb40ac5c6b
Merge branch 'canary' into fix/envs-array-templates
2025-03-11 00:38:50 -06:00
Mauricio Siu
7218b3f79b
feat(templates): support array-based environment variable configuration
...
Add support for processing environment variables defined as an array in template configurations, allowing more flexible env var definitions with direct string values and variable interpolation
2025-03-11 00:38:10 -06:00
Mauricio Siu
6edfd1e547
Merge branch 'canary' into fix/tweak-processor-template
2025-03-11 00:29:26 -06:00
Mauricio Siu
666a8ede97
chore(version): bump project version to v0.20.2
...
Update package.json version to reflect minor release
2025-03-11 00:29:07 -06:00
Mauricio Siu
08e4b8fe33
refactor: update project name reference in compose template processing
...
Change references from `compose.project.name` to `compose.appName` when processing compose templates to ensure correct project naming
2025-03-11 00:27:59 -06:00
Khiet Tam Nguyen
c3887af5d1
fix: truncate domain overflow for external links
2025-03-11 12:42:21 +11:00
Mauricio Siu
a6684af57e
fix(templates): add null checks for template config properties
...
Prevent potential runtime errors by adding null checks for domains, env, and mounts in template processors
2025-03-10 03:25:04 -06:00
Mauricio Siu
bd65f566fa
Revert "Merge branch 'main' into canary"
...
This reverts commit 7c8594aadb
, reversing
changes made to b8c1a9164a
.
2025-03-10 01:17:25 -06:00
Mauricio Siu
7c8594aadb
Merge branch 'main' into canary
2025-03-10 01:15:50 -06:00
Mauricio Siu
b8c1a9164a
chore(version): bump project version to v0.20.0
...
- Update package.json version to reflect new release
- Prepare for next development iteration
2025-03-10 01:12:18 -06:00
Mauricio Siu
87b007201a
refactor(templates): replace ${randomDomain} with ${domain} in template processing
2025-03-10 00:02:28 -06:00