renovate[bot]
a9277abcdf
doc and dep updates/improve ocsp script run/fix update from old versions/remove useless headers
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-10-23 23:32:52 +02:00
Zoey
90c3ec7335
fix nginx start/dep updates/merge upstream
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-10-22 11:15:16 +02:00
Zoey
927d5ca5cb
changes on custom acme server/change compression mime types
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-10-20 19:48:53 +02:00
Zoey
7c92e832cf
Merge remote-tracking branch 'upstream/develop' into develop
2024-10-19 18:49:48 +02:00
Zoey
32fd41d82b
prepare certbot changes/merge upstream
2024-10-19 18:46:46 +02:00
Zoey
1dbf57c2ba
Merge remote-tracking branch 'upstream/develop' into develop
2024-10-19 18:18:26 +02:00
Jamie Curnow
edbed1af90
Adds tests for settings endpoints
...
and reenables dns cert test
and fixes problems with schema
2024-10-17 08:48:47 +10:00
Zoey
a0e583dec3
merge upstream
2024-10-16 10:38:20 +02:00
Jamie Curnow
fe2d8895d6
Cypress test for http and dns cert provision
2024-10-16 14:53:57 +10:00
Jamie Curnow
5bdc05878f
Fix issues with certbot command when using LE_SERVER
2024-10-16 11:23:58 +10:00
Jamie Curnow
929ac3bd7c
Adds env var to set certbot acme server
...
this is required for test suite to use dns certbot request
without talking to live or staging letsencrypt servers or
production level dns providers. This is a backwards port
from the v3 branch and opens the door for a full certificate
cypress test
2024-10-16 11:06:29 +10:00
Jamie Curnow
351ba8dacd
More tests for certificates, fixed schema problems
2024-10-16 08:32:49 +10:00
Zoey
13f3f0d2f0
merge upstream
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-10-15 06:51:17 +02:00
Zoey
19c5fe2a87
Merge remote-tracking branch 'upstream/develop' into develop
2024-10-11 12:03:31 +02:00
Jamie Curnow
4572b205c9
Openapi Schema improvements
...
- Return proper booleans in api responses
- Update jsonschemavalidation to latest draft
2024-10-10 15:53:11 +10:00
Jamie Curnow
dfe2588523
Refactor API Schema and validation
...
- /schema now returns full openapi/swagger schema
- That schema is used to validate incoming requests
- And used as a contract in future integration tests
- Moved route files up one level
- Fixed incorrect 404 reponses when getting objects
- Fixed saving new objects and passing jsonschemavalidation
2024-10-09 18:05:15 +10:00
renovate[bot]
bb09562f89
fixes/dep updates/improved tls
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-10-02 23:17:42 +02:00
renovate[bot]
a039e7165d
dep updates/close #945 and #940/switch to better-sqlite3/allow to disable nginxbeautifier
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-07-11 15:44:23 +02:00
Jamie Curnow
99cce7e2b0
Fix command injection when passing bash commands into the dns provider configuration
...
- Use built in node functions to write the file
- And to delete the file
2024-07-01 16:08:01 +10:00
Zoey
55e6d9a82c
close #861
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-06-02 23:44:17 +02:00
renovate[bot]
68768e256b
close #853 by fixing openssl regex/dep updates
2024-06-01 00:41:01 +02:00
renovate[bot]
e0986c2bec
dep updates/use lts node/close https://github.com/ZoeyVid/NPMplus/discussions/800
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-05-02 22:32:35 +02:00
renovate[bot]
5e9619beef
close #782/update coreruleset/switch to freenginx/dep updates/remove aws cloudfront ips/block apache files
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-04-27 11:04:44 +02:00
Zoey
906d7ce04a
update nginx/dep updates/fix eslint/change line endings
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-04-19 11:42:01 +02:00
renovate[bot]
d724439605
dep updates/close #656
2024-03-21 17:09:27 +01:00
renovate[bot]
9d0574edb7
dep updates/fix #696
2024-03-11 22:43:29 +01:00
Zoey
714e7846f8
Merge remote-tracking branch 'upstream/develop' into develop
2024-02-27 22:43:55 +01:00
Tim
0503a6af75
Fix so that nginx config is loaded after configuration happens
...
M backend/internal/access-list.js
2024-02-26 10:04:25 +11:00
Zoey
875a9d2e91
close #655
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-02-19 21:07:58 +01:00
Zoey
e9421dd5f9
add SKIP_IP_RANGES/improve crowdsec docs/dep updates
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-02-11 02:49:36 +01:00
Zoey
4bfb9b799a
merge upstream and small changes
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-01-21 23:08:52 +01:00
Zoey
04dd76f9eb
Merge remote-tracking branch 'upstream/develop' into develop
2024-01-20 14:31:51 +01:00
Jamie Curnow
db23c9a52f
Refactor certbot plugins install
...
- Added a script to install every single plugin, used in development and debugging
- Improved certbot plugin install commands
- Adjusted some version for plugins to install properly
- It's noted that some plugins require deps that do not match other plugins,
however these use cases should be extremely rare
2024-01-18 12:26:55 +10:00
Zoey
f96a4d32a3
remove route53 until https://github.com/certbot/certbot/pull/5781 or similar is merged
...
Signed-off-by: Zoey <zoey@z0ey.de>
2024-01-12 20:30:18 +01:00
Jamie Curnow
834fb1a361
Add missing args to certbot command, was causing failures in rovokation
2024-01-12 17:04:55 +10:00
jc21
1be87f48c1
Merge pull request #3392 from stevecrozz/auto-renew-uses-bulitin-renew
...
Make auto-renew use built-in renew function
2024-01-12 12:15:37 +10:00
Zoey
93216d93e4
Merge remote-tracking branch 'upstream/develop' into develop
2024-01-11 21:36:01 +01:00
Stephen Crosby
9c54d1b718
Provide the token model for certificate renewal
2024-01-10 20:08:36 -08:00
Stephen Crosby
f7d1c490b3
Run renews sequentially
2024-01-10 20:08:36 -08:00
Stephen Crosby
fe4bd9fed6
Make auto-renew use built-in renew function
2024-01-10 20:08:29 -08:00
Jamie Curnow
e69684919c
Use nginxproxymanager/nginx-full image base
...
which has been updated with bookworm, python 3.8, certbot 2.8.0 and node 20
Moved rootfs scripts as /bin is a symlink in bookworm
2024-01-10 12:59:51 +10:00
Zoey
58d28b9867
remove domain_names.sort() and trailing spaces
2024-01-01 23:56:28 +01:00
Jocelyn Le Sage
388fff84f2
Fixes for the server reachability test.
...
- Do not apply HTTPs redirection for challenge used by the test.
- Set the `User-Agent` to avoid 403 answer from site24x7.com.
- Handle JSON parsing failure of the received body.
- Better handling of different error cases.
2023-12-19 17:22:33 -05:00
Zoey
c534fa150d
try reload again instead of quit and restart
...
Signed-off-by: Zoey <zoey@z0ey.de>
2023-11-19 18:13:15 +01:00
Zoey
efcca74d67
fix security headers and sockets
...
Signed-off-by: Zoey <zoey@z0ey.de>
2023-10-10 19:55:42 +02:00
Zoey
fb0bb721f7
rebrand to NPMplus/improve security headers/upsteam changes/dockerlint
...
Signed-off-by: Zoey <zoey@z0ey.de>
2023-10-09 20:32:37 +02:00
renovate[bot]
6e62aa2ea1
dep updates/merge #3190 from upstream/fix #407
...
Signed-off-by: Zoey <zoey@z0ey.de>
2023-09-25 22:03:10 +02:00
GitHub
55b173a744
fix certbot run on launch/dep updates
...
Signed-off-by: Zoey <zoey@z0ey.de>
Update dependency jsonwebtoken to v9.0.2
Update dependency liquidjs to v10.9.2
Update dependency jquery to v3.7.1
2023-09-02 13:04:35 +02:00
Devedse
6f8db95249
Added force renewal + --dns-duckdns-no-txt-restore
2023-08-24 13:21:01 +02:00
Zoey
da025cedaa
Merge branch 'develop-o' into develop
2023-08-02 10:40:13 +02:00