Commit Graph

338 Commits

Author SHA1 Message Date
Paul Lorenz 898e41ae2a Implement router data model changesets. Fixes #1966 2024-04-23 11:56:10 -04:00
Andrew a60ed6ffb6 Merge pull request #1965 from openziti/add.router.token.update.handling
fixes #1964, fixes #1960 adds the ability to handle and process beare…
2024-04-23 09:34:20 -04:00
Andrew 68f0167126 Merge pull request #1927 from openziti/fix.1926.enroll.certs.with.chains
fixes #1926 adds chains to enrollment responses
2024-04-23 09:33:22 -04:00
Andrew Martinez 96f8c0e8b9 fixes tests 2024-04-22 15:21:11 -04:00
Paul Lorenz a930303749 Update tests for sdk changes 2024-04-17 16:26:29 -04:00
Andrew Martinez 0e21934b75 fixes #1926 adds chains to enrollment responses
- all server and client certs issued attempt to build a chain less root
  from the CA bundle during enrollment
- this change still requires all intermediates to be in the ca bundle,
  untill they are moved somewhere else or provided in some other fashion
- updated tests to expect chains in enrollment responses
2024-04-10 10:57:57 -04:00
Shawn Carey 4dfdabff8c respect service policies for admin identities (#1919)
respect service policies for admin identities
2024-04-09 14:34:15 -04:00
Paul Lorenz aad1ad57cf Add api session cert index to fix lookup perf. Fixes #1846 2024-03-20 09:05:53 -04:00
Andrew Martinez 804871dd01 update sdk-golang dep, remove optional secret value from at configs 2024-03-11 08:39:59 -04:00
Andrew Martinez e4207d9f9f lint fixes 2024-03-05 10:25:24 -05:00
Andrew Martinez a3c3da870f pr changes, fixes revocation events 2024-03-05 09:48:13 -05:00
Andrew Martinez 09542c7728 consolidated ha changes 2024-02-29 09:27:56 -05:00
Andrew Martinez 935c89bb7d fixes 1354 adds hostname/domain to env info 2024-02-22 14:32:00 -05:00
Andrew Martinez 8c0bf8b885 fixes 1691 multiple er re-enrolls creates multiple enrollments
- ers do not support having multiple enrollments, detail returns 1
- re-enrolling now clears existing enrollments
- adds test to re-enroll twice
- encapsulates all er re-enrollment logic as a single atomic command
2024-01-25 15:09:30 -05:00
Paul Lorenz c03c3c2851 Additional fixes and tweaks 2024-01-19 17:35:25 -05:00
Paul Lorenz 70b32603ad Start on chaos testing 2024-01-19 17:34:15 -05:00
Andrew Martinez 0021f7848d fixes SDK references for HA updates 2024-01-03 14:30:08 -05:00
Andrew Martinez c972b7d2df fixes tests with new SDK reference 2024-01-03 14:21:53 -05:00
Mario Trangoni 126ee5d79c codespell: Add spelling check and fix all issues
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com>
2023-12-19 10:52:42 +01:00
Paul Lorenz 36c67c2ab4 Fix issue with flapping links when ids are the same. Fixes #1645 2023-12-18 10:12:32 -05:00
Paul Lorenz 56cec8e459 Send bind success notifications to the SDK if supported. Fixes #1578 2023-12-12 16:15:49 -05:00
Paul Lorenz a84369a6e9 Consolidate fabric and edge persistence code. Fixes #1555 2023-12-06 17:36:37 -05:00
Paul Lorenz db6554ee06 Implement idempotency for sdk terminators. Fixes #1446 2023-12-01 15:44:05 -05:00
Andrew Martinez 23142619df fixes sdk calls and 1hr off testing due to daylight savings 2023-10-30 09:39:24 -04:00
Paul Lorenz aa3150ffee Fix manual start test 2023-10-19 14:34:37 -04:00
Paul Lorenz e4f135eb9f Fix flaky test 2023-09-30 13:08:13 -04:00
Paul Lorenz 096f53d090 Merge remote-tracking branch 'origin/release-next' into merge-fabric 2023-09-30 12:26:10 -04:00
Paul Lorenz 064ae0df52 Second pass at edge terminator fixes 2023-09-29 10:57:43 -04:00
Paul Lorenz 73ad4c9c84 Handle fallout from putting and fabric and edge into the same project 2023-09-29 10:51:56 -04:00
Paul Lorenz f3d67b7f49 Update fabric imports 2023-09-28 23:34:28 -04:00
Paul Lorenz 08e51b8166 Merge remote-tracking branch 'fabric/main' into merge-fabric 2023-09-28 23:33:13 -04:00
Paul Lorenz 07da3cd513 Merge remote-tracking branch 'edge/main' into merge-edge
Updated package names
Merged golangci-lint configurations
2023-09-27 16:54:53 -04:00
Paul Lorenz 453e6cae2a Consolidate controller/apierror/helpers and messages 2023-08-30 17:16:10 -04:00
Paul Lorenz 949ccdc3f9 Move version provider to foundation 2023-08-30 17:03:25 -04:00
Paul Lorenz 0c00d695f4 Fix AT TestContext namespace clashes with edge 2023-08-30 17:01:45 -04:00
Paul Lorenz 56a86ff93e Fix auth test namespace issues 2023-08-30 17:01:45 -04:00
Paul Lorenz 5b59ae13ee Update for moved packages in fabric 2023-08-23 09:40:05 -04:00
Paul Lorenz 81baa1843b Add default identity type. Remove user,service,device types. Fixes #1428 2023-08-22 20:40:33 -04:00
Paul Lorenz a77817240c Move REST code into controller 2023-08-16 12:39:59 -04:00
Paul Lorenz cdfd037da9 Move protobuf definitions to common 2023-08-10 19:38:48 -04:00
Paul Lorenz 368d6e5568 Move config, ctrl_msg and handler_common to common/ 2023-08-10 17:29:08 -04:00
Paul Lorenz b061fe9a39 Move internal/certs to common. Remove some incidental files that weren't used. 2023-08-07 10:20:06 -04:00
Paul Lorenz 8b3092a3d9 Merge pull request #1566 from openziti/prep-for-ziti-merge-p2
Move eid to common
2023-08-04 16:35:26 -04:00
Paul Lorenz f368b631b0 Merge remote-tracking branch 'origin/main' into prep-for-ziti-merge-p1 2023-08-04 16:26:16 -04:00
Paul Lorenz 1f5eed5956 Move eid to common 2023-08-04 11:46:53 -04:00
Paul Lorenz 7d6f4ef700 Reorganize code in preparation for merging to ziti repo, first pass. 2023-08-04 09:48:06 -04:00
Paul Lorenz e52f55a93d Make link management change forward and backwards compatible 2023-08-03 17:07:50 -04:00
Paul Lorenz 2ee9539f9c Move link calculation to routers. Fixes #692, fixes #749, fixes openziti/fabric#343 2023-08-03 17:07:48 -04:00
Andrew Martinez 8c8709ea72 Merge branch 'main' into jwt.auth 2023-07-24 15:42:46 -04:00
Andrew Martinez ef1cffee30 fix tests 2023-07-24 15:39:45 -04:00