Skip to content

[18.0][MIG] letsencrypt#3553

Open
hbrunn wants to merge 57 commits intoOCA:18.0from
hbrunn:18.0-mig-letsencrypt
Open

[18.0][MIG] letsencrypt#3553
hbrunn wants to merge 57 commits intoOCA:18.0from
hbrunn:18.0-mig-letsencrypt

Conversation

@hbrunn
Copy link
Member

@hbrunn hbrunn commented Mar 14, 2026

No description provided.

lasley and others added 30 commits March 14, 2026 12:01
* [ADD] letsencrypt (OCA#347)

* [ADD] letsencrypt

* [ADD] write bogus restart script for tests

* [IMP] exclude library call from coveralls

* [IMP] try moving the library import into nocover branch

* [ADD] explain how to redirect the well known uri to the odoo instance

* [ADD] example for apache

* [FIX] cronjob should be noupdate

* [FIX] community review

* [FIX] flake8

* [DEL] unused imports

* [UPD] chain cert

* Multi-database support and other fixes (#2)

[ADD] multi-database support and other fixes

* [ADD] eggs necessary for letsencrypt

* [IMP] readme

* [ADD] ipv6 localhosts

* [ADD] restrict reload command

* Revert "[ADD] eggs necessary for letsencrypt"

This reverts commit 642df6b.

* [ADD] eggs necessary for letsencrypt

Conflicts:
	requirements.txt

* Migrate letsencrypt to v9

* Add AGPL target link to ReadMe in letsencrypt
…CA#757)

* [FIX] Make letsencrypt resilient for alternate name removal.

* [FIX] Do not crash when returning error in letsencrypt cmdline.

* [FIX] Restore ordering by name for alternate domains in letsencrypt.

Conflicts:
	letsencrypt/README.rst
Currently translated at 100,0% (7 of 7 strings)

Translation: server-tools-11.0/server-tools-11.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-11-0/server-tools-11-0-letsencrypt/pt_BR/
Get rid of unneeded decorators;
Remove copyright lines from init files;
Replace copyright symbol with text;
Use https: where possible.
Including reorganization and reordering of letsencrypt methods, because of warning of
to complicated _cron(..) method.
res.config.settings does not allow Text fields for config_parameter fields. The solution to overcome this is generating
warnings in runbot. As varchar fields without size are to all intents and purposes the same as text fields in postgress,
and can be painlessly and automatically converted, the field type is changed.
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-14.0/server-tools-14.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-letsencrypt/
- No silent passing of exceptions;
- Open files with encoding specified;
- Use with whit subprocess.Popen().
Currently translated at 100.0% (40 of 40 strings)

Translation: server-tools-15.0/server-tools-15.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-letsencrypt/es_AR/
StefanRijnhart and others added 27 commits March 14, 2026 12:01
Currently translated at 12.5% (5 of 40 strings)

Translation: server-tools-15.0/server-tools-15.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-letsencrypt/it/
Currently translated at 7.5% (3 of 40 strings)

Translation: server-tools-15.0/server-tools-15.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-letsencrypt/sl/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-15.0/server-tools-15.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-letsencrypt/
Currently translated at 100.0% (38 of 38 strings)

Translation: server-tools-15.0/server-tools-15.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-letsencrypt/es_AR/
Such dependency is already included in Odoo requirements using a pinned
version [1]. Adding here could cause to upgrade the library to an
incompatible version.

[1] https://github.com/odoo/odoo/blob/710a2b2a7af68e8f2f249ef9fc3146f44d3266a5/requirements.txt#L3
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-15.0/server-tools-15.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-letsencrypt/
Currently translated at 100.0% (38 of 38 strings)

Translation: server-tools-15.0/server-tools-15.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-letsencrypt/es/
Currently translated at 100.0% (38 of 38 strings)

Translation: server-tools-16.0/server-tools-16.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-16-0/server-tools-16-0-letsencrypt/it/
We are getting these continuous errors:

There were too many requests of a given type :: Service busy; retry later.
Currently translated at 100.0% (38 of 38 strings)

Translation: server-tools-16.0/server-tools-16.0-letsencrypt
Translate-URL: https://translation.odoo-community.org/projects/server-tools-16-0/server-tools-16-0-letsencrypt/it/
@hbrunn hbrunn added this to the 18.0 milestone Mar 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.