Commit graph

43 commits

Author SHA1 Message Date
Jordan Eldredge
5594a4f1f3 Upload to S3 and Screenshot when you upload 2020-04-19 01:39:38 -04:00
Jordan Eldredge
e14c027647 Improve hos tweetable skins are fetched 2020-04-03 23:15:12 -04:00
Jordan Eldredge
c4f686556c Await awaitables 2020-01-13 20:16:53 -05:00
Jordan Eldredge
ff4144a971 Support reviewing skins using emoji that are surfaced in quick pick on mobile 2020-01-13 20:16:36 -05:00
Jordan Eldredge
21db9edff0 Await handler 2020-01-13 20:16:13 -05:00
Jordan Eldredge
964112e040 Image hash 2019-12-27 10:08:52 -05:00
Jordan Eldredge
192d400d1e Improve skin database 2019-11-15 01:27:58 -05:00
Jordan Eldredge
2d63a2729b Hash images 2019-11-14 22:25:59 -08:00
Jordan Eldredge
2ccee9e637 Upgrade imagemin 2019-10-22 09:01:58 -07:00
Jordan Eldredge
3c599479a5 Remove duplicate import 2019-10-15 12:44:52 -04:00
Jordan Eldredge
2d729ae571 Move all s3 APIs into the database interface 2019-10-15 10:49:48 -04:00
Jordan Eldredge
0aedeeda16 Throw explicit error when we can't find a skin. 2019-10-15 10:49:48 -04:00
Jordan Eldredge
a3c073d60e Tone down request for review 2019-10-15 10:49:48 -04:00
Jordan Eldredge
ea65109260 Add back missing imports 2019-10-10 06:56:32 -07:00
Jordan Eldredge
90d7d30f58 Clean up lint errors 2019-10-10 06:56:17 -07:00
Jordan Eldredge
5451bc1f17 Log more stuff to Discord 2019-10-10 09:32:32 -04:00
Jordan Eldredge
6485044125 Only alert via Discorn on logs that opt into alerting 2019-10-10 09:32:32 -04:00
Jordan Eldredge
76d805431e Move tweet bot notifications from Python to JS 2019-10-10 09:32:32 -04:00
Jordan Eldredge
9d3ae93d40 Consolidate Discord logger setup 2019-10-10 09:32:32 -04:00
Jordan Eldredge
cb21b34969 Don't require Internet Archive info to get skin 2019-10-10 09:32:32 -04:00
Jordan Eldredge
b76eadf10e Handle missing skins better and move s3 update from Python to JS 2019-10-10 09:32:32 -04:00
Jordan Eldredge
b98667d1c5 Fix getting a tweetable skin, and stats 2019-10-10 09:32:32 -04:00
Jordan Eldredge
3295201420 Bail 2019-10-10 09:32:32 -04:00
Jordan Eldredge
18769b2c87 Output is not an object 2019-10-10 09:32:32 -04:00
Jordan Eldredge
be9f5241ce Ensure cli disconnects from DB 2019-10-10 09:32:32 -04:00
Jordan Eldredge
32d258fbdb Improve Discord logging 2019-10-10 09:32:32 -04:00
Jordan Eldredge
581c5558e6 Remove reference to undefined db 2019-10-10 09:32:32 -04:00
Jordan Eldredge
30cabb0ce6 logger.warn only takes two arguments, unlike console.warn 2019-09-23 08:17:20 -07:00
dependabot[bot]
22b18786b0 Bump mixin-deep from 1.3.1 to 1.3.2 in /experiments/skin-database (#895)
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-09-05 06:39:39 -07:00
Jordan Eldredge
83d9443328 Fix lints 2019-08-24 22:30:48 -07:00
dependabot[bot]
828c8e6d83 Bump lodash from 4.17.11 to 4.17.15 in /experiments/skin-database (#838)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.15)

Signed-off-by: dependabot[bot] <support@github.com>
2019-08-05 19:34:50 -07:00
Jordan Eldredge
dfdffb390b Fix lint errors in skin-database 2019-08-05 19:26:54 -07:00
Jordan Eldredge
aedd8e4745
Modern integration (#833)
* Make modern part of the code base

`yarn modern` will now start a dev server with the modern app running.

The debugger is not yet setup

`yarn test` will run all the tests, both Webamp and "modern".

* Let debug work

* Prettier

* Ignore lint errors for now

* Point test at the now skin location
2019-08-05 19:17:12 -07:00
Jordan Eldredge
4012b82a76 Allow Discord bot to query skins by item name 2019-06-23 19:19:26 -04:00
Jordan Eldredge
d820b8c830 Start playing with a Winston client that DMs me 2019-06-23 19:18:42 -04:00
Jordan Eldredge
fc3c641e52 Improve logging 2019-06-23 19:18:42 -04:00
Jordan Eldredge
b9726d5639 Fix lint errors 2019-06-09 13:36:44 -07:00
Jordan Eldredge
53bf5224ff Small improvements 2019-06-09 00:38:43 -04:00
Jordan Eldredge
aee0cf1f74 Unify discord-bot and skin-database 2019-06-09 00:13:04 -04:00
Jordan Eldredge
3226d7820e Fix path 2019-06-07 21:28:23 -07:00
Jordan Eldredge
a60e4cb5d3 Add screenshot and other Discord bot improvements 2019-06-07 21:27:38 -07:00
Jordan Eldredge
90b7a1e4f7 Pull discord-bot into skin-database
Also make the cli for the skin-database the canonical way to tweet

This opens the door for moving the state of which tweets have been
approved/denied/tweeted into the MongoDB database and not S3
2019-06-07 21:10:19 -07:00
Jordan Eldredge
0fded822f8 Start playing with database 2019-06-06 07:11:03 -07:00