Valentin Lab
7627dbe690
new: [collabora,nextcloud] add ``upstream-versions`` hook
2 months ago
Valentin Lab
41379125e0
new: [collabora] upgrade to match upstream ``24.04.4.1.1``
2 months ago
Valentin Lab
f9d017a3ce
fix: [odoo-tecnativa] repair regression with ``neutralize`` option that was ignored
2 months ago
Valentin Lab
780d7fc4f0
new: doc: [apache] add ``creds`` documentation
2 months ago
Valentin Lab
bfecf1ff75
fix: [nextcloud] make charm work on first ``compose up``
2 months ago
Valentin Lab
03a869b0a0
fix: [nextcloud] move nextcloud php config files towards datastore
This makes sense as it is modifiable by the web interface, and holds
unique information we want to backup and we can't regenerate.
2 months ago
Valentin Lab
946fd58591
new: [odoo-tecnativa] add support of restricted postgres access
2 months ago
Valentin Lab
5be32bebd9
new: [postgres-stub] add service mapping for ``dbname`` and ``user``.
2 months ago
Valentin Lab
046c28f4c4
new: [postgres-stub,postgres,*/postgres_database] new charm
2 months ago
Valentin Lab
767ce857c2
fix: [base] support shyaml installation on Ubuntu ``20.04`` and ``24.04``
3 months ago
Valentin Lab
b377ed727c
new: [gogocarto] update to ``3.5.16-1-ge25f7849``
3 months ago
Valentin Lab
704720c4cd
fix: [cron] use env as cache key to avoid improper cache hit between multiple services on same charm
3 months ago
Valentin Lab
23703fa134
new: [base-0k] deactivate security sources that are not anymore supported
``stretch`` doesn't offer anymore a ``stretch/updates`` on http://security.debian.org
4 months ago
Valentin Lab
04df6af413
new: [docker-host] limit docker logs size
4 months ago
Valentin Lab
7435e043a2
chg: [searx] update image to ~1.1.0-69~
4 months ago
Valentin Lab
5ff1eac3e8
fix: [rsync-backup-target] prevent error on ``init`` for missing file
5 months ago
Valentin Lab
f0a41006c0
fix: dev: [cron] correct invalid usage of ``pipefail``
5 months ago
Valentin Lab
115fb33060
fix: dev: [cron] make test pass again
5 months ago
Valentin Lab
0bab1b82a4
fix: [ntfy] add websocket support
6 months ago
Valentin Lab
34ef339144
new: [docker-host] manage static and deb install of ``docker``
6 months ago
Valentin Lab
8306f1d185
new: [base] manage ``buster`` deprecating repositories
``buster-backports`` are now archived
6 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
7 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".
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
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
10 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