Commit Graph

61 Commits

Author SHA1 Message Date
Girish Ramakrishnan
ca96e40397 Use text-warning when showing warning below input elements 2025-10-06 11:09:35 +02:00
Johannes Zellner
758daee0c9 Better layout app install dialog on mobile to avoid overflow 2025-10-05 18:21:49 +02:00
Johannes Zellner
37b6a2568d Show X close button in app install dialog 2025-10-05 18:14:30 +02:00
Johannes Zellner
4ee2fd8b14 Set absolute URL when appinstall dialog is closing 2025-10-05 17:41:28 +02:00
Girish Ramakrishnan
1ccb24018f Typo 2025-09-30 19:05:23 +02:00
Johannes Zellner
74c1e71fe5 Add . and @ for domain selection labels 2025-09-30 16:01:11 +02:00
Johannes Zellner
56c2b8798c Speed up app install dialog opening by not refetching domain list 2025-09-30 12:04:58 +02:00
Johannes Zellner
cafacf4748 Ensure the app install dialog is properly reset now that we keep the components alive 2025-09-29 22:46:05 +02:00
Girish Ramakrishnan
045187fe2d reorder fields in app install dialog a bit 2025-09-12 19:18:59 +02:00
Girish Ramakrishnan
834e908edd reduce width of app install dialog a bit 2025-09-12 19:12:52 +02:00
Johannes Zellner
4c5763b125 More vue warning fixes 2025-08-07 21:05:40 +02:00
Girish Ramakrishnan
1fb0ed9545 port bindings: use enabledByDefault 2025-08-01 12:20:45 +02:00
Johannes Zellner
717607807a Fix dialog width to 600px or 95% max for mobile 2025-07-15 14:00:19 +02:00
Johannes Zellner
4db5855b74 Avoid line wrap in app summary of install dialog 2025-07-10 12:18:20 +02:00
Johannes Zellner
579f5d7c8a pankow moved to @cloudron/pankow 2025-07-10 11:55:11 +02:00
Johannes Zellner
f2a2e86db7 Move submit button to the right in the install dialog 2025-07-10 11:08:20 +02:00
Johannes Zellner
75206dd8ac Fix css property name 2025-07-10 11:08:20 +02:00
Johannes Zellner
8435063c3f Never show app screenshot scrollbar 2025-07-10 11:08:20 +02:00
Johannes Zellner
7d1f218523 React directly on hash changes in appstore view 2025-06-25 16:14:58 +02:00
Johannes Zellner
674f158877 Add select filtering for domains if more than 10 2025-06-12 09:31:36 +02:00
Johannes Zellner
c3edf44cb4 Improve overall domain input validation 2025-06-10 21:42:26 +02:00
Johannes Zellner
3d057781de Add app install form validation for ACL and subdomain 2025-06-10 19:36:23 +02:00
Johannes Zellner
2283c90da1 Show upstream and package version in install dialog 2025-05-29 11:36:56 +02:00
Johannes Zellner
8bcff36745 Add screenshot carousel handles for desktop/mouse usage 2025-05-20 17:57:30 +02:00
Johannes Zellner
b599f95564 Handle case when app limit is exceeded 2025-05-13 19:02:06 +02:00
Johannes Zellner
570a8ee97d Fix minimum memory requirement in app install dialog 2025-04-29 09:51:17 +02:00
Johannes Zellner
4d9c73ab1f Bring back cloudflare ports warning in all places 2025-04-24 20:17:37 +02:00
Johannes Zellner
775a066a9a Bring back the postinstall dialog 2025-04-23 15:32:42 +02:00
Johannes Zellner
2104df5a83 Update pankow which now has Dropdown replaced with SingleSelect 2025-04-02 15:02:31 +02:00
Johannes Zellner
b3e8b41e0e Use full width for domain inputs in app install dialog 2025-03-22 12:03:27 +01:00
Johannes Zellner
8498b79493 Show plain error message if primary location is in use 2025-03-21 12:38:55 +01:00
Johannes Zellner
c517b6db3b Show generic app install errors in the dialog 2025-03-21 10:55:55 +01:00
Johannes Zellner
b3131169ad Improve profile view and fix app install dialog overflow on mobile 2025-03-17 12:33:27 +01:00
Johannes Zellner
0865b9bbc5 Add mail connection details dialog 2025-03-12 13:41:07 +01:00
Johannes Zellner
23f7a540fb Start with all ports enabled on installation dialog 2025-03-04 18:20:42 +01:00
Johannes Zellner
3d487be59e Fixup port bindings in location view 2025-03-04 18:20:42 +01:00
Johannes Zellner
e02d2c8af2 Various layout fixes for app install dialog 2025-03-04 18:20:42 +01:00
Johannes Zellner
1a51a355f2 Do not offer changing optional SSO state for now 2025-03-04 18:20:42 +01:00
Johannes Zellner
ab0d5c8967 Add ACL settings for app configure 2025-03-04 18:20:42 +01:00
Johannes Zellner
f3ac71ed3e Use InputGroup in app install dialog 2025-03-04 18:20:42 +01:00
Johannes Zellner
71e9caef9c Create vue models without args 2025-01-31 21:02:48 +01:00
Johannes Zellner
70b15d128a Initial work on moving domain view to vue 2025-01-27 22:20:26 +01:00
Johannes Zellner
63ee99fde9 Add autoupdate pattern dialog 2025-01-24 14:00:42 +01:00
Johannes Zellner
dfb3285e18 Follow upstream recommendation to have html templates below script in .vue files 2025-01-19 12:00:22 +01:00
Johannes Zellner
95cee1676a We use composition API here so there is no this pointer 2025-01-17 16:52:17 +01:00
Johannes Zellner
97cb73cb73 Autofocus location input during app install flow 2025-01-16 18:06:39 +01:00
Johannes Zellner
da4215afbd Move ApiTokens into their own component 2025-01-15 16:32:21 +01:00
Johannes Zellner
bffd7c8d24 Improve a bit on the install dialog internal transisions 2025-01-13 13:49:44 +01:00
Johannes Zellner
db5d3aa9bd Improve flow within install dialog 2025-01-10 16:03:52 +01:00
Johannes Zellner
8b08c1d113 Enable more acl options 2025-01-09 18:29:03 +01:00