Marukome0743
66bdf9bf0a
chore: remove apps/monitoring from pnpm-workspace.yaml
2025-07-14 18:24:26 +09:00
Mauricio Siu
fdc524d79d
fix(ui): adjust layout in UpdateServer component
...
- Removed unnecessary padding from DialogContent for a cleaner appearance.
- Added margin-top to the button container for improved spacing.
2025-07-13 23:37:05 -06:00
Mauricio Siu
93d6662466
docs(preview): update collaborator permission description in preview settings
2025-07-13 23:26:41 -06:00
Mauricio Siu
1977235d31
Merge pull request #2192 from Dokploy/fix/preview-deployments-public-repos
...
feat(preview): add collaborator permission requirement for preview de…
2025-07-13 23:20:51 -06:00
Mauricio Siu
1dd713a1d1
fix(deploy): change preview deployment limit check to be exclusive
2025-07-13 23:20:23 -06:00
Mauricio Siu
18b65f28f2
chore(package): bump version to v0.24.3 and comment out unused trustedOrigins function in auth.ts
2025-07-13 23:19:31 -06:00
Mauricio Siu
666db23b8e
test: add previewRequireCollaboratorPermissions field to drop and traefik test cases
2025-07-13 23:17:32 -06:00
Mauricio Siu
2ca5321fdc
feat(preview): add collaborator permission requirement for preview deployments
...
- Introduced a new boolean field `previewRequireCollaboratorPermissions` in the application schema to enforce permission checks for preview deployments.
- Updated the UI to include a toggle for this setting in the preview deployment settings.
- Enhanced GitHub deployment handler to validate PR authors against the required permissions, blocking unauthorized deployments and providing security notifications.
- Added SQL migration to update the database schema accordingly.
2025-07-13 23:12:09 -06:00
Mauricio Siu
3f3ff9670b
chore(package): bump version to v0.24.2
2025-07-13 20:45:33 -06:00
Mauricio Siu
7fb902551e
Merge pull request #2189 from jhon2c/fix/logs-overflow
...
fix(logs): Restore overflow classnames in logs components
2025-07-13 20:44:34 -06:00
Jhon
a201b3f979
fix(ui): regression of overflow-y-auto class in non dialog related componentes
2025-07-13 21:28:50 -03:00
Jhon
01d78e50fc
fix(logs): adds back overflow classnames
2025-07-13 21:09:12 -03:00
Mauricio Siu
6681ba7bbd
Merge pull request #2185 from Dokploy/fix/make-monitoring-restart-automatically
...
feat(monitoring): add RestartPolicy configuration for server and web …
2025-07-13 13:18:09 -06:00
Mauricio Siu
0b71411c0e
feat(monitoring): add RestartPolicy configuration for server and web monitoring setups
2025-07-13 13:17:48 -06:00
Mauricio Siu
19f7465910
chore(docker): activate pnpm 9.12.0 in all Dockerfiles
2025-07-13 13:11:19 -06:00
Mauricio Siu
f33dd37571
Merge pull request #2184 from Dokploy/refactor/update-docker-base-images
...
chore(docker): update Node.js version to 20.16.0 in all Dockerfiles
2025-07-13 12:54:32 -06:00
Mauricio Siu
a0031ed07f
chore(docker): update Node.js version to 20.16.0 in all Dockerfiles
2025-07-13 12:03:01 -06:00
Mauricio Siu
2ca4e264c4
Merge pull request #2082 from Marukome0743/dependencies
...
chore: match dependencies with current ones in pnpm-lock.yaml
2025-07-13 12:01:12 -06:00
Mauricio Siu
fa81d04fb3
Merge pull request #2164 from croatialu/fix/gitlab-deployments
...
fix(gitlab): Support dynamically generating clone URLs based on protocols
2025-07-13 11:55:19 -06:00
Mauricio Siu
bd8745393b
chore(package): bump version to v0.24.1
2025-07-13 11:55:04 -06:00
autofix-ci[bot]
691c83c256
[autofix.ci] apply automated fixes
2025-07-13 17:54:36 +00:00
Mauricio Siu
6bd85e9216
Merge pull request #2182 from jhon2c/fix/dialog-crash
...
fix(ui): Fix Dialogs Infinite Render Loops and Command Component Conflicts
2025-07-13 11:53:11 -06:00
Jhon
79c29fa92d
fix(typo): fixed typo on replace classname
2025-07-13 13:58:25 -03:00
autofix-ci[bot]
89f71fe889
[autofix.ci] apply automated fixes
2025-07-13 16:50:41 +00:00
Jhon
bddafe294d
fix(classname): removes leading blank space on classnames
2025-07-13 13:47:27 -03:00
Jhon
94829daf15
fix(ui): code formatting and DialogHeader improvements
...
- Apply consistent code formatting across dialog components
- Add bottom padding to DialogHeader for better visual separation
- Clean up DialogHeader usage in swarm settings (remove duplicate padding)
- Improve schedule dialog layout and add proper description
- Fix indentation and formatting inconsistencies
Final cleanup of dialog component formatting and spacing.
2025-07-13 13:35:26 -03:00
Jhon
2209d44ea5
fix(ui): update remaining dialog components with improved layouts
...
- Fix application import dialog positioning
- Update organization management dialog styling
- Ensure consistent DialogFooter behavior across all components
Completes the dialog layout improvements for better spacing and positioning.
2025-07-13 13:03:24 -03:00
Jhon
b12c035527
fix(ui): improve DialogFooter layout in settings dialogs
...
- Update certificate management dialog footer styling
- Enhance destination settings dialog layout
- Improve notification settings dialog footer spacing
- Add responsive design improvements for server creation dialog
Ensures consistent footer behavior across settings panels.
2025-07-13 13:03:11 -03:00
Jhon
baadba542f
fix(ui): update DialogFooter styling in cluster management dialogs
...
- Add responsive layout and proper spacing to swarm settings footer
- Update registry dialog footer with improved flex layout
- Ensure proper button alignment on mobile and desktop
- Add sticky positioning for better UX in long forms
2025-07-13 13:01:36 -03:00
Jhon
a8fc052cbf
fix(ui): resolve dialog closing issues with Command components
...
- Replace custom overlay click handler with proper onInteractOutside
- Add detection for Command components to prevent unwanted closures
- Restore overlay visibility without click handler conflicts
- Separate DialogFooter from scrollable content for proper spacing
- Add border and padding to DialogFooter container for visual separation
Fixes dialogs closing unexpectedly when used inside Command menus.
2025-07-13 13:00:21 -03:00
Jhon
fa5994bd47
fix(ui): remove max-h-screen and overflow-y-auto from remaining dialogs
...
Clean up any remaining dialog components with problematic CSS classes.
Complete removal of classes that interfere with new scroll handling system.
2025-07-13 12:17:05 -03:00
Jhon
96d0810607
fix(ui): remove max-h-screen and overflow-y-auto from project and database dialogs
...
Remove problematic CSS classes from:
- Project creation and management dialogs
- Database backup and restore dialogs
- Compose service management dialogs
- Template and AI generator dialogs
Ensures stable dialog behavior.
2025-07-13 12:16:51 -03:00
Jhon
2d382ea1be
fix(ui): remove max-h-screen and overflow-y-auto from settings dialogs
...
Remove problematic CSS classes from system settings:
- Git provider configurations
- User management dialogs
- API key management
- Certificate management
- Notification settings
- Server management dialogs
- Profile and 2FA settings
Fixes render loops in admin panels.
2025-07-13 12:16:35 -03:00
Jhon
d78974efc0
fix(ui): remove max-h-screen and overflow-y-auto from advanced settings dialogs
...
Remove problematic CSS classes from advanced application dialogs:
- Cluster and swarm settings
- Port configuration
- Security settings
- Traefik configuration
- Volume management
- Redirect configuration
Prevents tab hangs with overflow content.
2025-07-13 12:15:36 -03:00
Jhon
81040c899f
fix(ui): remove max-h-screen and overflow-y-auto from application feature dialogs
...
Remove problematic CSS classes from:
- Domain management dialogs
- Preview deployment dialogs
- Schedule configuration dialogs
- Volume backup dialogs
Ensures proper scrolling without render loops.
2025-07-13 12:15:09 -03:00
Jhon
c7344190b4
fix(ui): remove max-h-screen and overflow-y-auto from deployment dialogs
...
Remove problematic CSS classes from:
- Application deployment modals
- Docker logs modals
- Swarm application dialogs
Fixes infinite render loops with tall content.
2025-07-13 12:14:49 -03:00
Jhon
257c0eb106
fix(ui): remove max-h-screen and overflow-y-auto from service update dialogs
...
Remove problematic CSS classes that cause infinite render loops in:
- Application update dialog
- Database update dialogs (Redis, MariaDB, MongoDB, PostgreSQL, MySQL)
- Compose update dialog
These classes are now handled internally by the DialogContent component.
2025-07-13 12:14:36 -03:00
Jhon
c03b9509c8
fix(ui): resolve dialog infinite render loops with tall content
...
- Force modal=false on all dialogs to prevent Radix UI render loops
- Add React context to share dialog state between components
- Implement custom overlay with proper click-to-close behavior
- Add body scroll lock tied to dialog open state (prevents stuck scroll)
- Create scrollable content wrapper with overscroll-contain
- Remove complex wheel event handlers that caused tab hangs
- Simplify dialog architecture for better maintainability
2025-07-13 11:36:10 -03:00
Mauricio Siu
d87205c4dc
chore: update README.md by removing outdated sponsor links and adjusting community backers section
2025-07-13 01:56:17 -06:00
Mauricio Siu
48aef798e4
Merge pull request #2176 from gentslava/fix/git-providers-layout
...
fix(ui): git providers overflow
2025-07-13 01:23:48 -06:00
Vyacheslav Scherbinin
baa5cd5c58
fix(ui): available git providers layout
2025-07-12 14:05:44 +07:00
Vyacheslav Scherbinin
5aae36996e
fix(ui): buttons grow
2025-07-12 13:52:53 +07:00
Vyacheslav Scherbinin
ec8fa9fefe
fix(ui): buttons wrap
2025-07-12 13:50:43 +07:00
Vyacheslav Scherbinin
d959f59c2d
fix(typo): double space
2025-07-12 13:36:28 +07:00
Mauricio Siu
a1169795e4
Merge pull request #2163 from croatialu/fix/gitlab-url
...
fix: Add gitlabUrl calculation logic and update link references
2025-07-12 00:15:12 -06:00
Mauricio Siu
10af7925db
Merge pull request #2156 from gentslava/fix/overflow-scroll
...
fix(ui): tabs overflow and Tailwind config
2025-07-11 22:58:41 -06:00
Mauricio Siu
c64cdca2e8
Merge pull request #2174 from Dokploy/2147-container-name-exceeds-63-characters-when-cloning-multiple-projects
...
feat(project): update application name handling during duplication
2025-07-11 22:53:06 -06:00
Mauricio Siu
a5b95d8cf3
feat(project): update application name handling during duplication
...
- Extracted and modified the application name by removing the suffix after the last hyphen when duplicating various application types (Postgres, MariaDB, Mongo, MySQL, Redis, Compose).
- Ensured consistent naming for duplicated applications across different database types.
2025-07-11 22:52:47 -06:00
Mauricio Siu
78b60f7d8a
Merge pull request #2167 from croatialu/fix/traefik-config-editor-mask
...
fix: Optimize the code editor component, adjust the style and structu…
2025-07-11 22:29:23 -06:00
autofix-ci[bot]
58e6a14cd6
[autofix.ci] apply automated fixes
2025-07-12 04:28:55 +00:00