Jordan Eldredge
55f15b2ac7
Try different node versions on Travis
2019-10-22 08:48:38 -07:00
Jordan Eldredge
02d0a10e88
Bump more versions
2019-10-22 08:41:26 -07:00
Jordan Eldredge
3180c286a2
Bump versions of large build time dependencies
2019-10-22 08:34:31 -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
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
26ffb91ab3
Type AnimatedLayer ( #939 )
2019-10-08 18:05:02 -07:00
jberg
108ae57c10
Handle Text node without font specified ( #938 )
2019-10-08 16:16:36 -07:00
Jordan Eldredge
51eea19ed0
Remove unused import
2019-10-07 06:51:44 -07:00
Jordan Eldredge
ba343f13d8
Whitelist a few more modules that already typecheck
2019-10-07 06:51:44 -07:00
Jordan Eldredge
0549606fb2
Put comments where we have untyped runtime classes
2019-10-07 06:51:44 -07:00
Jordan Eldredge
19797a5ce4
Add a bunch of runtime files that typecheck
2019-10-07 06:51:44 -07:00
Jordan Eldredge
31be62cba4
Split out hello_world test
2019-10-07 06:51:44 -07:00
Jordan Eldredge
f8b5077558
Note that 122 is strangeCall
2019-10-07 06:51:44 -07:00
jberg
db517f2948
Unload scripts on skin change ( #937 )
...
* Unload scripts on skin change
* remove duplicate method, use onscriptloaded
* Add JsScript, unloadSkin in redux
* await unload call
* naming tweak
2019-10-05 15:35:01 -07:00
Jordan Eldredge
8c860903cc
Fix import path for snapshot
2019-10-01 20:43:57 -07:00
Jordan Eldredge
f599f88acd
Pin corejs number
2019-10-01 09:33:06 -07:00