Commit graph

  • 9fce62525d settings: MQTT clients support multiple topic scopes on one connection main jtricerolph 2026-08-13 14:01:07 +00:00
  • 86f03aac0b settings: serve MQTT credentials to stack apps via service clients jtricerolph 2026-08-13 13:42:50 +00:00
  • b7a8c31988 Revert mqtt_plant — go back to one shared MQTT integration jtricerolph 2026-07-29 07:50:29 +00:00
  • abaa57e0f1 Add per-app MQTT Broker (Plant) integration slug jtricerolph 2026-07-28 22:46:49 +00:00
  • 0bdfe67bf5 Add self-service MQTT Broker Clients management jtricerolph 2026-07-28 17:11:35 +00:00
  • 221be89667 Add MQTT Broker integration (config UI + connection test) jtricerolph 2026-07-28 14:58:53 +00:00
  • aaf857a5fd Add Anthropic as a central integration jtricerolph 2026-07-24 20:42:56 +00:00
  • 1fde9f8613 Add Hosted Tables integration — configurable site URL syncs to auth jtricerolph 2026-07-15 15:41:51 +00:00
  • f5723d20c8 Bump version to 1.0.3 (deploy flow test) jtricerolph 2026-07-14 15:41:04 +00:00
  • b470185a24 Bump version to 1.0.2 (deploy flow test) jtricerolph 2026-07-14 15:16:46 +00:00
  • 8d3d66f8f0 Bump version to 1.0.1 (deploy test) jtricerolph 2026-07-14 15:10:32 +00:00
  • 37c122dc99 Return message field on SambaPOS test success to confirm both SQL + GraphQL connected jtricerolph 2026-07-14 13:55:32 +00:00
  • 6dc5df45e5 Fix SambaPOS GraphQL token URL: derive from origin so /api/graphql suffix in endpoint field doesn't break it jtricerolph 2026-07-14 13:45:52 +00:00
  • d6449d8b52 Fix SambaPOS GraphQL token endpoint: /Token (SambaPOS OAuth) not /connect/token, GraphQL at /api/graphql jtricerolph 2026-07-14 13:40:09 +00:00
  • e6470ad865 Fix SambaPOS tests: switch SQL to mssql (named instance support), fix GraphQL token URL to use origin not full path jtricerolph 2026-07-14 13:24:27 +00:00
  • f185b73678 Split SambaPOS into separate SQL + GraphQL credential sets, add both connection tests jtricerolph 2026-07-14 13:09:04 +00:00
  • 4f6fe6bb37 Add Nextcloud WebDAV directory browser endpoint jtricerolph 2026-07-14 11:09:42 +00:00
  • 8a4c4182ec Add Nextcloud and Azure test connection handlers jtricerolph 2026-07-14 11:05:17 +00:00
  • f43c46e794 Add backup_path config field to Nextcloud integration jtricerolph 2026-07-14 11:03:47 +00:00
  • 01e1f2407b Update azure integration: Azure AD → Azure Document Intelligence jtricerolph 2026-07-12 22:58:35 +00:00
  • 558cce44fa Bust auth creds cache after saving workforce/smtp integrations jtricerolph 2026-07-08 11:57:44 +00:00
  • 71650ed904 SMTP: add reply_to config field jtricerolph 2026-07-07 15:47:11 +00:00
  • 0571613012 Fix locations endpoint base URL default: my.workforce.com not my.tanda.co jtricerolph 2026-07-07 15:38:09 +00:00
  • b70491dea2 Workforce locations: fetch each location by ID for name, fall back gracefully jtricerolph 2026-07-07 13:14:11 +00:00
  • c862c1f9e3 Workforce locations: derive from teams since /api/v2/locations may be billing-locked jtricerolph 2026-07-07 13:11:17 +00:00
  • 5a9a05bb62 Workforce locations: include Tanda error body in 502 response jtricerolph 2026-07-07 12:59:29 +00:00
  • db1b168300 Workforce: add location_id config field + locations fetch endpoint jtricerolph 2026-07-07 12:52:35 +00:00
  • 24f3fcdc7b Workforce: bearer token only, remove email/password fields jtricerolph 2026-07-07 12:42:49 +00:00
  • e758add8ae Support Workforce bearer token as alternative to email/password OAuth jtricerolph 2026-07-07 12:34:52 +00:00
  • 5053b37adf Add internal GET endpoint for global_config keys jtricerolph 2026-07-04 13:13:20 +00:00
  • 9eaf05a4aa Workforce test: use platform scope jtricerolph 2026-07-02 01:11:27 +00:00
  • fa7222a4c8 Workforce test: remove scope restriction to match auth service jtricerolph 2026-07-02 01:08:31 +00:00
  • 1ec923dc1f Workforce test: use department scope to match auth service jtricerolph 2026-07-02 01:03:19 +00:00
  • 49cd17f957 Use me+department scopes in Workforce connection test jtricerolph 2026-07-02 00:57:01 +00:00
  • a6627ee763 Request department and staff scopes in Workforce connection test jtricerolph 2026-07-02 00:55:17 +00:00
  • ed6a978a48 Add nodemailer dependency for SMTP connection test jtricerolph 2026-07-02 00:42:27 +00:00
  • 6f0a24787a Remove OAuth scope restriction from Workforce connection test jtricerolph 2026-07-02 00:41:37 +00:00
  • e84b916ecf Fix Workforce connection test: use form-encoded OAuth body jtricerolph 2026-07-02 00:35:55 +00:00
  • a886b4b30e Add connection tests for Workforce and SMTP integrations jtricerolph 2026-07-02 00:33:48 +00:00
  • 2339a75d07 Add Workforce and SMTP integrations to settings schema jtricerolph 2026-07-02 00:24:11 +00:00
  • 31f8bba377 Add internal service-to-service integration endpoint jtricerolph 2026-07-01 19:33:08 +00:00
  • f5f87fdd1f Always return all schema config fields in maskRow jtricerolph 2026-07-01 19:22:12 +00:00
  • e7b08ccf31 Initial settings service jtricerolph 2026-07-01 18:56:19 +00:00