Jordan Eldredge
0c8e2fe4b0
Try to remove some places where the demo site still reaches into internals ( #1055 )
...
* Try to remove some places where the demo site still reaches into internals
* Remove unused import
2021-01-01 00:59:43 -08:00
Jordan Eldredge
2d3f1095a2
Move winamp-eqf into the monorepo ( #1054 )
...
* Move winamp-eqf into the monorepo
* [winamp-eqf] Upgrade Jest
2021-01-01 00:33:44 -08:00
Jordan Eldredge
c3b142a2a9
Upgrade bundle analyser
2020-12-23 17:46:19 -08:00
Jordan Eldredge
ea1c7bdbbd
Bump cursor-ani version
2020-12-10 20:12:07 -08:00
Jordan Eldredge
5abadecc4f
Pull ani-cursor out into its own package ( #1040 )
...
* Pull ani-cursor out into its own package
* Fix yarn.lock?
* Ignore compiled tests
* Was yarn.lock messed up?
* Add ani-cursor to build
2020-12-09 22:47:50 -08:00
Jordan Eldredge
680b863b90
Support .ani cursor files ( #1035 )
...
* Use first frame of ani animation
* Add types for aniParse
* Sketch out animating .ani cursors
* Use existing util to convert Uint8Array to base64
* Match binary magic
* Support rate and seq
* Fix and cleanup tests
* Fix serialization tests
* Make jiffies to ms conversion more precise
* Add note to changelog about .ani cursors
2020-12-04 21:01:41 -08:00
Jordan Eldredge
c76307d60e
Overhaul ia sync
2020-12-02 14:39:38 -05:00
Jordan Eldredge
68dadec7ac
Approve/reject skins from the website
2020-11-30 01:25:38 -05:00
Jordan Eldredge
33bda6b061
More tests and eslint
2020-11-29 00:31:08 -05:00
Jordan Eldredge
450faba98b
Remove unused dependency
2020-11-19 01:11:21 -05:00
Jordan Eldredge
134fade8b9
Adopt migrations and add tests
2020-11-19 00:22:02 -05:00
Jordan Eldredge
6c96817117
Refactor API server to be type safe
2020-11-18 16:34:37 -05:00
Jordan Eldredge
6c15aa5c53
Continue refactor to models
2020-11-18 15:45:07 -05:00
Jordan Eldredge
5ab03ca461
Switch to a model-based database model
...
This also allows us to get rid of mongo!
2020-11-18 02:27:25 -05:00
Jordan Eldredge
e0da87a570
Screenshot updates and sitemap
2020-11-18 02:27:25 -05:00
Jordan Eldredge
42c4c34757
Add Sentry support
2020-11-07 17:13:33 -05:00
Jordan Eldredge
fea51ee947
Support uploading from within client
2020-11-06 19:29:26 -05:00
Jordan Eldredge
3b2f39c9a9
Remove Air quality hack
...
Twilio cleverly detected these creds and revoked them. Thanks Twilio!
2020-11-02 23:54:32 -05:00
Jordan Eldredge
ffa94b5c27
Tweet from JS and scrape tweets
2020-11-02 23:49:49 -05:00
Jordan Eldredge
04dca01af9
Fix twitter bot
2020-11-02 23:48:40 -05:00
Jordan Eldredge
5841d2c5a5
Delete skin, skin content hash, rebuild index
2020-11-02 23:48:40 -05:00
Jordan Eldredge
ca227dc042
Remove nsfwjs
2020-11-02 23:48:40 -05:00
Jordan Eldredge
f9fa396436
React 17 ( #1030 )
...
* Use faster source maps in dev
* Upgrade react
* Don't need to import React just for JSX any more
* Upgrade react-test-renderer
* See if having only one version of React fixes it
2020-11-02 20:40:17 -08:00
Jordan Eldredge
fa00493d72
Fix warnings when building
...
Fixes #707
2020-11-02 10:28:06 -08:00
Jordan Eldredge
55e9bd102e
Too many updates
2020-09-16 08:29:50 -04:00
Jordan Eldredge
f40bee2be0
Progress (probably, who knows)
2020-09-16 08:29:50 -04:00
Jordan Eldredge
202ca53a20
Speed up TS and start doing more sqlite
2020-09-16 08:26:55 -04:00
Jordan Eldredge
3a48076f91
Move examples to their own directory
2020-07-03 22:06:29 -07:00
Jordan Eldredge
c921ca7736
Add script to sync to sqlite DB (which I plan to use instead of mongodb)
2020-06-14 03:46:59 -04:00
Jordan Eldredge
6aaed719dc
Get rid of image hashing
2020-06-14 02:37:04 -04:00
Jordan Eldredge
fb6bb3c543
Clean up
2020-06-14 01:56:50 -04:00
Jordan Eldredge
4f80859f9e
Add handling of NSFW skins
2020-06-12 22:12:51 -04:00
Jordan Eldredge
f1773b3b2d
Start tying to filter out NSFW skins
2020-06-08 20:44:50 -07:00
Jordan Eldredge
6baa2178e3
Update yarn.lock
2020-06-08 20:44:50 -07:00
Martín Acosta
2101c74114
Add extend handlers for openUrl, load/save list ( #991 )
...
* Added missing handlers
* Merge new yarn workspace version
* Minor changes
* Minor changes
* Replace PlaylistTrack by Track
* Minor changes
* Fixed yarn.lock
* Added getUserTracks selector
* Added usage doc
2020-05-24 08:33:58 -07:00
Jordan Eldredge
3ae10aee6d
Move IA tests to package
2020-05-17 22:18:09 -07:00
Jordan Eldredge
975d712662
Start adopting Yarn workspaces ( #985 )
...
* Start adopting Yarn workspaces
My plan is to move the existing package into a workspace and then split
out the things that really ought to be their own packages. For example,
the demo site and the experiments really ought to be separate.
Fix lint command
* Use workspaces in CI
* Fix deploy for monorepo
2020-05-17 22:12:17 -07:00
Jordan Eldredge
39da735f17
Use --rulesdir
2020-05-17 20:27:51 -07:00
Jordan Eldredge
91fd22ec38
Upgrade Prettier
2020-04-06 19:50:20 -07:00
dependabot[bot]
d17bbe90c2
Bump acorn from 5.4.1 to 5.7.4 ( #973 )
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 5.4.1 to 5.7.4.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/5.4.1...5.7.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-03-13 21:45:21 -07:00
Jordan Eldredge
820a6f30f4
Upgrade some screenshot related packages ( #969 )
...
* Upgrade screenshot testing stuff
* New screenshots
2020-02-19 21:01:20 -08:00
Jordan Eldredge
10b9c76aae
Don't try to offer Webamp as a PWA
...
It was fun to get working, but now: Keep it simple stupid.
2019-12-19 21:29:58 -08:00
Jordan Eldredge
e826d41761
Remove service worker
2019-12-19 20:45:05 -08:00
Jordan Eldredge
016eb6f797
Use redux-sentry-middleware rather than our own thing
2019-12-19 06:51:50 -08:00
Jordan Eldredge
a488a4b3f0
Upgrade to new Sentry SDK ( #956 )
...
* Upgrade to new Sentry SDK
* Rename middleware to use Sentry instead of Raven
2019-12-17 20:24:20 -08:00
Jordan Eldredge
005880a052
Add optional chaining and nullish coalescing ( #953 )
...
* Support nullish-coalescing-operator
* Support optional chaining
2019-11-30 13:42:53 -08:00
Jordan Eldredge
fb395c39c2
Upgrade prettier
2019-11-30 13:42:53 -08: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
cf3757536d
Remove the ability to persist state in the demo
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d079bcf0eb
Version bumps ( #951 )
...
* Bump versions of large build time dependencies
* Bump more versions
* Try different node versions on Travis
2019-11-30 13:42:53 -08:00