Commit Graph

47 Commits

Author SHA1 Message Date
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
Johannes Zellner b1da8bbc4c Add proxy app and app link creation in appstore view 2025-01-08 16:34:54 +01:00
Johannes Zellner 58bb2d5f93 Handle errors in app installation form 2025-01-07 12:49:19 +01:00
Johannes Zellner a887fc8153 Preselect dashboard domain in app installation 2025-01-07 12:00:31 +01:00
Johannes Zellner 132c1a9a8b Add secondary domain setup in install dialog 2025-01-06 21:19:57 +01:00
Johannes Zellner 801c0ac47c Clear state of appstore view 2025-01-06 21:03:29 +01:00
Johannes Zellner 24550236be Add new PortBinding component 2025-01-06 20:23:39 +01:00
Johannes Zellner 2e3120cd46 Very basic installation works again 2025-01-06 14:35:51 +01:00
Johannes Zellner fa2b03b7fa Make AccessControl a component 2025-01-06 14:35:51 +01:00
Johannes Zellner b141b3c95e Convert AppstoreView to composition api style 2025-01-06 14:35:50 +01:00
Johannes Zellner 83a2f07ba9 First attempt at a better install dialog 2025-01-06 14:35:50 +01:00
Johannes Zellner ec2dd67d89 Initial appstore view in vue 2025-01-06 14:35:50 +01:00