Commit Graph

51 Commits

Author SHA1 Message Date
Ryan Tharp c57368684d fix up delete token 2021-03-03 04:40:55 +00:00
Ryan Tharp 700a77bc7d v2/v3 onion request tests 2021-03-03 04:16:08 +00:00
Ryan Tharp 9a9830471c apply loki_middlewares when starting our own daemon 2021-03-03 04:15:36 +00:00
Ryan Tharp ead0187934 always set config-file-path 2020-08-17 06:16:06 +00:00
Ryan Tharp e24bbfe2c2 setMessage callback prototype, channel_id checks 2020-08-17 05:35:58 +00:00
Ryan Tharp cbadc5c684 fix some callback prototypes 2020-07-21 09:42:44 +00:00
Ryan Tharp f623390bcf move transport so token isnt bad 2020-07-16 01:39:52 +00:00
Ryan Tharp 73994f4c73 whitelist support 2020-07-16 01:36:53 +00:00
Ryan Tharp d96ff56826 alway use a valid pubkey 2020-07-14 03:08:45 +00:00
Ryan Tharp 11a3b6dd6b enable more dialect unit tests, check user and annotations off messages 2020-07-14 02:40:32 +00:00
Ryan Tharp 4304615199 more dialect unit tests 2020-07-14 02:40:05 +00:00
Ryan Tharp 7232d7f8f8 remove lib require, use overlayAPI from testInfo 2020-07-02 05:26:21 +00:00
Ryan Tharp 36b1c97775 purge more duplicate code 2020-07-02 02:20:38 +00:00
Ryan Tharp 5840813aef remove unneeded logging 2020-07-02 01:35:36 +00:00
Ryan Tharp 881452224a update proxy-admin home, flip err 2020-07-02 01:34:16 +00:00
Ryan Tharp f414072b08 handle whitelist mode 2020-06-18 03:37:36 +00:00
Ryan Tharp f7c8f08bc1 turn down debugging 2020-06-18 03:37:01 +00:00
Ryan Tharp 274c13c233 if no tokens for mod then make one, expost selectModToken/config 2020-06-18 03:35:31 +00:00
Ryan Tharp 5f7dbbc275 config.js => lib.config.js 2020-06-03 23:21:02 +00:00
Ryan Tharp d51839d96b test refactor 2020-06-02 01:02:21 +00:00
Ryan Tharp 6d112d4c83 remove dead code, include disk_config in testInfo, remove overlay 2020-06-02 01:01:14 +00:00
Ryan Tharp 2d860801bc pass when in whitelist mode 2020-02-17 08:53:52 +00:00
Ryan Tharp 5351659040 include report test 2020-02-05 23:59:22 +00:00
Ryan Tharp dc2bfe9c8e force admin server if we start it, fix userid parsing on creation 2020-01-30 09:12:15 +00:00
Ryan Tharp 2b8d20f731 remove unused promised 2020-01-30 08:57:25 +00:00
Ryan Tharp c04cdb3e45 no mod_token guard 2020-01-30 08:50:39 +00:00
Ryan Tharp 3cb30f7d90 support no admin api, allow env or ini variable to set mod_token, moderatorUpdateChannel test 2020-01-30 08:46:51 +00:00
Ryan Tharp e4018d323c fix typo 2020-01-29 07:16:57 +00:00
Ryan Tharp 8886d7e782 fix path problems, make sure delete messages are deleted, getModTokenByUsername() 2020-01-29 07:08:40 +00:00
Ryan Tharp 2197c2e98b minor improvements and debug 2019-12-30 08:38:32 +00:00
Ryan Tharp 4d4299689e update tests to be unified 2019-12-30 07:48:36 +00:00
Ryan Tharp d372bc4332 don't run ban tests unless you can ban, tweak some warnings 2019-12-02 01:40:54 +00:00
Ryan Tharp 641f6454da throw when you need to throw (failed assertions should fail the test) 2019-12-02 01:19:03 +00:00
Ryan Tharp e610656013 guard, defaults, better modToken checking, set channelId=1 2019-12-02 00:42:42 +00:00
Ryan Tharp 5787d3159e update how moderators are read, blacklist @/clearing 2019-11-25 06:01:50 +00:00
Ryan Tharp 99bbf783ef remove get_moderators, actually check the contents of channel moderators list, make sure deletes return 200, single user delete through multiendpoint 2019-11-12 02:24:08 +00:00
Ryan Tharp b5bec37658 cant demote mod test, cant promote mod test, remove ini, cant blaclist perf: remove getUserID 2019-11-09 00:20:58 +00:00
Ryan Tharp 06d732a65c including cache/proxy-admin, use config lib, autoconfigure platform better, create/elevate mod if needed, submit_challenge now takes a pubkey, remove unneeded functions, security tests, blacklist tests 2019-11-08 04:02:47 +00:00
Ryan Tharp 3e444bd1d0 don't call non-mod tests after setting mod token 2019-10-30 09:17:55 +00:00
Ryan Tharp b6c0d16770 add mass delete tests 2019-10-30 07:51:48 +00:00
Ryan Tharp 4894f333fa use newer endpoints 2019-09-13 06:09:07 +00:00
Ryan Tharp 1533f95c88 test get_moderators for channels 2019-09-13 06:03:01 +00:00
Ryan Tharp 5cf5292da8 remove last done 2019-09-10 09:45:28 +00:00
Ryan Tharp c1b8f855a1 guard against no mods, remove unneeded mods 2019-09-10 09:37:01 +00:00
Ryan Tharp 99309c186b add some dones 2019-09-10 09:17:19 +00:00
Ryan Tharp ff262a1190 try to serialize 2019-09-10 08:49:18 +00:00
Ryan Tharp ea8acbe4d1 Promisify mocha 2019-09-10 08:16:57 +00:00
Ryan Tharp 0c05700086 start overlay server if needed 2019-09-10 05:05:45 +00:00
Ryan Tharp 65db9218e7 detect if platform is running, if not start it 2019-09-10 04:49:54 +00:00
Ryan Tharp 3648f7066f read config/use admin api to get tokens to test moderation with 2019-09-10 04:04:20 +00:00