Commit Graph

76 Commits

Author SHA1 Message Date
Johannes Zellner f1653d4643 Show app update changelog in update view instead of dialog 2025-06-25 21:49:05 +02:00
Johannes Zellner 58bc040953 Use SettingsItem in app update view 2025-06-25 21:16:59 +02:00
Johannes Zellner 8d57ef2be4 Various tooltip fixes 2025-06-12 23:47:40 +02:00
Johannes Zellner 674f158877 Add select filtering for domains if more than 10 2025-06-12 09:31:36 +02:00
Johannes Zellner dbdad6fce8 Allow to overwrite dns if record already exists for an app 2025-06-12 00:55:04 +02:00
Johannes Zellner bb3aae46c5 Improve error and state handling when moving an app 2025-06-11 22:50:25 +02:00
Johannes Zellner 8b91b815ba Rework app redis and turn configuration 2025-06-11 21:42:02 +02:00
Johannes Zellner 61ff04119e Fix optional turn and redis settings 2025-06-11 19:31:17 +02:00
Johannes Zellner bb7252042e Improve change and valid detection for app mounts 2025-06-11 18:22:43 +02:00
Johannes Zellner c95e267cdd Fix data directory form submission state and add volume label 2025-06-11 17:30:40 +02:00
Johannes Zellner 39df3d7bad Remove extra newline in default crontab 2025-06-10 22:30:11 +02:00
Johannes Zellner 8f75f7332d Use TagInput for devices 2025-06-10 22:26:53 +02:00
Johannes Zellner c3edf44cb4 Improve overall domain input validation 2025-06-10 21:42:26 +02:00
Johannes Zellner f933716bf5 Fix cpu quota form state 2025-06-10 21:19:19 +02:00
Johannes Zellner b37c0fbb95 Update checklist item when acked directly in the frontend 2025-06-10 19:44:53 +02:00
Johannes Zellner 7c30c2f945 Ensure markdown style for checklist can be applied as not being scoped by vue 2025-06-02 14:52:22 +02:00
Johannes Zellner a32d2c6f4d Better handle app updates and show update errors in dialog 2025-05-29 11:27:37 +02:00
Johannes Zellner 30b3be8194 Show app upstream version in info page 2025-05-28 09:40:23 +02:00
Johannes Zellner 46e6a048d4 Do not show actual long app id in storage selector 2025-05-27 15:43:39 +02:00
Johannes Zellner 83aaa9e8f0 Do not crash if graph data rendering tries to access already destroyed dom element 2025-05-27 14:34:13 +02:00
Girish Ramakrishnan 8779de448d rename /graphs route to /metrics 2025-05-21 16:26:36 +02:00
Johannes Zellner 2ed7f152b7 Use the same graph style in app graphs as in system graphs 2025-05-21 09:25:59 +02:00
Girish Ramakrishnan 892ff38a3f graphs: make interval configurable 2025-05-20 20:46:35 +02:00
Johannes Zellner d955f0e3d8 Rework the ImagePicker component 2025-05-20 14:48:23 +02:00
Johannes Zellner aa16370fc5 Various adjustments on checkbox margins 2025-05-07 12:23:05 +02:00
Johannes Zellner be10718dfc Do not use watcher on value change for recovery mode switch but an explicit action handler 2025-05-02 16:40:05 +02:00
Johannes Zellner 39d631b056 Reorder bits in the app backup page 2025-04-28 17:06:31 +02:00
Johannes Zellner 4d8f8f19d4 Ensure new alias and redirect domain values are prefilled 2025-04-28 15:59:24 +02:00
Johannes Zellner 4c662a30ef Reuse app restore dialog for app clone 2025-04-25 00:00:06 +02:00
Johannes Zellner 1f93cce2c5 Move app restore dialog to its own component for reuse 2025-04-24 23:10:35 +02:00
Johannes Zellner 4d9c73ab1f Bring back cloudflare ports warning in all places 2025-04-24 20:17:37 +02:00
Johannes Zellner ddf98937d6 Fixup update pattern settings 2025-04-24 16:35:44 +02:00
Johannes Zellner 105bcf23be Add UI to archive app instead of uninstall 2025-04-22 18:03:01 +02:00
Johannes Zellner a26ceeb76d Refresh backup list after app backup creation 2025-04-22 17:56:50 +02:00
Johannes Zellner e2dcc3c0ea Prompt the user before rebooting 2025-04-09 19:17:23 +02:00
Johannes Zellner a4586b8bf1 Fix app location config crash if no portbindings are set 2025-04-07 23:04:38 +02:00
Johannes Zellner 2eedfad833 Fix setting of language in ProfileView 2025-03-29 21:14:13 +01:00
Johannes Zellner b89f55f9b9 Fixup all translation TODOs 2025-03-28 17:51:39 +01:00
Johannes Zellner 1db275707b Style checklists 2025-03-22 11:59:27 +01:00
Johannes Zellner 64b730a22e Add initial repair dialog 2025-03-22 11:19:06 +01:00
Johannes Zellner c4026c8e78 Remove unused image picker styles 2025-03-19 01:09:51 +01:00
Johannes Zellner a58b2efaf9 ImagePicker fixes and use it also in app icon settings 2025-03-19 01:09:17 +01:00
Johannes Zellner 7d07e34d6b Add client side app postProcess() to fix postinstall message 2025-03-18 19:04:47 +01:00
Johannes Zellner e665857aa8 Convert timezone and language settings to SettingItems 2025-03-17 22:17:30 +01:00
Johannes Zellner 2c6d9e699f Add app configure proxy view 2025-03-07 12:08:19 +01:00
Johannes Zellner 27ecde2f17 Add app configure graphs view 2025-03-07 11:54:43 +01:00
Johannes Zellner 6b272e8a6f Add app configure services view 2025-03-06 23:52:41 +01:00
Johannes Zellner 263f68554e Attempt some transition between app configure views 2025-03-06 16:54:30 +01:00
Johannes Zellner 74a71f4d8e Add app configure storage view 2025-03-06 16:40:52 +01:00
Johannes Zellner 3d487be59e Fixup port bindings in location view 2025-03-04 18:20:42 +01:00