Valentin Lab
8306f1d185
new: [base] manage ``buster`` deprecating repositories
``buster-backports`` are now archived
7 months ago
Valentin Lab
70659dd11f
new: [nextcloud] make ``upgrade`` aware of docker version compatibilities
Some nextcloud versions are not compatible anymore with versions <= 20.10.
7 months ago
Valentin Lab
9d0b46b4a4
new: [odoo-tecnativa] add ``update`` action
7 months ago
Boris Gallet
48fd08c0c2
new: [docker-host] add ``yaml.nanorc`` for syntax highlighting on nano for yaml files
7 months ago
Valentin Lab
15f93f6565
new: [rsync-backup-target] add ``ssh-key {enable|disable} IDENT`` admin command
7 months ago
Valentin Lab
2d917468ea
new: [docker-host] add ``ntfy`` installation and connection
8 months ago
Valentin Lab
c3cbb6dd26
fix: [nextcloud] check correctly for existing version
7 months ago
Valentin Lab
ae51ce152d
fix: [cron] prevent error to be stored in cache
8 months ago
Valentin Lab
2c196cfa2d
fix: [gogocarto] improve solidity of cron scripts facing the ``no-matching-entries`` bug
8 months ago
Valentin Lab
d7139bfe17
new: [collabora] update version to ``2305.9.4``
9 months ago
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".
10 months ago
Valentin Lab
856979ca59
new: [rsync-backup-target] improve error messages !minor
10 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.
10 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
10 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
11 months ago
Valentin Lab
e9d179bb33
new: [nextcloud,mariadb,postgres] add ``sql-database`` relation support
11 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.
11 months ago
Valentin Lab
1a5cde6097
fix: [nextcloud] remove ``required`` on ``web-proxy`` relation
11 months ago
Valentin Lab
019a6d6dcc
new: [nextcloud] add compatibility with mysql database
11 months ago
Valentin Lab
4cadcb12c1
new: [mariadb] allow easy access to standard full priviledged ``mysql`` command
11 months ago
Boris Gallet
c946416a31
chg: [hedgedoc] update docker from 1.9.2 to 1.9.8
11 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
12 months ago
Valentin Lab
5ddc2d9c6b
new: pkg: add ``*/doc/admin.org`` to ``.gitignore`` !minor
12 months ago
Valentin Lab
46a2a7b6ad
new: [host] update ``btrfs-tools`` compilation dependencies
12 months ago
Valentin Lab
bf1ba1ab1a
fix: [postgres] set ``drop`` action to not trigger hooks
12 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.
12 months ago
Valentin Lab
19fa8608db
fix: [postgres] display service name in error message !minor
Unused variables or options were also removed.
12 months ago
Valentin Lab
183dc8c965
new: [postgres] add support of ``--neutralize|-n`` option to ``load`` action
12 months ago
Valentin Lab
4458a17756
fix: [postgres] remove unused variable initialization !minor
12 months ago
Boris Gallet
95981678c8
new: [rallly] add charm
12 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.
12 months ago
Valentin Lab
7264263351
new: [base] update ``yq`` version to ``4.35.2``
12 months ago
Valentin Lab
c9f1f82c0d
new: doc: add doc on root level ``type`` key of ``metadata.yml``
12 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