Andrew Martinez
2ecdb921a9
fix process checks
2020-11-10 16:03:56 -05:00
Andrew Martinez
84225d2796
fixes #394
...
In scenarios where a service has no policies with any checks after
initialization, the posture checks would fail incorrectly.
2020-11-10 14:50:23 -05:00
Andrew Martinez
428135c4ad
fix empty session type
2020-11-05 21:23:49 -05:00
Andrew Martinez
e859ce6a67
filter posture check sets by bind type
2020-11-05 19:40:27 -05:00
Andrew
53f702c212
Merge pull request #369 from openziti/add.online.status
...
Add.online.status
2020-10-31 08:35:39 -04:00
Andrew Martinez
394a844878
fixes for mop/sdks
...
- case insensitive checks for domain/os
- no minimum mac addresses on posture responses
2020-10-30 14:13:43 -04:00
Andrew Martinez
ac187ffa99
posture check implementation
...
- fix testing bugs
- remove testing timout function setters
- fixes deadlock due to posture data timeouts
- fix replace statements
- use map for posture data change tracking
2020-10-29 09:10:15 -04:00
Shawn Carey
4bb404e953
Ziti tunnel.cfgtype.v2.0 ( #357 )
...
* add client.v2.0 tunneler configuration type.
* renamed cfgtype
* set db version to 14
* added host.v1 configuration type
2020-10-26 12:14:29 -04:00
Andrew Martinez
7cc95e3456
fixes #372 ensures v13 dbs have posture check types
...
- adds posture check types to init
- on v12/v13 migrations, posture check types are checked and added if
necessary
2020-10-21 11:40:06 -04:00
Andrew Martinez
c726f158d6
fixes #365 adds hasApiSession and hasEdgeRouterConnection
2020-10-20 15:00:22 -04:00
Paul Lorenz
685892b9b5
Add missing cpu profiling to controller ( #138 )
2020-10-16 16:31:42 -04:00
Andrew
129bff6d8f
Merge pull request #348 from openziti/terminator.binding.required
...
make binding required on terminators
2020-10-14 14:43:42 -04:00
Shawn Carey
73dc0f3b0b
Narrow json types for list items ( #346 )
...
* Narrow json types for list items
2020-10-14 11:17:55 -04:00
Andrew Martinez
9216db9b0a
make binding required
2020-10-14 10:42:36 -04:00
Andrew
0fb231ca2d
Merge pull request #344 from openziti/add.posture.check.api.logic
...
adds Edge API posture check logic
2020-10-13 17:23:47 -04:00
Andrew Martinez
568eb129c7
address PR comments
...
- remove unused property: type
- add service policy plumbing for postureCheck roles
- add denomralization for posture check roles
- make encryptionRequired flag reqquired
2020-10-13 17:03:26 -04:00
Andrew Martinez
01f4d4adfe
spelling fixes
2020-10-13 15:20:55 -04:00
Paul Lorenz
8981128ee1
Fix slice allocation to set capacity not length ( #345 )
2020-10-13 14:07:24 -04:00
Andrew Martinez
5e834504ec
adds Edge API routing
...
- adds mocked posture data for identities
- refines OS
- adds migrations for posture check types
2020-10-13 08:20:57 -04:00
Andrew Martinez
f0fec7512c
swgger fixes
2020-10-13 08:08:12 -04:00
Andrew Martinez
4fc4aee36c
swagger def for posture checks and types
...
- polymorphic posture checks with copied base entity properties
- go-swagger 0.25 generated api
2020-10-12 07:37:19 -04:00
Paul Lorenz
57afb7cf01
Add metrics and usage implementations. Convert file reporter to use lumberjack
2020-10-09 11:00:25 -04:00
Andrew Martinez
a317d37cd4
fix #336 separate init and run
2020-10-09 04:16:59 -04:00
Mike Guthrie
e5b61d9c57
Initial stab at session events
2020-10-08 19:26:20 -04:00
Paul Lorenz
a7f8ca39f3
Add basic event registration framework
2020-10-08 19:26:09 -04:00
Andrew Martinez
41da009787
remove the last of the things named gateway
2020-10-08 07:53:17 -04:00
Paul Lorenz
426ac761a5
Stream timer metrics as well, where requested
2020-10-07 17:02:18 -04:00
Andrew Martinez
6a87ab7c30
Adds connected router version info to mgmt
2020-10-07 08:29:34 -04:00
Andrew Martinez
94bb1b25b6
edge api version support
2020-10-07 07:25:14 -04:00
Andrew Martinez
3bbff3a01a
support version info from fabric
2020-10-07 07:25:14 -04:00
Andrew Martinez
6289f6d551
update tests
2020-10-06 10:45:10 -04:00
Andrew Martinez
a1df84e913
fixes openziti/fabric#133
...
- Adds version header to outgoing controller hellos and incomming router
hellos
2020-10-06 09:41:36 -04:00
Andrew Martinez
297d8aa9f0
remove -v from vet, fix format
2020-10-05 07:18:39 -04:00
Andrew Martinez
b222789350
fixes #326 nested tx for session timeouts
2020-10-05 06:58:44 -04:00
Andrew Martinez
24e7375a58
fix formatting lint error
2020-10-02 16:09:14 -04:00
Andrew Martinez
b23bf3efd8
fix #321 add policy display fields for reads
...
- adds *Display fields for policy list and detail
- adds *Display fields for both set of policy attributes
- adds API tests
2020-10-01 08:09:46 -04:00
Paul Lorenz
50bc204dd5
Add edge terminator validator
2020-09-29 09:27:05 -04:00
Paul Lorenz
50c6b3e4b3
Support identity dial/bind
2020-09-29 09:27:03 -04:00
Paul Lorenz
3031687ae8
Make more infoformation available to terminator validators
2020-09-28 15:29:59 -04:00
Paul Lorenz
9f3182942e
Add Xtensible Terminator Validation framework
2020-09-25 11:01:58 -04:00
Paul Lorenz
150f2a112a
Add support for addressable terminators
2020-09-25 11:01:58 -04:00
Andrew Martinez
6d1f11955b
use streaming CAs
2020-09-22 07:52:00 -04:00
Andrew Martinez
0263259403
remove println
2020-09-22 07:40:10 -04:00
Andrew Martinez
d4a5592edf
fix whitespace
2020-09-22 07:12:52 -04:00
Andrew Martinez
a3ee258df2
fixes #305 reimplements chain validation
...
- cert auth module caches static and dynamic (3rd party) CA chains
- all cert auths validated against active chains
- deleted/disabled 3rd party CAs no longer validate
2020-09-22 07:11:55 -04:00
Paul Lorenz
106843d210
Make it easier for clients to figure if/how metrics are grouped
2020-09-10 09:26:09 -04:00
Andrew Martinez
6814db98c1
adds public ip address for #226
2020-09-09 10:42:20 -04:00
Paul Lorenz
734e9a5542
Fix service policy migration. Update for terminator precendence changes. Log panic stacks. Fixes GH-291
2020-09-03 10:22:27 -04:00
Paul Lorenz
549260d650
Persist terminator precedence. Fix link cost use/scaling. Fix link re… ( #125 )
...
* Persist terminator precedence. Fix link cost use/scaling. Fix link removal related panic. Fix service cache clearing on terminator change.
Fixes GH-112
Fixes GH-121
Fixes GH-122
Fixes GH-123
Fixes GH-124
2020-09-01 15:58:46 -04:00
Andrew Martinez
47c6c9ce6e
remove dupe log message
2020-08-26 15:16:32 -04:00