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
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
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
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
30cabb0ce6
logger.warn only takes two arguments, unlike console.warn
2019-09-23 08:17:20 -07:00
Jordan Eldredge
6229ea6d09
Remove empty dir
2019-09-13 07:38:35 -07:00
Jordan Eldredge
6a73015276
Clean up types a bit
2019-09-13 07:28:05 -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
dependabot[bot]
6a1a6628ec
Bump mixin-deep from 1.3.1 to 1.3.2 in /experiments/skinArchiveTools ( #896 )
...
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:32 -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
dependabot[bot]
da1ad125e5
Bump lodash from 4.17.11 to 4.17.13 in /experiments/skinArchiveTools ( #835 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.11 to 4.17.13.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.13 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-08-05 19:34:21 -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
42a409f339
Fix debugger variables
...
I broke this in b2267d569b
This fix is gross, but I'm just trying to move forward.
2019-08-05 18:59:55 -07:00
jberg
931ba4d8ca
Fix getclassname typo ( #832 )
2019-08-05 18:54:58 -07:00
jberg
596af530fa
add events on GuiObjects ( #830 )
...
* add events on GuiObjects
* switch to mouse enter/leave instead of out/over
2019-08-05 17:52:12 -07:00
Jordan Eldredge
7cb1e45a1a
Migrate to ES6 modules
2019-08-05 08:11:57 -07:00
Jordan Eldredge
b2267d569b
Use getclassname to avoid dependency cyle
2019-08-05 08:04:00 -07:00
jberg
c401f81721
remove registry, use tree lookups ( #828 )
...
* remove images from registry, use tree lookups
* dont need registry for images anymore
* remove registry
* remove registry, apply groupdefs using lookups
* change function name
* simplify direct descendants
* remove prev siblings methods, just check inside loop for node
* comment on search
* handle groupdefs we dont find
* handle not finding specific id in first <elements> we find
* abstract out findInLexicalScope
* Add Js prefix for non-Maki objects
2019-08-04 14:14:22 -07:00
jberg
23e783c12e
fix variable unboxing issue, move all unboxing to single method ( #827 )
2019-08-02 22:56:51 -07:00
jberg
cc386e05ae
add more maki objects and functions for corner amp to work ( #826 )
...
* add more maki objects and functions for corner amp to work
* fix functions to lower case / add unimplemented warning
2019-08-02 15:29:16 -07:00
jberg
6454952812
Handle MAKI functions being case insensitive ( #825 )
2019-08-02 06:58:57 -07:00
jberg
c93daf8e1b
remove checking current hooks for event handling ( #824 )
2019-08-01 19:47:06 -07:00
jberg
6304537326
Initialize maki object tree ( #823 )
...
* make initialize tree out of maki objects
* pass global flag to variables, only need hooks for global variables
* implement new opcode
* start using non generic makiobject
* run scripts
* fix running scripts
* skip standardframe for now
* switch to simple example for now
* make WAL a group
* move xml/init functions to be in GuiObject
* handle creating backing XML nodes for objects created (new) in scripts
* simpler null check
* add js_ prefixes
* only bind event handlers for hooks if they are present
* uppercase for Classes
* make null checking explicit
* need to check undefined, not null
* implement init for adding nodes to state tree
* dont render groupdefs, dont execute scripts in groupdefs
* implement getContainer
* move find descendants to utils
2019-08-01 17:25:03 -07:00