Valentin Lab
ef093ed92b
chg: [mongo] make ``backup`` relation "recommended".
9 months ago
Valentin Lab
d7d24c0499
new: [rsync-backup-target] improve error messages !minor
9 months ago
Valentin Lab
9c9ee32662
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
3b141035d9
fix: [rallly] add missing ``version_gt``
9 months ago
Boris Gallet
f832fee630
new: doc: [Hedgedoc] add README to manage users with cli tool
9 months ago
Valentin Lab
d1d1a3d281
fix: [apache] correct small but important doc typo about ssh tunnel functionality
9 months ago
Valentin Lab
22e69d79d5
new: doc: [rocketchat] add sentence to stress the limitation of the migration mecanism
9 months ago
Valentin Lab
8b46dce6cb
new: [apache] improve domain specification and provide service to domain mapping facility
10 months ago
Valentin Lab
93d0d9167c
fix: [apache] support of new rust implementation of ``shyaml``
10 months ago
Valentin Lab
c3f8536482
fix: dev: [apache] repair tests
10 months ago
Valentin Lab
5e587761a9
new: doc: add notes on login and password policy of charms
10 months ago
Valentin Lab
c7bb477d30
new: doc: add notes about types of charms
10 months ago
Valentin Lab
2c2c46424d
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
517accd882
new: [nextcloud] remove the need to call ``occ`` in ``web-proxy`` relation
10 months ago
Valentin Lab
beb2fd46f7
new: [nextcloud,letsencrypt] make actions ``crt`` and ``occ`` avoid requiring hooks to be run
10 months ago
Valentin Lab
49ec4b8d99
new: [odoo] add ``dbfilter`` option
10 months ago
Valentin Lab
4bd78b5d3a
new: [nextcloud,mariadb,postgres] add ``sql-database`` relation support
10 months ago
Valentin Lab
7fe805ab03
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
421c0b333f
fix: [nexcloud] 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.
11 months ago
Boris Gallet
8bf2a8c728
new: [smtp-stub] new charm
12 months ago
Valentin Lab
4ab63b8a74
new: [postgres] add ``upgrade`` action
12 months 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
Valentin Lab
46116026b2
chg: [host] remove ``gitsub``
1 year ago
Valentin Lab
2de21e77d9
fix: [base] ensure connection to ``git.0k.io`` is not refused because pubkey type is refused by client
1 year ago