Commit graph

683 commits

Author SHA1 Message Date
Andras Bacsai
d47946a0ad fix(ui): Disable livewire navigate feature (causing spam of setInterval()) 2025-04-29 09:04:24 +02:00
peaklabs-dev
7e0ff9cc3c
fix(ui): only show copy button on https 2025-04-02 19:38:53 +02:00
Andras Bacsai
d7ded7f8e5 refactor(database): enhance SSL configuration handling for various databases 2025-03-26 17:24:46 +01:00
Andras Bacsai
a73cfd8b09 refactor(modal): add ignoreWire attribute to modal-confirmation component 2025-03-25 09:49:38 +01:00
Andras Bacsai
d01889a0c2 fix(copy-button): ensure text is safely passed to clipboard 2025-03-24 20:33:25 +01:00
Andras Bacsai
950acffe0b refactor(database): streamline SSL configuration handling across database types 2025-03-17 15:15:54 +01:00
Andras Bacsai
009cee1bbd
Merge branch 'next' into feat-db-ssl 2025-03-17 15:15:24 +01:00
Andras Bacsai
d9a7c78e6f fix(ui): disable sticky scroll in Monaco editor 2025-02-22 13:04:41 +01:00
🏔️ Peak
9557957f18
Merge branch 'next' into feat-db-ssl 2025-02-19 17:57:59 +01:00
astrid
109e845143
fix traefix healthcheck docs url 2025-02-13 00:54:02 +01:00
peaklabs-dev
4eba1d2130
feat(ui): use new copy button component everywhere 2025-01-31 18:31:42 +01:00
peaklabs-dev
6d0291a66f
feat(ui): new copy button component 2025-01-31 18:31:02 +01:00
peaklabs-dev
7cc90f02c5
fix(ui): metrics stuck in loading state 2025-01-22 18:07:57 +01:00
peaklabs-dev
c8ada1bbc9
fix(ui): proxy status badge flashing during navigation 2025-01-22 14:58:55 +01:00
🏔️ Peak
11d1a9e6fd
Merge branch 'next' into docker-cleanup-executions-ui 2025-01-16 14:41:23 +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
peaklabs-dev
f5bc80b580
fix: use wire:navigate on server sidebar 2025-01-16 11:24:22 +01:00
🏔️ Peak
881914dc86
Merge branch 'next' into docker-cleanup-executions-ui 2025-01-16 11:13:57 +01:00
Andras Bacsai
3f92c1e37b
Merge pull request #4796 from peaklabs-dev/fix-navigation
Feat: Improve navigation performance
2025-01-16 10:42:42 +01:00
peaklabs-dev
684d3dd312
feat: new sidebar menu and order 2025-01-15 20:02:44 +01:00
peaklabs-dev
23ae0677eb
feat: move docker cleanup to its own tab 2025-01-15 14:02:33 +01:00
Andras Bacsai
6a8cc0f80d
Merge branch 'next' into fix-cloning 2025-01-14 08:50:22 +01:00
Andras Bacsai
aab5398b80 fix: monaco editor disabled state 2025-01-14 08:49:03 +01:00
Andras Bacsai
dd2d306abc feat: force deployment of services
fix: added advanced ui dropdown to services
2025-01-13 12:03:03 +01:00
Andras Bacsai
7eaf5d73f6 refactor: improve checkbox component accessibility and styling 2025-01-12 18:45:15 +01:00
peaklabs-dev
6a429c46d3
fix: even more wire:navigate 2025-01-10 16:45:08 +01:00
peaklabs-dev
a1dbcb5f4d
fix: more wire:navigate 2025-01-10 15:20:01 +01:00
peaklabs-dev
b8efff4eb4
fix: use wire:navigate on sidebar
- This makes the app feel like a single page application because it does not reload anything - before it reloaded each time.
- It makes the whole navigation experience much smoother.
2025-01-10 14:36:33 +01:00
🏔️ Peak
74524221a3
Merge pull request #4739 from biostaz/main
Improve modal closing logic for intentional user interaction
2025-01-06 12:06:39 +01:00
Adam
8bcb39ad5f
Improve modal closing logic for intentional user interaction 2025-01-04 22:40:35 +01:00
Andras Bacsai
ad1651282a fix: use local monaco-editor instead of Cloudflare 2024-12-18 13:52:35 +01:00
Andras Bacsai
9e3467578f feat: add environment_uuid support and update API documentation
- Introduced `environment_uuid` as a required field in various API endpoints and schemas.
- Updated descriptions to clarify that either `environment_name` or `environment_uuid` must be provided.
- Modified routes and controller methods to accommodate the new UUID parameter.
- Adjusted frontend components to utilize `environment_uuid` for better consistency and clarity.
- Removed deprecated fields related to environment handling.

