Commit graph

2962 commits

Author SHA1 Message Date
Jordan Eldredge
cf7a7a5951 Prepopulate reactions on voting skins 2020-04-24 22:52:55 -04:00
Jordan Eldredge
b33668bfb8 Alert me about all commands dispatched in DMs 2020-04-24 22:52:55 -04:00
Jordan Eldredge
5b0badf944 Ping me about all errors, and keep the chain going 2020-04-24 22:52:55 -04:00
Jordan Eldredge
cc5281cd1e Better handling of Discord command errors 2020-04-24 22:52:55 -04:00
Jordan Eldredge
82766c1d08 Get rid of info.js 2020-04-24 22:52:55 -04:00
Lauren Tan
cb379c6b23
Fix broken links in architecture doc (#979) 2020-04-23 13:57:48 -07:00
Jordan Eldredge
e045235817 Clean up shooter 2020-04-19 13:51:37 -07:00
Jordan Eldredge
b73b44bfd9 Upload to S3 and Screenshot when you upload 2020-04-19 13:38:58 -07:00
Jordan Eldredge
374d3a967d Improve hos tweetable skins are fetched 2020-04-19 13:37:58 -07:00
Jordan Eldredge
0c7c82aca9 Await awaitables 2020-04-19 13:37:49 -07:00
Jordan Eldredge
e40d060e29 Support reviewing skins using emoji that are surfaced in quick pick on mobile 2020-04-19 13:37:39 -07:00
Jordan Eldredge
c588e28116 Await handler 2020-04-19 13:36:47 -07:00
Jordan Eldredge
b6a4c0d7b0 Image hash 2020-04-19 13:36:28 -07:00
Jordan Eldredge
93070aee16 Don't let the desktop overlaop the icons 2020-04-13 16:26:48 -07:00
Jordan Eldredge
d296a6d5a1 Split visualizer into smaller files 2020-04-08 21:23:20 -07:00
Jordan Eldredge
7ebf216ef2 Type the rest of the visualizer 2020-04-08 20:15:11 -07:00
Jordan Eldredge
5ec817dffd Set FFT size in outer component 2020-04-08 19:44:16 -07:00
Jordan Eldredge
cfab50cb94 Type octave buckets 2020-04-07 22:35:07 -07:00
Jordan Eldredge
e623761411 Pull out bufferLength 2020-04-07 22:28:26 -07:00
Jordan Eldredge
0b04211398 Type paintOscilloscopeFrame 2020-04-07 22:16:25 -07:00
Jordan Eldredge
b9a999550a Type printBar 2020-04-07 22:11:26 -07:00
Jordan Eldredge
fe90c1bacd Type preRenderBar 2020-04-07 22:02:58 -07:00
Jordan Eldredge
dd36504ad6 Type preRenderBg 2020-04-07 21:58:00 -07:00
Jordan Eldredge
9cf3751cda Start pulling out part of the visualizer into a typed hookable component 2020-04-07 21:49:59 -07:00
Jordan Eldredge
67693f277e Try to force node version 2020-04-06 22:28:45 -07:00
Jordan Eldredge
6c4885d956 Clean up mp3 filenames 2020-04-06 22:21:58 -07:00
Jordan Eldredge
d7e86b7321 Hack on more icon support 2020-04-06 22:14:53 -07:00
Jordan Eldredge
6fc70315e6 Play track now on click 2020-04-06 21:30:53 -07:00
Jordan Eldredge
ed864fab1f Start mocking out extra icons 2020-04-06 21:24:52 -07:00
Jordan Eldredge
91fd22ec38 Upgrade Prettier 2020-04-06 19:50:20 -07:00
Jordan Eldredge
63c112cba5
Use Redux hooks in all functional components (#976) 2020-04-06 19:48:41 -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
9933fde444 Introduce the notion of the demo desktop 2020-03-02 07:35:20 -08:00
Jordan Eldredge
bebdf9e3c4 Update snapshot tests 2020-03-02 07:11:56 -08:00
Jordan Eldredge
ebd3eb56b6 Add command for lint fix 2020-03-02 06:59:22 -08:00
Jordan Eldredge
3d0031c023 Use patched type for onnotify 2020-03-02 06:59:22 -08:00
Jordan Eldredge
644aa2e0b7 Add types for unimplemented methods 2020-03-02 06:59:22 -08:00
Jordan Eldredge
881456332a Handle the fact that types in Maki are case insensitive 2020-03-02 06:59:22 -08:00
Jordan Eldredge
0c3dc49d5c Rename Map to MakiMap 2020-03-02 06:59:22 -08:00
Jordan Eldredge
4e4fb72949 Built interfaces not classes 2020-03-02 06:59:22 -08:00
Jordan Eldredge
0a342f2cd1 Improve error message to quite user value 2020-03-02 06:59:22 -08:00
Jordan Eldredge
97c6194bbb Add command to generate maki interface types 2020-03-02 06:59:22 -08:00
Jordan Eldredge
de56c8fb6a Patch mismatch methods
Fix number
2020-03-02 06:59:22 -08:00
Jordan Eldredge
2f31da27fe Make methods lower case 2020-03-02 06:59:22 -08:00
Luiz Guilherme Fonseca Rosa
c02abc8271
Include documentation about start command (#971)
I've got stuck for some minutes before I could run the hot reload server locally. That's because the docs actually include instructions about the build but not the local development server. Had to look `package.json` to figure it out.

- Include `yarn start` to local development instructions
- Use `yarn install` instead of `yarn` just to make the intentions explicit
2020-02-20 12:58:38 -08:00
Jordan Eldredge
4f250a6570
Extract the parts of the Webamp desktop icon which are generic to all desktop icons (#970)
* Extract DesktopIcon component

* Add test for Webamp icon
2020-02-20 05:24:28 -08:00
Jordan Eldredge
0f6ee2fb0d Add GitHub Actions readme badge 2020-02-19 21:03:54 -08: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
4ce16547cc
Try to make Internet Archive integration tests more robust (#968) 2020-02-19 20:44:31 -08:00
Jordan Eldredge
296ffdd7da
Get Screenshot tests working in CI (#967)
* Use GitHub Actions only

This retires Travis, and starts upload screenshot diffs when integration
tests fail.

* Use screenshots that match CI font rendering

* Run tests on Node 12
2020-02-19 20:14:16 -08:00