Commit Graph

190 Commits

Author SHA1 Message Date
Johannes Zellner ebba516603 Non-admins do not have a checklist property, so handle it correctly in AppsModel 2025-06-02 22:20:51 +02:00
Johannes Zellner a88d523559 Add button to reset the cloudron id if appstore token is invalid 2025-05-23 15:49:57 +02:00
Girish Ramakrishnan f3087773e3 graphs: cpu live graphs 2025-05-23 11:40:40 +02:00
Girish Ramakrishnan e5b27af055 metrics: make interval msecs 2025-05-22 12:27:19 +02:00
Girish Ramakrishnan 9c477710b9 graphs: make the interval configurable 2025-05-22 11:17:31 +02:00
Girish Ramakrishnan c0f0084e56 metrics: add stream api for system info 2025-05-21 18:09:02 +02:00
Girish Ramakrishnan 8779de448d rename /graphs route to /metrics 2025-05-21 16:26:36 +02:00
Girish Ramakrishnan 892ff38a3f graphs: make interval configurable 2025-05-20 20:46:35 +02:00
Johannes Zellner 60b1dcf5ee Bring checklist indicator back 2025-05-20 11:05:02 +02:00
Johannes Zellner 8f2b6cf44e Expand all template vars in postinstall and checklist messages 2025-05-15 15:04:20 +02:00
Johannes Zellner a8667836b3 Ignore invalid token on logout 2025-05-12 22:59:34 +02:00
Johannes Zellner e07914e9b3 Add docker registry config UI for multiple registries 2025-05-07 18:10:10 +02:00
Johannes Zellner d384442fb3 Add notification settings to profile view 2025-05-07 14:19:27 +02:00
Johannes Zellner c8976daf96 provisioning needs to call other api endpoints as dashboard 2025-05-06 15:48:13 +02:00
Johannes Zellner 7aca2a1b36 Add restore route in provision model 2025-05-06 11:54:02 +02:00
Johannes Zellner f84076d80c Selectively send volume config properties depending on mountType 2025-05-03 10:30:49 +02:00
Johannes Zellner 5f85810345 Fixup domain form in initial dns setup view 2025-05-03 09:51:32 +02:00
Johannes Zellner 52ad526b87 Move more dns provider related code into the shared DomainsModel.js to avoid duplication 2025-05-03 09:46:53 +02:00
Johannes Zellner 8939f0dad7 Only send provider specific dns configs 2025-05-02 15:34:10 +02:00
Johannes Zellner 34583c834d Basic app backup import is working 2025-04-29 16:58:36 +02:00
Johannes Zellner 4c662a30ef Reuse app restore dialog for app clone 2025-04-25 00:00:06 +02:00
Johannes Zellner 775a066a9a Bring back the postinstall dialog 2025-04-23 15:32:42 +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 5e1e6657d1 Fixes for the DomainDialog 2025-04-19 16:28:36 +02:00
Johannes Zellner 822460e5ee Implement remount and mountstatus in backupsview 2025-04-19 15:36:50 +02:00
Johannes Zellner da7934555c Fix up email event log view to use fetch on scroll instead of pagination 2025-04-11 18:35:02 +02:00
Johannes Zellner 11e4542746 Notify headerbar when profile picture has changed to bust the cache 2025-04-10 11:35:59 +02:00
Johannes Zellner 0e944f7d8a Use common return value pattern in AppstoreModel 2025-04-09 18:24:30 +02:00
Johannes Zellner 73a5fb1648 Use SettingsItem in branding view 2025-04-07 17:05:57 +02:00
Johannes Zellner 71fc7c4ab6 Let the UI react when branding changes 2025-04-07 15:48:43 +02:00
Johannes Zellner 5527926508 Finish initial implementation dns setup view 2025-04-02 12:43:59 +02:00
Johannes Zellner d718c88353 Patch up activation view with current Cloudron provision status 2025-03-31 22:56:03 +02:00
Johannes Zellner b2e1d4cc61 Port activation to vuejs 2025-03-31 22:28:17 +02:00
Johannes Zellner 9a6995343b Add SetupAccount view 2025-03-28 21:48:52 +01:00
Johannes Zellner d68db98d62 Add user InvitationDialog 2025-03-28 20:39:54 +01:00
Johannes Zellner 58f42f1441 Fix typo 2025-03-28 16:11:25 +01:00
Johannes Zellner 3df0e6fda1 Fix a few lowhaning TODOs 2025-03-28 16:09:58 +01:00
Johannes Zellner 5953fd71d3 Fixup coding style 2025-03-25 15:38:16 +01:00
Johannes Zellner 23dd575ce1 Add initial profile background image handling 2025-03-25 15:05:08 +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 7c1160de92 Add cloudron registration via setupToken 2025-03-21 11:42:30 +01:00
Johannes Zellner c517b6db3b Show generic app install errors in the dialog 2025-03-21 10:55:55 +01:00
Johannes Zellner e8bd839281 trim postinstall message to avoid empty new lines 2025-03-18 19:20:32 +01:00
Johannes Zellner 7d07e34d6b Add client side app postProcess() to fix postinstall message 2025-03-18 19:04:47 +01:00
Johannes Zellner 0fe5d9d628 Add notification panel 2025-03-18 16:53:15 +01:00
Johannes Zellner 3a32aab066 Initial move from angular shell to vue 2025-03-16 11:55:55 +01:00
Johannes Zellner 5fd4e2f008 Add mailinglists ui 2025-03-14 21:51:26 +01:00
Johannes Zellner 9676cabcb8 Finish mailboxes view 2025-03-14 20:53:28 +01:00