Commit graph

2673 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
eed0efe490 Handle case where EQ images are missing 2019-11-14 22:25:59 -08:00
Jordan Eldredge
b69356cd87 Better error message when missing magic 2019-11-14 22:25:59 -08:00
Jordan Eldredge
6ed56bc4fe Formatting 2019-11-06 06:46:33 -08:00
Jordan Eldredge
3ae69da040 Remove the ability to persist state in the demo 2019-11-05 19:38:01 -08:00
jberg
2f89be1e18 Use image size in GuiObject.getwidth/getheight (#949) 2019-11-02 14:07:14 -07:00
Jordan Eldredge
a1139ec371 Avoid flash of no background when switching background images 2019-10-22 16:32:43 -07:00
Jordan Eldredge
ac2f80cc0c Upgrade another imagemin 2019-10-22 09:02:48 -07:00
Jordan Eldredge
2ccee9e637 Upgrade imagemin 2019-10-22 09:01:58 -07:00
Jordan Eldredge
6a9d952bda
Version bumps (#951)
* Bump versions of large build time dependencies

* Bump more versions

* Try different node versions on Travis
2019-10-22 08:56:35 -07:00
Jordan Eldredge
328e9f8074 Handle case where there are no windows and thus no sensible bounding box
Resolves Sentry issue WINAMP2-JS-PROD-GC
2019-10-22 08:28:51 -07:00
Jordan Eldredge
e57a958613 Remove unused third params 2019-10-22 08:28:51 -07:00
Jordan Eldredge
5fd96ef40e Turn ESLint rules back on for /modern 2019-10-22 08:28:51 -07:00
Jordan Eldredge
209f3c4ada Simplify tsconfig white/black lists 2019-10-22 08:28:51 -07:00
Jordan Eldredge
90217ad334 Remove unused utility functions 2019-10-22 08:28:51 -07:00
Jordan Eldredge
3f6dfd91dd
Improve typing of .ts files in /modern (#950)
* Improve typing of Actions

* Make typing of MakiObjects more explicit

* Make parent optional

* Allow group to be initialized with all nulls

* Whitelist all runtime ts files for type checking

* Typecheck the entire modern codebase!

* Ignore typescript
2019-10-18 06:34:10 -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
jberg
d7c55e486d
Comment with source of default values for AnimatedLayer (#947) 2019-10-11 20:10:33 -07:00
jberg
8881332f1b
Fix Layer that specifies its own w/h (#943)
* Fix Layer that specifies its own w/h

* better handling for 0 and less nesting

* document bug
2019-10-11 20:10:18 -07:00
jberg
833907e1c2 AnimatedLayer playing default should be false (#945) 2019-10-11 20:03:54 -07:00
jberg
3893f76d38 Fix skin select box value (#940)
* fix skin select box value

* move skinUrl into local component state
2019-10-11 16:15:53 -07:00
jberg
d56e688cd9 Handle not finding font file (#942) 2019-10-11 16:14:06 -07:00
jberg
8308cb99ee Fix for getprivateint/string defaultvalue, check for value, not just section (#944)
* Fix for getprivateint defaultvalue, check for value, not just section

* fix getprivatestring too
2019-10-11 16:13:15 -07:00
jberg
cd409279a4 Handle font loading breaking (#941) 2019-10-10 17:45:42 -07: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
c953300366 Fix some types in Actions 2019-10-10 06:49:33 -07:00
Jordan Eldredge
bc4e7e4a23 Clean up copy/paste cruft 2019-10-10 06:44:37 -07:00
Jordan Eldredge
f552edb2b0 Fix some type errors in System 2019-10-10 06:40:15 -07:00
Jordan Eldredge
024469649e Utility to extract info about XML 2019-10-10 06:36:16 -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
0b8c6f78f1 Remove s3 stuff from Twitter bot 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