Commit Graph

153 Commits

Author SHA1 Message Date
Arjan H
4e1c361414 Bump golang.org/x/crypto from 0.21.0 to 0.31.0 2024-12-13 19:56:25 +01:00
Arjan H
120048ff30 Bump boulder version to release-2024-12-10 2024-12-13 18:00:40 +01:00
Arjan H
295cd00011 SMTP server can now use LabCA issued certificate (#139)
LabCA can optionally be configured to send emails. Until now it was only possible to send to SMTP
servers that use a certificate signed by a public root CA (e.g. gmail). Now this can also be an
internal server using a LabCA issued certificate, or you can skip TLS verification completely.
2024-09-28 16:00:21 +02:00
Arjan H
933367d31e Update certificate revoke command and reasons (#134) 2024-08-31 16:22:40 +02:00
Arjan H
cab563d1d7 Bump boulder version to release-2024-07-29 2024-08-30 16:31:07 +02:00
Arjan H
ab35a620f7 Update LabCA GUI for several recent boulder changes 2024-08-27 07:32:29 +02:00
Arjan H
18b53030a1 Bump boulder version to release-2024-06-10 2024-08-26 20:16:12 +02:00
Arjan H
ddbaa63b5b Bump boulder version to release-2024-05-20 2024-08-24 15:15:21 +02:00
Arjan H
4eb3ad877c Bump boulder version to release-2024-05-06 2024-07-02 19:47:47 +02:00
Arjan H
5d27e00fa4 Bump boulder version to release-2024-04-30 2024-05-04 21:26:13 +02:00
dependabot[bot]
dd45211df0 Bump golang.org/x/net from 0.21.0 to 0.23.0 in /gui (#128)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.21.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.21.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 19:48:15 +02:00
dependabot[bot]
f8a358793c Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /gui (#122)
Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-07 12:33:35 +02:00
dependabot[bot]
e737977dd5 Bump github.com/jackc/pgx/v4 from 4.18.0 to 4.18.2 in /gui (#121)
Bumps [github.com/jackc/pgx/v4](https://github.com/jackc/pgx) from 4.18.0 to 4.18.2.
- [Changelog](https://github.com/jackc/pgx/blob/v4.18.2/CHANGELOG.md)
- [Commits](https://github.com/jackc/pgx/compare/v4.18.0...v4.18.2)

---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-07 12:17:39 +02:00
Arjan H
75c98926a8 Fix dns server lookup in apply-boulder [#119] 2024-03-17 12:01:21 +01:00
Arjan H
df520e64f7 Bump boulder version to release-2024-02-26 2024-03-03 11:41:24 +01:00
Arjan H
98871cd6e7 Suppress 'must end in IANA registered TLD' error on renewal (#114)
When using whitelist/lockdown domains, also accept them in va.extractRequestTarget().
Apparently that method only gets used on renewal but not during the original request?
2024-02-23 17:52:38 +01:00
Arjan H
045a128c2c Option to allow public contact email addresses in lockdown mode
When in lockdown mode, only those domains can be used to request certificates for,
but it also only accepts email addresses in those domains. With this option in the
GUI it is now possible to still allow all public domains in contact addresses.
2024-02-04 13:46:26 +01:00
Arjan H
bef3544d5e Bump boulder version to release-2024-01-22 2024-01-26 20:08:22 +01:00
Arjan H
a1a3230ead Fix several issues with renewing certificates (#109)
URI encode the root_key and passphrase.
Fix name of root_key file.
Stop processing when error has occurred.
2024-01-25 18:49:26 +01:00
Arjan H
43f0b2cea7 Extend health-checker timeout always (#86) 2024-01-13 11:29:38 +01:00
Arjan H
ffb8d01ad1 Fix default Common Name on create certificate 2024-01-12 20:48:01 +01:00
Arjan H
0adcce1f1f Cosmetic: bump year 2024-01-07 20:25:43 +01:00
Arjan H
33208bf347 Add way to renew (extend lifetime of) CA certificates (#74) 2023-12-26 11:56:45 +01:00
dependabot[bot]
23bcde19f8 Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /gui (#106)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:34:19 +01:00
dependabot[bot]
573716b019 Bump google.golang.org/grpc from 1.56.2 to 1.56.3 in /gui (#100)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.56.2 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.56.2...v1.56.3)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 21:58:18 +02:00
dependabot[bot]
30b0d075fc Bump golang.org/x/net from 0.12.0 to 0.17.0 in /gui (#98)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.12.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.12.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 19:14:15 +02:00
Arjan H
7fbfa08e9e Fix docker-compose-plugin downgrade copy/paste issue 2023-07-16 17:23:09 +02:00
Arjan H
7dba946e9a Downgrade docker-compose-plugin v2.19.x to v2.18 (#76) 2023-07-15 18:57:23 +02:00
Arjan H
33c5fdfee1 Update go.mod dependencies of gui 2023-07-14 19:33:18 +02:00
Arjan H
012a7a5d53 Switch from docker-compose to docker compose plugin (#73)
The standalone docker-compose has been deprecated in favor of a plugin
for the compose binary.
2023-07-02 16:10:38 +02:00
Arjan H
2a518ae03a It is now possible to upload backup files on the manage page (#75) 2023-07-01 11:03:47 +02:00
Arjan H
8aef5dd949 Fix restart of control container (also after restoring backup) 2023-06-29 20:06:03 +02:00
Arjan H
7cc703b855 Cosmetic: add more mouseover hints for audit log messages 2023-06-25 08:09:42 +02:00
Arjan H
e32b692599 Restart boulder after updating CRL generation interval 2023-06-16 19:26:52 +02:00
Arjan H
3781027664 Make Issuer CRL generation interval configurable (default 24h) 2023-06-15 18:36:18 +02:00
Arjan H
66b51217df Prevent posting empty data from manage CRL (#53) 2023-06-11 15:59:57 +02:00
Arjan H
2b81d2d3dd Add options to trigger CRL generation and upload a Root CRL (#53) 2023-06-11 12:09:14 +02:00
Arjan H
9f77d1a308 Add ability to keep private Root CA key offline (#53)
When generating a new Root CA certificate, show the key in the GUI and ask the user to
store it offline. When importing an existing CA make the root key optional.
When the private key is needed but we don't have it, ask the user to provide it. You
can now also create a CSR for the Issuer CA that can be signed by the offline Root CA.
2023-06-08 20:24:41 +02:00
Arjan H
f59601fde9 Fix connMaxIdleTime after spaces were changed to tabs 2023-04-29 19:17:56 +02:00
Arjan H
2653308333 Use go 1.20 in gui go.mod 2023-04-22 11:07:03 +02:00
Arjan H
0ed9d8eac2 Build and use local docker images for docker-only setup (#41)
For now, the images are still built on the target machine for testing,
in the end they need to be built in a GitHub action.
2023-04-15 09:19:17 +02:00
Arjan H
b5db9b857d File config/ocsp-updater.json was removed from boulder 2023-04-08 10:50:45 +02:00
Arjan H
24b2712373 File setup_complete was created too soon on new installs 2023-03-26 14:48:11 +02:00
Arjan H
34acb1b7f2 Let apply scripts collect their own data from config
Before, we passed the info on via environment variables
2023-03-24 20:32:53 +01:00
Arjan H
620470ca87 Bump boulder version to release-2023-03-22 2023-03-23 20:08:06 +01:00
dependabot[bot]
8bb6fe6600 Bump golang.org/x/crypto in /gui (#71)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20211215153901-e495a2d5b3d3 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-09 20:56:31 +01:00
dependabot[bot]
dab3e85a1b Bump golang.org/x/net in /gui (#69)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20220607020251-c690dde0001d to 0.7.0.
- [Release notes](https://github.com/golang/net/releases)
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-25 15:48:50 +01:00
Arjan H
1ef6993672 Cosmetic: bump year 2023-01-09 20:46:30 +01:00
Arjan H
29fcf76cf2 Remove update button from GUI as it is not possible from inside docker 2022-12-24 09:47:49 +01:00
Arjan H
7db3efe0ba Fix paths to static files on details pages of standalone version (#55) 2022-11-30 19:45:45 +01:00