Andras Bacsai
655e5a011a
feat(conductor): add run script and update runScriptMode configuration
2025-10-10 16:07:51 +02:00
Andras Bacsai
4834ff27d1
fix(conductor-setup): update script permissions for execution
2025-10-10 16:06:30 +02:00
Andras Bacsai
840c16246d
feat(conductor): add setup script and configuration file
2025-10-10 16:03:22 +02:00
Andras Bacsai
3c74620f36
feat: add modal support for creating private keys in server creation form and enhance UI for private key selection
2025-10-10 15:53:17 +02:00
Andras Bacsai
b28875c612
fix: update cloud provider token form with improved placeholder and guidance for API token creation
2025-10-10 15:40:20 +02:00
Andras Bacsai
a90236ed60
feat: enhance datalist component with unified input container and improved option handling
2025-10-10 15:40:15 +02:00
Andras Bacsai
27879377a0
feat: add custom webhook notification support
...
Add basic infrastructure for custom webhook notifications:
- Create webhook_notification_settings table with event toggles
- Add WebhookNotificationSettings model with encrypted URL
- Integrate webhook settings into Team model and HasNotificationSettings trait
- Create Livewire component and Blade view for webhook configuration
- Add webhook navigation route and UI
This provides the foundation for sending webhook notifications to custom HTTP/HTTPS endpoints when events occur in Coolify.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 15:37:00 +02:00
Romain ROCHAS
21fbc3bad8
fix(n8n): add DB_SQLITE_POOL_SIZE environment variable for configuration
2025-10-10 14:34:23 +02:00
Romain ROCHAS
9c4114e9fa
fix(template) update n8n with new required env + image version
2025-10-10 14:28:18 +02:00
ShadowArcanist
8e954a3451
Set static version number for documenso service
2025-10-10 16:41:06 +05:30
ShadowArcanist
ac26fbe675
Added resend api env for documenso service
2025-10-10 16:37:35 +05:30
Andras Bacsai
ac3af8a882
feat: add support for selecting additional SSH keys from Hetzner in server creation form
2025-10-10 12:17:05 +02:00
Andras Bacsai
ee211526ea
fix: improve placeholder text for token name input in cloud provider token form
2025-10-10 11:38:35 +02:00
Andras Bacsai
2e21d875af
feat: implement ValidHostname validation rule and integrate it into server creation process
2025-10-10 11:03:13 +02:00
Andras Bacsai
bd88bbca5b
fix: streamline proxy status handling in StartProxy and Navbar components
2025-10-10 10:41:58 +02:00
Andras Bacsai
9c152fd40a
feat: add retry mechanism with rate limit handling to API requests in HetznerService
2025-10-10 10:41:37 +02:00
Andras Bacsai
5362952e2a
fix: correct dispatch logic for Hetzner server status refresh in checkHetznerServerStatus method
2025-10-10 10:13:14 +02:00
Andras Bacsai
2bca22082c
feat: add retry functionality for server validation process
2025-10-10 10:13:08 +02:00
Andras Bacsai
00cb06150e
fix: improve error logging and handling in ServerConnectionCheckJob for Hetzner server status
2025-10-10 10:12:59 +02:00
Andras Bacsai
32b53d756a
feat: enhance proxy status notifications with detailed messages for various states
2025-10-10 09:37:05 +02:00
Andras Bacsai
513f6b54f7
feat: implement Hetzner deletion failure notification system with email and messaging support
2025-10-10 09:35:58 +02:00
Andras Bacsai
bbaef03602
fix: update Hetzner server status handling to prevent unnecessary database updates and improve UI responsiveness
2025-10-10 09:35:54 +02:00
Andras Bacsai
77dcabe51c
fix: refresh server data before showing notification to ensure accurate proxy status
2025-10-10 09:35:49 +02:00
Blue Mouse
d16b6e9378
Bump Swetrix base version to v4.0.4
2025-10-10 01:40:53 +01:00
Andras Bacsai
f4e5c195fe
refactor: replace direct SslCertificate queries with server relationship methods for consistency
2025-10-09 17:00:05 +02:00
Andras Bacsai
bf5c08d071
work work on hetzner integration
2025-10-09 16:54:13 +02:00
Andras Bacsai
f85a4f04d9
fix(css): update focus styles for Checkbox and modal input components to enhance accessibility
2025-10-09 16:53:46 +02:00
Andras Bacsai
4a38497622
fix(css): remove unnecessary tracking classes from status components for consistency
2025-10-09 16:38:40 +02:00
Andras Bacsai
3241bd2a74
fix(css): update focus styles for input and button utilities to improve accessibility
2025-10-09 16:38:27 +02:00
Andras Bacsai
8d5ac0da00
feat(deployment): save build-time .env file before build and enhance logging for Dockerfile
2025-10-09 16:38:17 +02:00
Andras Bacsai
2f124592d2
fix(css): update success color to match design specifications
2025-10-09 16:38:05 +02:00
Andras Bacsai
da93a52976
feat(cleanup): add force deletion of stuck servers and orphaned SSL certificates
2025-10-09 16:37:56 +02:00
Andras Bacsai
231ad85e15
docs(database-patterns): add critical note on mass assignment protection for new columns
2025-10-09 15:36:40 +02:00
Andras Bacsai
704ddf2968
improved hetzner features
2025-10-09 12:53:57 +02:00
Andras Bacsai
c9e6418542
refactor(forms): simplify wire:dirty class bindings for input, select, and textarea components
2025-10-09 12:52:59 +02:00
Andras Bacsai
61e688affd
refactor(checkbox, utilities, global-search): enhance focus styles for better accessibility
2025-10-09 12:46:36 +02:00
Andras Bacsai
d837aa1473
fix(api-tokens): update settings link for API enablement message
...
- Changed the link in the API tokens view to direct users to the advanced settings page instead of the general settings page, providing clearer guidance for enabling the API.
2025-10-09 11:22:10 +02:00
Andras Bacsai
215301fa8f
basics of adding / removing hetzner servers
2025-10-09 10:41:29 +02:00
ShadowArcanist
b39690dfa2
Changed docker --time command to -t since --time is deprecated on v28
2025-10-09 13:26:10 +05:30
ShadowArcanist
42f671cfa2
Added healthcheck to moodle service
2025-10-09 09:49:33 +05:30
Halil Özgür
ee6b8c9c04
Revert unintentional changes
2025-10-09 00:19:17 +03:00
Halil Özgür
2fb7a6f9c7
Merge branch 'next' into add-service-gramps-web
2025-10-09 00:17:08 +03:00
Halil Özgür
354eadd02f
Gramps Web: Pin to a version
2025-10-09 00:14:17 +03:00
Halil Özgür
0a5987a512
Merge branch 'coollabsio:v4.x' into add-service-gramps-web
2025-10-09 00:11:33 +03:00
Romain ROCHAS
bdd078e53d
Merge branch 'next' into service/lobe-ai-chat
2025-10-08 21:46:23 +02:00
Andras Bacsai
c1bcc41546
init of cloud providers
2025-10-08 20:47:50 +02:00
Andras Bacsai
503da6da21
Merge pull request #6802 from ShadowArcanist/patch-2
...
fix(service): Ente Photos with s3 (Closes #6789 )
2025-10-08 20:05:17 +02:00
Andras Bacsai
b803a137f6
refactor(global-search, environment): streamline environment retrieval with new query method
...
- Replaced the inline query for fetching environments in GlobalSearch with a new static method `ownedByCurrentTeam` in the Environment model, enhancing code readability and maintainability.
- This change simplifies the logic for retrieving environments associated with the current team, promoting better organization of query logic within the model.
2025-10-08 19:58:36 +02:00
Andras Bacsai
c548013e2d
feat(global-search): add navigation routes and enhance search functionality
...
- Introduced a comprehensive set of navigation routes for quick access to key sections such as Dashboard, Servers, Projects, and more.
- Enhanced the search functionality to include a 'new' prefix for creating resources directly from the search input.
- Improved UI elements for search results, ensuring better visibility and interaction.
2025-10-08 19:50:30 +02:00
Andras Bacsai
640f753aae
refactor(switch-team): remove label from team selection component for cleaner UI
2025-10-08 19:50:19 +02:00