Girish Ramakrishnan
d12a23b73f
fts: enable and not enabled
2024-12-18 07:07:07 +01:00
Girish Ramakrishnan
c74fa04b7f
better text
2024-12-17 19:23:06 +01:00
Girish Ramakrishnan
758b05393c
catch app backup error to release lock
2024-12-17 19:08:43 +01:00
Girish Ramakrishnan
219066d8d7
mail_templates: no format
2024-12-17 17:07:35 +01:00
Girish Ramakrishnan
449dd4730f
archive: return the id in archive route
2024-12-17 14:33:36 +01:00
Girish Ramakrishnan
f35f548ecd
mail: fix various upstream plugin changes
2024-12-16 23:57:56 +01:00
Girish Ramakrishnan
69d5283caf
mail: use a lock to protect container recreation
...
needs a lock because the cert code also restart mail server from tasks
2024-12-16 22:34:52 +01:00
Girish Ramakrishnan
43950fc398
ldap: fix crash. function was renamed
2024-12-16 20:29:28 +01:00
Girish Ramakrishnan
d2e3b80517
taskworker: add debug
2024-12-16 15:17:35 +01:00
Girish Ramakrishnan
3728d8ecc1
porkbun: incorrect usage of promises
2024-12-16 14:07:03 +01:00
Girish Ramakrishnan
dcca524726
porkbun: timeout for all requests flat out
2024-12-16 10:03:16 +01:00
Girish Ramakrishnan
9ec5fc29aa
dns: return same type
2024-12-16 09:55:54 +01:00
Girish Ramakrishnan
1d0f3a08f4
porkbun: it is really slow
2024-12-16 09:46:38 +01:00
Girish Ramakrishnan
3d8ffcd0f7
another typo
2024-12-14 23:28:00 +01:00
Girish Ramakrishnan
8c28871b76
typo
2024-12-14 23:25:14 +01:00
Girish Ramakrishnan
83adcd73a9
sqlite3: images.base is gone
2024-12-14 21:40:47 +01:00
Girish Ramakrishnan
8e6890b4d6
docker: rework image pruning
...
with our new retagging approach, the Digest ID remains <null> because
this is only set by docker if truly fetched from the registry.
this means that redis container always gets removed...
2024-12-14 20:47:35 +01:00
Girish Ramakrishnan
bd107e849b
infra: no more images.base
2024-12-14 20:18:07 +01:00
Girish Ramakrishnan
5893f53b43
typo
2024-12-14 19:05:32 +01:00
Girish Ramakrishnan
96b715de8e
apptask: try install via ipv4
...
our ci app images are not pushed to quay and the tests fail on
ipv6 servers
2024-12-14 18:55:55 +01:00
Girish Ramakrishnan
6b7edbd552
docker: fallback to quay if docker hub does not work
2024-12-14 15:22:12 +01:00
Girish Ramakrishnan
12f19299a8
docker: only send credentials when registry matches
2024-12-14 14:21:15 +01:00
Girish Ramakrishnan
0008e5a83b
docker: parse registry also
2024-12-14 14:10:29 +01:00
Girish Ramakrishnan
0bd1aac0ef
refactor
2024-12-14 14:05:53 +01:00
Girish Ramakrishnan
5145344987
docker: do not use auth for cloudron namespace
2024-12-14 14:04:40 +01:00
Girish Ramakrishnan
cc980fbc0c
add note on manifest id
2024-12-14 14:02:49 +01:00
Girish Ramakrishnan
5ce82d6794
docker: parseImageRef
2024-12-14 14:00:05 +01:00
Girish Ramakrishnan
d456f91921
tasks: fix active status
2024-12-12 19:09:55 +01:00
Girish Ramakrishnan
3be77fc634
fix link
2024-12-12 15:21:05 +01:00
Johannes Zellner
8d3b9685a1
Update postgres addon version
2024-12-12 12:01:57 +01:00
Girish Ramakrishnan
be340580d4
various notification fixes
2024-12-11 23:58:17 +01:00
Girish Ramakrishnan
f59837f7c3
spurious console
2024-12-11 22:44:04 +01:00
Girish Ramakrishnan
d0d0913c70
notifications: add context field
2024-12-11 22:29:00 +01:00
Girish Ramakrishnan
701c25d07a
notifications: add back app down and app oom mails
2024-12-11 20:56:15 +01:00
Girish Ramakrishnan
8fd9324048
Fix crash
2024-12-11 19:17:44 +01:00
Girish Ramakrishnan
6004cd17bf
notifications: per user email prefs
2024-12-11 19:12:20 +01:00
Girish Ramakrishnan
746e694d7e
notifications: rename alert to pin and unpin
2024-12-11 17:31:32 +01:00
Girish Ramakrishnan
ead419003b
notifications: rename ALERT_ to TYPE_
2024-12-11 15:29:20 +01:00
Girish Ramakrishnan
6141db8f34
Update ubuntu check to bionic
2024-12-11 15:03:59 +01:00
Girish Ramakrishnan
96f2c6e2aa
archive: add button to download the config
2024-12-11 09:50:54 +01:00
Girish Ramakrishnan
65f507bc75
clone: read custom icon from downloaded backup
...
the backups table does not have icon to save space. only the
archives table has it for the moment.
2024-12-10 22:47:21 +01:00
Girish Ramakrishnan
05d6484d27
clone: label should be from dolly
2024-12-10 21:07:59 +01:00
Girish Ramakrishnan
41bc08a07e
backup: move appConfig to backups table
...
this is useful for clone also to copy notes, operators, checklist
of the time when the backup was made (as opposed to current)
at this point, it's not clear why we need a archives table. it's
an optimization to not have to store icon for every backup.
2024-12-10 21:04:37 +01:00
Girish Ramakrishnan
41b302b0b9
apps: unarchive can call add() on it's own
...
all this because the sso flag is not allowed with optionalSso :/
2024-12-10 19:09:29 +01:00
Girish Ramakrishnan
fbe334e7d7
install/unarchive: add support for various fields
2024-12-10 18:39:16 +01:00
Girish Ramakrishnan
9a155491cb
move unarchive to apps model
2024-12-10 17:19:12 +01:00
Girish Ramakrishnan
ab8ec07f2f
clone/unarchive: handle notes and checklist
2024-12-10 17:16:06 +01:00
Girish Ramakrishnan
3e1c886b17
clone: copy devices
2024-12-10 16:49:25 +01:00
Girish Ramakrishnan
21c3d16db5
archive: proxy app cannot be archived
2024-12-10 16:49:25 +01:00
Girish Ramakrishnan
0e181cdc82
archive: implement unarchive
...
made a separate route instead of reusing install route. this was
because we want to copy over all the old app config as much as
possible.
2024-12-10 16:49:19 +01:00