Commit Graph

65 Commits

Author SHA1 Message Date
Girish Ramakrishnan 4267208f28 Revert "move dnsExists error below location field"
This reverts commit b2fc7df06d.

This doens't always work because we can have multiple location fields
2025-10-14 15:23:25 +02:00
Girish Ramakrishnan b2fc7df06d move dnsExists error below location field 2025-10-14 14:48:52 +02:00
Girish Ramakrishnan 2cfea229fd Make app installation dialog smaller 2025-10-13 14:34:37 +02:00
Johannes Zellner f6e14a5420 Support overwrite DNS in app install dialog 2025-10-07 14:54:25 +02:00
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