Commit Graph

165 Commits

Author SHA1 Message Date
38c86aea82 implement store layer for service model changes (#103) 2022-11-21 14:51:11 -05:00
7cd36021ce add share_mode and backend_mode to sql structures (#103) 2022-11-21 14:42:25 -05:00
ade25d21db public sharing strategy; update test loop to match (#99) 2022-11-21 13:45:08 -05:00
82d9f6f6ed additional service share/unshare and related naming refactoring (#102) 2022-11-18 15:48:13 -05:00
11068394b8 tunnel -> service; tunnel.Tunnel -> service.Share; tunnel.Untunnel -> service.Unshare (#102) 2022-11-18 15:36:55 -05:00
70c99b9791 frontend support in store; tests (#88, #98) 2022-11-17 14:41:07 -05:00
1fcb496321 store.Frontend (#98, #88) 2022-11-17 14:25:35 -05:00
f193976a50 ephemeral/non-ephemeral environments (#98, #88) 2022-11-17 13:27:57 -05:00
b9dca57dfa store.CreateEphemeralEnvironment; tests (#88, #98) 2022-11-17 12:44:53 -05:00
dcdc00dcf4 sqlite3 port of the DDL changes (#20, #88) 2022-11-17 09:13:37 -05:00
d661b6a567 revised frontends schema (#20) 2022-11-15 14:48:40 -05:00
d825052a6a docs; (#20) 2022-11-15 11:45:31 -05:00
59dd271591 better migration naming (#20) 2022-11-15 11:05:40 -05:00
cf77948ac5 availability_type; frontends; environments.account_id nullale; (#20) 2022-11-15 11:04:05 -05:00
bc98096881 ingress; first (#20) 2022-11-14 16:06:16 -05:00
01b43c6b74 accidental hard-coded email sender address, corrected 2022-11-11 10:50:17 -05:00
84af5be304 code maintenance; lint removal 2022-11-08 15:28:13 -05:00
bfdb3a1bd3 better logging to allow correlation with underlying ziti and operational management (#90) 2022-11-08 15:25:27 -05:00
c7dc3d5d71 wiring in the environment ziti identity for better correlation in logs (#90) 2022-11-08 15:07:18 -05:00
b9c9e62910 can't show 'cfg.Path', as it can contain secrets (#89) 2022-11-08 14:07:44 -05:00
e062a9f61f add build-time version metadata (#70) 2022-11-02 15:07:43 -04:00
cc80b0e860 add migration for timestamp->timestamptz for postgres (#33) 2022-11-01 17:32:16 -04:00
477ff0f031 uptime for services (#33) 2022-11-01 17:03:32 -04:00
95b4143a85 communicate time as epoch ms; better disable of durations in ui (#33) 2022-11-01 16:52:02 -04:00
225e00861b update cf to v0.0.13 to support secret suppression (#85) 2022-10-31 15:56:59 -04:00
8ba3b88a85 should probably include a default case, rather than panic-ing (#46) 2022-10-21 10:30:07 -04:00
3c8e5dee9f vestigial log message 2022-10-21 09:37:34 -04:00
014da707d7 changes to support the agreement between sqlite and postgres (#46) 2022-10-21 09:31:12 -04:00
d479ff8609 basic schema conversion for postgres (#46) 2022-10-21 08:48:31 -04:00
bc75b312bf organizing sqlite3 stuff to support postgres (#46) 2022-10-21 08:36:43 -04:00
6148fe316d fix for service name creation (#79) 2022-10-20 14:16:18 -04:00
005db24691 better flux query for overview metrics (#74, #80) 2022-10-19 17:37:29 -04:00
e5e683d694 more 'active' removal; overview api sends spark metrics; spark ui (#74, #80) 2022-10-19 15:21:15 -04:00
e2d3208165 controller config structure improvements 2022-10-19 13:20:47 -04:00
40252f7a10 naming cleanups in api 2022-10-19 12:35:29 -04:00
887db1d2b6 more naming simplification 2022-10-19 12:24:43 -04:00
2d75181483 naming clarification 2022-10-19 12:10:22 -04:00
4a69d9dd31 not session... service 2022-10-19 12:00:07 -04:00
13251aec17 centralized metrics storage in metricsAgent, rather than the handler (#74, #76) 2022-10-19 11:37:31 -04:00
83c12e30cb metrics lint; cache infrastructure (#74, #76) 2022-10-19 11:25:08 -04:00
095024c179 dnsSafeShortid (#79) 2022-10-18 15:49:30 -04:00
67377ed985 shortid (#79) 2022-10-18 15:21:53 -04:00
8bd7991b2b tweak metrics logging to reduce irrelevant messages (#74, #76) 2022-10-18 13:31:49 -04:00
51d78526fe better metrics accumulator (#74, #76) 2022-10-18 11:57:32 -04:00
1542e0131f write to influxdb (#74, #76) 2022-10-17 15:54:22 -04:00
4559036ad8 starting on influx infrasructure (#74, #76) 2022-10-17 14:40:54 -04:00
69c44bdd51 local now; namespace (#74, #76) 2022-10-17 13:45:52 -04:00
e22e71cf71 metrics loop; bson (#74, #76) 2022-10-14 16:13:21 -04:00
318c73ad03 receiving metrics snapshots (#74, #76) 2022-10-14 15:49:59 -04:00
e519b4f16a more metrics infrastructure (#74, #76) 2022-10-13 16:18:18 -04:00