Commit Graph

  • 7efd3fd6bd Merge pull request #210 from theta42/release-v2.8.0 master v2.8.0 wmantly 2026-08-10 20:59:31 -07:00
  • 9f285c960b release(v2.8.0): promotion/LDAP-orphan fix, site-slug unification, LDAP status UI wmantly 2026-08-10 23:57:04 -04:00
  • d75daf81b7 Merge pull request #209 from theta42/feat-ldap-status-ui wmantly 2026-08-10 20:56:32 -07:00
  • 6861a113d2 fix(directory): unify the Directory's site slug with the multi-site replication identity wmantly 2026-08-10 23:54:05 -04:00
  • 4542c055bb feat(directory): LDAP replication status + per-spoke detail on the Multi-Site modal wmantly 2026-08-10 23:48:20 -04:00
  • bd2205f1a9 Merge pull request #208 from theta42/docs-site-join-staleness wmantly 2026-08-10 20:31:52 -07:00
  • d5e0d61546 docs(site-join): fix stale "not yet built" claims about relay/mesh routing/LDAP wmantly 2026-08-10 23:27:45 -04:00
  • 0dfb69cc9a Merge pull request #207 from theta42/fix-promotion-ldap-orphan wmantly 2026-08-10 20:24:29 -07:00
  • dae0361e82 fix(multi-site): promotion no longer orphans the demoted old master's LDAP replication wmantly 2026-08-10 23:21:59 -04:00
  • eef7852b69 Merge pull request #206 from theta42/release-v2.7.0 v2.7.0 wmantly 2026-08-10 20:07:42 -07:00
  • 0ac0c045ec release(v2.7.0): auto-assigned LDAP ServerID + replication hosts wmantly 2026-08-10 23:03:33 -04:00
  • dfb819a715 Merge pull request #205 from theta42/feat-ldap-mmr-auto-config wmantly 2026-08-10 19:53:42 -07:00
  • d486fb946b feat(multi-site): auto-assign LDAP ServerID + replication hosts at join time wmantly 2026-08-10 22:51:04 -04:00
  • 39db290265 Merge pull request #204 from theta42/release-v2.6.0 v2.6.0 wmantly 2026-08-10 19:37:04 -07:00
  • 964ca6dd02 release(v2.6.0): dedupe promotion groups, resources API perf, nmap RTTVAR fix, real gateway count wmantly 2026-08-10 22:34:26 -04:00
  • 4e388a411e Merge pull request #203 from theta42/feat-real-gateway-count-and-service-wiring wmantly 2026-08-10 19:29:37 -07:00
  • e9310a1e5c Merge remote-tracking branch 'origin/master' into feat-real-gateway-count-and-service-wiring wmantly 2026-08-10 22:27:22 -04:00
  • f70419bbc4 Merge pull request #202 from theta42/fix-nmap-rttvar-false-failure wmantly 2026-08-10 19:26:36 -07:00
  • 358231532f Merge remote-tracking branch 'origin/master' into feat-real-gateway-count-and-service-wiring wmantly 2026-08-10 22:24:55 -04:00
  • d8bd338814 Merge remote-tracking branch 'origin/master' into fix-nmap-rttvar-false-failure wmantly 2026-08-10 22:24:20 -04:00
  • 0a3bdbef06 Merge pull request #201 from theta42/fix-group-dup-and-resources-perf wmantly 2026-08-10 19:23:17 -07:00
  • 611f1a3318 feat(directory): real mesh-gateway count on the Multi-Site modal; docs links wmantly 2026-08-10 22:17:57 -04:00
  • e313697bfd fix(discovery): recover an nmap scan that succeeded despite a benign stderr warning wmantly 2026-08-10 22:14:13 -04:00
  • 2c3ec4e967 fix(directory): dedupe access/admin groups on repeated promotion; stop self-healing on every GET wmantly 2026-08-10 22:08:04 -04:00
  • b6a82d58d5 Merge pull request #200 from theta42/release-v2.5.0 v2.5.0 wmantly 2026-08-10 18:28:27 -07:00
  • 18da6582ed release(v2.5.0): no-inbound relay automation, mesh-preferred replication wmantly 2026-08-10 21:25:38 -04:00
  • b1739ec965 Merge pull request #199 from theta42/feat-mesh-routing wmantly 2026-08-10 18:09:28 -07:00
  • 7bc6f47070 feat(multi-site): forward noInbound/meshIp/publicHost through /api/site/join wmantly 2026-08-10 20:52:35 -04:00
  • a0964ce350 feat(multi-site): route replication traffic over the mesh when available wmantly 2026-08-10 20:39:27 -04:00
  • 0d3ee3e2ee Merge pull request #198 from theta42/feat-no-inbound-relay wmantly 2026-08-10 17:36:03 -07:00
  • b95cb08c41 feat(multi-site): no-inbound relay automation via theta-proxy's existing API tokens wmantly 2026-08-10 20:31:42 -04:00
  • a50d1ef3c8 Merge pull request #197 from theta42/release-v2.4.0 v2.4.0 wmantly 2026-08-10 16:03:15 -07:00
  • daefe54ff7 release(v2.4.0): live replication, coordinated promotion, mesh UI wmantly 2026-08-10 18:54:50 -04:00
  • dc3d760d2b feat(multi-site): UI for live replication, promotion handoff, signing key wmantly 2026-08-10 18:30:48 -04:00
  • 9c604f0258 fix(multi-site): coordinated master promotion + a dead-on-arrival authz bug wmantly 2026-08-10 16:48:33 -04:00
  • d27763e556 feat(multi-site): live catalog replication + identical-directory signing key wmantly 2026-08-10 16:34:38 -04:00
  • e5167729a8 test: add real two-container e2e for the multi-site join flow wmantly 2026-08-10 16:21:53 -04:00
  • e915a17cbd Merge pull request #196 from theta42/release-v2.3.0 wmantly 2026-08-10 09:38:06 -07:00
  • e4d5e8d75c release(v2.3.0): multi-site join UI, spoke read-only, live WAN health wmantly 2026-08-10 09:35:38 -07:00
  • 39a9dc0282 Merge pull request #195 from theta42/feat/multi-site-join-ui wmantly 2026-08-10 09:15:29 -07:00
  • 9d266d2e4c feat(site): join UI, spoke read-only enforcement, live WAN health, fresh-install guard wmantly 2026-08-10 09:12:28 -07:00
  • 3d18c3f0cb Merge pull request #194 from theta42/release-v2.2.0 wmantly 2026-08-10 06:10:02 -07:00
  • 214b3a7f5a release(v2.2.0): multi-site join server endpoints, persisted site role, emoji fix wmantly 2026-08-10 06:07:07 -07:00
  • 08dd234710 Merge pull request #193 from theta42/feat/multi-site-join wmantly 2026-08-10 06:01:28 -07:00
  • c96a4b6652 feat(site): multi-site join server endpoints + persisted site role + emoji fix wmantly 2026-08-10 05:58:28 -07:00
  • 0915043d6d Merge pull request #192 from theta42/release-v2.1.1 wmantly 2026-08-09 20:34:00 -07:00
  • ddf123d03c release(v2.1.1): site-status modal API fix, honest agent version fallback wmantly 2026-08-09 23:31:15 -07:00
  • 9004463311 Merge pull request #191 from theta42/fix/fresh-install wmantly 2026-08-09 20:29:19 -07:00
  • 96410fd8c4 fix(ui): site-status modal API, honest agent version fallback, Directory default org name wmantly 2026-08-09 23:24:54 -07:00
  • f94bb3c14c Merge pull request #190 from theta42/release-v2.1.0 wmantly 2026-08-09 18:41:12 -07:00
  • 37e5ad0494 release(v2.1.0): Windows install commands in the Install Agent modal; drop committed binaries wmantly 2026-08-09 21:38:46 -07:00
  • 52b85c0d36 Merge pull request #189 from theta42/feat/windows-installer-commands wmantly 2026-08-09 18:35:20 -07:00
  • f98615aae2 chore(agents): label the Install Agent modal fields as Theta Directory URL wmantly 2026-08-09 20:33:29 -07:00
  • 72040b1851 feat(agents): Windows install commands in the Install Agent modal; drop committed binaries wmantly 2026-08-09 19:08:47 -07:00
  • 93a022bd66 release(v2.0.4): build Dockerfile.openldap FROM the published base image (#188) wmantly 2026-08-09 17:08:25 -07:00
  • c30975329c feat: publish a prebuilt OpenLDAP-with-nestgroup base image (#187) wmantly 2026-08-09 16:54:36 -07:00
  • 5c0018f24a release(v2.0.3): fix Directory tab managed-filter bug and site-status 500 (#186) wmantly 2026-08-09 16:29:08 -07:00
  • 6e172bd528 release(v2.0.2): rebrand README to Theta Directory, remove standalone-install framing (#185) wmantly 2026-08-09 16:09:30 -07:00
  • 3c98cd4596 Merge pull request #184 from theta42/release-v2.0.1-binaries wmantly 2026-08-09 12:39:14 -07:00
  • d3fab004e9 release(v2.0.1): bump version to 2.0.1 and package v2.0.1 agent binaries wmantly 2026-08-09 15:35:29 -04:00
  • e8824cb28d Merge pull request #183 from theta42/release-v2.0.1 wmantly 2026-08-09 11:50:19 -07:00
  • 98ed99a7e9 release(v2.0.1): fix openbao container discovery, agent version API collection, console logs, cache invalidation, site status API 500, secrets filtering, and auto-group spawning wmantly 2026-08-09 14:46:33 -04:00
  • bb744adb5e fix(agent): update bundled v2.0.0 multi-arch binaries and install.sh in static resources (#182) wmantly 2026-08-09 01:11:55 -04:00
  • 420a9c9f8a docs(changelog): add v2.0.0 release notes (#181) wmantly 2026-08-09 00:18:34 -04:00
  • d442f1e3f9 fix(agent): preserve full telemetry (disks, cpu_details, logged_users) and format desktop_control driver-action params (#180) wmantly 2026-08-08 23:41:46 -04:00
  • ebd7e9e434 feat(v2.0.0): bump version to 2.0.0, add Multi-Site Master badge, site-status API, and Master promotion UI (#179) wmantly 2026-08-08 21:43:33 -04:00
  • 6ce7e67665 docs: rebrand to Theta Directory (#178) wmantly 2026-08-08 20:56:43 -04:00
  • 583b822e4a feat(directory): add subtype templates picker, fuzzy merge search, auto-ignore openbao, inherit parent host agent, truncate resource names, key badge positioning (#177) wmantly 2026-08-08 19:38:42 -04:00
  • 9025feef1b Merge pull request #176 from theta42/release-v1.33.0 wmantly 2026-08-08 18:16:26 -04:00
  • 620f401091 release: v1.33.0 - Directory Key Badges, Discovered Inventory Merge/Ignore & Desktop Operations wmantly 2026-08-08 18:12:37 -04:00
  • fc9952add3 Merge pull request #175 from theta42/release-v1.32.0 wmantly 2026-08-08 16:12:35 -04:00
  • 8a0b796f81 test: update plugin and reconciler tests for 100% pass rate wmantly 2026-08-08 16:08:53 -04:00
  • 652d3f7d76 Merge release branch release-v1.32.0 wmantly 2026-08-08 15:38:35 -04:00
  • a442dc9921 release: v1.32.0 - Subtype Drivers Engine, Explicit Secret Inheritance & App Tokens consolidation wmantly 2026-08-08 15:38:35 -04:00
  • 5b1302bc6f Merge pull request #174 from theta42/release/v1.31.0 wmantly 2026-08-07 23:41:08 -04:00
  • 10e5193077 test: update api_agent_ops test to match default paths 200 response wmantly 2026-08-07 23:35:20 -04:00
  • 15d9ce1078 feat: release v1.31.0 with Zero-View secrets engine, generator, multi-level inheritance, and SSSD key mappings v1.31.0 wmantly 2026-08-07 23:26:39 -04:00
  • 181ca8c9cb Add LDAP-over-HTTPS API, agent secrets/IAM engines, and join key management wmantly 2026-08-07 17:03:41 -04:00
  • 6e748bfa66 Merge pull request #173 from theta42/fix/smtp-from-fallback-and-doc-fixes v1.30.2 wmantly 2026-08-06 21:19:35 -04:00
  • a78db906e8 Fix SMTP From-address fallback rejection; catalog card icon order; doc corrections wmantly 2026-08-06 21:13:38 -04:00
  • e7e3eeb6cd Merge pull request #172 from theta42/fix/test-email-sms-and-join-key-ui v1.30.1 wmantly 2026-08-06 14:40:04 -04:00
  • f178f1a972 fix: test email/SMS senders, all SMS delivery, join-key install UI (v1.30.1) fix/test-email-sms-and-join-key-ui wmantly 2026-08-06 11:51:37 -04:00
  • 03605267bc Merge pull request #171 from theta42/feat/agent-join-keys-directory-fixes v1.30.0 wmantly 2026-08-06 10:40:02 -04:00
  • 7e9a271090 feat: agent join keys; fix directory collapse, plugin edit/delete, docs (v1.30.0) feat/agent-join-keys-directory-fixes wmantly 2026-08-06 10:33:34 -04:00
  • b28a18064a Merge pull request #170 from theta42/fix/directory-discovery-profile v1.29.0 wmantly 2026-08-05 18:55:15 -04:00
  • 87339da1b2 sec: authenticate theta-agent enrollment; directory + discovery fixes (v1.29.0) fix/directory-discovery-profile wmantly 2026-08-05 18:44:37 -04:00
  • 49100c9b68 fix: agent REST router mounted before 404; promote opens pre-filled modal; Directory refresh; Vault OpenBao (v1.28.0) (#169) v1.28.0 wmantly 2026-08-05 02:59:58 -04:00
  • a66c0e09cb fix: agent REST router mounted before 404; promote opens pre-filled modal; Directory refresh; Vault OpenBao (v1.28.0) release/v1.28.0 wmantly 2026-08-05 02:54:36 -04:00
  • e8d04203c3 fix: group names match docs, dedupe resource groups, agent 404, shared-secrets + vault apps, promote + plugin logs (v1.27.0) (#168) v1.27.0 wmantly 2026-08-04 23:00:25 -04:00
  • 51b42b3d8a fix: group names match docs, dedupe resource groups, agent 404, shared-secrets + vault apps, promote + plugin logs (v1.27.0) release/v1.27.0 wmantly 2026-08-04 22:49:56 -04:00
  • 8db00f0ed6 fix: drop legacy app_super_admin -- SUPER_ADMIN_GROUP is now god_admin (v1.26.1) (#167) v1.26.1 wmantly 2026-08-04 19:31:52 -04:00
  • 2333a145cc fix: drop legacy app_super_admin -- SUPER_ADMIN_GROUP is now god_admin (v1.26.1) fix/god-admin-super-v1.26.1 wmantly 2026-08-04 19:27:54 -04:00
  • 8a9de94d24 release/v1.26.0: complete group model, enforce naming, fix docs + status dots (#166) v1.26.0 wmantly 2026-08-04 19:07:51 -04:00
  • fd5c5f4e88 fix: use verbatim resource slugs in group names (matches access-request tests + live convention) release/v1.26.0 wmantly 2026-08-04 19:01:51 -04:00
  • ccbbceaa47 feat: complete the group model (god_admin, site groups, aggregates), enforce naming, fix docs 500s + status dots (v1.26.0) wmantly 2026-08-04 18:52:21 -04:00
  • 512a28d1f5 Merge pull request #165 from theta42/fix/version-1.25.0 v1.25.0 wmantly 2026-08-04 16:47:15 -04:00
  • 398b64f5e3 chore: bump package.json + lockfile to 1.25.0 wmantly 2026-08-04 16:43:08 -04:00
  • 8d6c7dffd0 Merge pull request #164 from theta42/release/v1.25.0 wmantly 2026-08-04 16:42:20 -04:00
  • 50d093f28b Merge branch 'master' into release/v1.25.0 wmantly 2026-08-04 16:37:57 -04:00
  • f00d311029 fix: keep SUPER_ADMIN_GROUP as app_super_admin so resource auto-provisioning nesting works wmantly 2026-08-04 16:31:00 -04:00