Commit Graph

135 Commits (5d042c7ec7c19da0431bf5e1d4421376a741c2fa)

Author SHA1 Message Date
Johan Brandhorst-Satzkorn 7f9b294a7e
refact(all): Use testing.TB for test helpers
4 years ago
Johan Brandhorst-Satzkorn d51ce41db8 feat(hostsets): Classify all proto fields
4 years ago
Johan Brandhorst-Satzkorn 8fa3e8dee0 feat(hostcatalogs): Classify all proto fields
4 years ago
Johan Brandhorst-Satzkorn 5440195cce feat(hosts): Classify host proto fields
4 years ago
Jim addbfee593
chore: upgrade gofumpt to v0.3.1 (#2028)
4 years ago
Johan Brandhorst-Satzkorn b1d6a1da9a
Switch to buf for protobuf generation (#1944)
4 years ago
Jeff Mitchell 7eb29261b2
Update to go-kms-wrapping version 2, and plugin-based KMS (#1901)
4 years ago
Louis Ruch 4ed4575802 chore(fmt): make fmt
4 years ago
Todd 7ee1f74388
fix(hostsets/plugin): Only delete preferred endpoints when there are preferred endpoints to delete. (#1865)
4 years ago
Justen Walker 6166d2240f
bug(plugin): Fix incorrect use of WithIpAddrs in Repository.Endpoints (#1849)
4 years ago
Louis Ruch aaaf0241ff
bug(host): Fix sync job failure blocking other set syncs (#1841)
4 years ago
Haotian fa00a06bef
feat(host): Add host set information to static host (#1828)
4 years ago
Louis Ruch c4506ec743 feat(scheduler): Add support for run now option
4 years ago
Jim 591ec476e7
refactor: Update internal/db and oplog to use go-dbw package for database operations. (#1785)
4 years ago
Chris Marchesi bf18555d5e
internal/host/plugin: remove custom queries for secrets (#1676)
4 years ago
Chris Marchesi 84febd9983
internal/host/plugin: ensure UpdateCatalog triggers updates for sets (#1736)
4 years ago
Jeff Mitchell 5417cc5cb0
Fix setting nil attributes on host sets (#1746)
4 years ago
Jeff Mitchell 1c39691023
Fix setting host catalog attributes to nil (#1743)
4 years ago
Chris Marchesi 9e976cb4ae
internal/host/plugin: Fix TestUpdateSet (#1735)
4 years ago
Todd 18de3653f5
Set sync job still syncs when plugin reports no hosts in sets (#1726)
4 years ago
Jeff Mitchell 866bfceefc
Add secrets_hmac to host catalog output (#1712)
4 years ago
Jeff Mitchell 8110e0eab3
Increment version of host during updates (#1707)
4 years ago
Jeff Mitchell b3fd23863f
Add external ID to host output (#1705)
4 years ago
Todd 78dc6cf370
OnConflict constraints for adding host ip and dns names in upsertHosts (#1700)
4 years ago
Todd 5d2b0e94aa
Update sync interval seconds field. (#1698)
4 years ago
Todd b16ce175e5
Fix secrets clearing bug in update. Changes to update count behavior for catalogs (#1691)
4 years ago
Todd 5cfcc41f00
Fix bug for adding preferred endpoint when non existed prior. (#1692)
4 years ago
Todd Knight f41bceda83 Merge from main and `make gen`
4 years ago
Todd 61f9d1f6af
Add update set handler and sdk functionality (#1684)
4 years ago
Todd 29b4537d3b
Reference PreferredEndpoints by top level struct name (#1688)
4 years ago
Jeff Mitchell 30e9f944a2
Add sync interval to host sets (#1680)
4 years ago
Todd Knight dba7c6b531 Fix value of op constant for syncSets
4 years ago
Chris Marchesi c2cd6febca
internal/host/plugin: add UpdateSet (#1686)
4 years ago
Todd 2229d1a819
Call OnCreate or OnUpdate on the plugin after db constraints are checked (#1683)
4 years ago
Todd 050553ffcf
Add update catalog support for plugin based catalogs in handler and go sdk (#1673)
4 years ago
Chris Marchesi 157f1a091b
internal/host/plugin: add update catalog test for empty/same description (#1672)
4 years ago
Chris Marchesi 0670e272e3
internal/host/plugin: Add UpdateCatalog (#1634)
4 years ago
Chris Marchesi 165cc5ef1b
fix ineffectual assignment to err in DeleteCatalog (#1664)
4 years ago
Chris Marchesi 1bc9a07316
populate correct field for host catalog secret (#1661)
4 years ago
Todd 808b986834
Read and List Plugin based Hosts (#1655)
4 years ago
Todd 1312628a1e
Add plugin set sync and orphaned host cleanup jobs (#1647)
4 years ago
Jeff Mitchell 5e782b6ecc
Update view to return host IDs in a set on set lookup (#1646)
4 years ago
Todd 6eba8a4787
Lookups Catalogs and Persisted data together (#1643)
4 years ago
Jeff Mitchell b64761f38f
Add repository and functions around plugin host set membership (#1629)
4 years ago
Todd 8795b20fe2
Delete actions for plugin based catalogs and sets (#1622)
4 years ago
Jeff Mitchell 804cb22699
Remove priority values from host_ip_address/host_dns_name (#1633)
4 years ago
Todd 23baaac36b
Add DB changes for host, set members, and host addresses for plugins. (#1584)
4 years ago
Jeff Mitchell 70e6536919
Swap server interface for client (#1580)
4 years ago
Jeff Mitchell 098c3e1f22 Update sdk dep from proper branch and fix building
4 years ago
Jeff Mitchell 158ab09952 Merge branch 'main' into plugin-hostcatalogs
4 years ago