Valentin Lab
c15b075126
fix: [odoo-tecnativa] support restoring large database file
9 months ago
Valentin Lab
6022af05f9
new: [apache,cyclos,mongo,piwigo] replace ``service_base_docker_image`` with ``service_ensure_image_ready`` for compatibility with compose ``1.7.1``
9 months ago
Valentin Lab
dce163fe1e
chg: [mongo] make ``backup`` relation "recommended".
9 months ago
Valentin Lab
856979ca59
new: [rsync-backup-target] improve error messages !minor
9 months ago
Valentin Lab
d886efb6e9
fix: [cron] make cron build again
This involves a deep upgrade. Changing base distribution from debian
towards alpine, and changing the way the schedule-command relation is
handled. Consequences:
- size of image went from 195MB to 45MB
- build process simplified (only one small ``Dockerfile``)
- dependencies are not in the charm anymore but fetched on build
from our download server
- local cron business intelligence was moved in the cron charm
- extreme simplification for implementing run-once charms relation with
cron.
- some simplification for charms that adds some intelligence on their
side.
9 months ago
Boris Gallet
ae127dcd1d
fix: [rallly] add missing ``version_gt``
10 months ago
Boris Gallet
60818de573
new: doc: [Hedgedoc] add README to manage users with cli tool
9 months ago
Valentin Lab
835ec67ef9
fix: [apache] correct small but important doc typo about ssh tunnel functionality
10 months ago
Valentin Lab
30d34777c4
new: doc: [rocketchat] add sentence to stress the limitation of the migration mecanism
10 months ago
Valentin Lab
6e5e954970
new: [apache] improve domain specification and provide service to domain mapping facility
10 months ago
Valentin Lab
5037789dc6
fix: [apache] support of new rust implementation of ``shyaml``
10 months ago
Valentin Lab
341984aee7
fix: dev: [apache] repair tests
10 months ago
Valentin Lab
7c745f0ade
new: doc: add notes on login and password policy of charms
10 months ago
Valentin Lab
503383947c
new: doc: add notes about types of charms
10 months ago
Valentin Lab
9a7d9fef74
new: dev: [nextcloud] rewrite all database values in config file
This is dubious as if we need to change more than the password, than
usually this means we need a full reinstall mode of nextcloud.
10 months ago
Valentin Lab
75dd2a1200
new: [nextcloud] remove the need to call ``occ`` in ``web-proxy`` relation
10 months ago
Valentin Lab
4e42b8b399
new: [nextcloud,letsencrypt] make actions ``crt`` and ``occ`` avoid requiring hooks to be run
10 months ago
Valentin Lab
4bc99abcfb
new: [odoo] add ``dbfilter`` option
10 months ago
Valentin Lab
e9d179bb33
new: [nextcloud,mariadb,postgres] add ``sql-database`` relation support
10 months ago
Valentin Lab
bf9437bc02
fix: [nextcloud] remove management of trusted domain to allow usage without proxy
Trusted domain functionality is to avoid host poisining attacks, but
when using web-proxy, it is useless. And when not using proxy it's not
open to internet.
10 months ago
Valentin Lab
1a5cde6097
fix: [nextcloud] remove ``required`` on ``web-proxy`` relation
10 months ago
Valentin Lab
019a6d6dcc
new: [nextcloud] add compatibility with mysql database
10 months ago
Valentin Lab
4cadcb12c1
new: [mariadb] allow easy access to standard full priviledged ``mysql`` command
10 months ago
Boris Gallet
c946416a31
chg: [hedgedoc] update docker from 1.9.2 to 1.9.8
10 months ago
Valentin Lab
7d11132496
new: [ntfy] add some minimal documentation on the ``ntfy`` command line and authentication options
11 months ago
Valentin Lab
405cef2bec
new: [ntfy] add Firebase Cloud Messaging (FCM) support
11 months ago
Valentin Lab
cebe2dfed8
new: [ntfy] add charm
11 months ago
Valentin Lab
451c8f5011
chg: [gitea] ensure ``disable-registration`` is ``true`` by default
11 months ago
Valentin Lab
5ddc2d9c6b
new: pkg: add ``*/doc/admin.org`` to ``.gitignore`` !minor
11 months ago
Valentin Lab
46a2a7b6ad
new: [host] update ``btrfs-tools`` compilation dependencies
11 months ago
Valentin Lab
bf1ba1ab1a
fix: [postgres] set ``drop`` action to not trigger hooks
11 months ago
Valentin Lab
b634796544
fix: [postgres] prevent possible edge case depending on content of stdin !minor
If stdin was "-e" for instance, this would have been interpreted.
11 months ago
Valentin Lab
19fa8608db
fix: [postgres] display service name in error message !minor
Unused variables or options were also removed.
11 months ago
Valentin Lab
183dc8c965
new: [postgres] add support of ``--neutralize|-n`` option to ``load`` action
11 months ago
Valentin Lab
4458a17756
fix: [postgres] remove unused variable initialization !minor
11 months ago
Boris Gallet
95981678c8
new: [rallly] add charm
11 months ago
Valentin Lab
be952660ce
fix: [postgres] prevent failure on slower hosts
Using ``docker stop CONTAINER`` followed by a ``docker rmi IMAGE``
where IMAGE is the image of CONTAINER may fail. To ensure that it won't
fail, we have to wait for the disappearance of the container in the
container list.
11 months ago
Valentin Lab
7264263351
new: [base] update ``yq`` version to ``4.35.2``
11 months ago
Valentin Lab
c9f1f82c0d
new: doc: add doc on root level ``type`` key of ``metadata.yml``
11 months ago
Valentin Lab
6d2aed4548
fix: [rsync-backup-target] make target accept ``rsync`` client ``3.2.0``
Starting from ``3.2.0`` introduced ``Ivu`` server commands, these are
now accepted.
12 months ago
Boris Gallet
8bf2a8c728
new: [smtp-stub] new charm
1 year ago
Valentin Lab
4ab63b8a74
new: [postgres] add ``upgrade`` action
1 year ago
Boris Gallet
6d8f295f64
new: [docuseal] new charm
1 year ago
Valentin Lab
5e9e655d46
new: [docker-host] add option to force upgrade of docker version
1 year ago
Valentin Lab
3f2c416094
fix: [mongo] make ``upgrade`` script work to detect error on non "mongo" named service
1 year ago
Valentin Lab
c5de35ead2
new: [base] add ``debian 12`` compatibility for python
1 year ago
Valentin Lab
2c409e26ce
fix: [base] accept ``20.10`` docker version as valid
1 year ago
Valentin Lab
c96abd13db
fix: dev: [base] remove obsolete comment !minor
1 year ago
Valentin Lab
914b7ed77b
fix: [base] remove bogus file creation due to typo
1 year ago
Valentin Lab
b3343573e8
chg: [host] only install ``ntp`` if not using ``systemd-timesyncd``
1 year ago