Commit Graph

124 Commits

Author SHA1 Message Date
Andras Bacsai a03c1b3b4b refactor(dashboard): remove deployment loading logic and introduce DeploymentsIndicator component for better UI management 2025-09-30 11:43:30 +02:00
Andras Bacsai 6e8b4c17f8 Merge pull request #6728 from coollabsio/claude/issue-6715-20250928-1702
fix: prevent quick search modal duplication from keyboard shortcuts
2025-09-29 12:34:34 +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
Andras Bacsai da0e1695bc Merge pull request #6609 from nikitashmidt/fix/mobile-sidebar-close-click
fix(ui): improve mobile sidebar close behavior
2025-09-25 11:52:53 +02:00
Andras Bacsai c1521ff754 Merge pull request #6556 from terijaki/patch-1
Change favicon image type to PNG and SVG
2025-09-22 12:55:19 +02:00
ShadowArcanist 65f24de101 Changed Sentinel metrics color from yellow to blue + cyan (cpu + memory) 2025-09-19 16:26:11 +05:30
nikita 45ba0bc042 deleted mr-16 2025-09-13 02:27:55 +06:00
nikita 843935d679 fix(ui): improve mobile sidebar close behavior
- Add click handler to close sidebar when clicking overlay
- Fix sidebar positioning by changing inset-0 to h-full
- Improves mobile navigation UX
2025-09-13 02:14:10 +06:00
Terijaki 0f030c5e54 Change favicon image type to PNG and SVG
Changing to the correct type. Incorrect type can cause issues with certain browsers.
2025-09-07 13:28:37 +02:00
Andras Bacsai d832abaa35 fix(sanitization): enhance DOMPurify hook to remove Alpine.js directives for improved XSS protection
- Added logic to remove Alpine.js directives (x-*, @*, :*) from sanitized nodes to prevent potential XSS vulnerabilities.
- Maintained existing link sanitization to ensure safe handling of anchor elements.
2025-08-19 18:54:16 +02:00
Andras Bacsai 0bb9ee4327 feat(sanitization): enhance HTML sanitization with improved DOMPurify configuration
- Updated the `sanitizeHTML` function to include additional sanitization options for better security.
- Introduced a URL regex to validate links and added a hook to manage `rel` attributes for external links.
- Ensured that only safe attributes and tags are retained, further preventing XSS vulnerabilities.
2025-08-19 12:00:23 +02:00
Andras Bacsai 6727fd958f feat(sanitization): integrate DOMPurify for HTML sanitization across components
- Added DOMPurify library to sanitize HTML content in toast notifications and other components to prevent XSS vulnerabilities.
- Updated relevant components to use the new `sanitizeHTML` function for safe rendering of HTML content.
- Ensured that only allowed tags and attributes are permitted in sanitized output.
2025-08-19 10:34:54 +02:00
Best Codes 6a70ab95e2 fix(ui): system theming for charts (#5740) 2025-05-02 17:49:01 +02:00
Andras Bacsai 956bbed5e3 feat(svg): add coolify and evolution-api SVG logos 2025-03-18 11:22:54 +01:00
Andras Bacsai dea3b36193 feat(meta): add comprehensive SEO and social media meta tags 2025-02-02 14:20:41 +01:00
Andras Bacsai 58c6e9c02d change dev logo 2025-01-31 17:12:50 +01:00
peaklabs-dev 1169a49373 chore: remove dayjs 2025-01-16 14:48:41 +01:00
Andras Bacsai 55d61ffaee fix: add finished_at to app deployment jobs
fix: show deployment job running measurements
fix: terminal should not be wire:navigated
2025-01-16 12:05:59 +01:00
Andras Bacsai 5e4926ad00 fix: Alpine in body layout 2024-11-26 16:15:41 +01:00
peaklabs-dev d87cb67229 fix body section 2024-11-25 15:10:21 +01:00
Andras Bacsai f2063939d4 fix: websocket connections autoreconnect 2024-11-25 12:55:21 +01:00
Andras Bacsai 68174ea825 add sentry to cloud 2024-11-22 18:47:07 +01:00
peaklabs-dev 1ffa88acf0 use config instead of env() 2024-11-12 15:53:05 +01:00
Tim Koch f073d01a5f Give more space to navbar
Especially in full width and mobile view, the navbar looked cramped
because there was very little padding to the left end of the screen.
This commit adds horizontal padding to the navbar
and increases its width from 48 to 56 tailwind units.
2024-10-31 18:03:16 +04:00
Andras Bacsai 83549965ca Refactor instanceSettings() function for improved code readability 2024-10-01 10:37:40 +02:00
Andras Bacsai aa4980289d feat: make coolify full width by default 2024-09-13 10:51:51 +02:00
Andras Bacsai 0f55e83591 revert: instancesettings 2024-07-12 15:45:36 +02:00
Andras Bacsai 88f33be5b6 refactor: only get instanceSettings once from db 2024-07-12 12:51:55 +02:00
Andras Bacsai f557cd0933 fix: load js locally 2024-06-25 13:54:44 +02:00
Andras Bacsai 5e625f71c5 feat: local fonts 2024-06-25 13:35:58 +02:00
Andras Bacsai 4c652b5818 Merge pull request #2629 from Thijmen/instance-name
Ability to give a name to an instance
2024-06-24 11:23:41 +02:00
Andras Bacsai 5201818f52 fix: monaco editor
fix: apex charts
2024-06-24 11:21:39 +02:00
Thijmen Stavenuiter 7e9e333d24 Refactor code 2024-06-24 09:17:16 +00:00
Thijmen Stavenuiter ab3b72bd1f Only set name if it is actually set in the settings 2024-06-24 09:16:47 +00:00
Thijmen Stavenuiter 76a0659335 Improved name creation 2024-06-22 10:41:15 +02:00
Thijmen Stavenuiter 4acdd8df12 Add null check 2024-06-22 10:30:52 +02:00
Thijmen Stavenuiter 70cd5d364c Add ability to give a name to an instance 2024-06-22 10:22:57 +02:00
Andras Bacsai c81ad5cd03 feat: container metrics 2024-06-20 13:17:06 +02:00
Andras Bacsai 1d0a1ab16a feat: charts 2024-06-17 14:21:27 +02:00
Andras Bacsai 35cea852ca feat: add titles 2024-06-07 11:01:10 +02:00
Andras Bacsai ed94355019 default dark mode 2024-05-31 11:20:31 +02:00
Andras Bacsai 70a4b7c863 feat: new manual update process + remove next_channel 2024-05-17 09:52:19 +02:00
Andras Bacsai c194911458 revert 2024-05-06 14:01:07 +02:00
Andras Bacsai 92e99e3fb4 chore: dark mode should be the default 2024-05-06 14:00:20 +02:00
Nick Winans 1a932fb749 Add missing font weights 2024-04-14 01:03:58 +02:00
Andras Bacsai f33fdb3bfd Refactor code and comment out unused imports and code blocks 2024-04-03 14:32:23 +02:00
Andras Bacsai 8cff40fdd4 fix: disabled inputs are not trucated 2024-03-27 14:51:20 +01:00
Andras Bacsai 3fca169096 feat: change page width 2024-03-27 12:45:53 +01:00
Andras Bacsai d077e0c83c fix: realtime connection check 2024-03-26 13:25:10 +01:00
Andras Bacsai b942f8c726 ui ui ui 2024-03-26 10:24:53 +01:00