Johannes Zellner
e8b3232966
frontend: replace more superagent with pankow fetcher
2024-08-23 18:34:53 +02:00
Johannes Zellner
5de7537c71
frontend: replace superagent with pankow fetcher in DirectoryModel
2024-08-23 12:19:47 +02:00
Johannes Zellner
4706313239
frontend: update dependencies
2024-08-23 12:19:47 +02:00
Girish Ramakrishnan
d32819da4e
i18n: fix crash if language file is missing
2024-08-23 10:20:35 +02:00
Girish Ramakrishnan
b6becae396
make TRANSLATIONS_DIR a constant
2024-08-23 10:09:21 +02:00
Johannes Zellner
d310c5746e
dashboard: improve admin checklist display in postinstall dialog
2024-08-20 19:00:19 +02:00
Johannes Zellner
e2f4e9f30a
filemanager: overwrite on upload by default for now
v8.0.4
2024-08-20 18:31:31 +02:00
Girish Ramakrishnan
44011afd14
apps: remove port min/max tooltip
...
min should also be 1, otherwise you cannot go back to say port 53
2024-08-20 18:18:24 +02:00
Girish Ramakrishnan
cebaa71ce1
cloudron-support: improved dns check
2024-08-20 16:52:48 +02:00
Johannes Zellner
0ed9105a05
frontend: just use vue essential linter ruleset
2024-08-19 19:27:15 +02:00
Johannes Zellner
69ecbe5ad7
filemanager: fix upload cancellation
2024-08-19 17:09:04 +02:00
Johannes Zellner
a218761e99
frontend: fix various linter issues
2024-08-19 16:53:10 +02:00
Johannes Zellner
71d167d5fb
Use local eslint in frontend
2024-08-19 16:12:43 +02:00
Johannes Zellner
aabdea8627
New sftp addon version to not overwrite files
2024-08-19 14:38:53 +02:00
Johannes Zellner
f220a1384c
frontend: do not set content-length header on upload
2024-08-19 14:19:47 +02:00
Johannes Zellner
e438ade08e
frontend: update pankow
2024-08-19 13:30:59 +02:00
Johannes Zellner
ed1d537f60
Use sftp addong 3.8.9 to fix file upload on drop
2024-08-19 12:31:10 +02:00
Johannes Zellner
d59bc05f12
filemanager: support multi folder/files drops
2024-08-19 12:23:35 +02:00
Johannes Zellner
4608301f1c
frontend: update dependencies
2024-08-19 11:47:43 +02:00
Girish Ramakrishnan
a865320e3a
8.0.4 changes
2024-08-18 10:40:40 +02:00
Girish Ramakrishnan
bc8c01900b
HOST_PORT_MIN is incorrect
2024-08-17 16:32:56 +02:00
Girish Ramakrishnan
9704eefc21
backupcleaner: do not remove the backup in progress
...
the backup cleaner erroneously removes any "creating" state backups.
backups that are stuck are cleaned up elsewhere already (in the
backup retention logic with discardReason of "creating-too-long").
the missing backup logic is intended for any upstream lifecycle policies.
2024-08-15 15:53:31 +02:00
Girish Ramakrishnan
52cd52d83c
lint
2024-08-15 15:46:19 +02:00
Girish Ramakrishnan
4a29371907
s3: sometimes message is null and only code is valid
2024-08-13 07:08:33 +02:00
Girish Ramakrishnan
1e5e4e3189
ionos: add contract-owned eu-central-3
2024-08-12 15:56:18 +02:00
Girish Ramakrishnan
041f7da59b
backups: make noop upload work again
2024-08-12 10:05:14 +02:00
Girish Ramakrishnan
4dae3447d6
backups: noop provider has no location
2024-08-12 09:58:44 +02:00
Girish Ramakrishnan
7391af6f08
tail does not support doubledash it seems
2024-08-10 11:13:07 +02:00
Girish Ramakrishnan
8a640c8219
better app autoupdate logs
2024-08-10 11:04:17 +02:00
Girish Ramakrishnan
2857582f46
add note on UI timestamps
2024-08-09 14:57:50 +02:00
Johannes Zellner
1d80f03c38
dashboard: remove mailbox import/export feature
2024-08-08 15:48:47 +02:00
Johannes Zellner
d7c20048fe
dashboard: remove random console.log
2024-08-08 15:39:09 +02:00
Johannes Zellner
cbbdb77a6e
dashboard: remove hidden user import/export feature
2024-08-08 15:39:09 +02:00
Girish Ramakrishnan
2ff995aa95
filemanager: do not respond again
2024-08-08 15:20:50 +02:00
Girish Ramakrishnan
21705a0e96
volumes: /mnt/volumes is reserved
2024-08-08 14:45:50 +02:00
Girish Ramakrishnan
c03da3be54
volumes: check provider instead of hostPath
2024-08-08 14:41:43 +02:00
Girish Ramakrishnan
69f48ed11a
apps: do not log app logs to output
2024-08-07 15:51:04 +02:00
Johannes Zellner
caa0c342a4
sftp: restore mode and owner
2024-08-01 21:44:34 +02:00
Johannes Zellner
01b4388b3c
Update dependencies
2024-08-01 18:28:29 +02:00
Girish Ramakrishnan
b870f98ec2
proxy-middleware: no more a middleware
2024-07-30 13:34:41 +02:00
Girish Ramakrishnan
a5249102f2
proxy-middleware: just pass a string
2024-07-30 12:04:35 +02:00
Girish Ramakrishnan
5aa0c57a74
proxy-middleware: remove https and custom headers
2024-07-30 11:46:54 +02:00
Girish Ramakrishnan
053b076af0
proxy-middleware: remove via header and cookie support
2024-07-30 11:35:46 +02:00
Girish Ramakrishnan
247309e11b
use constant
2024-07-30 11:00:50 +02:00
Johannes Zellner
c9fe08e7b7
dashboard: also render checklist items in apps.html
2024-07-30 09:47:06 +02:00
Girish Ramakrishnan
468d4dd9b0
ami: imdsv2 support
...
https://aws.amazon.com/blogs/security/defense-in-depth-open-firewalls-reverse-proxies-ssrf-vulnerabilities-ec2-instance-metadata-service/
One has to get a token now via PUT. This is because there is a bunch of
open proxies out there which blindly forwarded everything to internal network
including metadata requests. They have found that PUT requests don't cleanly
proxy and also AWS rejects token requests with X-Forwarded-For.
2024-07-27 14:48:42 +02:00
Johannes Zellner
6056ba6475
Another missing check for manifest.addons
2024-07-27 11:56:36 +02:00
Johannes Zellner
4f03a6fb58
dashboard: mailbox edit dialog is not really a form with submit action
...
As a form with a submit button the browser tries to be smart which will
trigger the next button tag as enter action on a textinput
2024-07-26 18:57:45 +02:00
Girish Ramakrishnan
d8aa4bc5e4
filemanager: fix sending of double header
...
we should not proceed to notFoundHandler if proxy handled it just fine
2024-07-26 11:58:41 +02:00
Girish Ramakrishnan
06e46e0f1e
8.0.3 changes
v8.0.3
2024-07-26 09:09:35 +02:00