Commit Graph
269 Commits
Author SHA1 Message Date
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
Tim Bruijnzeels a34d5603d7 Moving common CA data types to krill_commons/api. And initialise TA from CaServer. 2019-04-29 15:35:38 +02:00
Tim Bruijnzeels 335c10955a Use the built-in Json and Path extractors from actix-web. 2019-04-29 12:22:01 +02:00
Tim Bruijnzeels a6bc0c4fe3 Fix build script for VUE 2019-04-29 12:21:12 +02:00
Enrico Berti 6fe7aba674 Retire publisher should be hidden for already retired publishers 2019-04-26 14:22:25 +02:00
Tim BruijnzeelsandGitHub d252d6bbe9 Merge pull request #39 from NLnetLabs/enrico-ui
Latest UI Changes
2019-04-26 12:12:49 +02:00
Enrico Berti 90863a984b Enforce check on is_logged_in at each page render 2019-04-26 11:35:26 +02:00
Enrico Berti bf6c337d92 Reset error message on add publisher modal cancel 2019-04-26 11:18:39 +02:00
Tim Bruijnzeels 302f2e7db4 Use serde "derive" as a feature, not a separate crate. 2019-04-26 09:01:26 +02:00
Tim Bruijnzeels 85a81c062d Use commands and events to initialise the TA. (#12) 2019-04-26 08:47:07 +02:00
Tim Bruijnzeels 2b2c6080f0 Update dependencies. 2019-04-26 08:44:17 +02:00
Tim Bruijnzeels f5a9647072 Add RepoInfo when intitialising TA (#12) 2019-04-18 17:30:20 +02:00
Tim Bruijnzeels d54122bd0b Add RepoInfo to support storing information about where to publish. (#12) 2019-04-18 17:14:22 +02:00
Tim Bruijnzeels 5255c2de75 Test that serializing and deserializing CA resources works. Fixes #38 2019-04-18 15:54:49 +02:00
Tim Bruijnzeels 06acc47876 Initialise TrustAnchor with resources *and* its key. (Issue: #12) 2019-04-18 09:33:13 +02:00
Tim Bruijnzeels 00dce7912d Introducing TrustAnchor - can't do anything beyond being initialised with resources yet. 2019-04-17 17:28:44 +02:00
Enrico Berti 0a1b19edd1 Removed column on the publisher details screen and added a stub to error message management 2019-04-16 17:04:25 +02:00
Enrico Berti 87860f8547 Avoid blink effect on page navigation 2019-04-16 11:58:17 +02:00
Enrico Berti 8bb321cbf6 Added proper form validation 2019-04-16 11:48:51 +02:00
Enrico Berti d4febe5bd9 Added Italian locale 2019-04-12 22:00:10 +02:00
Enrico Berti bbe4d88175 Added 'add publisher' functionality 2019-04-12 22:00:10 +02:00
Enrico Berti 2459d8869e Updated to the latest version of Vue and dependencies 2019-04-12 22:00:10 +02:00
Tim Bruijnzeels 31d8160a56 Include UI resources statically at compile time. 2019-04-12 17:12:09 +02:00
Tim Bruijnzeels a2dbe5bb4e Adding sub-project for CA support. 2019-04-12 15:25:03 +02:00
Enrico Berti c291119170 Added new Krill logo, updated main color, fixed submit on enter in the login form and added an empty message for the list of publishers 2019-04-12 15:20:47 +02:00
Enrico Berti b7be0239e4 Avoid filename hashing and chunks on yarn build 2019-04-12 14:21:03 +02:00
Tim Bruijnzeels 7a8dd42671 Updating path to ui resources, will statically include in future. 2019-04-12 11:09:11 +02:00
Tim Bruijnzeels d1ebcf0c86 Removing and gitignoring .DS_Store 2019-04-11 17:45:22 +02:00
Tim Bruijnzeels fc7cbbaffc Moving krill_commons into workspace. 2019-04-11 17:40:25 +02:00
Tim Bruijnzeels 37fb82c1a2 Moving krill_cms_proxy back into workspace. 2019-04-11 17:34:10 +02:00
Tim Bruijnzeels ad2db87dec Add README to each module. 2019-04-11 17:26:00 +02:00
Tim Bruijnzeels 71a7eb0e8f Use the correct path. 2019-04-11 16:59:34 +02:00
Tim Bruijnzeels 7970299590 Update path to build-dist.sh for Travis. 2019-04-11 16:43:32 +02:00
Tim Bruijnzeels 0bbfebfbb6 Use workspaces in project. 2019-04-11 16:36:33 +02:00
Tim Bruijnzeels 2e8ab8f908 Improve error reporting 2019-04-10 13:32:53 +02:00
Tim BruijnzeelsandGitHub b11560e73a Merge pull request #37 from NLnetLabs/enrico-ui
Basic UI
2019-04-10 10:52:52 +02:00
Tim Bruijnzeels 5e00fd99cb Clean-up 2019-04-09 17:15:33 +02:00
Tim Bruijnzeels d22fa42a7f Merge branch 'master' into enrico-ui 2019-04-09 14:55:12 +02:00