Commit Graph

46 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
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
b9c9e62910 can't show 'cfg.Path', as it can contain secrets (#89) 2022-11-08 14:07:44 -05:00
cc80b0e860 add migration for timestamp->timestamptz for postgres (#33) 2022-11-01 17:32:16 -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
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
e5e683d694 more 'active' removal; overview api sends spark metrics; spark ui (#74, #80) 2022-10-19 15:21:15 -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
e8e0167a51 batch, offline garbage collection (#75) 2022-10-06 14:52:52 -04:00
99bf504301 fix for sqlite transactional concurrency issue (#40) 2022-10-03 13:53:59 -04:00
02d6b7fce9 better url-ing in the ui (#68); demo improvements 2022-09-28 14:47:42 -04:00
ec6afaaa3d better, more resilient account request processing (#50) 2022-09-20 14:23:01 -04:00
72e98beac9 not a journal (#50) 2022-09-20 13:49:14 -04:00
6190ac0c60 working, tested verify endpoint (#50) 2022-09-19 16:26:54 -04:00
05fe3ef281 store.AccountRequest and friends (#50, #51) 2022-09-09 14:03:47 -04:00
75eeb481e9 account request infrastructure (#50, #51) 2022-09-09 13:35:21 -04:00
c95e84b53e username -> email (#50, #51) 2022-09-09 10:20:05 -04:00
53b69807bc ugly, rough react flow 2022-08-03 15:48:04 -04:00
cf6236eeaf associate services to environments 2022-08-03 14:58:11 -04:00
cf49c10d87 identities -> environments 2022-08-03 13:43:54 -04:00
e699994ca5 basic login service/state (#17) 2022-08-02 13:23:31 -04:00
d82b75f3b2 better deactivation (#10) 2022-07-29 16:27:03 -04:00
4080e219a3 record service activate/deactivate (#10) 2022-07-29 16:21:47 -04:00
1292c5d702 fix authentication transaction; record created identities (#10) 2022-07-29 15:54:13 -04:00
4b3c22d02a endpoint tracking (#10) 2022-07-29 15:19:28 -04:00
409fee1576 identities (#10) 2022-07-29 15:15:48 -04:00
7fd1287465 identities ddl (#10) 2022-07-29 13:33:55 -04:00
e63e831374 store updates (#10) 2022-07-29 13:27:00 -04:00
abad64c808 set migrations table name 2022-07-29 11:10:39 -04:00
629d2fe0dc store; account 2022-07-25 16:03:51 -04:00
0e37be14b4 controller store skeleton; sqlx; sqlite3; migrations 2022-07-22 13:53:39 -04:00