Tim Bruijnzeels
fd1df3bb82
Merge branch 'master' into child-ca
2019-07-05 15:51:55 +02:00
Tim Bruijnzeels
092a507c20
Add dependency to actix-identity after this was removed in actix-web 1.0.2.
2019-07-05 15:14:57 +02:00
Tim Bruijnzeels and GitHub
13dc5072e7
Merge pull request #46 from NLnetLabs/enrico-ui
...
Restyling and navigation updates
2019-07-05 15:07:57 +02:00
Tim Bruijnzeels and GitHub
9f7ff13137
Merge pull request #47 from NLnetLabs/upgrade-actix-web
...
Simplifications
2019-07-05 15:07:39 +02:00
Tim Bruijnzeels
1e597f89ab
Merge branch 'master' into upgrade-actix-web
2019-07-05 15:05:17 +02:00
Tim Bruijnzeels
6e22317576
Clean-up
2019-07-05 14:53:38 +02:00
Tim Bruijnzeels
e0d7596de4
Support child CA under embedded TA. Work in progress. Issue #14
2019-07-05 12:13:39 +02:00
Enrico Berti
344d90310f
Restyled TA page
2019-06-13 10:03:52 +02:00
Enrico Berti
ce6bb66211
Added navigation bar on top instead of landing page
2019-06-13 09:38:53 +02:00
Tim Bruijnzeels
813e075ede
Simplifications and code formatting.
2019-06-13 08:53:02 +02:00
Tim Bruijnzeels and GitHub
bdaf927403
Merge pull request #44 from NLnetLabs/upgrade-actix-web
...
Upgrade actix web. Closes #43
2019-06-11 22:19:09 +02:00
Tim Bruijnzeels
16d50e8b46
Updating to latest rpki 0.5 master branch.
2019-06-11 21:51:28 +02:00
Tim Bruijnzeels
b73d46ad3d
Update dependencies in front-end
2019-06-11 17:07:52 +02:00
Tim Bruijnzeels
38f7c15eca
Fix clippy warnings in tests
2019-06-11 17:07:28 +02:00
Tim Bruijnzeels
821274a8d0
Fix authorisation checks.
2019-06-11 17:06:42 +02:00
Tim Bruijnzeels
40b154c577
Upgrade to actix-web 1.0
2019-06-11 12:49:50 +02:00
Tim Bruijnzeels
26411075c7
Clean up dependencies on actix (not needed at all) and actix-web.
2019-06-06 13:26:43 +02:00
Tim Bruijnzeels
8d0e601684
Use built-in serde for Serial.
2019-06-06 11:36:45 +02:00
Tim Bruijnzeels
f93cbebbff
Clarify full-sync scenario, and use more descriptive error identifiers in code.
2019-06-06 11:14:24 +02:00
Tim Bruijnzeels
afd226933e
Update dependencies and use built-in serde for Time.
2019-06-06 10:54:50 +02:00
Tim Bruijnzeels
16ce1db2ec
Automate (re)-publication. Closes #33 .
2019-06-05 17:15:27 +02:00
Tim Bruijnzeels
448c7357f0
Clean up: use provided De/Serialize for rpki::uri::Rsync.
2019-06-05 08:34:08 +02:00
Tim Bruijnzeels
2d122d6664
Reduce complexity in eventsourcing. Closes #41
2019-06-04 17:13:44 +02:00
Tim Bruijnzeels
28e89a7fc3
Quick fix for Serial serialization - will be fixed properly in rpki.rs.
2019-06-04 16:06:48 +02:00
Tim Bruijnzeels
445d4d836c
Updating dependencies.
2019-06-04 14:56:47 +02:00
Tim Bruijnzeels
e50e10bb2c
Upgrade front end dependency on 'axios' due to vulnerability.
2019-06-04 09:05:41 +02:00
Tim Bruijnzeels
a6d9aade03
Manual publication of TA MFT and CRL. Closes #12 .
2019-06-04 08:46:58 +02:00
Tim Bruijnzeels
733f76f53b
Refactoring the TrustAnchor in preparation of publication.
2019-05-23 11:34:21 +02:00
Tim Bruijnzeels
0b72b0792e
Add EventListener to event sourcing.
...
Also had to refer to explicit type DiskAggregateStore for now.
2019-05-15 10:34:11 +02:00
Tim Bruijnzeels
2705418eab
Create Manifest and CRL for TA (initially).
2019-05-14 12:31:17 +02:00
Tim Bruijnzeels
488a53fe88
Use healthcheck to wait for server to come up when testing with running krill server.
2019-05-09 14:32:38 +02:00
Tim Bruijnzeels
1fecef7657
Rename krill_client to krill_admin and make add 'trustanchor' options.
2019-05-08 17:39:02 +02:00
Tim Bruijnzeels
d58e386acf
Show / init embedded TA from CLI.
2019-05-08 17:19:30 +02:00
Tim Bruijnzeels
b92e035314
Use closure for testing with running krill server.
2019-05-08 16:14:24 +02:00
Tim Bruijnzeels
cd7dcfa437
Download ta.cer.
2019-05-08 15:18:18 +02:00
Tim Bruijnzeels
fb46d2c04a
Download TAL for embedded TA.
2019-05-08 14:55:17 +02:00
Tim Bruijnzeels
619fef9f35
Fix clippy.
2019-05-07 16:44:44 +02:00
Tim Bruijnzeels
87f8949524
Show TA details when initialised.
2019-05-07 16:44:27 +02:00
Tim Bruijnzeels
29c79df432
Implement rand for softsigner (using openssl)
2019-05-07 14:46:24 +02:00
Tim Bruijnzeels
3e3759f789
Start test server using https for integration testing - accept self signed certs in these tests.
2019-05-07 14:41:02 +02:00
Tim Bruijnzeels
f04793b0fc
Temporary fix for latest rpki-rs. CMS proxy currently broken, but will fix.
2019-05-03 17:13:01 +02:00
Tim Bruijnzeels
f3d7c4f47e
Replacing 127.0.0.1 with localhost to help testing using https (seems there are exceptions when localhost is used)
2019-05-03 16:58:29 +02:00
Tim Bruijnzeels
710323db01
Initialising TA from UI. Not displaying properly yet. (See #12 )
...
Also note: had to change http -> https all over the place, and this currently breaks the client connections for the CLI and integration tests. Will fix this soon!
2019-05-03 16:14:02 +02:00
Tim Bruijnzeels
8a66853ff9
IGNORING integration tests for now -> MUST fix connecting to self-signed HTTPS server.
2019-05-03 16:08:29 +02:00
Tim Bruijnzeels
4616d1d018
Update use statements for latest rpki-rs
2019-05-02 14:18:33 +02:00
Tim Bruijnzeels
44e63ba8ca
Fix clippy warnings.
2019-05-01 11:29:02 +02:00
Tim Bruijnzeels
501a9f66b6
Fix build script to look at all relevant UI src files.
2019-05-01 11:26:30 +02:00
Tim Bruijnzeels
f7ec726852
Update to rpki-rs with revised-cert-handling.
2019-05-01 09:28:58 +02:00
Tim Bruijnzeels
13394879f4
Adding view for TrustAnchor.
2019-04-30 16:27:55 +02:00
Tim Bruijnzeels
b319f82da8
Fix regex for client side checking of rsync uri format.
2019-04-30 13:40:09 +02:00