Commit Graph

16964 Commits

Author SHA1 Message Date
Johannes Zellner 02d5de3e23 list action menu is now part of the component 2023-03-31 19:47:47 +02:00
Girish Ramakrishnan 016172ae6f release: fix path to CHANGES file 2023-03-30 10:00:24 +02:00
Johannes Zellner fd2fca10e5 Rename package to yellowtent to not clash with cli commands 2023-03-29 23:48:29 +02:00
Johannes Zellner 481b599628 Move avatar.png 2023-03-29 23:15:59 +02:00
Girish Ramakrishnan 78f22e1556 Add latest release file 2023-03-29 23:12:13 +02:00
Johannes Zellner a215f7b661 Add old release files for reference 2023-03-29 23:10:40 +02:00
Johannes Zellner 01b221d815 Add the release command 2023-03-29 23:09:15 +02:00
Johannes Zellner ba74eb6fa2 Add hotfix command 2023-03-29 22:54:47 +02:00
Girish Ramakrishnan 7af44e1fdd typo 2023-03-29 22:29:26 +02:00
Johannes Zellner cc75b4946f hook up menu open 2023-03-29 21:39:12 +02:00
Johannes Zellner c8d11fa268 Preselect first found app if nothing specified 2023-03-29 20:09:59 +02:00
Johannes Zellner d4fd0db296 Use correct import statement in login view 2023-03-29 20:09:40 +02:00
Johannes Zellner 3cff44815a Add basic preview handling and lazy loading 2023-03-29 20:02:26 +02:00
Johannes Zellner 1a2fffbf5c Fixup layout 2023-03-29 19:28:32 +02:00
Johannes Zellner 7a38225a37 Fix cwd usage 2023-03-29 17:44:52 +02:00
Girish Ramakrishnan 928e61e0f6 Revert "Only use "kill" as done in the upstream docs"
This reverts commit 829d53915d.

This breaks on Ubuntu 18

systemd[1]: /etc/systemd/system/unbound.service:12: Executable path is not absolute: kill -HUP $MAINPID
v7.4.0
2023-03-29 11:18:44 +02:00
Girish Ramakrishnan 00767d583c Add the migration for optional addons
the implementation will come in the next patch release.
2023-03-29 10:48:01 +02:00
Johannes Zellner e9175e78bd Implement delete 2023-03-29 10:17:36 +02:00
Johannes Zellner 00f6a34afd Make confirmDialogs work 2023-03-29 09:46:07 +02:00
Johannes Zellner 4494f3525b Disable certain menu items if multiple items are selected 2023-03-28 23:53:01 +02:00
Johannes Zellner 26e01d611c Add onDelete event handler 2023-03-28 23:43:43 +02:00
Johannes Zellner 7b1a51a399 Add basic uploader 2023-03-28 23:32:44 +02:00
Johannes Zellner 1fb1eab2ca Update dependencies 2023-03-28 17:09:43 +02:00
Johannes Zellner fd39b498e5 Ensure we do not crash if apps can't be listed 2023-03-27 19:25:01 +02:00
Girish Ramakrishnan 91a1cbac3e logs: files can be missing 2023-03-27 18:53:47 +02:00
Girish Ramakrishnan e4e36ff90c make it clear it is the flipped IP 2023-03-27 12:11:59 +02:00
Girish Ramakrishnan b63d6c87ce logs: order existing logs by date 2023-03-27 11:56:51 +02:00
Girish Ramakrishnan 603f92251e refactor tail invokation into logtail.sh 2023-03-27 11:39:34 +02:00
Girish Ramakrishnan 456da972e9 stop the oidc server, if it is running 2023-03-27 11:39:34 +02:00
Girish Ramakrishnan 0c4d851492 unbound: take into account dig resolve status 2023-03-26 20:57:15 +02:00
Girish Ramakrishnan ff3029f1fb sysinfo: cache the ipv4/ipv6 for 5 mins
reduces burden on our api.cloudron.io servers

initially, i just implemented a simple value cache but the email UI, queries all the
domains in parallel. without the request caching, the cache is hardly ever used.
2023-03-26 19:59:48 +02:00
Johannes Zellner 73d8e71861 Do not show update notifier if app is in error state or stopped 2023-03-26 17:29:44 +02:00
Johannes Zellner 47bae750fc Only disable app update button if app is in error state or stopped 2023-03-26 17:29:44 +02:00
Girish Ramakrishnan 295c74a7a9 notifications: use clearAlert to clear disk space message 2023-03-26 17:20:58 +02:00
Johannes Zellner 119c987837 oidc is started on onActivated hook 2023-03-26 17:14:17 +02:00
Girish Ramakrishnan 77a9adbc39 oidc: start on activation
this is because dns setup can be done multiple times pre-activation
2023-03-26 16:50:03 +02:00
Johannes Zellner ad7e921b5e Rename oidc route test file 2023-03-26 16:41:17 +02:00
Johannes Zellner 54747dcb6c Fixup oidc client route tests 2023-03-26 16:40:52 +02:00
Girish Ramakrishnan 1f8b907bf1 tests: stop the auto-started oidc server 2023-03-26 16:34:14 +02:00
Girish Ramakrishnan fe21aa12ee Remove CBL check
From https://www.abuseat.org/ ,

"IMPORTANT TO ALL CBL users: If you were using the CBL to filter access to your mail servers or anything else, you will need to take note of several changes to the CBL that occured in January 2021. In short, the CBL infrastructure was replaced by the Spamhaus XBL structure, the lookup pages and access methods have changed. Full details on our CBL Cutover page "
2023-03-26 16:24:47 +02:00
Girish Ramakrishnan 8205beeabf notifications: make update alerts non-persistent
once acked, they remain acked. no need to keep nagging the user about them.
2023-03-26 15:12:39 +02:00
Girish Ramakrishnan 9182b01fe0 rework notifications.add 2023-03-26 14:43:10 +02:00
Girish Ramakrishnan 61ba3cbfc2 notifications: clearAlert 2023-03-26 14:18:37 +02:00
Girish Ramakrishnan 0ab73d6c5e Update modules 2023-03-26 11:21:11 +02:00
Girish Ramakrishnan 08dc83b202 mail: usage can be 0 2023-03-25 12:23:31 +01:00
Johannes Zellner 99e0979c2e oidc: use better json based file store for objects 2023-03-24 21:47:08 +01:00
Johannes Zellner 44706b9c70 Add beta tag for openid provider view and link from users view 2023-03-24 19:32:45 +01:00
Johannes Zellner 7410933f6e Cleanup prettyDate filter 2023-03-24 10:54:14 +01:00
Girish Ramakrishnan a98588d924 dyndns: update dynamic dns of apps that are updating 2023-03-24 08:55:33 +01:00
Girish Ramakrishnan e536582ff6 Looks like we use an old fontawesome 2023-03-24 05:52:50 +01:00