Mauricio Siu
c267faef08
Merge branch 'canary' into feat/project-search-url-params
2025-12-07 20:15:18 -06:00
Mauricio Siu
d2be0855c1
Merge pull request #3135 from usings/fix/remote-server-docker-version
...
fix: align `DOCKER_VERSION` with official installation script
2025-12-07 20:14:37 -06:00
Mauricio Siu
c9aaee149a
Merge pull request #2717 from Omar125X/fix/domain-validation
...
fix: improve domain and letsencrypt email validation
2025-12-07 20:07:46 -06:00
Mauricio Siu
d435553839
chore(auth): remove debug log statement for user in authentication flow
2025-12-07 20:06:54 -06:00
Mauricio Siu
28f40066a2
fix(settings): simplify letsEncryptEmail assignment and ensure router rule is always updated with new host
2025-12-07 20:03:54 -06:00
Mauricio Siu
22e6a06426
Merge branch 'canary' into fix/domain-validation
2025-12-07 19:56:56 -06:00
Mauricio Siu
94faf78f16
Merge pull request #2758 from NeoIsRecursive/fix/match-multi-line-log-messages
...
fix: match multi line log messages
2025-12-07 19:47:51 -06:00
Mauricio Siu
c4351482fa
Merge pull request #2699 from ChristoferMendes/feature/add-custom-webhook-notification-provider
...
feat(notifications): add custom webhook notification provider
2025-12-07 13:45:16 -06:00
Mauricio Siu
5412c5a873
feat: enhance custom notification handling and schema
...
- Updated the custom notification type to include an array of headers, allowing for more flexible header management.
- Removed the obsolete KeyValueInput component, streamlining the notification settings interface.
- Adjusted the database schema to support JSONB for headers in the custom table, improving data handling.
- Enhanced the notification testing functionality to accommodate the new headers structure.
- Updated related API endpoints and utility functions to reflect these changes.
2025-12-07 13:42:30 -06:00
autofix-ci[bot]
212006ba9e
[autofix.ci] apply automated fixes
2025-12-07 19:32:00 +00:00
Mauricio Siu
18d12d1a6f
Merge branch 'canary' into feature/add-custom-webhook-notification-provider
2025-12-07 13:23:59 -06:00
Mauricio Siu
5d5af8f57f
chore: remove obsolete SQL files and journal entries for custom notification type
...
- Deleted SQL file related to the 'custom' notification type and its schema changes.
- Removed corresponding journal entry from the metadata to reflect the deletion of the custom notification type.
2025-12-07 13:16:22 -06:00
Mauricio Siu
7f8f97c48f
feat: introduce custom notification type and related schema changes
...
- Added a new notification type 'custom' to the notificationType enum.
- Created a new 'custom' table with fields for customId, endpoint, and headers.
- Updated the notification table to include a customId column and established a foreign key relationship with the new custom table.
- Updated journal and snapshot files to reflect these changes.
2025-12-07 13:15:49 -06:00
Mauricio Siu
67865c5283
chore: update notification schema by removing customId references
...
- Removed the 'customId' field and its associated foreign key constraints from the notification schema in both 0113_snapshot.json and 0114_snapshot.json.
- Updated the list of supported notification types to exclude 'custom', reflecting the recent changes in notification handling.
2025-12-07 13:15:12 -06:00
Mauricio Siu
817264eae4
chore: remove obsolete SQL files for custom webhook notifications
...
- Deleted SQL scripts related to the 'custom' notification type and its associated table modifications, as they are no longer needed in the current schema.
2025-12-07 13:14:12 -06:00
Mauricio Siu
5360df7a53
Merge pull request #3188 from fir4tozden/fix/remove-volume-cleanup-from-cleanupall
...
fix: remove volume cleanup from cleanupAll()
2025-12-07 12:52:33 -06:00
фырат ёздэн
fec4daa59b
fix: remove volume cleanup from cleanupAll()
2025-12-07 20:11:44 +03:00
фырат ёздэн
aae7906e77
chore: remove unused import
2025-12-07 20:10:26 +03:00
фырат ёздэн
86d14465cb
fix: remove volume cleanup from cleanupAll()
2025-12-07 19:48:28 +03:00
Mauricio Siu
f84c659121
Merge pull request #3183 from Dokploy/feat/add-last-name-to-profile
...
feat(user): update user schema to include firstName and lastName fiel…
2025-12-07 04:39:23 -06:00
Mauricio Siu
89cb9c24c9
refactor(user): add firstName and lastName fields to baseAdmin user object for improved user data structure
2025-12-07 04:37:28 -06:00
Mauricio Siu
c7fcea7d6a
refactor(auth): update auth client to enhance type inference for user fields in auth structure
2025-12-07 04:34:49 -06:00
Mauricio Siu
d4555e6985
refactor(auth): enhance type definitions for auth object to improve type safety and clarity
2025-12-07 04:31:04 -06:00
Mauricio Siu
daa54cea8d
refactor(auth): update auth client to use new auth structure and improve type inference
2025-12-07 04:28:35 -06:00
Mauricio Siu
77aff700fd
refactor(docker): remove Umami environment variables from Dockerfile and clean up related code in _app.tsx
2025-12-07 04:27:14 -06:00
Mauricio Siu
cdb0de9a72
feat(user): update user schema to include firstName and lastName fields, modify related components and forms for user registration and profile management
2025-12-07 04:26:24 -06:00
Mauricio Siu
a5353e5457
Merge pull request #2506 from divaltor/multiple-admins
...
feat(permissions): Add multiple admins capability
2025-12-07 03:11:23 -06:00
Mauricio Siu
a9b8beb50b
refactor(settings): reorganize cleanup functions and update imports for better clarity
2025-12-07 03:02:01 -06:00
Mauricio Siu
6022f2f6a3
refactor(auth): replace findAdmin with findOwner in user management logic and update role-based permissions in the dashboard
2025-12-07 02:51:03 -06:00
Mauricio Siu
075e387bb6
refactor(users): remove member unlinking logic from ShowUsers component and update billing access check for owner role only
2025-12-07 02:38:34 -06:00
Mauricio Siu
568293ef3c
feat(users): implement ChangeRole component for user role management in dashboard
2025-12-07 02:32:41 -06:00
Mauricio Siu
a9ae39dc94
feat(side-menu): update permissions to include admin role for Git provider access
2025-12-07 02:25:54 -06:00
Mauricio Siu
55a9640e31
Merge branch 'canary' into multiple-admins
2025-12-07 02:19:38 -06:00
Mauricio Siu
32d5959733
Merge pull request #2879 from Harikrishnan1367709/Volume-Backup-Notification-#2875
...
feat: Add Volume Backup Notification Support (#2875 )
2025-12-07 02:18:10 -06:00
Mauricio Siu
bccd531457
fix(deployments): update layout for deployment actions to allow better wrapping of elements
2025-12-07 02:17:42 -06:00
Mauricio Siu
f5de5130f3
feat(volume-backup): add volume backup email notification template and integrate with notification system
2025-12-07 02:15:10 -06:00
Mauricio Siu
bd751658be
Merge branch 'canary' into Volume-Backup-Notification-#2875
2025-12-07 02:04:00 -06:00
Mauricio Siu
9b23aa9c8c
Merge pull request #3180 from Dokploy/2835-existing-env-file-is-overwritten-when-using-docker-builder
...
refactor(docker): remove unused environment file command generation a…
2025-12-06 19:07:32 -06:00
Mauricio Siu
dbc1396fa6
refactor(docker): remove unused environment file command generation and simplify Docker command construction
2025-12-06 19:06:53 -06:00
Mauricio Siu
4210eefd37
Merge pull request #3064 from fir4tozden/fix/docker-cleanup-clears-away-all-unused-residue
...
fix: docker cleanup clears away all unused residue
2025-12-06 17:57:28 -06:00
Mauricio Siu
91050ce3a5
feat(database): add SQL script to set default value for enableDockerCleanup column in user table
2025-12-06 17:55:26 -06:00
Mauricio Siu
9394d97163
refactor(settings): remove unused cleanupFullDocker function and streamline imports
2025-12-06 17:54:25 -06:00
Mauricio Siu
f91a3aab25
refactor(docker): improve code readability by adding braces for else statements in cleanup functions
2025-12-06 17:53:13 -06:00
Mauricio Siu
9fbd0dce9a
Merge pull request #3178 from Dokploy/3081-ai-assistant-generates-irrelevant-variant-titles-eg-coolify-that-do-not-match-the-generated-compose-file
...
refactor(ai): enhance suggestion logic for deployment variants and op…
2025-12-06 17:39:19 -06:00
Mauricio Siu
9e405c0728
refactor(ai): enhance suggestion logic for deployment variants and open source project recommendations
2025-12-06 17:38:41 -06:00
Mauricio Siu
44892404c1
Merge pull request #3177 from Dokploy/3094-traefik-not-running-after-fresh-install---read-etctraefiktraefikyml-is-a-directory
...
fix(server): refactor initialization sequence to prevent race conditi…
2025-12-06 17:24:15 -06:00
Mauricio Siu
1362fdd4b4
fix(server): refactor initialization sequence to prevent race conditions in production environment
2025-12-06 16:41:31 -06:00
Mauricio Siu
c7c3b1018b
Merge pull request #3176 from Dokploy/2974-tail-error-tail-inotify-cannot-be-used-reverting-to-polling-too-many-open-files
...
fix(wss): close read deployment and container logs connections
2025-12-06 15:22:03 -06:00
Mauricio Siu
0d9b72e00a
fix(wss): enhance error handling and logging for SSH connections in WebSocket server
2025-12-06 15:20:51 -06:00
Mauricio Siu
80ed041420
fix(wss): improve error handling and logging in deployment logs WebSocket server
2025-12-06 15:16:07 -06:00