Commit graph

11408 commits

Author SHA1 Message Date
Will Greenberg
a78ce8afd6 Update newsfragments/10484.changed
Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2026-03-23 09:07:48 -07:00
Will Greenberg
8b4bbcfa6c
Update certbot/MANIFEST.in
Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2026-03-23 09:07:10 -07:00
Will Greenberg
370e969f1e Include note about tests in the changelog 2026-03-17 17:58:53 -07:00
Will Greenberg
15e404948e apache: fix AUGEAS_LENS_DIR, add test that it exists 2026-03-17 17:58:53 -07:00
Will Greenberg
88034a0baf re-add comment about minimum certbot version 2026-03-17 17:58:53 -07:00
Will Greenberg
a6bad711b8 fix Augeas lens path 2026-03-17 17:58:53 -07:00
Will Greenberg
e5aa01f593 Update tox.ini
Co-authored-by: ohemorange <erica@eff.org>
2026-03-17 17:58:53 -07:00
Will Greenberg
baa88868a2 Update tox.ini
Co-authored-by: ohemorange <erica@eff.org>
2026-03-17 17:58:53 -07:00
Will Greenberg
505e86954e Update tox.ini
Co-authored-by: ohemorange <erica@eff.org>
2026-03-17 17:58:53 -07:00
Will Greenberg
111d9b1cb4 Update certbot-apache/setup.py
Co-authored-by: ohemorange <erica@eff.org>
2026-03-17 17:58:53 -07:00
Will Greenberg
f0cd9dc1e4 Update newsfragments/10484.changed
Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2026-03-17 17:58:53 -07:00
Will Greenberg
fc8c5fcb14 update using.rst 2026-03-17 17:58:53 -07:00
Will Greenberg
21f8cf3df3 Manually adding Brad's review suggestiosn
Certbot's "commit suggestion" feature seems to be down
2026-03-17 17:58:53 -07:00
Will Greenberg
6d2e9d0fac skip apache/nginx tests if their dependencies aren't installed 2026-03-17 17:58:53 -07:00
Will Greenberg
54318c04e9 use public API to expose apache/nginx entrypoints 2026-03-17 17:58:53 -07:00
Will Greenberg
f7bb6ce5f1 more path fixes 2026-03-17 17:58:53 -07:00
Will Greenberg
a29a3fd04c fix more paths 2026-03-17 17:58:53 -07:00
Will Greenberg
550a4e4b41 fix lints 2026-03-17 17:58:53 -07:00
Will Greenberg
9e4718129c fix paths to tests 2026-03-17 17:58:53 -07:00
Will Greenberg
3130d60bd1 move apache/nginx tests to our main tests dir 2026-03-17 17:58:53 -07:00
Will Greenberg
b8b36872dc add newsfragment 2026-03-17 17:58:53 -07:00
Will Greenberg
698c2ae8e1 tox: rm unnecessary apache/nginx coverage 2026-03-17 17:58:53 -07:00
Will Greenberg
3b7a1fe47a tools/pinning: rm nonexistent dev extras 2026-03-17 17:58:53 -07:00
Will Greenberg
998f72443c use updated plugins paths 2026-03-17 17:58:53 -07:00
Will Greenberg
2f647637b0 mv apache and nginx into _internal/plugins 2026-03-17 17:58:53 -07:00
Will Greenberg
3363907385 fix isolated-apache/nginx tests
it's a bit ugly, but by isolating just the paths of their internal
modules, this effectively replicates us testing the old plugins
2026-03-17 17:58:53 -07:00
Will Greenberg
169dd120fa fix isolated-certbot tests
my interpretation of this testenv is to make sure certbot works even
without any plugins (and the extra dependencies those imply)
2026-03-17 17:58:53 -07:00
Will Greenberg
72d6b0d9b4 fix certbot-apache paths 2026-03-17 17:58:53 -07:00
Will Greenberg
f8d1d5a13c fix typo 2026-03-17 17:58:53 -07:00
Will Greenberg
567711271b move certbot optional-dependencies to setup.py
this lets us ensure that `certbot[nginx]` and `certbot[apache]` pull the
right versions of their respective shims
2026-03-17 17:58:53 -07:00
Will Greenberg
cbf5a46ce5 fix typos, lints 2026-03-17 17:58:52 -07:00
Will Greenberg
4a428ebda4 Add entrypoints for nginx/apache shims 2026-03-17 17:58:52 -07:00
Will Greenberg
6b62311909 Migrate MANIFEST.in entries
I'm actually unclear on whether this is correct. Should we
unconditionally be including these "extra" files in the source
distribution?
2026-03-17 17:58:52 -07:00
Will Greenberg
593f5ae044 Fix more certbot_apache/certbot_nginx paths 2026-03-17 17:58:52 -07:00
Will Greenberg
3e05ce27b2 Mass rename of certbot_nginx paths 2026-03-17 17:58:52 -07:00
Will Greenberg
1126ba0e88 Mass rename of certbot_apache paths 2026-03-17 17:58:52 -07:00
Will Greenberg
7123b6af13 Use certbot extra deps for apache/nginx shims 2026-03-17 17:58:52 -07:00
Will Greenberg
a06841c9c9 Move certbot-nginx into certbot 2026-03-17 17:58:52 -07:00
Will Greenberg
6d7faee191 Move certbot-apache into certbot 2026-03-17 17:58:52 -07:00
Will Greenberg
f27c9e14c9 Add nginx and apache extras w/ their dependencies 2026-03-17 17:58:52 -07:00
James Moss
26a0b0295b
Logo & Wording for DigitalOcean Open Source Sponsorship in Readme.rst (#10601)
In exchange for participating in Open Source Sponsorship, DigitalOcean
has assembled a guide. This commit should bring the readme in line with
the provided guide.

https://opensource.nyc3.cdn.digitaloceanspaces.com/attribution/index.html
2026-03-17 13:33:36 -07:00
Brad Warren
e9f3c986a2
update manual docs for IP certs (#10596)
i noticed this when reviewing jsha's upcoming blog post

this probably should have been done as part of
https://github.com/certbot/certbot/pull/10544, but we forgot to do it
then

i don't think this PR requires two reviews
2026-03-11 12:51:40 -07:00
ohemorange
fa0b0b1057
Merge pull request #10594 from certbot/candidate-5.4.0
Candidate 5.4.0
2026-03-10 12:15:27 -07:00
Will Greenberg
8ebbe24190 Bump version to 5.5.0 2026-03-10 10:47:29 -07:00
Will Greenberg
1ff7e2032a Remove built packages from git 2026-03-10 10:47:29 -07:00
Will Greenberg
95c004cb96
Release 5.4.0 2026-03-10 10:47:28 -07:00
Will Greenberg
564a7b70d6 Update changelog for 5.4.0 release 2026-03-10 10:46:56 -07:00
ohemorange
c31974128b
Add thanks section to readme; thank digital ocean (#10592)
Fixes https://github.com/certbot/certbot/issues/10580

Direct link to preview of updated README:
47786891ac/certbot/README.rst (thanks)
2026-03-06 17:58:31 -08:00
ohemorange
e6efb5c6d3
Add notice about AI generated code policy to pull request checklist (#10590) 2026-03-05 11:02:22 -08:00
ohemorange
15e73753a6
Fix link in docker readme (#10582)
The link in the docker README is no longer accurate, we've changed the
headings on the website. This updates the README to match.
2026-02-25 21:17:09 -08:00