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
Mauricio Siu
b3b9b1956c
test(templates): remove console log in template processing test
...
- Remove unnecessary console.log statement in config template test
- Maintain clean test code without debugging output
- Ensure test readability and performance
2025-03-09 21:35:27 -06:00
Mauricio Siu
d42a859679
feat(templates): add JWT generation and expand template variable processing
...
- Implement generateJwt function for creating JWT tokens
- Add support for 'jwt' and 'jwt:length' template variables
- Introduce new base64 and password generation shortcuts
- Enhance template variable processing with additional utility functions
2025-03-09 21:27:45 -06:00
Mauricio Siu
3a1fa95d17
chore(dependencies): remove unused webpack and related dependencies
...
- Remove copy-webpack-plugin from package.json
- Simplify next.config.mjs by removing webpack configuration
- Clean up pnpm-lock.yaml by removing unnecessary webpack-related packages
- Streamline project dependencies and configuration
2025-03-09 21:19:14 -06:00
Mauricio Siu
53312f6fa7
test(templates): add test for template processing without variables
...
- Implement test case for processing templates with empty variables
- Verify correct population of domains, environment variables, and mounts
- Ensure template processing works when no custom variables are provided
2025-03-09 21:14:10 -06:00
Mauricio Siu
cd8b6145f6
refactor(templates): update import paths in template test file
...
- Adjust import statements to reflect new template processing module locations
- Maintain consistent import structure for template-related utilities
- Ensure test file compatibility with recent template processing refactoring
2025-03-09 21:10:50 -06:00
Mauricio Siu
d4a98eb85e
refactor(templates): remove legacy template files and update project structure
...
- Delete all template-related files in `apps/dokploy/templates`
- Remove template image files from `apps/dokploy/public/templates`
- Update server-side template processing with new implementation
- Clean up unused configuration and utility files
2025-03-09 21:09:05 -06:00
Mauricio Siu
152b2e1a5d
refactor(templates): replace Github icon with custom GithubIcon component
...
- Update icon import to use custom GithubIcon from data-tools-icons
- Remove redundant Github icon import
- Maintain consistent icon styling and component usage
2025-03-09 18:55:27 -06:00
Mauricio Siu
19827fce84
feat(templates): add loading state and error handling for template fetching
...
- Implement loading spinner during template retrieval
- Add error alert for template fetching failures
- Enhance user experience with informative loading and error messages
- Import Loader2 icon for loading state visualization
2025-03-09 18:53:13 -06:00
Mauricio Siu
58f4d3561e
feat(compose): enhance template import with improved error handling and user experience
...
- Refactor import process to use dedicated `import` mutation
- Add warning alert about configuration replacement
- Implement form reset on successful import
- Improve error handling and user feedback
- Remove unnecessary console logs and update UI text
2025-03-09 18:29:20 -06:00
Mauricio Siu
791a6c6f35
feat(compose): add Docker Compose template import functionality
...
- Implement new ShowImport component for importing Docker Compose configurations
- Add processTemplate mutation to handle base64-encoded template processing
- Integrate import feature into Compose service management page
- Support parsing and displaying template details including domains, environment variables, and mounts
2025-03-09 18:10:58 -06:00
Mauricio Siu
7580a5dcd6
fix(templates): update template file and logo paths to use 'blueprints' directory
...
- Modify template logo URL to use 'blueprints' instead of 'templates'
- Update GitHub template file fetching to use 'blueprints' directory
- Ensure consistent path structure for template resources
2025-03-09 17:06:43 -06:00
Mauricio Siu
6def84d456
feat(templates): add custom base URL support for template management
...
- Implement dynamic base URL configuration for template fetching
- Add localStorage persistence for base URL
- Update template rendering to use dynamic base URL
- Modify API routes to support optional base URL parameter
- Enhance template browsing flexibility
2025-03-09 14:08:08 -06:00
Mauricio Siu
6e7e7b3f9a
feat(templates): refactor template processing and GitHub template fetching
...
- Implement new template processing utility in `processors.ts`
- Simplify GitHub template fetching with a more lightweight approach
- Add comprehensive test suite for template processing
- Improve type safety and modularity of template-related functions
2025-03-09 13:50:34 -06:00
Mauricio Siu
466fdf20b8
Merge branch 'canary' into feat/migration-templates
2025-03-09 13:14:41 -06:00
Mauricio Siu
1a060d4204
fix(ui): improve Docker Compose autocomplete formatting
...
- Add space after colon in Docker Compose service options
- Remove unnecessary console.log statement
2025-03-09 13:02:30 -06:00
Mauricio Siu
64643c11aa
feat(ui): add Docker Compose file editor autocomplete
...
- Implement Docker Compose file autocompletion in CodeMirror
- Add comprehensive suggestions for top-level and service-level keys
- Include a JSON schema for Docker Compose file validation
- Enhance code editor with intelligent YAML editing support
2025-03-09 13:00:22 -06:00
Mauricio Siu
b73bb0db5f
Merge branch 'canary' into feat/migration-templates
2025-03-09 12:36:14 -06:00
Mauricio Siu
6287f3be4a
Merge pull request #1371 from Dokploy/1345-domain-not-working-after-server-restart-or-traefik-reload
...
refactor(traefik): migrate from Docker Swarm service to standalone co…
2025-03-09 12:00:11 -06:00
Mauricio Siu
978cd61592
Merge pull request #1446 from Dokploy/feat/latest-n-backups
...
Feat/latest n backups
2025-03-09 11:57:57 -06:00
Mauricio Siu
6467ce0a24
feat(backups): improve backup retention across different database types
...
- Add serverId parameter to keepLatestNBackups function
- Execute backup retention commands on the specific server for each database type
- Remove global backup retention call in favor of per-database type retention
2025-03-09 11:54:36 -06:00
JiPai
6df0878ed4
feat(i18n):add i18n for auth page
2025-03-09 23:12:35 +08:00
JiPai
a1bbfaebf4
feat(i18n): add translations to dashboard pages
2025-03-09 23:12:35 +08:00
JiPai
ed89f5aa8a
chore(i18n): add home.json demo file
2025-03-09 23:12:35 +08:00
JiPai
888e904d75
feat(i18n): add i18n for organization management
2025-03-09 23:12:35 +08:00
JiPai
3e522b9cae
feat(i18n): update sidebar tooltips for internationalization
2025-03-09 23:12:35 +08:00
JiPai
7903ddba89
feat(i18n): add i18n support for sidebar
2025-03-09 23:12:34 +08:00
JiPai
3a0dbc26d1
feat(i18n): add date-fns locale support
2025-03-09 23:12:34 +08:00
JiPai
6df680e9da
feat(i18n): add internationalization support for 2FA setup and error messages
2025-03-09 23:11:15 +08:00
JiPai
2bced3e9b6
feat(i18n): update password labels in profile form for better clarity
2025-03-09 23:11:15 +08:00
JiPai
911a7730f9
feat(i18n): enable reload on prerender in development mode
2025-03-09 23:11:15 +08:00
Mauricio Siu
688601107c
Merge branch 'canary' into vicke4/canary
2025-03-09 02:48:19 -06:00
Vyacheslav Shcherbinin
6b4ec55e64
fix(ui): sorting created at
2025-03-09 15:33:29 +07:00
Vyacheslav Shcherbinin
b98d57e99a
fix(ui): better autocomplete work
2025-03-09 14:22:06 +07:00
Vyacheslav Shcherbinin
dc5d79085c
fix(ui): first letter case
2025-03-09 14:22:06 +07:00
Vyacheslav Shcherbinin
b95c90e6d8
fix(ui): disable default autocomplete
2025-03-09 14:22:00 +07:00
Mauricio Siu
19f574e168
Merge branch 'canary' into 1345-domain-not-working-after-server-restart-or-traefik-reload
2025-03-09 01:12:04 -06:00
Mauricio Siu
3acf80cec1
feat(ui): display Dokploy version in sidebar footer
...
- Uncomment and re-enable Dokploy version query
- Add version display in sidebar footer with responsive layout
- Show version text in both expanded and collapsed sidebar states
2025-03-09 00:02:35 -06:00
Mauricio Siu
492d51337c
chore(github): remove debug console log in GitHub deployment handler
2025-03-08 23:46:06 -06:00
Mauricio Siu
467bca3efb
feat(ui): add repository link buttons for git providers
...
- Implement "View Repository" links for GitHub, GitLab, Bitbucket, and Git providers
- Add repository icons and direct links to source repositories
- Support links for both application and compose service git provider forms
- Enhance user experience with quick access to repository pages
2025-03-08 23:45:21 -06:00
Mauricio Siu
9d50f384d1
chore(tests): add watchPaths to application test fixtures
...
- Update test fixtures for drop and traefik tests
- Add empty watchPaths array to base application configurations
- Ensure test files are consistent with recent watch paths feature implementation
2025-03-08 23:36:49 -06:00
Mauricio Siu
4371e7e033
chore(settings): add OpenAPI metadata for readStats endpoint
2025-03-08 23:34:57 -06:00
Mauricio Siu
c1aeb828d8
feat(applications): add watch paths for selective deployments
...
- Implement watch paths feature for GitHub and GitLab applications and compose services
- Add ability to specify paths that trigger deployments when changed
- Update database schemas to support watch paths
- Integrate micromatch for flexible path matching
- Enhance deployment triggers with granular file change detection
2025-03-08 23:32:08 -06:00
Mauricio Siu
1ad25ca6d1
Merge pull request #1442 from Dokploy/996-allow-customisation-of-a-domains-certresolver
...
feat(domains): add custom certificate resolver support
2025-03-08 21:22:59 -06:00
Mauricio Siu
1884a3d041
chore(preview): add previewCustomCertResolver to test files
2025-03-08 21:21:11 -06:00
Mauricio Siu
de48c81192
feat(preview): add custom certificate type for preview deployments
2025-03-08 21:16:18 -06:00
Mauricio Siu
e4197d6565
chore(domains): update domain configuration types and form handling
...
- Add `customCertResolver` to domain-related test files and form components
- Ensure consistent handling of optional custom certificate resolver
- Minor UI adjustment in code editor disabled state
2025-03-08 20:49:31 -06:00
Mauricio Siu
cc8ffca4d4
feat(domains): add custom certificate resolver support
...
- Extend domain configuration to support custom certificate resolvers
- Add new "custom" certificate type option in domain forms
- Update database schema and validation to include custom certificate resolver
- Implement custom certificate resolver handling in Traefik and Docker domain configurations
- Enhance domain management with more flexible SSL/TLS certificate options
2025-03-08 20:46:31 -06:00
Eniola Osabiya
c0b5f9e51a
fix: update isolated deployment label for clarity
2025-03-08 20:40:14 -06:00
Mauricio Siu
4730845a40
fix(databases): improve rebuild database button loading state
2025-03-08 20:17:46 -06:00
Mauricio Siu
624eedd74d
feat(databases): add database rebuild functionality
...
- Implement RebuildDatabase component for all database types
- Create ShowDatabaseAdvancedSettings component to consolidate advanced settings
- Add rebuild API endpoints for Postgres, MySQL, MariaDB, MongoDB, and Redis
- Implement server-side database rebuild utility with volume and service removal
- Enhance database management with a dangerous zone for complete database reset
2025-03-08 20:12:28 -06:00
Mauricio Siu
2fdb7c6757
fix(ui): update switch component background color for unchecked state
2025-03-08 19:32:00 -06:00
Mauricio Siu
777aa3e4be
feat(api): enhance API key display with code editor and clipboard copy
2025-03-08 19:26:18 -06:00
Mauricio Siu
6afd1bf531
feat(environment): add unsaved changes handling for environment settings
...
- Implement form change tracking for environment variables
- Add cancel and save buttons with conditional rendering
- Disable save button when no changes are detected
- Show unsaved changes warning in description
- Improve user experience with form state management
2025-03-08 19:17:59 -06:00
Mauricio Siu
62bd8e3c95
feat(services): add role-based delete service permissions
...
- Restrict bulk delete action to owners and users with delete service permissions
- Conditionally render delete button based on user role and authorization
- Improve service management security by implementing fine-grained access control
2025-03-08 18:51:59 -06:00
Mauricio Siu
8d18aeda45
refactor(ui): improve responsive layout for project services view
...
- Update responsive breakpoints for service list layout
- Use more semantic breakpoint classes (xl, lg) for better responsiveness
- Adjust flex direction and alignment for improved mobile and desktop views
2025-03-08 18:50:09 -06:00
Mauricio Siu
45923d3a1f
feat(services): add sorting functionality for services
...
- Implement local storage-based sorting for services
- Add sorting options by name, type, and creation date
- Provide ascending and descending sort order selection
- Enhance service list usability with dynamic sorting
2025-03-08 18:48:34 -06:00
Mauricio Siu
7dda252b7c
feat(services): add bulk delete functionality for services
...
- Implement bulk delete feature for applications, compose, and various database services
- Add delete mutation endpoints for each service type
- Provide user-friendly bulk delete action with error handling and success notifications
- Integrate Trash2 icon for delete action in bulk service management
2025-03-08 18:43:37 -06:00
Mauricio Siu
fc1dbcf51a
feat(services): improve bulk move project selection UX
...
- Add empty state handling when no other projects are available
- Disable move button when no target projects exist
- Provide clear guidance for users to create a new project before moving services
2025-03-08 18:40:23 -06:00
Mauricio Siu
b34987530e
feat(services): add bulk service move functionality across projects
...
- Implement service move feature for applications, compose, databases, and other services
- Add move dialog with project selection for bulk service transfer
- Create move mutation endpoints for each service type
- Enhance project management with cross-project service relocation
- Improve user experience with error handling and success notifications
2025-03-08 18:39:02 -06:00
Mauricio Siu
01c33ad98b
feat(ui): add tooltips to service action buttons for improved user guidance
...
- Integrate tooltips for Deploy, Rebuild, Start, and Stop buttons across various service components
- Provide context-specific explanations for each action button
- Enhance user understanding of service management actions
- Consistent tooltip styling and implementation using TooltipProvider
2025-03-08 18:26:39 -06:00
Mauricio Siu
832fa526dd
refactor(ui): improve environment code editor styling and layout
...
- Adjust CodeEditor component wrapper and class names
- Enhance font and styling for environment configuration
- Optimize form item and control rendering
2025-03-08 18:08:49 -06:00
Mauricio Siu
c89f957133
refactor(ui): enhance update server button and sidebar layout
...
- Improve UpdateServer component with flexible rendering and tooltip support
- Modify sidebar layout to integrate update server button more cleanly
- Add conditional rendering and styling for update availability
- Introduce more consistent button and tooltip interactions
2025-03-08 15:31:08 -06:00
Mauricio Siu
2c3ff5794d
refactor(user): update log cleanup configuration
...
- Replace enableLogRotation boolean with logCleanupCron configuration
- Align with recent log scheduling and monitoring improvements
2025-03-08 14:23:52 -06:00
Mauricio Siu
673e0a6880
feat(monitoring): add date range filtering and log cleanup scheduling
...
- Implement date range filtering for access logs and request statistics
- Add log cleanup scheduling with configurable cron expression
- Update UI components to support date range selection
- Refactor log processing and parsing to handle date filtering
- Add new database migration for log cleanup cron configuration
- Remove deprecated log rotation management logic
2025-03-08 14:20:27 -06:00
Mauricio Siu
b64ddf1119
Merge pull request #1392 from ali-issa/feature/project-view-tab-reorg
...
feat: reorganize project view tabs into logical workflow groups #1261
2025-03-08 12:36:46 -06:00
Mauricio Siu
2f074ac734
Merge pull request #1405 from frostming/patch-1
...
feat: fallback to openai compatible provider if url host doesn't match
2025-03-07 00:56:33 -06:00
Mauricio Siu
96e3721b4b
chore(ai): remove debug logging in model fetching
2025-03-07 00:56:12 -06:00
Mauricio Siu
b8e5cae88f
feat(ai): improve model fetching and error handling
...
- Add server-side model fetching endpoint with flexible provider support
- Refactor client-side AI settings component to use new API query
- Implement dynamic header generation for different AI providers
- Enhance error handling and toast notifications
- Remove local model fetching logic in favor of server-side implementation
2025-03-07 00:55:11 -06:00
Mauricio Siu
fa20444a14
Merge pull request #1414 from gentslava/fix/template-superset
...
fix(template): superset
2025-03-07 00:12:43 -06:00
Mauricio Siu
668ccabec8
Merge pull request #1390 from hexaaagon/feat/zipline
...
feat(zipline): update zipline version
2025-03-07 00:12:19 -06:00
Mauricio Siu
aa07a0c574
Merge pull request #1417 from vinumzz/vinumzz-remove-shadow-monitoring
...
refactor: remove unnecessary extra shadow from monitoring page
2025-03-07 00:10:22 -06:00
Mauricio Siu
0b64b43376
Merge pull request #1415 from gentslava/feature/template-datalens
...
feat(template): DataLens
2025-03-07 00:10:03 -06:00
Mauricio Siu
5c65dc9a21
Update apps/dokploy/templates/datalens/docker-compose.yml
2025-03-07 00:06:20 -06:00
Mauricio Siu
58262606d4
Update apps/dokploy/templates/datalens/docker-compose.yml
2025-03-07 00:06:16 -06:00
Mauricio Siu
f73959db41
Update apps/dokploy/templates/datalens/docker-compose.yml
2025-03-07 00:06:10 -06:00
Mauricio Siu
e6c664e65f
Update apps/dokploy/templates/datalens/docker-compose.yml
2025-03-07 00:06:06 -06:00
Mauricio Siu
36cc157566
Merge pull request #1355 from drudge/templates/hoarder
...
feat: add Hoarder template
2025-03-07 00:03:42 -06:00
Mauricio Siu
7e070623cc
Merge pull request #1411 from gentslava/canary
...
fix: breadcrumbs UX
2025-03-06 23:58:42 -06:00
Mauricio Siu
b2c0a685f8
fix(destinations): validate server selection for cloud destinations
2025-03-06 23:57:39 -06:00
Mauricio Siu
29eb490e2d
feat(destinations): add createdAt timestamp and display creation date
2025-03-06 23:46:21 -06:00
Nicholas Penree
ad3a0198e9
feat: add Hoarder template
2025-03-06 08:23:49 -05:00
Peter Vinum
ab5f62604c
refactor: remove unnecessary extra shadow from monitoring page
2025-03-06 14:08:23 +01:00
Vyacheslav Shcherbinin
bf9e886b9a
Disable demo
2025-03-06 14:14:01 +07:00
Vyacheslav Shcherbinin
f5cd0fbdd8
Restart policy
2025-03-06 11:32:13 +07:00
Vyacheslav Scherbinin
8859cc97b4
fix: superset docker-compose
2025-03-06 10:46:10 +07:00
Vyacheslav Scherbinin
3bdd5e4dd0
Template DataLens
2025-03-06 10:34:13 +07:00
Vyacheslav Scherbinin
b0c710aa92
Tab instead space
2025-03-05 21:25:11 +07:00
Vyacheslav Scherbinin
c83d0a95b7
Remove ending separator
2025-03-05 20:53:38 +07:00
Vyacheslav Scherbinin
71ca5babfd
Remove duplicate breadcrumb
2025-03-05 20:51:09 +07:00
Vyacheslav Scherbinin
f342613503
Text format
2025-03-05 20:27:16 +07:00
vicke4
cf4d6539e4
feat(server): function to keep only the latest N backups
2025-03-05 17:52:38 +05:30
vicke4
401f8d9be4
fix(ui): showing manual backup indicator only against the current backup
2025-03-05 17:52:38 +05:30
vicke4
1d2da0ac35
feat(ui): add keep latest backup count to show backups page
2025-03-05 17:52:38 +05:30
vicke4
d1391d7ddb
feat(ui): add keep the latest input in create backups dialog
2025-03-05 17:52:38 +05:30
vicke4
b35bd9b719
feat(ui): coarsing number to avoid form validation error & placeholder change
2025-03-05 17:52:38 +05:30
vicke4
faab80bee1
feat(ui): add keep the latest input on backups dialog
2025-03-05 17:52:38 +05:30
vicke4
54a3c6efff
feat(database): add keepLatestCount column to backup table
2025-03-05 17:52:38 +05:30
Mauricio Siu
69dd704e1c
Merge pull request #1403 from Dokploy/canary
...
🚀 Release v0.19.1
2025-03-05 00:55:21 -06:00
Mauricio Siu
24cc08a1ac
Merge pull request #1402 from Dokploy/feat/add-railpack
...
feat(application): add Railpack as a new build type
2025-03-05 00:24:37 -06:00
Mauricio Siu
e039826d50
chore(version): bump project version to v0.19.1
2025-03-05 00:21:36 -06:00
Mauricio Siu
5489e3b0a5
feat(application): add Railpack as a new build type
...
- Introduce Railpack as a new build method for applications
- Update database schema to include 'railpack' in buildType enum
- Add Railpack installation and validation scripts for servers
- Implement Railpack build and command generation utilities
- Update UI to include Railpack as a build option with a 'New' badge
2025-03-05 00:18:10 -06:00
Khiet Tam Nguyen
e43b907a8d
feat(ui): move profile to first item in account dropdown
2025-03-04 22:42:04 +11:00
Ali Issa
6846e0e5a3
feat: reorganize project view tabs into logical workflow groups #1261
...
Restructure the project view tabs to follow a more intuitive user journey:
- Group tabs into "Initial Setup", "Deployment", and "Monitoring" sections
- Maintain "Advanced" as a standalone option
- Order tabs to match typical project workflow (configuration → deployment → monitoring)
This reorganization reduces cognitive load by grouping related functions,
minimizes tab switching during common tasks, and provides a clearer
mental model of the platform's workflow for new users.
2025-03-03 06:45:36 -05:00
Mauricio Siu
a27e523b0d
Merge pull request #1389 from Dokploy/canary
...
🚀 Release v0.19.0
2025-03-02 23:33:13 -06:00
Hexaa
49d4cea06f
feat(zipline): update zipline version
2025-03-03 12:17:42 +07:00
Mauricio Siu
5db7508530
feat(organization): prevent deletion of last owned organization
2025-03-02 22:32:56 -06:00
Mauricio Siu
4da4e1c17d
feat(side-menu): restrict AI settings to owner role
2025-03-02 22:16:10 -06:00
Mauricio Siu
126dad498c
chore(version): bump project version to v0.19.0
2025-03-02 21:59:31 -06:00
Mauricio Siu
f75d802749
Merge branch 'canary' into 1345-domain-not-working-after-server-restart-or-traefik-reload
2025-03-02 03:58:37 -06:00
Mauricio Siu
b13b906d75
feat(deployments): improve deployment list display and cleanup logic
...
- Add deployment index numbering in the UI
- Adjust deployment cleanup to retain 9 instead of 10 deployments
- Update deployment list rendering to show numbered status
2025-03-02 03:52:29 -06:00
Mauricio Siu
f63d582530
chore(dependencies): add Ollama AI provider to project dependencies
...
- Integrate Ollama AI provider in package.json
- Update pnpm-lock.yaml with Ollama AI provider dependency
2025-03-02 03:35:32 -06:00
Mauricio Siu
2ae14c65cf
refactor(web-server): make type prop optional in ShowModalLogs component
...
- Update type prop to be optional in the Props interface
- Improve component flexibility by allowing undefined type
2025-03-02 03:24:29 -06:00
Mauricio Siu
0fa728d905
chore(dependencies): add AI SDK providers to project dependencies
...
- Integrate multiple AI SDK providers including Anthropic, Azure, Cohere, DeepInfra, Mistral, and OpenAI Compatible
- Update package.json and pnpm-lock.yaml with new AI SDK dependencies
2025-03-02 03:22:11 -06:00
Mauricio Siu
7f8f6ac64c
refactor(traefik): migrate from Docker Swarm to standalone container
...
- Replace Docker service commands with standalone container management
- Update Traefik initialization to use container-based deployment
- Modify port inspection and environment variable retrieval methods
- Improve container creation and port binding logic
- Remove Swarm-specific constraints and deployment strategies
2025-03-02 03:14:54 -06:00
Mauricio Siu
3f45eb467b
Merge branch 'canary' into 1345-domain-not-working-after-server-restart-or-traefik-reload
2025-03-02 02:34:10 -06:00
Mauricio Siu
1ffdebf60b
Merge branch 'canary' into mauricio/feature
2025-03-02 02:16:45 -06:00
Mauricio Siu
cf3b3a2dcd
fix(database): ensure adminId is not null for certificates, notifications, ssh-keys, and git providers
2025-03-02 02:15:49 -06:00
Mauricio Siu
a8fc27e830
feat(ai): add configuration files support for AI template generation
...
- Enhance template generation with configFiles feature
- Update StepTwo and StepThree components to display and edit configuration files
- Modify AI router and schemas to support configuration file mounting
- Refine AI service prompt to provide stricter guidelines for config file usage
2025-03-02 01:54:39 -06:00
Mauricio Siu
f78cda9cce
feat(ai): update AI settings to use organization-based access control
...
- Refactor AI-related schemas and services to use organizationId instead of adminId
- Update AI router to check organization-level permissions
- Modify AI settings creation and retrieval to work with organization context
- Adjust server-side props and access checks for AI settings
2025-03-02 00:54:46 -06:00
Mauricio Siu
747c2137c9
Reapply "Merge branch 'canary' into kucherenko/canary"
...
This reverts commit e6cb6454db
.
2025-03-02 00:30:02 -06:00
Mauricio Siu
e6cb6454db
Revert "Merge branch 'canary' into kucherenko/canary"
...
This reverts commit 819822f30b
, reversing
changes made to bda9b05134
.
2025-03-02 00:26:59 -06:00
Mauricio Siu
819822f30b
Merge branch 'canary' into kucherenko/canary
2025-03-02 00:23:58 -06:00
Mauricio Siu
5b3005eb89
Merge pull request #1376 from 190km/templates/listmonk-uploads
...
fix(templates): listmonk needed files volumes
2025-03-01 23:19:12 -06:00
Mauricio Siu
85a13eed00
Update apps/dokploy/templates/listmonk/docker-compose.yml
2025-03-01 23:19:02 -06:00
Mauricio Siu
948fdbc22b
chore(auth): remove default credentials from login and register forms
2025-03-01 23:09:43 -06:00
Mauricio Siu
eed38860b9
feat(database): add messageThreadId column to telegram table
2025-03-01 23:08:53 -06:00
Mauricio Siu
fefb5d14e0
Merge branch 'canary' into vicke4/canary
2025-03-01 23:05:30 -06:00
Mauricio Siu
c51d63a4df
chore: remove TODO comments and clean up code annotations
2025-03-01 22:21:03 -06:00
Mauricio Siu
13eccaf8d9
feat(user): add organization count check before user deletion
2025-03-01 22:14:12 -06:00
Mauricio Siu
adeb8498f9
refactor(auth): remove commented-out debug logging in TRPC context
2025-03-01 21:56:22 -06:00
Mauricio Siu
43599e7a97
fix(auth): handle null session and user with TypeScript ignore
2025-03-01 21:54:47 -06:00
Mauricio Siu
a3362e0b15
feat(auth): add Google sign-in support for cloud environment
2025-03-01 21:30:30 -06:00
Mauricio Siu
5dc5292928
feat(api): implement advanced API key management with granular controls
2025-03-01 19:58:15 -06:00
Mauricio Siu
5568629839
refactor: organize imports and improve template utility modules
2025-03-01 14:45:50 -06:00
Mauricio Siu
9aff4bc10b
refactor: update template system with new configuration structure and processing
2025-03-01 03:11:29 -06:00
Mauricio Siu
49b37d531a
feat: add GitHub-based template fetching and caching mechanism
2025-03-01 00:57:32 -06:00
190km
5aff345aa8
feat: added uploads volume for images upload
2025-02-26 22:36:03 +01:00
Mauricio Siu
37ca8f41f5
refactor(ui): remove loading text in sidebar layout
2025-02-25 23:37:22 -06:00
Mauricio Siu
cbec0603bd
feat(ui): add loading state to sidebar layout
2025-02-25 23:36:53 -06:00
Mauricio Siu
8c2707c4ea
refactor(organization): migrate to react-hook-form with zod validation
2025-02-25 23:33:26 -06:00
Mauricio Siu
7d77e14319
feat(organization): add logo support for organizations
2025-02-25 23:28:19 -06:00
Mauricio Siu
d3c59ff8af
refactor(ui): enhance sidebar layout with responsive design and collapsed state
2025-02-25 23:13:55 -06:00
Mauricio Siu
7048e7e37e
Merge branch 'canary' into feat/better-auth-2
2025-02-25 23:05:57 -06:00
Mauricio Siu
29c1e4691e
feat(docker): add support for standalone container log retrieval
2025-02-25 23:04:19 -06:00
Mauricio Siu
d3b2cee7fb
refactor(ui): improve log highlighting and template formatting
2025-02-23 18:11:27 -06:00
Mauricio Siu
125e44812b
refactor(security): remove permit root login status row
2025-02-23 18:11:21 -06:00
Mauricio Siu
81e1161ba0
Merge pull request #1340 from wish-oss/glance-template
...
refactor: update glance template
2025-02-23 15:05:50 -06:00
Mauricio Siu
9aa13c5ac3
Merge pull request #1356 from drudge/templates/pocket-id
...
feat: add Pocket ID template
2025-02-23 14:51:53 -06:00
Mauricio Siu
398fd54815
Merge pull request #1354 from drudge/templates/linkwarden
...
feat: add Linkwarden template
2025-02-23 14:46:41 -06:00
Mauricio Siu
211697acaf
Merge branch 'canary' into canary
2025-02-23 14:36:13 -06:00
Mauricio Siu
c0b64c6e55
Update apps/dokploy/templates/wikijs/docker-compose.yml
2025-02-23 14:35:39 -06:00
Mauricio Siu
5871a91da5
Update apps/dokploy/templates/wikijs/docker-compose.yml
2025-02-23 14:35:33 -06:00
Mauricio Siu
f4d13c3030
Update apps/dokploy/templates/wikijs/docker-compose.yml
2025-02-23 14:35:28 -06:00
Mauricio Siu
e00e19ec01
Merge pull request #1341 from drudge/templates/mailpit
...
feat: add Mailpit template
2025-02-23 14:30:38 -06:00
Mauricio Siu
c995268b39
Merge pull request #1349 from 190km/fix/logs-highlight-search-terms
...
fix: fixed highligh search terms color
2025-02-23 14:29:22 -06:00
Mauricio Siu
c8828b5620
Merge pull request #1357 from sondreal/fix-outline-typo
...
fixes typo outline->getoutline #1352
2025-02-23 14:10:12 -06:00
sondreal
51310dae1d
fixed the links
2025-02-23 19:15:17 +01:00
sondreal
0b7996adde
removed my linting
2025-02-23 19:13:42 +01:00
sondreal
fb4b507250
fixes typo outline->getoutline #1352
2025-02-23 19:03:46 +01:00
Nicholas Penree
1294c2ad8e
feat: add Pocket ID template
2025-02-23 12:07:54 -05:00
Nicholas Penree
733f9a0024
feat: add Linkwarden template
2025-02-23 10:51:50 -05:00
Mauricio Siu
73d3b58867
feat: add GitHub sign-in option for cloud environment
2025-02-23 01:59:00 -06:00
Mauricio Siu
9dd7f51eeb
chore: disable TypeScript declaration generation in schedules tsconfig
2025-02-23 00:07:38 -06:00
Mauricio Siu
038b021043
Merge branch 'canary' into feat/better-auth-2
2025-02-22 23:22:11 -06:00
Mauricio Siu
3f2722f28d
refactor: remove unused imports and simplify auth router
2025-02-22 22:38:38 -06:00
Mauricio Siu
47f7648cb3
feat: improve user profile update and password change functionality
...
This commit adds enhanced password change validation and handling:
- Add password change validation in user update route
- Implement password verification before allowing changes
- Update user schema to support optional password fields
- Fix token display in generate token component
- Disable migration script temporarily
2025-02-22 22:37:57 -06:00
Mauricio Siu
0478419f7c
refactor: migrate authentication routes to user router and update related components
...
This commit continues the refactoring of authentication-related code by:
- Moving authentication routes from `auth.ts` to `user.ts`
- Updating import paths and function calls across components
- Removing commented-out authentication code
- Simplifying user-related queries and mutations
- Updating server-side authentication handling
2025-02-22 22:02:12 -06:00
Mauricio Siu
b00c12965a
refactor: update reset password and authentication flows
...
This commit removes several authentication-related components and simplifies the password reset process:
- Removed login-2fa component
- Deleted confirm-email page
- Updated reset password logic to use Drizzle ORM directly
- Removed unused authentication-related functions
- Simplified server-side authentication routes
2025-02-22 21:09:21 -06:00
Mauricio Siu
8ab6d6b282
chore: clean up unused variables and improve error handling across codebase
...
This commit focuses on removing unused variables, adding placeholder error handling, and generally tidying up various files across the Dokploy application. Changes include:
- Removing unused imports and variables
- Adding placeholder error handling in catch blocks
- Cleaning up commented-out code
- Removing deprecated utility files
- Improving type safety and code consistency
2025-02-22 20:35:21 -06:00
190km
2470d672d4
fix: fixed highligh search terms color
2025-02-23 01:18:18 +00:00
Mahad Kalam
3403f8ab36
chore: update umami to v2.16.1
2025-02-23 00:47:04 +00:00
Mauricio Siu
1a415b96c9
refactor: remove unused auth service and clean up server-side code
2025-02-22 18:03:12 -06:00
Mauricio Siu
81a881b07e
feat: enhance organization invitation UI and add organization details
2025-02-22 13:53:57 -06:00
Cohvir
baf555af52
feat(template): add Wiki.js
2025-02-22 14:16:14 +01:00
Mauricio Siu
c52725420e
refactor: use organization context for server creation
2025-02-22 02:35:44 -06:00
Mauricio Siu
b02195db17
feat: add organization invitation system and update user profile management
2025-02-22 02:31:04 -06:00
Mauricio Siu
5ae103e779
refactor: update permission checks to use organization context
2025-02-21 00:48:04 -06:00
Mauricio Siu
a317f0c4cc
refactor: simplify user permission checks across application
2025-02-21 00:40:35 -06:00
Mauricio Siu
24c9d3f7ad
refactor: update user permissions and API queries
2025-02-21 00:30:55 -06:00
Mauricio Siu
63638bde33
refactor: consolidate database migration and clean up legacy user tables
2025-02-21 00:07:36 -06:00
Mauricio Siu
725bd1a381
refactor: migrate permissions from user_temp to member table
2025-02-21 00:00:22 -06:00
Mauricio Siu
790894ab93
refactor: migrate admin API calls to user router
2025-02-20 23:02:02 -06:00
Mahad Kalam
498a8523da
fix: make spacing between sidebar elements consistent
2025-02-21 00:50:09 +00:00
Mauricio Siu
5a1145996d
feat: add backup code authentication for 2FA login
2025-02-20 01:50:01 -06:00
Mauricio Siu
a9e12c2b18
refactor: update organization context in API routers
2025-02-20 01:42:35 -06:00
Nicholas Penree
c8b1fd36bd
feat: add Mailpit template
2025-02-19 22:29:36 -05:00
vishalkadam47
609fea7daa
refactor: update glance template
2025-02-20 08:35:14 +05:30
Mauricio Siu
b73e4102dd
feat: add organizations and members
2025-02-17 02:48:42 -06:00
Mauricio Siu
c7d47a6003
refactor: update database foreign key constraints and user management
2025-02-17 00:30:15 -06:00
Mauricio Siu
8c28223343
refactor: remove 2fa migration
2025-02-17 00:10:34 -06:00
Mauricio Siu
7abe060fcf
feat: enhance two-factor authentication and auth client implementation
2025-02-17 00:07:36 -06:00
Mauricio Siu
56af89468a
Merge pull request #1313 from nktnet1/superset-networks
...
docs(template): note on networking for superset
2025-02-16 21:34:40 -06:00
Mauricio Siu
b1502f5f82
Merge pull request #1329 from drudge/templates/registry
...
feat(template): add docker registry template
2025-02-16 21:33:54 -06:00
Mauricio Siu
c78b8cfead
Update package.json
2025-02-16 21:30:57 -06:00
Mauricio Siu
0e8e92c715
refactor: add 2fa
2025-02-16 20:56:50 -06:00
Mauricio Siu
e1632cbdb3
refactor: update user and authentication schema with two-factor support
2025-02-16 15:32:57 -06:00
Nicholas Penree
48c4ec55f9
fix(template): switch outline to png for dark mode
2025-02-16 15:52:15 -05:00
Mauricio Siu
90156da570
refactor: remove tables
2025-02-16 14:11:47 -06:00
Mauricio Siu
9856502ece
refactor: remove old references
2025-02-16 13:55:27 -06:00
Mauricio Siu
a8d1471b16
refactor: update
2025-02-16 13:28:29 -06:00
Mauricio Siu
27736c7c97
refactor: update role and validation handling across multiple pages
2025-02-16 03:06:22 -06:00
Mauricio Siu
e7db0ccb70
refactor: update invitation
2025-02-16 02:57:49 -06:00
Mauricio Siu
4a1a14aeb4
refactor: update
2025-02-15 23:24:45 -06:00
Mauricio Siu
ed62b4e1a3
refactor: lint
2025-02-15 23:01:44 -06:00
Mauricio Siu
515d65d993
refactor: adjust queries
2025-02-15 23:01:36 -06:00
Nicholas Penree
2ebb02dc20
feat(template): add docker registry template
2025-02-15 22:46:37 -05:00
Mauricio Siu
78c72b6337
refactor: update
2025-02-15 20:49:10 -06:00
Mauricio Siu
e3e35ce792
refactor: update to use organization resources
2025-02-15 20:43:23 -06:00
Mauricio Siu
53ce5e57fa
refactor: update organization
2025-02-15 20:25:58 -06:00
Mauricio Siu
87b12ff6e9
refactor: update
2025-02-15 20:06:33 -06:00
Mauricio Siu
8b71f963cc
refactor: update logic
2025-02-15 19:35:22 -06:00
Mauricio Siu
1c5cc5a0db
refactor: update roles
2025-02-15 19:23:08 -06:00
Mauricio Siu
d233f2c764
feat: adjust roles
2025-02-15 19:12:44 -06:00
Mauricio Siu
1bbb4c9b64
refactor: update migration
2025-02-15 18:13:20 -06:00
Krobys
0baf9d8962
feat(template): add Appwrite
2025-02-15 21:46:18 +00:00
Mauricio Siu
23b59076b8
refactor: add missing path option
2025-02-15 13:35:25 -06:00
Mauricio Siu
2ddfc83f36
Merge pull request #1322 from drudge/ui/compose-monitoring-status
...
style(monitoring): use status badges for compose monitoring
2025-02-15 13:30:07 -06:00
Mauricio Siu
ba54124a56
Merge pull request #1321 from drudge/templates/outline
...
feat(template): add outline
2025-02-15 13:29:18 -06:00
Mauricio Siu
8366219266
refactor: format
2025-02-15 13:18:54 -06:00
Mauricio Siu
f38fb96eaf
Merge branch 'canary' into feat-add-convex-tpl
2025-02-15 13:17:16 -06:00
Nicholas Penree
3b1ade804f
style(monitoring): use status badges for compose monitoring
2025-02-15 14:16:30 -05:00
Mauricio Siu
fd69b45e5e
refactor: update envs
2025-02-15 13:15:32 -06:00
Mauricio Siu
12034e460e
Merge pull request #1316 from mezotv/patch-2
...
feat(template): update plausible
2025-02-15 13:08:23 -06:00
Mauricio Siu
2b5a1d90b0
Merge pull request #1309 from jeffersoncbd/canary
...
feat: Add Trilium app template
2025-02-15 13:07:38 -06:00
Mauricio Siu
e7195c8acf
Update apps/dokploy/templates/trilium/docker-compose.yml
2025-02-15 13:07:33 -06:00
Nicholas Penree
9ace0f38cd
chore(lint): fix lint
2025-02-15 02:22:51 -05:00
Nicholas Penree
796e50ed5f
feat(template): add outline
2025-02-15 02:22:37 -05:00
Mauricio Siu
55abac3f2f
refactor: migrate endpoints
2025-02-14 02:52:37 -06:00
Mauricio Siu
b6c29ccf05
refactor: update
2025-02-14 02:40:11 -06:00
Mauricio Siu
ca217affe6
feat: update references
2025-02-14 02:18:53 -06:00
mafrasil
ed54df9bd2
feat(template): add convex.dev
2025-02-14 09:23:41 +04:00
vicke4
a4242d45d3
style: commitlint fix
2025-02-14 10:05:19 +05:30
vicke4
121755d9cc
refactor: add field description to message thread id
2025-02-14 10:04:38 +05:30
Dominik Koch
bf6c2698d4
fix: update plausible version
2025-02-13 21:52:01 +01:00
Dominik Koch
bbdda014d8
feat(template): update plausible
2025-02-13 21:46:06 +01:00
vicke4
316dfa6b2e
style: consistent formatting of code
2025-02-13 22:27:39 +05:30
vicke4
e228325e37
feat: notifications to specific Telegram topics
2025-02-13 22:20:52 +05:30
Khiet Tam Nguyen
d9c83b7010
docs(template): note on networking for superset
2025-02-13 20:36:03 +11:00
Mauricio Siu
5c24281f72
refactor: return correct information
2025-02-13 02:45:33 -06:00
Mauricio Siu
bc901bcb25
refactor: update
2025-02-13 02:36:08 -06:00
Mauricio Siu
7c0d223e17
refactor: add fields
2025-02-13 01:42:58 -06:00
Mauricio Siu
74ee024cf9
refactor: update temps
2025-02-13 01:24:25 -06:00
Mauricio Siu
d1f72a2e20
refactor: update migration
2025-02-13 00:57:22 -06:00
Mauricio Siu
0d525398a8
feat: migrate rest schemas
2025-02-13 00:45:29 -06:00
Mauricio Siu
7c62408070
refactor: delete
2025-02-13 00:38:39 -06:00
Mauricio Siu
23f1ce17de
refactor: add migration
2025-02-13 00:38:22 -06:00
Mauricio Siu
60eee55f2d
refactor: test migrastion
2025-02-12 23:41:04 -06:00
Jefferson Carlos
9de3bf3c32
Add files via upload
2025-02-13 00:33:11 -03:00
Jefferson Carlos
2c65fc22b0
Update templates.ts
2025-02-13 00:32:45 -03:00
Jefferson Carlos
6688b14753
Create docker-compose.yml
2025-02-13 00:22:18 -03:00
Jefferson Carlos
6ea2a82bb0
Create index.ts for Trilium app
2025-02-13 00:21:23 -03:00
Mauricio Siu
8f562eefc1
Merge branch 'canary' into feat/better-auth
2025-02-12 20:56:23 -06:00
vytenisstaugaitis
e01347673e
chore: update wordpress version to v6.7.1
2025-02-12 22:31:52 +02:00
Mauricio Siu
6179cef1ee
refactor: update name
2025-02-10 02:13:52 -06:00
Mauricio Siu
b7112b89fd
refactor: add migration
2025-02-10 00:39:46 -06:00
Mauricio Siu
030c8a312d
Update package.json
2025-02-10 00:24:58 -06:00
Mauricio Siu
1db6ba94f4
refactor: remove
2025-02-09 21:36:36 -06:00
Mauricio Siu
afd3d2eea3
refactor: lint
2025-02-09 20:53:14 -06:00
Mauricio Siu
8bd72a8a34
refactor: add organizations system
2025-02-09 20:53:06 -06:00
Mauricio Siu
fafc238e70
refactor: migration
2025-02-09 18:56:17 -06:00
Mauricio Siu
c04bf3c7e0
feat: add migration
2025-02-09 18:19:21 -06:00
Mauricio Siu
7e36433144
Merge pull request #1282 from wish-oss/feat/bulk-actions
...
feat: added bulk actions for services start and stop and added service status for domain dropdown
2025-02-09 03:07:01 -06:00
Mauricio Siu
0a6554c275
refactor: add loading action
2025-02-09 03:06:18 -06:00
Mauricio Siu
7e99baa267
Merge branch 'canary' into canary
2025-02-09 02:37:23 -06:00
Mauricio Siu
3a5ecb2f64
refactor: remove unused imports
2025-02-09 02:33:30 -06:00
Mauricio Siu
c0a00f4957
refactor: remove dokploy-network
2025-02-09 02:31:01 -06:00
Mauricio Siu
a8f94540f9
refactor: lint
2025-02-09 02:20:40 -06:00
Mauricio Siu
3e2cfe6eb8
refactor: agroupate utilities
2025-02-09 02:20:28 -06:00
Mohab Gabber
b2d5090b36
Merge branch 'canary' of https://github.com/mohabgabber/dokploy into canary
2025-02-09 03:22:27 +02:00
Mohab Gabber
0a0f53e9de
chore: update unsend version to v1.3.2
2025-02-09 03:22:23 +02:00
Vishal kadam
17ce03e529
Merge branch 'Dokploy:canary' into feat/bulk-actions
2025-02-09 01:47:55 +05:30
Mauricio Siu
8379068fe3
refactor: remove services
2025-02-06 00:40:03 -06:00
Mauricio Siu
a71de72a3c
refactor: remove services
2025-02-06 00:39:42 -06:00
Mauricio Siu
b024060eed
refactor: delete unneeded container_name
2025-02-06 00:38:04 -06:00
Mauricio Siu
a9e3a65782
Merge branch 'canary' into 1004-network-conflict
2025-02-06 00:17:26 -06:00
Mauricio Siu
7a472df753
Merge pull request #1239 from NagariaHussain/template-frappe-hr
...
feat(template): frappe HR, open source HR & Payroll software
2025-02-06 00:14:59 -06:00
vishalkadam47
bd809c8dca
feat: added bulk actions for services start and stop and added service status for domain dropdown
2025-02-05 08:17:15 +05:30
Hussain Nagaria
48642979c5
chore: make erpnext template more configurable
2025-02-04 17:17:43 +05:30
Hussain Nagaria
46411a5f4e
fix: create site should use configured db
2025-02-04 14:30:55 +05:30
Hussain Nagaria
82cf0643d7
fix: site volume configurable
2025-02-04 14:15:47 +05:30
Hussain Nagaria
65780ee852
feat: make db configurable
2025-02-04 13:57:49 +05:30
Mauricio Siu
9d988c9a9b
Update package.json
2025-02-03 21:49:20 -06:00
Franco Gamonal
20eb6d7985
Revert "feat<templates>: Updated PocketBase version to 0.25.0"
2025-02-03 10:27:35 -03:00
Mauricio Siu
6f2148c060
feat: add deployable option to randomize and prevent colission in duplicate templates
2025-02-03 00:57:18 -06:00
Mauricio Siu
97b77e526d
Merge pull request #1274 from Dokploy/fix/compose-builder
...
fix: add missing command
2025-02-02 22:19:05 -06:00
Mauricio Siu
077f47f2d8
chore: bump version
2025-02-02 22:18:47 -06:00
Mauricio Siu
2630a73bd8
Merge pull request #1268 from mohabgabber/canary
...
chore: update unsend image version to v1.2.5
2025-02-02 20:26:24 -06:00
Mauricio Siu
df5ef4a34e
Merge pull request #1269 from nktnet1/superset-unofficial-template
...
fix(template): superset SQLALCHEMY_EXAMPLES_URI env + warning
2025-02-02 20:26:11 -06:00
Mauricio Siu
48a8c6021d
chore: bump version
2025-02-02 20:25:45 -06:00
Mauricio Siu
51851567db
refactor: update name
2025-02-02 19:49:30 -06:00
Mauricio Siu
d1610855bb
refactor: lint
2025-02-02 19:32:45 -06:00
Mauricio Siu
0c8c0844b1
refactor: make request to dokploy server to proxy requests
2025-02-02 19:32:37 -06:00
Tam Nguyen
98b19bb433
chore(template): resolve conflicts with main
2025-02-03 11:54:09 +11:00
Tam Nguyen
d8c5244d19
fix(template): superset SQLALCHEMY_EXAMPLES_URI env + warning
2025-02-03 11:47:57 +11:00
Mohab Gabber
7bb8456cb7
chore: update unsend image version to v1.2.5
2025-02-03 02:13:44 +02:00
Mauricio Siu
74a0f5e992
Feat/monitoring ( #1267 ) Cloud Version
...
* feat: add start monitoring remote servers
* reafctor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor:
* refactor: add metrics
* feat: add disk monitoring
* refactor: translate to english
* refacotor: add stats
* refactor: remove color
* feat: add log server metrics
* refactor: remove unused deps
* refactor: add origin
* refactor: add logs
* refactor: update
* feat: add series monitoring
* refactor: add system monitoring
* feat: add benchmark to optimize data
* refactor: update fn
* refactor: remove comments
* refactor: update
* refactor: exclude items
* feat: add refresh rate
* feat: add monitoring remote servers
* refactor: update
* refactor: remove unsued volumes
* refactor: update monitoring
* refactor: add more presets
* feat: add container metrics
* feat: add docker monitoring
* refactor: update conversion
* refactor: remove unused code
* refactor: update
* refactor: add docker compose logs
* refactor: add docker cli
* refactor: add install curl
* refactor: add get update
* refactor: add monitoring remote servers
* refactor: add containers config
* feat: add container specification
* refactor: update path
* refactor: add server filter
* refactor: simplify logic
* fix: verify if file exist before get stats
* refactor: update
* refactor: remove unused deps
* test: add test for containers
* refactor: update
* refactor add memory collector
* refactor: update
* refactor: update
* refactor: update
* refactor: remove
* refactor: add memory
* refactor: add server memory usage
* refactor: change memory
* refactor: update
* refactor: update
* refactor: add container metrics
* refactor: comment code
* refactor: mount proc bind
* refactor: change interval with node cron
* refactor: remove opening file
* refactor: use streams
* refactor: remove unused ws
* refactor: disable live when is all
* refactor: add sqlite
* refactor: update
* feat: add golang benchmark
* refactor: update go
* refactor: update dockerfile
* refactor: update db
* refactor: add env
* refactor: separate logic
* refactor: split logic
* refactor: update logs
* refactor: update dockerfile
* refactor: hide .env
* refactor: update
* chore: hide ,.ebnv
* refactor: add end angle
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update monitoring
* refactor: add mount db
* refactor: add metrics and url callback
* refactor: add middleware
* refactor: add threshold property
* feat: add memory and cpu threshold notification
* feat: send notifications to the server
* feat: add metrics for dokploy server
* refactor: add dokploy server to monitoring
* refactor: update methods
* refactor: add admin to useeffect
* refactor: stop monitoring containers if elements are 0
* refactor: cancel request if appName is empty
* refactor: reuse methods
* chore; add feat monitoring
* refactor: set base url
* refactor: adjust monitoring
* refactor: delete migrations
* feat: add columns
* fix: add missing flag
* refactor: add free metrics
* refactor: add paid monitoring
* refactor: update methods
* feat: improve ui
* feat: add container stats
* refactor: add all container metrics
* refactor: add color primary
* refactor: change default rate limiting refresher
* refactor: update retention days
* refactor: use json instead of individual properties
* refactor: lint
* refactor: pass json env
* refactor: update
* refactor: delete
* refactor: update
* refactor: fix types
* refactor: add retention days
* chore: add license
* refactor: create db
* refactor: update path
* refactor: update setup
* refactor: update
* refactor: create files
* refactor: update
* refactor: delete
* refactor: update
* refactor: update token metrics
* fix: typechecks
* refactor: setup web server
* refactor: update error handling and add monitoring
* refactor: add local storage save
* refactor: add spacing
* refactor: update
* refactor: upgrade drizzle
* refactor: delete
* refactor: uppgrade drizzle kit
* refactor: update search with jsonB
* chore: upgrade drizzle
* chore: update packages
* refactor: add missing type
* refactor: add serverType
* refactor: update url
* refactor: update
* refactor: update
* refactor: hide monitoring on self hosted
* refactor: update server
* refactor: update
* refactor: update
* refactor: pin node version
2025-02-02 14:08:06 -06:00
Mauricio Siu
0b4d19abd6
fix: don't cut log
2025-02-01 23:00:28 -06:00
Mauricio Siu
c41aa0ccf7
refactor: uypdate
2025-02-01 19:31:44 -06:00
Mauricio Siu
96bb72eb99
refactor: update docker stats
2025-02-01 19:27:10 -06:00
Mauricio Siu
f14ed5170d
Merge pull request #1249 from ali-issa/fix/domains-page-ux-improvements
...
fix: improve domains page UX and button placement consistency
2025-02-01 13:32:45 -06:00
Mauricio Siu
cd1c7e60bf
refactor: update domains
2025-02-01 13:32:10 -06:00
Mauricio Siu
79c6b7389c
Merge pull request #1259 from Blueshadow58/pocketbase
...
feat<templates>: Updated PocketBase version to 0.25.0
2025-02-01 11:20:40 -06:00
blueshadow58
c2ecdb2d76
feat<templates>: Updated PocketBase version to 0.25.0
2025-02-01 13:25:33 -03:00
Vishal kadam
5c889e81a9
Merge branch 'Dokploy:canary' into feat/copy-ip
2025-02-01 14:12:07 +00:00
vishalkadam47
2c6c89e4c1
refactor: added copy-to-clipboard library and replaced navigator.clipboard.writeText with copy function
2025-01-31 20:31:16 +05:30
Vishal kadam
41a8014585
Merge branch 'Dokploy:canary' into feat/copy-ip
2025-01-31 14:12:31 +00:00
Muhammad Mahmoud
cf0f5c8b97
chore: remove duplicated sentence
2025-01-31 13:55:18 +02:00
Ali Issa
777980618f
fix: improve domains page UX and button placement consistency
2025-01-31 02:59:23 -05:00
Mauricio Siu
7369b54f32
refactor: update
2025-01-31 01:20:52 -06:00
Mauricio Siu
009859faa9
refactor: add .env docker stack
2025-01-31 01:20:10 -06:00
Mauricio Siu
f7a29accb1
refactor: lint
2025-01-30 23:40:01 -06:00