Mauricio Siu
038b021043
Merge branch 'canary' into feat/better-auth-2
2025-02-22 23:22:11 -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
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
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
725bd1a381
refactor: migrate permissions from user_temp to member table
2025-02-21 00:00:22 -06:00
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
7abe060fcf
feat: enhance two-factor authentication and auth client implementation
2025-02-17 00:07:36 -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
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
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
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
6d0e195a4d
refactor: update
2025-02-15 20:26:05 -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
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
Mauricio Siu
450302b2c2
fix: inherit security & redirects from application
2025-02-15 15:23:33 -06:00
Mauricio Siu
871931b460
fix: handle race condition to catch recreation base containers
2025-02-15 14:23:54 -06:00
Mauricio Siu
6ec60b6bab
refactor: update validation
2025-02-15 13:14:48 -06: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
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
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
140a871275
refactor: update
2025-02-13 01:21:49 -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
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
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
fcc55355f2
refactor: add catch to prevent throw error
2025-02-09 03:02:39 -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
Mauricio Siu
f44512a437
refactor: add condition to deploy on remote servers
2025-02-06 01:52:53 -06:00
Mauricio Siu
b024060eed
refactor: delete unneeded container_name
2025-02-06 00:38:04 -06:00
Mauricio Siu
56b26ce0d5
refactor: use appname in network connect
2025-02-06 00:19:34 -06:00
Mauricio Siu
d424524d69
refactor: lint
2025-02-03 00:57:27 -06: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
5d6847b970
fix: add missing command
2025-02-02 22:18:21 -06:00
Mauricio Siu
48a8c6021d
chore: bump version
2025-02-02 20:25:45 -06:00
Mauricio Siu
2a295d6492
Merge branch 'canary' into fix/monitoring
2025-02-02 19:50:28 -06:00
Mauricio Siu
51851567db
refactor: update name
2025-02-02 19:49:30 -06:00
Mauricio Siu
d1aaeb9a7b
refactor: adjust logic
2025-02-02 19:43:28 -06:00
Mauricio Siu
f9b4035c20
refactor: use canary in development or canary tags
2025-02-02 19:41:07 -06:00
Mauricio Siu
d492ff87f2
Fix/monitoring ( #1270 )
...
* refactor: make request to dokploy server to proxy requests
* refactor: lint
* refactor: use dokploy/monitoring tag image
2025-02-02 19:35:36 -06:00
Mauricio Siu
f638f49ab6
refactor: use dokploy/monitoring tag image
2025-02-02 19:33:52 -06: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
c8a4a826ca
refactor: delete label
2025-02-01 23:04:31 -06:00
Mauricio Siu
96bb72eb99
refactor: update docker stats
2025-02-01 19:27:10 -06:00
Mauricio Siu
af083ffa5d
refactor: remove duplicate case
2025-02-01 13:38:24 -06:00
Motysten
fffe1d6249
fix: labels not added correctly when using "stack" type docker dompose file
2025-01-31 14:15:52 +01: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
50c518a63a
Merge branch 'canary' into feat/stack-env-support
2025-01-30 23:39:54 -06:00
Mauricio Siu
34b4956630
feat: add DOKPLOY_DEPLOY_URL in enviroment variables for previews
2025-01-26 19:13:43 -06:00
Mauricio Siu
0fb67ced5d
fix: remove cron jobs after delete service
2025-01-26 18:59:27 -06:00
Mauricio Siu
f2ad1c5a57
fix: set extracted port on ssh connection
2025-01-26 17:20:33 -06:00
Mauricio Siu
95e642e63a
refactor: make less aggressive cleanups
2025-01-26 16:20:02 -06:00
Mauricio Siu
2c98b4267f
refactor: add dokploy-network on new installations to prevent gateway 504 errors randomly
2025-01-26 15:53:50 -06:00
Mauricio Siu
d5c9338f51
fix: turnoff cleanup cache
2025-01-23 00:53:21 -06:00
Mauricio Siu
03e1c17675
feat: add remote logs error when is not reachable
2025-01-23 00:44:31 -06:00
Mauricio Siu
e50bbd1a6a
fix: set right branch in preview remote deployments
2025-01-22 23:33:05 -06:00
Mauricio Siu
49edcdb99e
fix: clean cache at the start of deployments
2025-01-19 13:22:23 -06:00
Mauricio Siu
25a8df567e
feat: add cleanup cache on deployments
2025-01-19 00:57:42 -06:00
Mauricio Siu
5e7d344110
feat: add missing functions
2025-01-18 22:58:27 -06:00
Mauricio Siu
87546b4558
feat: add domains
2025-01-18 22:55:35 -06:00
Mauricio Siu
08ab18eebf
refactor: add many AI providers & improve prompt
2025-01-18 21:35:03 -06:00
Mauricio Siu
ad642ab4e0
refactor: update migrations
2025-01-18 18:29:28 -06:00
Mauricio Siu
d5d8064b38
Merge branch 'canary' into kucherenko/canary
2025-01-18 18:29:12 -06:00
Mauricio Siu
2dca0d343e
Merge pull request #1069 from nktnet1/accessed-typo
...
chore: typo "accesed" changed to "accessed" for TS code
2025-01-18 17:35:04 -06:00
Mauricio Siu
c4e5c818f3
Merge branch 'canary' into gotify-notifications
2025-01-18 17:23:35 -06:00
depado
9806a5d607
feat(notifications): fix gotify style
2025-01-18 14:23:53 +01:00
depado
e25d0c0c68
feat(notifications): implement notifications for gotify
2025-01-18 14:23:27 +01:00
depado
1f8a476264
chore(lint): run biome
2025-01-18 14:23:27 +01:00
depado
cc473b3e87
feat(notifications): implement gotify provider
2025-01-18 14:23:27 +01:00
shiqocred
2de0e73284
Merge branch 'Dokploy:canary' into canary
2025-01-13 13:31:31 +07:00