Johannes Zellner
30686477f1
Update frontend dependencies
2025-03-09 20:32:45 +01:00
Johannes Zellner
7beddf3019
Add test email sending dialog
2025-03-09 20:27:41 +01:00
Johannes Zellner
8e8737c4df
Replace @ in translations with a literal @ variable
...
https://vue-i18n.intlify.dev/guide/essentials/syntax.html#literal-interpolation
2025-03-09 20:16:09 +01:00
Johannes Zellner
454afd5d1b
Fix memory slider in services edit dialog
2025-03-09 19:57:40 +01:00
Girish Ramakrishnan
5d88e86462
sendmail: add requiresValidCertificate
...
some apps really want a valid certificate to send mail and upstream
authors won't add support to skip self-signed certs or skip host name
check in cert. In our case, the issue is that we use 'mail' as the
server name despite having valid certs.
this flag will set the server name to the full mail server fqdn and
also reconfigure the app as needed when the mail server name changes.
we also set up the mail server name to resolve to internal IP because
no mail port is exposed when we are not receiving emails!
2025-03-08 13:15:53 +01:00
Johannes Zellner
02666b7da4
add initial emails view
2025-03-07 19:47:58 +01:00
Girish Ramakrishnan
5342dae5b3
tokens: add ip restriction
2025-03-07 17:50:50 +01:00
Girish Ramakrishnan
2b0fd17fbf
directoryserver: init allowlist as empty string
2025-03-07 15:16:59 +01:00
Girish Ramakrishnan
f0848e23c7
replace validator module
2025-03-07 12:32:50 +01:00
Girish Ramakrishnan
3dc6e274f0
use ipaddr.js for ip validation
2025-03-07 12:32:50 +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
05a685fb24
Improve some button bar spacings
2025-03-07 10:28:49 +01:00
Johannes Zellner
6b272e8a6f
Add app configure services view
2025-03-06 23:52:41 +01:00
Johannes Zellner
7d9f57299c
Give appstore filterbar more padding
2025-03-06 20:18:13 +01:00
Johannes Zellner
263f68554e
Attempt some transition between app configure views
2025-03-06 16:54:30 +01:00
Johannes Zellner
c7a924e83b
Update translations
2025-03-06 16:41:15 +01:00
Johannes Zellner
74a71f4d8e
Add app configure storage view
2025-03-06 16:40:52 +01:00
Girish Ramakrishnan
9b9fb325bd
cloudron-support: typo
2025-03-05 18:02:28 +01:00
Johannes Zellner
b7b738c92b
Add cron job to cleanup exired oidc objects
2025-03-05 11:48:33 +01:00
Johannes Zellner
b8a539a67a
Update pankow
2025-03-04 18:20:43 +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
6ef6caaca4
Add app configure location view
2025-03-04 18:20:42 +01:00
Johannes Zellner
87a222748f
Improve button layout in DirectoryView and use Switches
2025-03-04 18:20:42 +01:00
Johannes Zellner
ef0a9a4a1e
Move API_ORIGIN into constants.js
2025-03-04 18:20:42 +01:00
Johannes Zellner
6c674e86e5
If no appUrl is set yet, use fallback app icon
2025-03-04 18:20:42 +01:00
Johannes Zellner
55e6e80433
Move appstore items into a separate component to lacyload icons
2025-03-04 18:20:42 +01:00
Johannes Zellner
86bbad5b3d
Use normal return on error also for applinksModel
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
6907c6dfe4
Prevent all automatic browser form submissions on enter
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
92227a3b7f
Fix top bar button placements in filemanager and logviewer
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
e13db20c85
Rework AccessControl component to not mix model values
2025-03-04 18:20:42 +01:00
Johannes Zellner
e4b4a7b0c5
Update frontend dependencies
2025-03-04 18:20:42 +01:00
Johannes Zellner
1fa23bdf16
Add missing file
2025-03-04 18:20:42 +01:00
Johannes Zellner
f8905a0490
Disable select input for sendmail if sendmail is off
2025-03-04 18:20:42 +01:00
Johannes Zellner
5fe6757f8a
Add app configure recvmail ui
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
8aef6ebfbc
Add app configure sendmail ui
2025-03-04 18:20:42 +01:00
Johannes Zellner
31d593a529
Add app configure display view
2025-03-04 18:20:42 +01:00
Johannes Zellner
d5b47ecdce
Add app restore dialog
2025-03-04 18:20:42 +01:00
Johannes Zellner
f5020f8dc0
Add ability to download an apps backup config
2025-03-04 18:20:42 +01:00
Johannes Zellner
def774c9ef
Add app backup edit dialog
2025-03-04 18:20:42 +01:00
Johannes Zellner
2dea8309a7
Add app configure backups view
2025-03-04 18:20:42 +01:00
Johannes Zellner
d153a734cb
Fix spacing in Terminal view
2025-03-04 18:20:42 +01:00
Johannes Zellner
a220667f1b
Add app configure resources view
2025-03-04 18:20:42 +01:00
Johannes Zellner
62b648c70f
Show app configure menu items only when applicable
2025-03-04 18:20:42 +01:00
Johannes Zellner
9f8bde7078
Show app state in app configure view
2025-03-04 18:20:42 +01:00