Commit Graph
1131 Commits
Author SHA1 Message Date
Ximon Eighteen bc1908fa54 Update invocation of start_krill_daemon to match changed fn signature and fold fold duplicate start krill in test mode logic into one place. 2020-12-14 21:56:20 +01:00
Tim Bruijnzeels e8eee26246 Change 'publishers' api path back for backwards compatibility. 2020-12-14 16:41:06 +01:00
Tim Bruijnzeels 9d2d0eabc0 Manage Repository Server init/remove through API (#353) 2020-12-14 16:01:33 +01:00
Ximon Eighteen cb3f2092bd Use Error instead of KrillError to be consistent with the existing codebase. 2020-12-14 15:17:38 +01:00
Ximon Eighteen b68b467070 Clippy goodness. 2020-12-14 13:41:00 +01:00
Ximon Eighteen a060b8c122 Implement proper OpenID Connect nonce. 2020-12-14 13:38:19 +01:00
Ximon Eighteen ecb221ac41 Temporarily disable failing test. 2020-12-14 13:38:19 +01:00
Ximon Eighteen f444ee43e2 Remove unhelpful spam from logs. 2020-12-14 13:38:19 +01:00
Ximon Eighteen f6dd2f8f49 Rename hidden attributes to private attributes as they are not just hidden but not even sent to the browser. 2020-12-14 13:38:19 +01:00
Tim Bruijnzeels 4763042380 Move use statements to where feature is used. 2020-12-11 13:04:43 +01:00
Tim Bruijnzeels 93f1b7b606 Fix clippy warning. 2020-12-11 13:03:14 +01:00
Ximon Eighteen 8156fce56f Enable the multi-user openid-connect UI test for enforced logout due to expiration of a non-refreshable token. 2020-12-10 22:34:50 +01:00
Ximon Eighteen 15abaab2f6 Update UI tests to use the recently changed mechanism for enabling test mode. 2020-12-10 22:33:40 +01:00
Tim Bruijnzeels 7b10b336c2 Update Changelog.md 2020-12-10 16:03:28 +01:00
Tim Bruijnzeels cae5dda52c Write notification.xml to new file, then rename #352 2020-12-10 15:58:46 +01:00
Tim Bruijnzeels 0f54bf73ef Fix test environment variables. 2020-12-10 15:39:06 +01:00
Ximon Eighteen 6c50869241 Add some basic tests of expected actors recorded in Krill event history. 2020-12-10 13:42:39 +01:00
Ximon Eighteen b0073eafef Move the mock OpenID Connect server to port 1818 as port 3001 is already used by existing Krill tests. 2020-12-10 13:41:30 +01:00
Ximon Eighteen 110e2b1b66 Use the same master token as used by other tests and expected by the tests.rs helper functions. 2020-12-10 13:40:48 +01:00
Ximon Eighteen a1771a0b2d Temporary band-aid to enable integration tests to run a localhost testbed. 2020-12-10 13:37:30 +01:00
Tim Bruijnzeels 4151653145 Allow localhost in test context only using cargo features rather than config. 2020-12-09 15:49:05 +01:00
Ximon Eighteen 087a9e60f9 Added a test demonstrating custom team based authz policy and control over UI appearance of user attributes. 2020-12-09 15:31:20 +01:00
Ximon Eighteen 114b5263b8 Merge branch 'v0.8.1-bis' of github.com:NLnetLabs/krill into v0.8.1-bis 2020-12-09 14:13:03 +01:00
Ximon EighteenandGitHub 66b60e008b FIX: Fail test run if Cypress tests fail. 2020-12-09 14:10:38 +01:00
Ximon Eighteen 64965517f5 Merge branch 'v0.8.1-bis' of github.com:NLnetLabs/krill into v0.8.1-bis 2020-12-09 13:30:22 +01:00
Tim Bruijnzeels 4db7721fc1 Fix clippy warnings in latests rust version. 2020-12-09 12:32:46 +01:00
Ximon Eighteen 17df0a66ec Merge branch 'v0.8.1-bis' of github.com:NLnetLabs/krill into v0.8.1-bis. 2020-12-09 11:52:35 +01:00
Tim Bruijnzeels 5efe2fa377 Separate krillpubd and krillpubc. (#338) 2020-12-09 11:31:42 +01:00
Ximon Eighteen d18c2fa146 More Clippy goodness. 2020-12-09 10:59:08 +01:00
Ximon Eighteen ddced137b6 Make Clippy happy in code touched for the multi-user support. 2020-12-09 09:50:35 +01:00
Ximon Eighteen 83770d75fb Adjust tests to match changes to Actor creation. 2020-12-09 00:41:03 +01:00
Ximon Eighteen 2966651808 Minor logging improvements. 2020-12-09 00:09:03 +01:00
Ximon Eighteen 485f7657dd FIX: re-enable and fix previously failing UI driven test with TA and ROAs. 2020-12-09 00:08:38 +01:00
Ximon Eighteen 2108bef89e FIX: inc_cas and exc_cas Polar logic didn't work correctly. 2020-12-09 00:07:09 +01:00
Ximon Eighteen cbd01a6b16 FIX: internal actions wrongly attributed to user none due to missing linked auth policy to evaluate the request against. Introduces a separation between actor and actor definition. Actors can now only be created via the Authorizer to ensure they have a linked auth policy. 2020-12-09 00:06:32 +01:00
Ximon Eighteen d0d53db6a7 Don't expose internal policy object locking strategy details outside the policy wrapper. 2020-12-08 09:49:13 +01:00
Ximon Eighteen 8ced1564e8 More multi-user feature exclusions for krillc. 2020-12-07 18:18:49 +01:00
Ximon Eighteen 0bdb082b3a Commit local Lagosta files which are unexpectedly different to those in Git. 2020-12-07 18:18:08 +01:00
Ximon Eighteen 472a0e4751 Merge multi-user branch. Uses Lagosta master branch commit a7e73cba which includes multi-user support. 2020-12-07 16:55:40 +01:00
ximon18andGitHub e9ad4f6940 Error msg typo correction: testedbed -> testbed 2020-12-03 13:25:00 +01:00
Tim Bruijnzeels 9db34c1077 Improve effeciency and readability of functional tests.
Also, fixes ROA re-issuance when resources were temporarily removed (#96)
2020-11-26 11:39:36 +01:00
Tim Bruijnzeels 48384e3278 Simplify ResourceSet equality check. (#122) 2020-11-18 14:14:32 +01:00
Tim Bruijnzeels 63417f6a38 Merge branch 'master' into v0.8.1-bis 2020-11-18 12:35:06 +01:00
Tim Bruijnzeels a8d3a9c1de Update versions for dev branch. 2020-11-18 12:11:46 +01:00
Tim Bruijnzeels b5b0b03d0f Remove lazy_static! (#349) 2020-11-17 17:15:43 +01:00
Tim Bruijnzeels 271d263180 Update Changelog for 0.8.1 release. v0.8.1 2020-11-16 16:05:41 +01:00
Tim Bruijnzeels 07dc36b9b9 Update versions. 2020-11-16 16:05:41 +01:00
Tim Bruijnzeels 876dd30bb4 Update translations. 2020-11-16 16:05:41 +01:00
Tim Bruijnzeels 865171e1f8 Update version for development. 2020-11-16 16:05:41 +01:00
Tim Bruijnzeels 1acea63eda Update portuguese translations. 2020-11-16 16:05:41 +01:00