This change enhances the API's flexibility in identifying environments, improving overall usability.
2024-12-17 13:42:16 +01:00
Andras Bacsai
bf9d89f279
Merge branch 'next' into fix-environement-route 2024-12-17 12:17:50 +01:00
Andras Bacsai
2a9d499251 feat: migrate env variables to polymorphic relationship
fix: proxy status query ui
2024-12-17 10:38:42 +01:00
Andras Bacsai
a0ad4bc90e better impersonate 2024-12-16 12:48:09 +01:00
peaklabs-dev
260e44d3db
fix: only show copy button on secure context 2024-12-13 20:57:58 +01:00
peaklabs-dev
94bc604fbe
never mind fuck the fallback just use https 2024-12-13 14:15:18 +01:00
peaklabs-dev
89a0fb1dd6
new fallback approach 2024-12-13 14:10:37 +01:00
peaklabs-dev
b25463b084
fix: maybe fallback is now working 2024-12-13 14:05:31 +01:00
peaklabs-dev
9701c8aa6b
fix: copy the right text 2024-12-13 13:56:59 +01:00
peaklabs-dev
a374e09d19
fix: fallback for copy button 2024-12-13 13:50:39 +01:00
peaklabs-dev
1d413e10a2
fix: monaco editor light and dark mode switching 2024-12-13 12:09:24 +01:00
peaklabs-dev
9572c8498e
chore: reorder navbar 2024-12-11 18:42:55 +01:00
Zao Soula
ef35429533 feat(notification): add Pushover 2024-12-11 18:13:16 +01:00
Andras Bacsai
5bbcd7bf76 fix: add middleware to new abilities, better ux for selecting permissions, etc. 2024-12-09 10:28:34 +01:00
Marvin von Rappard
f7eccefda3
Merge branch 'next' into main 2024-12-06 06:29:35 +01:00
Andras Bacsai
f535ed2359 Enhance modal input component and storage forms
- Added 'minWidth' attribute to modal input component for better responsiveness.
- Updated modal input instantiation in storage view to set a minimum width of 64rem.
- Improved layout and user guidance in the storage add forms by adding descriptive text for volume, file, and directory mounts.
- Changed button labels from 'Save' to 'Add' for clarity in storage forms.
2024-12-04 14:00:49 +01:00
Andras Bacsai
ec1312a3f8 able to change zoom 2024-12-02 22:12:07 +01:00
Marvin von Rappard
a4910880e0
Merge branch 'next' into main 2024-11-25 13:44:24 +01:00
Andras Bacsai
56365368e3 fix: sentry error 2024-11-25 12:55:05 +01:00
Andras Bacsai
37d4d5f98c fix: version should come from constants + fix stripe webhook error reporting 2024-11-25 11:28:08 +01:00
Marvin von Rappard
1aea60f1f0
Merge branch 'next' into main 2024-11-25 09:06:24 +01:00
Andras Bacsai
569560f46c fix: view issue 2024-11-22 18:09:43 +01:00
peaklabs-dev
277fd78769
new uuid routes 2024-11-22 16:03:20 +01:00
Andras Bacsai
b43d62f51b fix: AUTOUPDATE + checkbox opacity 2024-11-15 21:44:05 +01:00
🏔️ Peak
8515a18ead
Merge pull request #4310 from LEstradioto/fix-add-dynamic
fix: modal (+ add) on dynamic config was not opening, removed x-cloak
2024-11-15 21:39:30 +01:00
Luan Estradioto
94e8ee4a99 fix: modal (+ add) on dynamic config was not opening, removed x-cloak 2024-11-15 16:50:44 -03:00
Andras Bacsai
020cb5b3aa fix: modal-input 2024-11-15 17:13:32 +01:00
Andras Bacsai
3ecda1b497 fix: cf tunnel menu should be visible when server is not validated 2024-11-14 16:17:41 +01:00
Marvin von Rappard
7bdac8b42f
Merge branch 'next' into main 2024-11-14 12:54:04 +01:00
Andras Bacsai
c9f7863fff
Merge pull request #4238 from peaklabs-dev/dep-and-remove-unused-stuff
Chore: Remove unused stuff, update dependecies
2024-11-14 12:31:09 +01:00
Andras Bacsai
552f563162 fix: poll with modal issue 2024-11-14 12:29:39 +01:00
Bilge
bff8e6b3ab
Expanded checkbox clickable area to include label. 2024-11-13 18:19:30 +00:00
peaklabs-dev
f55bb5b0fb
remove resale license 2024-11-13 18:38:22 +01:00
Marvin von Rappard
eb0686fe20 feat: slack notifications 2024-11-12 22:37:55 +01:00
peaklabs-dev
1c5ddab30d
use one constants file 2024-11-12 15:18:48 +01:00
Andras Bacsai
373e715e8d fix: disable cloudflare tunnel on "localhost" 2024-11-08 14:03:26 +01:00
Andras Bacsai
9f439e2672 fix: disable wire:navigate 2024-11-08 11:51:06 +01:00
Andras Bacsai
9995663f01 fix notifications 2024-11-05 11:33:33 +01:00
Andras Bacsai
ae7d88df9f fix: refactor tags view / remove obsolete one 2024-11-05 10:11:15 +01:00
Andras Bacsai
7fb1a1fc75 fix: use Auth(), add new db proxy stop event refactor clickhouse view 2024-11-04 14:18:16 +01:00
Andras Bacsai
4ed76f88f8 fix: destinations livewire refactor
removed unnecessary livewire components, renamed them ,etc etc
2024-11-03 22:19:41 +01:00
Andras Bacsai
c211227141 fix: add min/max length to input/texarea 2024-11-03 21:27:02 +01:00
🏔️ Peak
231ce49817
Merge pull request #4068 from TimKochDev/design
Design: More Space and Visual Hierarchy
2024-10-31 16:33:24 +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
Tim Koch
a35e2f427b Fix inconsistent navbar padding
"Coolify" had pl-3 while the SwitchTeam element and the menu items below had px-2
2024-10-31 18:03:16 +04:00
peaklabs-dev
567fe73df7
remove duplicated step 3 2024-10-31 13:45:26 +01:00
🏔️ Peak
01bdde2f2b
Merge branch 'next' into fix-autocompletes 2024-10-31 13:41:00 +01:00
Andras Bacsai
96ca72fcdb refactor server view (phuuu) 2024-10-30 20:03:30 +01:00
Andras Bacsai
898433bc4a Refactor modal-confirmation component 2024-10-28 23:02:05 +01:00
peaklabs-dev
7da9b28c48
fix step 2 button 2024-10-25 21:09:10 +02:00
peaklabs-dev
34ff8e9a98
fix rendering glitch with tow step confirmation 2024-10-25 20:58:17 +02:00
Andras Bacsai
9a227dbad6 feat: terminal views for servers
improvement: connect to container if only one available
2024-10-24 12:21:36 +02:00
Andras Bacsai
a310a13016 Refactor server navbar and resources views 2024-10-24 11:43:15 +02:00
Andras Bacsai
388929be30 Refactor status component to use title instead of lastDeploymentInfo 2024-10-22 10:58:23 +02:00
Andras Bacsai
8eac7c209a Refactor server resources view to use flexbox for sidebar layout 2024-10-21 14:22:07 +02:00
Andras Bacsai
bc05070f4c Refactor modal-confirmation.blade.php for improved readability and maintainability 2024-10-21 11:02:44 +02:00
Andras Bacsai
67c69b4ba4
Merge branch 'next' into disable-2-step-confirmation-if-needed 2024-10-21 10:58:04 +02:00
Andras Bacsai
2315bdb93f ui updates on server 2024-10-17 14:56:36 +02:00
peaklabs-dev
8b114f5558
fix button text kind of 2024-10-17 13:05:58 +02:00
peaklabs-dev
b67f4d1975
disable tow step confirmation 2024-10-17 12:07:48 +02:00
Andras Bacsai
d446cd4f31 sentinel updates 2024-10-15 13:39:19 +02:00
Andras Bacsai
77654faa36 chore: fix form submission and keydown event handling in modal-confirmation.blade.php 2024-10-11 09:41:49 +02:00
Lucas Reis
7d1f6b9d77 feat: open version in a new tab 2024-10-10 00:32:29 +02:00
Luan Estradioto
83bcf981c2 fix autocompletes 2024-10-09 00:14:27 -03:00
Andras Bacsai
dd29827a14
Merge pull request #3749 from mkilinskidev/mki
Fix subtitle typo in server navbar
2024-10-07 13:23:40 +02:00
Andras Bacsai
1c10a43321 fix: new resource selection view
fix: new services
2024-10-07 11:19:14 +02:00
Mateusz Kilinski
9f2e7851f7 Fix subtitle typo in server navbar 2024-10-06 17:43:22 +02:00
Andras Bacsai
4624a381b1 new search input on "new resource" view 2024-10-05 20:55:23 +02:00
Andras Bacsai
a4c8f83d17 chore: Update password form submission in modal-confirmation component 2024-10-04 20:10:40 +02:00