Andras Bacsai
ed7ecbb49d
feat/fix(deployment): implement detection for Laravel/Symfony frameworks and configure NIXPACKS PHP environment variables accordingly
2025-09-29 12:05:14 +02:00
ShadowArcanist
12629b471d
Fixed long text on helper popup not wrapping based on screensize
2025-09-29 13:16:00 +05:30
ShadowArcanist
dc2929e1f7
Added info toast to let the user know to restart the app after enabling healthcheck
...
It only let the user know to restart if healthcheck is enabling while the app is in running state
2025-09-29 10:37:27 +05:30
ShadowArcanist
1f5a61227c
Replaced old warning text with new callout component + rewritten warning for more clarity
2025-09-29 10:17:30 +05:30
ShadowArcanist
6958bb82b7
Fixed spacing between description text and title on application healthcheck page
2025-09-29 10:08:43 +05:30
ShadowArcanist
48ccfa3124
Added confirmation modal for enabling healtcheck + replaced enable checkbox with a button
2025-09-29 10:07:47 +05:30
ShadowArcanist
64af66ab94
Added dropdown with http and http scheme options for application Healthcheck
2025-09-29 08:37:53 +05:30
ShadowArcanist
56beced4d2
Added dropdown with GET and POST options for application Healthcheck
2025-09-29 08:35:02 +05:30
ShadowArcanist
e193490b9f
Fixed incorrect caddy proxy config file path on ui
2025-09-29 05:26:02 +05:30
ShadowArcanist
8884ac378d
Removed /ping from checkhealth on traccar service
...
Fixes no available server error
2025-09-29 04:21:17 +05:30
Andras Bacsai
cd2d4070d3
fix(application): reduce docker stop timeout from 30 to 10 seconds for improved application shutdown efficiency
2025-09-28 23:11:58 +02:00
Andras Bacsai
810ba3dd9e
feat(validation): enhance ValidGitRepositoryUrl to support additional safe characters and add comprehensive unit tests for various Git repository URL formats
2025-09-28 22:18:21 +02:00
Andras Bacsai
e5f13fb363
chore(workflows): update Claude GitHub Action configuration to support new event types and improve permissions
2025-09-28 22:18:06 +02:00
Cinzya
8b9f454c03
fix(ui): update docker registry image helper text for clarity
2025-09-28 20:11:51 +02:00
claude[bot]
81466d956e
fix: prevent quick search modal duplication from keyboard shortcuts
...
- Moved global search component from navbar to main app layout
- Fixed issue where navbar was included twice (mobile & desktop)
- Created single instance that handles all keyboard shortcuts
- Added search button in navbar that triggers global search modal
- Resolves issue where two modals opened when using Ctrl+K, Cmd+K, Ctrl+/, Cmd+/
Fixes #6715
Co-authored-by: Andras Bacsai <andrasbacsai@users.noreply.github.com >
2025-09-28 17:05:56 +00:00
claude[bot]
ecd87d1ec2
fix: resolve scroll lock issue after closing quick search modal with escape key
...
- Replace x-trap.inert.noscroll with manual scroll management using x-trap.inert + x-init watcher
- Add explicit scroll restoration in closeModal() method
- Fixes issue where escape key after keyboard shortcut opening prevented page scrolling
Fixes #6716
Co-authored-by: Andras Bacsai <andrasbacsai@users.noreply.github.com >
2025-09-28 16:13:02 +00:00
Andras Bacsai
01c678053d
fix(configuration-checker): update message to clarify redeployment requirement for configuration changes
2025-09-28 09:58:05 +02:00
nikita
8a36bed032
add change dynamic theme color
2025-09-28 04:20:20 +06:00
Evan Schleret
526b956dc6
feat: Add mail environment variables to docmost.yaml
2025-09-27 04:00:56 +02:00
ShadowArcanist
aea61bcb7a
Fixed server pub base url for elastic kibana service
2025-09-26 20:56:45 +05:30
Andras Bacsai
d81ed86920
refactor(deployment): improve environment variable handling in ApplicationDeploymentJob
2025-09-26 15:17:42 +02:00
Andras Bacsai
320a7c97f9
refactor(tests): simplify matchWatchPaths tests and update implementation for better clarity
2025-09-26 14:33:18 +02:00
Andras Bacsai
a1f865c1fd
feat(application): add normalizeWatchPaths method to improve watch path handling
2025-09-26 13:17:21 +02:00
Andras Bacsai
54f6813f29
feat(application): enhance watch path parsing to support negation syntax
2025-09-26 13:05:32 +02:00
Andras Bacsai
72619cbd36
Merge pull request #6572 from sepcnt/next
...
fix(socialite): add custom base URL support for GitLab provider in OAuth settings
2025-09-26 13:02:21 +02:00
Andras Bacsai
8b4aa7f31d
chore(application): remove debugging statement from loadComposeFile method
2025-09-26 13:00:12 +02:00
Andras Bacsai
2a3a46c337
feat(application): add conditional .env file creation for Symfony apps during PHP deployment
2025-09-26 09:17:25 +02:00
Andras Bacsai
bfd5e56cc8
feat(dev-seeders): add PersonalAccessTokenSeeder to create development API tokens
2025-09-26 09:03:24 +02:00
Andras Bacsai
f0b231b5db
fix(models): update sorting of scheduled database backups to order by creation date instead of name
2025-09-26 08:24:38 +02:00
Scan
0dc67ffd3d
refactor: volumes set back to ./pds-data:/pds
2025-09-25 18:52:47 -04:00
Scan
5866820385
fix: domain on coolify
2025-09-25 18:52:47 -04:00
Scan
ecf575e781
fix: make email envs not required
2025-09-25 18:52:47 -04:00
Scan
1f8b24a11d
fix: healthcheck doesn’t need to be 5s
2025-09-25 18:52:47 -04:00
Scan
3a51b5e908
feat: make the other email env also required
2025-09-25 18:52:47 -04:00
Scan
a33a753e5f
fix: add back template info
2025-09-25 18:52:47 -04:00
Scan
0225c486ff
fix: both email envs are needed in order for the PDS to start, so set the other one as required
2025-09-25 18:52:47 -04:00
Scan
5b1485a04b
feat: not many know how to setup this without reading pds docs
2025-09-25 18:52:47 -04:00
Scan
2250c4a693
fix: remove the SERVICE_EMAIL_ADMIN and make it normal
2025-09-25 18:52:47 -04:00
Scan
82df0b29fe
feat: make an empty pds.env file to trick pdsadmin into working correctly
...
This way we don't need the very long command
Credits: @madmalkav
2025-09-25 18:52:47 -04:00
Scan
1d85177ce6
fix: syntax error on vars
...
Co-authored-by: Mario Neuhold <mario.neuhold@proton.me >
2025-09-25 18:52:47 -04:00
Scan
3fc3058439
feat: Add Email Envs, Install more required packages by pdsadmin
2025-09-25 18:52:47 -04:00
Scan
adb46ed030
fix: now it automatically generates the JWT secret and the PLC rotation key
2025-09-25 18:52:47 -04:00
Scan
d83a5763c6
fix: add back template info
2025-09-25 18:52:47 -04:00
Scan
a9ad8ed824
fix: Bluesky PDS template finally works normally
2025-09-25 18:52:47 -04:00
Scan
7b00a85197
fix: Bluesky PDS template
...
If it works, it works, don't touch it 😭
2025-09-25 18:52:47 -04:00
Andras Bacsai
df1fe5739b
feat(github): enhance Docker Compose input fields for better user experience
2025-09-25 17:31:26 +02:00
Andras Bacsai
eac1a9f21b
fix(github): update repository URL to point to the v4.x branch for development
2025-09-25 17:31:16 +02:00
Sepcnt
dcca834113
Merge branch 'next' into next
2025-09-25 20:42:54 +08:00
Andras Bacsai
73b42f318a
fix(constants): reduce command timeout from 7200 to 3600 seconds for improved performance
2025-09-25 14:41:05 +02:00
Andras Bacsai
0cc072867a
Merge pull request #6574 from ahmadw13/v4.x
...
feat: Add SSH command process timeout configuration
2025-09-25 14:40:29 +02:00