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
Paul Lorenz
7d60e03b65
Remove copyright date from header
2020-03-19 13:47:42 -04:00
Paul Lorenz
f0257f6ccf
Support for multiple endpoints
2020-03-19 13:31:31 -04:00
dovholuknf
3db81622cb
didn't i do this once already?
2020-02-25 14:29:08 -05:00
Andrew Martinez
18eafe0b56
adds test for invalid current passwords
2020-02-25 10:42:26 -05:00
Andrew Martinez
8f64d859c2
add password for self service password, fixes #87
...
- moves logic from REST endpoint def to handlers
- moves to version 0.10
2020-02-25 10:31:58 -05:00
Andrew Martinez
dcd93cc602
adds 404 and 405 testing for standard error messages
2020-02-21 08:39:41 -05:00
Andrew Martinez
046128194a
fixes #86
...
- restores /current-identity
- restores /authenticators
- adds tests for both endpoints
2020-02-21 08:29:46 -05:00
Andrew Martinez
cc497a3953
fixes #80
...
- Adds a check for a nil identity before returning during updb auth
- Adds API test for invalid username in updb auth
2020-02-12 12:51:11 -05:00
Paul Lorenz
95a7064549
Extract service edge router policies into standalone entity. Fixes GH-69
2020-02-03 12:14:33 -05:00
Paul Lorenz
d0f18a3a5b
Allow overriding service configurations per identity ( #68 )
...
Allow overriding service configurations per identity. Fixes GH-31
2020-02-03 12:10:08 -05:00
Paul Lorenz
9adf93dc57
Enable schema validation for configs. Fixes GH-62 ( #63 )
...
* Enable schema validation for configs. Fixes GH-62
2020-01-28 15:02:20 -05:00
Paul Lorenz
d1bdaae857
Move tunneler configuration into config entities ( #61 )
...
* Move tunneler configuration into config entities. Fixes GH-46
2020-01-24 09:09:09 -05:00
Paul Lorenz
d93b6d5da2
Allow anyOf semantics in addition to allOf for policies. Fixes GH-41
2020-01-22 14:02:39 -05:00
Paul Lorenz
d0b4b9047f
Allow linking configurations to services. Fixes GH-30
2020-01-22 14:01:09 -05:00
Andrew Martinez
c33f4c08e7
removes unusd sub context
2020-01-17 14:25:20 -05:00
Andrew Martinez
17360e5832
ports updb authentication updates from old branch
2020-01-17 14:20:12 -05:00
Andrew Martinez
0f472f4c6f
fixes netfoundry/ziti-edge#29 store full pem
...
- adds api tests for certiicate authentication
- adds api tests for full cert storage for cretificate authenticators
2020-01-17 14:00:42 -05:00
Andrew Martinez
fcbba57ce0
Merge branch 'master' into apisession.sess.refactor
2020-01-14 10:11:12 -05:00
Paul Lorenz
fb8be70394
Implement config store. Fixes GH-17 ( #37 )
...
* Implement config store. Fixes GH-17
* Fix PATCH. Allow null tags on patch and add config patch test
2020-01-13 10:55:07 -05:00
Andrew Martinez
10eea5123a
add missing copyright header
2020-01-13 08:53:57 -05:00
Andrew Martinez
7a42412a15
refactors API tests to have API sessions scoped to an object
2020-01-13 08:44:01 -05:00
Paul Lorenz
c10c3ad781
Remove Handle prefix from handler methods. Remove breaking changes docs, which are moving to ziti-cmd
2020-01-09 13:14:50 -05:00
Paul Lorenz
55eaa157b9
GH-16 Enable service policies replacing appwans ( #28 )
...
* GH-16 Enable service policies replacing appwans
2020-01-08 15:08:58 -05:00
Andrew Martinez
73a553fd96
GH-18 gitignores to lf
2019-12-18 13:41:07 -05:00
Andrew Martinez
c3483676ec
GH-18 pem testdata to lf
2019-12-18 13:40:22 -05:00
Andrew Martinez
be45267c73
GH-18 misc pki to lf
2019-12-18 13:36:24 -05:00
Andrew Martinez
d33d9f550c
GH-18 misc to lf
2019-12-18 13:31:23 -05:00
Andrew Martinez
a570eae22f
GH-18 PKi to lf
2019-12-18 13:26:51 -05:00
Andrew Martinez
da8edbfd4b
GH-18 fix line endings
2019-12-18 12:33:44 -05:00
Andrew Martinez
c8e2729f05
GH-18 removes ziti-edge/edge folder and moves all contents up 1 row
...
- Updates .gitignore files
- Fixes imports
2019-12-18 10:02:25 -05:00