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 |
|
Tim Bruijnzeels
|
c70021b33f
|
Proxy CMS delta requests
|
2019-04-08 16:45:26 +02:00 |
|
Tim Bruijnzeels
|
812f6cc4f4
|
Proxy CMS list request client side and server side.
|
2019-04-08 16:10:12 +02:00 |
|
Tim Bruijnzeels
|
1f38e6f734
|
Test CMS client similarly to running it from the command line.
|
2019-04-08 12:45:05 +02:00 |
|
Tim Bruijnzeels
|
c661b2bc4d
|
Support returning the RFC8181 repository response from server, and process it on the cms client
|
2019-04-08 10:04:08 +02:00 |
|
Tim Bruijnzeels
|
b874e36c88
|
Support adding an RFC8181 client
|
2019-04-05 17:27:49 +02:00 |
|
Tim Bruijnzeels
|
f7005d2490
|
Support listing RFC8181 clients
|
2019-04-05 15:02:54 +02:00 |
|
Tim Bruijnzeels
|
beb0f841d7
|
Use explicit ErrorCode enum in krill-commons for responses.
|
2019-04-03 19:02:58 +02:00 |
|
Tim Bruijnzeels
|
799d2cb3ad
|
Updating to use the general AggregateStore in krill-commons for Aggregate lifecycle management and caching.
|
2019-04-02 15:44:34 +02:00 |
|
Enrico Berti
|
bf71c3ff80
|
The login page input should be of password type
|
2019-03-18 10:12:38 +01:00 |
|
Tim Bruijnzeels
|
63a76dc370
|
Moving publisher API definitions to krill-commons, and use updated module names.
|
2019-03-13 15:26:36 +01:00 |
|
Tim Bruijnzeels
|
a1e7b0c69f
|
Taking out all of the CMS Proxy code. This will be moved into a separate project. Fixes issue: #34
|
2019-03-12 15:38:10 +01:00 |
|
Tim Bruijnzeels
|
303ff6c05b
|
Use 'deactivate' instead of 'delete', 'retire', 'remove'
|
2019-03-11 16:22:48 +01:00 |
|
Tim Bruijnzeels
|
36ace65c48
|
Fix: do not eagerly initialise pubd on start up.
|
2019-03-11 15:59:25 +01:00 |
|
Tim Bruijnzeels
|
41f47c6e5f
|
Fix: return empty list for aggregates when there is no directory for this type.
|
2019-03-11 15:58:52 +01:00 |
|
Tim Bruijnzeels
|
225c948902
|
Using type_id in AggregateId to have aggregate specific name spaces.
|
2019-03-11 15:42:05 +01:00 |
|
Enrico Berti
|
85b297d8d4
|
First pass on the UI: login, publishers list, publisher details and retire publisher
|
2019-03-05 16:31:57 +01:00 |
|
Tim Bruijnzeels
|
31819f07f5
|
Adding nodejs and npm install to the build for travis (ubuntu xenial)
|
2019-02-20 09:48:02 +01:00 |
|
Tim Bruijnzeels
|
c83085802c
|
Last try for today to get travis find the yarn stuff.
|
2019-02-19 16:58:01 +01:00 |
|
Tim Bruijnzeels
|
69ffb85462
|
Should include node_modules to build things.
|
2019-02-19 16:43:57 +01:00 |
|
Tim Bruijnzeels
|
c7b86298b4
|
Apparently yarn.lock should be checked in. And it seems it's needed when running yarn in travis (see here: https://github.com/travis-ci/travis-ci/issues/6720#issuecomment-254988120)
|
2019-02-19 16:22:45 +01:00 |
|
Tim Bruijnzeels
|
f3c944395b
|
Adding yarn build step explicitly to travis build. Should not be needed, but worth a shot.
|
2019-02-19 16:06:11 +01:00 |
|
Tim Bruijnzeels
|
fe6d7096e1
|
Probably need to update apt so it sees the yarn repo.
|
2019-02-19 15:26:00 +01:00 |
|
Tim Bruijnzeels
|
d6a22da7ff
|
Adding yarn repo to travis build.
|
2019-02-19 15:13:51 +01:00 |
|
Tim Bruijnzeels
|
37ca5bae6e
|
Added build step to run "yarn run build" before rust is compiled when cargo builds.
|
2019-02-19 14:57:17 +01:00 |
|
Tim Bruijnzeels
|
df78fe79e1
|
Add redirect for / -> /ui/index.html
|
2019-02-19 14:19:49 +01:00 |
|
Tim Bruijnzeels
|
052ff59a9d
|
Add login and logout posts. To login post { token = "value" } to /ui/login. To logout post to /ui/logout
|
2019-02-19 14:08:01 +01:00 |
|
Tim Bruijnzeels
|
3224a4a9bd
|
Merge branch 'enrico-ui' of github.com:NLnetLabs/krill into enrico-ui
|
2019-02-19 13:41:22 +01:00 |
|
Tim Bruijnzeels
|
f68e0ba4f7
|
Adding yarn build stuff to the ignore list.
|
2019-02-19 13:40:54 +01:00 |
|
Tim Bruijnzeels
|
ae5bed8aa0
|
Update path for pages to be under /ui
|
2019-02-19 13:39:13 +01:00 |
|
Tim Bruijnzeels
|
ba28b443bc
|
Fix issue where pubserv is eagerly initialised on startup.
|
2019-02-19 13:38:06 +01:00 |
|
Tim Bruijnzeels
|
d8832c8243
|
Expose end-point for is_logged_in check for front-end js.
|
2019-02-19 13:37:28 +01:00 |
|
Tim Bruijnzeels
|
5cd88bb218
|
Adding handler for content in dist (should include as binary data in future maybe)
|
2019-02-19 13:36:20 +01:00 |
|
Enrico Berti
|
c504429ed9
|
Updated packages to the latest version
|
2019-02-19 11:36:00 +01:00 |
|
 Alex BandandGitHub
|
b13c5136d5
|
Add Read the Docs link
|
2019-02-18 05:03:59 -08:00 |
|
Tim Bruijnzeels
|
1547a00b2c
|
Fix merge issues with master.
|
2019-02-18 12:09:27 +01:00 |
|
 Enrico BertiandTim Bruijnzeels
|
ea10c02f63
|
Removed the need for a dev mode and some static imports
|
2019-02-18 12:02:49 +01:00 |
|
 Enrico BertiandTim Bruijnzeels
|
b0dabd63af
|
Initial UI project structure: Vue, Element and a simple API service
|
2019-02-18 11:47:20 +01:00 |
|
Tim Bruijnzeels
|
a36e27526d
|
Took out the in memory cache for publishers (for now). Make this a bit simpler. To do still: make the keystore an Aggregate/EventStore with easier access, and namespaces for aggregate types so one back-end can serve multiple things.
|
2019-02-15 16:58:51 +01:00 |
|
Tim Bruijnzeels
|
3ed2a4c2a8
|
Fixing issues after updating rpki-rs and bcder-rs. Note there is some cloning added to the identity certificate building. That should be looked at again when generating rpki certs and objects stabalises.
|
2019-02-15 15:58:09 +01:00 |
|
Tim Bruijnzeels
|
8b4db0bfcb
|
Re-architecting the application to use event sourcing (fixes: #35)
|
2019-02-15 15:24:50 +01:00 |
|