Tim Bruijnzeels
87f8949524
Show TA details when initialised.
2019-05-07 16:44:27 +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
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
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
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 Bruijnzeels and GitHub
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
2b2c6080f0
Update dependencies.
2019-04-26 08:44:17 +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
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
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
0bbfebfbb6
Use workspaces in project.
2019-04-11 16:36:33 +02:00