Paul Lorenz
c8b7a8d8c7
Implemented policy model performance improvements. Fixes GH-256
2020-07-28 10:03:36 -04:00
Paul Lorenz
14eb819b30
Model performance test, work in progress
2020-07-28 10:01:34 -04:00
Andrew M
1242a1b950
fixes #240
...
- adds spec router
- updates swagger to allow for both JSON and YAML spec bodies
- pulls spec from generated rest server
2020-07-09 09:29:09 -04:00
Andrew M
6182beeffa
rename text producer
...
- text producer is now pem producer only
- remove ability to render errors in pem producer
- update tests
- fix accept header processing for multiple accepts in one header
2020-07-07 11:44:40 -04:00
Andrew M
923b182b85
fixes #233 return API errors as JSON if possible
2020-07-01 15:54:20 -04:00
Andrew M
c48f7a3e1b
fix api tests for updb patch
2020-06-25 15:19:33 -04:00
Andrew M
48def995f3
fixes #191 , CLI password changes
...
- requires corresponding changes in the CLI as well
2020-06-25 14:53:53 -04:00
Paul Lorenz
736c535cdd
Fix listener close logic ( #223 )
...
* Fix listener close logic
* Make timeout 8m
* Fix bbolt deadlock
2020-06-24 14:32:32 -04:00
Paul Lorenz
6a0e1a9ea4
Add some test debugging
2020-06-22 11:35:36 -04:00
Paul Lorenz
7e9d9a63f1
Fix session create response. fail faster on rotating hs tests
2020-06-22 11:10:09 -04:00
Paul Lorenz
81b5a4ef76
Move service and router names to fabric
2020-06-19 14:10:31 -04:00
Andrew M
66fef91989
update foundation to avoid bbolt bug
2020-06-17 15:35:43 -04:00
Andrew M
0817b9b6c5
Merge branch 'master' into use.shortids
2020-06-17 13:49:20 -04:00
Andrew M
6571dbd72c
use shortids
2020-06-16 17:33:45 -04:00
Paul Lorenz
c5d08014b5
Update rolling tests
2020-06-15 15:51:23 -04:00
Andrew M
0923db08d5
Merge branch 'master' into open.api
2020-06-15 13:49:23 -04:00
Andrew M
ad3e438e43
fix bug with multiple content-type headers on enroll
2020-06-10 12:17:58 -04:00
Paul Lorenz
f0eb83e7fe
Update for API changes and fix close bug. Fixes GH-189 ( #190 )
...
* Update for API changes and fix close bug. Fixes GH-189
2020-06-09 20:21:40 -04:00
Andrew M
3087972172
all conversion work
...
- remove old JSON schema, unsused code
- remove unused variables from base router functions
- rework all API entities
- rework all links
- fix lint issues
- adds error conversion logic
- update tests as needed
- fix up go test
- fix backwards compat w/ non json enroller
2020-06-09 14:11:23 -04:00
Andrew M
b6d9efaf8c
fixed #183 , move to openziti
2020-05-26 17:37:35 -04:00
Andrew M
8a8f861934
fix re-used name format between API tests
2020-05-20 13:08:13 -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
45b34f4c59
Comment out tests again
2020-05-13 08:59:08 -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
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
Paul Lorenz
9c8828b1fd
Fix race conditions and re-enable hs-rotate test
2020-05-11 13:50:16 -04:00
Andrew M
b8bf0be2c7
adds env info on auth fixes #126
2020-05-08 09:01:51 -04:00
Paul Lorenz
c9056cf1f3
Support graceful terminator shutdown. Add more Xt ATs. Fixes GH-149 ( #152 )
...
* Support graceful terminator shutdown. Add more Xt ATs. Fixes GH-149
2020-05-07 10:38:11 -04:00
Andrew M
1e04513cde
adds tests for #150
2020-05-05 14:48:34 -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
Andrew M
e307b5ae2d
updates test client/certs to expire in 7k days
2020-04-21 15:34:34 -04:00
Andrew Martinez
a849bca86c
use different port for tx router listener
2020-04-07 16:02:48 -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
Michael Quigley
5fe2c6495e
Updated router config version for tests.
2020-04-01 15:52:14 -04:00
Michael Quigley
a470fa4332
->router/xgress
2020-04-01 15:14:46 -04:00
Andrew Martinez
fc3721dd5f
adds standard envelope tests for crud require* test calls
2020-04-01 11:16:50 -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
Paul Lorenz
526eb2e0a8
Make test easier to debug
2020-03-27 16:58:54 -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
Paul Lorenz
29210ad70d
Merge pull request #102 from netfoundry/add-data-flow-test
...
Add data flow AT
2020-03-24 10:00:17 -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
6a1cf1a382
Implement role attribute querying. Fixes GH-92 ( #103 )
...
* Implement role attribute querying. Fixes GH-92
2020-03-23 15:03:23 -04:00
Paul Lorenz
459a571b72
Add data flow AT
2020-03-20 16:31:50 -04:00