Paul Lorenz
8f6234842e
Add per-service identity hosting precedence/costs
2021-04-06 09:51:22 -04:00
Paul Lorenz
39626472e3
Support for intercept.v1 config type ( #618 )
...
* Support for intercept.v1 config type
2021-04-05 11:52:12 -04:00
Paul Lorenz
d0ceb31274
Change default metrics report interval to 1 minute
2021-03-31 18:48:57 -04:00
Paul Lorenz
1d6bec6a09
Expose IsSystem to the model level as a read-only property
2021-03-26 12:02:44 -04:00
Paul Lorenz
0731731bba
Set LastActivityAt on api sessions when creating them for router/tunnelers
2021-03-25 16:18:21 -04:00
Paul Lorenz
038e9bdd91
Add support for host.v1. Add health checks to host.v1. Add host.v2 (multiple terminators). Add support for health events.
2021-03-25 15:43:07 -04:00
Paul Lorenz
451ea9e58a
Merge pull request openziti/fabric#224 from openziti/all-access-to-service-events-registry
...
Allow access to the service events registry
2021-03-25 09:34:25 -04:00
Andrew
81f2847633
Merge pull request #607 from openziti/empty.posture.fix
...
Empty Posture Fix & Minor Fixes
2021-03-24 15:23:25 -04:00
Andrew
a48bef714a
Merge pull request #606 from openziti/unify.api.session.modeling
...
unify api session modeling
2021-03-24 14:14:01 -04:00
Andrew Martinez
27a361f776
check nil cursors for policy iteration
2021-03-24 14:06:09 -04:00
Andrew Martinez
3014bdc405
new tests, don't prune policies w/ no checks
2021-03-24 14:06:09 -04:00
Andrew Martinez
a753022e37
unify api session modeling
2021-03-24 13:51:26 -04:00
Andrew Martinez
f41cb21e3f
Merge branch 'main' into check.enabled.on.shutdown
2021-03-24 08:24:55 -04:00
Paul Lorenz
59dd03cdca
Allow access to the service events registry
2021-03-23 17:11:18 -04:00
Andrew Martinez
170f318a66
check if enabled before trying to clean up
2021-03-23 15:07:33 -04:00
Michael Quigley
36840eb20e
Merge branch 'main' into transwarp_2
2021-03-23 11:17:38 -04:00
Andrew Martinez
1100d6f388
update service update on posture data change, tests
2021-03-23 09:54:47 -04:00
Andrew Martinez
993f51f7ab
set mfa posture on enroll
...
- update api session session state on mfa enroll
- update posture data state on mfa enroll
- centralize setting mfa posture data
- pass isMfaRequired and isMfaComplete in apiSession/currentApiSession
2021-03-23 09:54:46 -04:00
Paul Lorenz
680852f80e
Allow tunnel to run over xgress directly
2021-03-22 14:33:54 -04:00
Andrew
6383728aa0
Merge pull request #596 from openziti/move.service.request.failure.url
...
moves posture-data/failed-service-requests
2021-03-19 10:56:49 -04:00
Paul Lorenz
8f02a817af
Merge pull request #595 from openziti/remove-old-db-migrations
...
Remove migration data for versions prior to 0.17.1
2021-03-19 10:51:53 -04:00
Andrew Martinez
5449b655b8
moves posture-data/failed-service-requests
...
- GET /identities/{id}/posture-data/failed-service-requests is now under
/identities/{id}/failed-service-requests
2021-03-19 10:30:26 -04:00
Andrew Martinez
c54a007202
formalize posture data API output, add service request errors
...
- GET /identity/{id}/posture-data is now formalized in the swagger.yml
- posture data output now includes the last 100 failed service requests
with temporal posture data state
- added ziti controller instance id header to detect restarts
- add GET /identity/{id}/failed-service-requests
2021-03-19 09:49:44 -04:00
Andrew Martinez
83fa865c2c
remove unused shutdown() function
2021-03-19 09:15:24 -04:00
Andrew Martinez
7e559771f3
fixed cachedLastActivityAt
2021-03-19 09:10:23 -04:00
Andrew Martinez
fccdc0591e
fix expiresAt and expirationSeconds
2021-03-19 08:59:50 -04:00
Paul Lorenz
ec91503b7c
Remove migration data for versions prior to 0.17.1
2021-03-18 15:52:10 -04:00
Paul Lorenz
add3ae6f13
If accept fails, ch will be nil
2021-03-18 13:54:14 -04:00
Michael Quigley
c2881e9cd5
Merge branch 'main' into transwarp_2
2021-03-18 13:34:39 -04:00
Paul Lorenz
d2e54e766f
Fix circuit test and update foundation dep
2021-03-18 13:30:35 -04:00
Michael Quigley
920a6970e9
Merge branch 'main' into transwarp_2
2021-03-18 13:25:39 -04:00
Paul Lorenz
402dcb1f60
Don't allow routers to connect with no version info. They're too old to work correctly anyway for other reasons
2021-03-18 11:38:42 -04:00
Andrew Martinez
623681db87
add lastActivityAt
...
- as updates to API Sessions can now happen later than the last time
they were active, updatedAt is no longer the correct representation of
the last activity an API Session had
- move all logic that used updatedAt to lastActivityAt
- add migration to set lastActivityAt
2021-03-17 13:49:12 -04:00
Michael Quigley
f4319b7b38
Merge branch 'main' into bbolt_tracing
2021-03-17 12:00:18 -04:00
Michael Quigley
3cfbe17c5b
Support for bbolt tracing.
2021-03-17 10:50:46 -04:00
Michael Quigley
57f904b739
Configuration for bolt db tracing.
2021-03-17 10:42:02 -04:00
Paul Lorenz
71a3a1643e
Pass FieldChecker to toBoltEntityForPatch. Add some ReadByName methods. Move some code to allow re-use
2021-03-17 10:41:21 -04:00
Michael Quigley
c59ec4d927
Cleaner logging without anonymous functions.
2021-03-17 10:34:18 -04:00
Michael Quigley
2c9b1552c7
Enable bbolt tracing in controller.
2021-03-16 11:25:18 -04:00
Andrew
2b9388b7ea
Merge pull request #585 from openziti/make.api.session.batch
...
use batch for api access last updates
2021-03-15 13:27:41 -04:00
Andrew Martinez
fb9e4569f8
use mock api session
2021-03-15 11:25:07 -04:00
Andrew Martinez
5841f6fa70
use batch for api access last updates
2021-03-15 11:14:45 -04:00
Michael Quigley
34d1f5dccc
Merge branch 'main' into transwarp_2
2021-03-15 09:42:58 -04:00
Michael Quigley
072eb3fc3e
Send unroute asynchronously. ( #204 )
2021-03-12 10:32:13 -05:00
Andrew Martinez
50f3145e1c
invalid posture errors now only include actual failing checks
...
- reduce looping
- save only failing checks
- output only failing checks as the cause of INVALID_POSTURE
2021-03-11 15:14:33 -05:00
Andrew Martinez
4dba6e95ab
on invalid token ignore and check bool status only
2021-03-11 13:33:51 -05:00
Michael Quigley
427fa10258
Merge branch 'main' into idle_route_gc
2021-03-11 09:46:14 -08:00
Paul Lorenz
31a587384a
Add interval counts, per service, for dial success, timeout, fail, other
2021-03-10 13:15:55 -05:00
Michael Quigley
77012b47db
Merge branch 'main' into transwarp_2
2021-03-09 16:00:47 -08:00
Paul Lorenz
00114b55a1
Set router status online. Allow ziti-tunnel proxy to work without config
2021-03-09 15:48:06 -05:00