Jordan Eldredge
9ebfa7b795
Support file uploads
2020-04-28 01:03:32 -04:00
Jordan Eldredge
0ff0c702a9
Type tweet task and CLI
2020-04-25 01:50:45 -04:00
Jordan Eldredge
b8ed7ec39e
Add add cli command and make cli more defensive
2020-04-25 01:42:20 -04:00
Jordan Eldredge
53c5473da8
Try review and deprecate approve/reject in favor of !review
2020-04-25 01:39:03 -04:00
Jordan Eldredge
05e4eb4d59
Fix tweeting and convert a few more commands
2020-04-25 01:24:00 -04:00
Jordan Eldredge
087ddb842d
rm comments
2020-04-25 01:06:00 -04:00
Jordan Eldredge
39b82fbe0f
Only show approval stuff if not tweeted
2020-04-25 01:05:54 -04:00
Jordan Eldredge
f4ba178d40
Type !archive
2020-04-25 00:50:13 -04:00
Jordan Eldredge
89366e84ac
Type utils
2020-04-24 21:35:44 -07:00
Jordan Eldredge
2ed710618b
Improve error message for graphql
2020-04-24 21:30:22 -07:00
Jordan Eldredge
f4e25a7bb2
Start adopting types
2020-04-24 21:28:15 -07:00
Jordan Eldredge
0017ce19ca
Add prettier for realz
2020-04-24 21:12:19 -07:00
Jordan Eldredge
104778d6a3
Prettier
2020-04-24 21:09:58 -07:00
Jordan Eldredge
0651235104
Unify discord bot into skin db and add typescript
2020-04-24 21:08:37 -07:00
Jordan Eldredge
cf7a7a5951
Prepopulate reactions on voting skins
2020-04-24 22:52:55 -04:00
Jordan Eldredge
b33668bfb8
Alert me about all commands dispatched in DMs
2020-04-24 22:52:55 -04:00
Jordan Eldredge
5b0badf944
Ping me about all errors, and keep the chain going
2020-04-24 22:52:55 -04:00
Jordan Eldredge
cc5281cd1e
Better handling of Discord command errors
2020-04-24 22:52:55 -04:00
Jordan Eldredge
82766c1d08
Get rid of info.js
2020-04-24 22:52:55 -04:00
Jordan Eldredge
e045235817
Clean up shooter
2020-04-19 13:51:37 -07:00
Jordan Eldredge
b73b44bfd9
Upload to S3 and Screenshot when you upload
2020-04-19 13:38:58 -07:00
Jordan Eldredge
374d3a967d
Improve hos tweetable skins are fetched
2020-04-19 13:37:58 -07:00
Jordan Eldredge
0c7c82aca9
Await awaitables
2020-04-19 13:37:49 -07:00
Jordan Eldredge
e40d060e29
Support reviewing skins using emoji that are surfaced in quick pick on mobile
2020-04-19 13:37:39 -07:00
Jordan Eldredge
c588e28116
Await handler
2020-04-19 13:36:47 -07:00
Jordan Eldredge
b6a4c0d7b0
Image hash
2020-04-19 13:36:28 -07:00
Jordan Eldredge
91fd22ec38
Upgrade Prettier
2020-04-06 19:50:20 -07:00
Jordan Eldredge
1e0a9114dd
Upgrade ts ( #952 )
...
* Upgrade Typescript
* Upgrade prettier
* Upgrade eslint-typescript
* Don't abide extra else
* Remove eslint plugin that we don't use any more
* Remove unused Webpack plugin
* Remove eslint rule that we don't really need
* Remove unused Jest plugin
* Remove redundant package
* Prettier fixes
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d09293c975
Fix lints
2019-11-30 13:42:53 -08:00
Jordan Eldredge
4a2a08b628
Improve skin database
2019-11-30 13:42:53 -08:00
Jordan Eldredge
8968633dc0
Hash images
2019-11-30 13:42:53 -08:00
Jordan Eldredge
45ca2da562
Upgrade imagemin
2019-11-30 13:42:53 -08:00
Jordan Eldredge
e0f8555df1
Remove duplicate import
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d4e5b91229
Move all s3 APIs into the database interface
2019-11-30 13:42:53 -08:00
Jordan Eldredge
f2c6835ee1
Throw explicit error when we can't find a skin.
2019-11-30 13:42:53 -08:00
Jordan Eldredge
dc1c06b7d2
Tone down request for review
2019-11-30 13:42:53 -08:00
Jordan Eldredge
2b882d3f1f
Add back missing imports
2019-11-30 13:42:53 -08:00
Jordan Eldredge
557c05980e
Clean up lint errors
2019-11-30 13:42:53 -08:00
Jordan Eldredge
6034d80d86
Log more stuff to Discord
2019-11-30 13:42:53 -08:00
Jordan Eldredge
607f1ad10c
Only alert via Discorn on logs that opt into alerting
2019-11-30 13:42:53 -08:00
Jordan Eldredge
750f28580a
Move tweet bot notifications from Python to JS
2019-11-30 13:42:53 -08:00
Jordan Eldredge
10b4c558d3
Consolidate Discord logger setup
2019-11-30 13:42:53 -08:00
Jordan Eldredge
8a544c86c8
Don't require Internet Archive info to get skin
2019-11-30 13:42:53 -08:00
Jordan Eldredge
7feac1a223
Handle missing skins better and move s3 update from Python to JS
2019-11-30 13:42:53 -08:00
Jordan Eldredge
46d1cb9874
Fix getting a tweetable skin, and stats
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d68f9b8ea8
Bail
2019-11-30 13:42:53 -08:00
Jordan Eldredge
44798d0a29
Output is not an object
2019-11-30 13:42:53 -08:00
Jordan Eldredge
f9c6fdc6ab
Ensure cli disconnects from DB
2019-11-30 13:42:53 -08:00
Jordan Eldredge
9ca10abdb4
Improve Discord logging
2019-11-30 13:42:53 -08:00
Jordan Eldredge
f526e4ba39
Remove reference to undefined db
2019-11-30 13:42:53 -08:00