Commit Graph
235 Commits
Author SHA1 Message Date
Brandon Thomas be40729ee8 order by clause (not tested) 2021-06-11 18:45:00 -04:00
Brandon Thomas adf3741d85 wip untested dynamic query builder for tts results 2021-06-11 04:52:03 -04:00
Brandon Thomas c015f431b2 sort key crypto tool added to server 2021-06-11 03:34:56 -04:00
Brandon Thomas 84548abf76 entropy + tests 2021-06-11 03:29:15 -04:00
Brandon Thomas af4c831aaa sort key encrypter (so we don't leak how big our database is) 2021-06-11 03:23:56 -04:00
Brandon Thomas 4fe9305099 set user role handler (untested) 2021-06-11 02:38:20 -04:00
Brandon Thomas d603b832cf add staff list endpoint (untested) 2021-06-11 02:24:55 -04:00
Brandon Thomas 03d8b9ada2 list user roles endpoint (untested) 2021-06-11 00:54:35 -04:00
Brandon Thomas 1a341c5705 move moderation handler files 2021-06-11 00:31:30 -04:00
Brandon Thomas c985269953 list bans endpoint (not tested) 2021-06-11 00:11:21 -04:00
Brandon Thomas 1be0d3b0eb use to_simple_json_error to replace all old, verbose constructions 2021-06-10 23:38:40 -04:00
Brandon Thomas a3cb58e716 delete/undelete ip address ban handler 2021-06-10 23:25:55 -04:00
Brandon Thomas 214f048967 add ip ban handler (untested); stubs for other endpoints 2021-06-10 23:06:46 -04:00
Brandon Thomas 10a84b624e no mod comments on inference results 2021-06-10 22:13:03 -04:00
Brandon Thomas 848233b6fa add mod details editing to w2l templates 2021-06-10 22:01:02 -04:00
Brandon Thomas 544c61b0a8 add one more field 2021-06-10 21:53:27 -04:00
Brandon Thomas fe75726e04 add moderator fields to edit_tts_model endpoint 2021-06-10 21:49:15 -04:00
Brandon Thomas 812f43254c fix code to deal with moderation field renames and deletes 2021-06-10 14:18:14 -04:00
Brandon Thomas 8e633ee5c5 propagate schema changes through to code (all binaries run) not tested 2021-06-10 04:59:42 -04:00
Brandon Thomas bdc6e6d1e9 cleanup get_tts_result endpoint to use shared queries 2021-06-10 02:04:36 -04:00
Brandon Thomas 1496090142 tts inference result delete endpoint (untested) 2021-06-10 01:59:56 -04:00
Brandon Thomas 0a1aa0aeab forbid private types in public 2021-06-10 01:49:18 -04:00
Brandon Thomas 727c57ddaa delete w2l results endpoint (not tested) 2021-06-10 01:45:36 -04:00
Brandon Thomas dfb552abfc prevent locked templates/models from being edited by non-mods 2021-06-10 00:38:22 -04:00
Brandon Thomas 3065f20f9f add endpoint for editing tts models (untested) 2021-06-10 00:29:38 -04:00
Brandon Thomas ec1e280eda new edit w2l endpoint (untested) + http helper functions 2021-06-10 00:11:40 -04:00
Brandon Thomas 5cee2f4c5e more permissions 2021-06-09 22:37:28 -04:00
Brandon Thomas 2fcae0a39c fixup all queries for user_deleted_at / mod_deleted_at (untested) 2021-06-09 22:05:42 -04:00
Brandon Thomas 4485cf34d4 add attempt_count to all job status endpoints 2021-06-08 12:12:42 -04:00
Brandon Thomas c9a82d46eb prevent slurs in username and w2l titles 2021-06-08 12:02:29 -04:00
Brandon Thomas 8393095be2 job dead letter queueing (attempt count + config) 2021-06-08 03:16:04 -04:00
Brandon Thomas b01b83cccf job max attempts 2021-06-08 03:05:31 -04:00
Brandon Thomas e83c003320 central config for batch query timeout 2021-06-08 02:49:11 -04:00
Brandon Thomas e7018c085b w2l inference job locks (not tested) 2021-06-08 01:55:57 -04:00
Brandon Thomas f088116dfa job lock for w2l downloader (not tested) 2021-06-08 01:51:57 -04:00
Brandon Thomas c08000d11a lock on tts download job (not tested) 2021-06-08 01:42:49 -04:00
Brandon Thomas 23801d90f6 remove debug log 2021-06-08 01:08:39 -04:00
Brandon Thomas 9ce83025b4 mutual exclusion seems to work well! 2021-06-08 00:47:41 -04:00
Brandon Thomas 373726b685 this locking appears to work (testing) 2021-06-08 00:36:23 -04:00
Brandon Thomas af80527c47 Check TT2 model for validity and store file size 2021-06-07 22:56:56 -04:00
Brandon Thomas df765663eb good permissions settings for w2l templates! 2021-06-07 03:11:11 -04:00
Brandon Thomas 824324f204 expose delete handler 2021-06-07 02:53:08 -04:00
Brandon Thomas 7bec75e755 fix for mods 2021-06-07 02:23:30 -04:00
Brandon Thomas 93ac3c6c49 fix edit profile bug 2021-06-07 02:22:01 -04:00
Brandon Thomas e62fffe11f delete endpoint; revised permissions 2021-06-07 01:58:15 -04:00
Brandon Thomas 8143409ada moderate endpoint exposed 2021-06-07 01:19:57 -04:00
Brandon Thomas 7d02dc5e00 rename column 2021-06-07 00:47:42 -04:00
Brandon Thomas 94f8ab15bc reuse select query 2021-06-07 00:39:23 -04:00
Brandon Thomas 13e2e32ca5 wip on moderation of templates 2021-06-07 00:32:15 -04:00
Brandon Thomas 9495798583 template mod approval -> tri state, db helpers 2021-06-06 23:13:19 -04:00