Andrew M
b6d9efaf8c
fixed #183 , move to openziti
2020-05-26 17:37:35 -04:00
Andrew M
fea5fc2833
packer -z
2020-05-20 13:20:07 -04:00
Andrew M
e8b10600c4
fixes #147 , identity naming durin auto enrollment
...
- allows CAs to specify a naming format for auto ca identities
- name collisions during auto enrollment now adds a six digit
incrementing number
2020-05-20 13:00:54 -04:00
Andrew M
6732d0abfa
fixes #158
...
- update for identities does not allow enrol/auth/default admin to be
updated
- adds migrations to fix broken data models between ident/auth/enrol
- fixes migration not to be stuck at version 4
2020-05-18 09:17:31 -04:00
Paul Lorenz
00208186cf
Merge pull request #156 from netfoundry/fix-server-first-race-condition
...
Fix server first race condition
2020-05-13 10:38:36 -04:00
Paul Lorenz
c4e8a72db4
Merge pull request #155 from netfoundry/add-cause-to-not-found
...
Add cause to not found and debug on error return
2020-05-13 10:31:20 -04:00
Paul Lorenz
9b31a7e0f8
Enable server first rotating test. Lengthen timeout waiting for connection to quiesce. Fix some possible timing issues
2020-05-12 17:37:53 -04:00
Paul Lorenz
49610b6ffb
Add cause to not found and debug on error return. Fixes GH-148
2020-05-12 17:13:07 -04:00
Andrew
2bcf157bac
Merge pull request #153 from netfoundry/sdk.env.info.simple.store
...
adds env/sdk info on auth, to identities, fixes #126
2020-05-12 15:40:55 -04:00
Andrew M
ae15cf3c75
packr -z
2020-05-08 14:55:20 -04:00
Andrew M
6560485a4b
fix Error -> Errorf
2020-05-08 14:38:57 -04:00
Andrew M
b8bf0be2c7
adds env info on auth fixes #126
2020-05-08 09:01:51 -04:00
Andrew M
250e80f9f0
verify body length before parsing, fixed #150
2020-05-05 13:58:16 -04:00
Paul Lorenz
6a57419cd4
Fix service detail config type ( #146 )
...
* Fix service detail config type
2020-05-05 09:28:48 -04:00
Paul Lorenz
6cd395f422
Bump edge to 0.14 ( #145 )
...
* Bump edge to 0.14, swagger tweaks, test log level tweaks
2020-05-04 16:30:48 -04:00
Paul Lorenz
ae6edccbab
Update for Xt changes ( #142 )
...
* Update for Xt changes
2020-05-01 13:24:20 -04:00
Paul Lorenz
1895415ea7
Move FieldError to foundation. Adapt to fabric API changes. Several terminator/transit router fixes
2020-04-24 10:04:36 -04:00
Paul Lorenz
fd231fef0c
Update deps and error messages
2020-04-21 14:56:08 -04:00
Andrew Martinez
1a384399d2
api error message for tx router updates managed by fabric
2020-04-07 15:25:27 -04:00
Andrew Martinez
1f1b4e25b6
check for non-edge controlled tx router for update
2020-04-07 15:11:46 -04:00
Andrew Martinez
fb189994a0
fixes #129 , errors w/ tx enrollment
...
- addresses issues w/ tests not covering the error
- adds tests that run transit routers post enrollment
- adds test that list mixed transit routers (enrolled, not, fabric)
2020-04-07 14:36:14 -04:00
Andrew Martinez
a289129162
updates packr files
2020-04-02 16:11:43 -04:00
Paul Lorenz
6cc4b6f7fb
Initial policy advisor API. Fixes GH-99 ( #120 )
...
* Initial policy advisor API. Fixes GH-99
* Add swagger doc for listing role attributes
* Add swagger for cross policy entity lists
* Add swagger for role based filtering
* Add policy advisor API to swagger
* Remove format: uuid where appropriate
* Bump versions to 0.13. Fix router entity ref
2020-04-02 13:45:57 -04:00
Michael Quigley
c74949cc35
Merge branch 'master' into p14_c1
2020-04-01 15:10:16 -04:00
Andrew Martinez
f6bcc8b123
fixes from code review
...
- migration version number
- commented out code
- removed todo code for router update
2020-04-01 14:59:53 -04:00
Andrew Martinez
ffed869289
adds tests to check tx router delete
2020-04-01 10:46:44 -04:00
Andrew Martinez
214c25a628
adds transit router enrollment and CRUD, resolves #27
...
- allows fabric routers to be created in an unenrolled state
- allows fabric routers to be CRUD
- converts both edge and transit routers to use the same enrollment
facilities as identities (1st step to merge)
- migrations for enrollment changes
- adds ability to extend a base store
- add external cleanup logic to tx router to handle isbase=true
- use router handler for is connected status
2020-04-01 10:10:34 -04:00
Michael Quigley
2b4e376343
Merge branch 'master' into p14_c1
2020-03-31 15:22:18 -04:00
Andrew Martinez
0bd9a51190
packr update
2020-03-30 14:17:52 -04:00
Andrew Martinez
df5e09da0d
adds swagger defs for 0.12
...
- adds /specs endpoint for swagger
2020-03-30 14:17:18 -04:00
Michael Quigley
ba6c22eb58
Merge branch 'master' into p14_c1
2020-03-30 14:11:22 -04:00
Paul Lorenz
f833bd6a70
List by roles ( #113 )
...
* Add APIs for listing entities with role attributes using role filters
* Allow semantics to be case insensitive
2020-03-30 11:24:18 -04:00
Michael Quigley
05bb407c32
Merge branch 'master' into p14_c1
2020-03-30 11:17:47 -04:00
Paul Lorenz
8d1a935d19
Update logrus and pkg/errors. Fix use of %w
2020-03-27 14:58:10 -04:00
Michael Quigley
e558ad4a64
Merge branch 'master' into p14_c1
2020-03-27 11:28:16 -04:00
Paul Lorenz
ed341b6a5f
Merge pull request #115 from netfoundry/dont-all-ref-by-name
...
Remove ability to reference entities by name in API/Policies. Fixes G…
2020-03-27 10:19:29 -04:00
Paul Lorenz
cb219bb76f
Remove ability to reference entities by name in API/Policies. Fixes GH-96
2020-03-26 16:20:37 -04:00
Andrew
d16ebf8e69
Merge pull request #105 from netfoundry/ca.auto.identity.attributes
...
Auto Provision Identity Attributes From CA
2020-03-26 10:34:34 -04:00
Michael Quigley
37caaec7a6
Merge branch 'master' into p14_c1
2020-03-24 10:09:19 -04:00
Andrew Martinez
0ee7389715
adds roles to CA identities, fixes #85
...
- CAs now support 'identityRoles'
- Identities that auto enroll are assigned the 'identityRoles' from the
validating CA
2020-03-23 23:52:40 -04:00
Paul Lorenz
5eafb648d7
Add APIs for listing entity -> entity cross policy (service to identity, edge router -> service, etc). Fixes GH-100
2020-03-23 15:39:23 -04:00
Paul Lorenz
6a1cf1a382
Implement role attribute querying. Fixes GH-92 ( #103 )
...
* Implement role attribute querying. Fixes GH-92
2020-03-23 15:03:23 -04:00
Michael Quigley
0f88d698d1
Merge branch 'master' into p14_c1
2020-03-23 11:25:43 -04:00
Andrew Martinez
cff179b86f
api model changes
2020-03-23 11:03:02 -04:00
Michael Quigley
55e72a24b7
X... import updates.
2020-03-20 13:58:21 -04:00
Paul Lorenz
7d60e03b65
Remove copyright date from header
2020-03-19 13:47:42 -04:00
Andrew Martinez
34ace5afd4
be less strict on input and rely on API model to ignore additional props
2020-03-19 13:32:27 -04:00
Paul Lorenz
f0257f6ccf
Support for multiple endpoints
2020-03-19 13:31:31 -04:00
Paul Lorenz
25740c3b0b
Incorporate fabric store refactoring ( #91 )
2020-02-28 09:44:53 -05:00
Eugene K
e7904aca34
pass peer data in the Dial response, update deps
2020-02-27 13:15:29 -05:00