Commit Graph

39 Commits (dd423bdb344bea065f421c97329323ca97cf3675)

Author SHA1 Message Date
Dessa Simpson 90f672b288 Bump version to v0.8 2022-02-27 17:36:50 -07:00
Dessa Simpson 7897fe6f3d Add ratelimits
Fixes #10
2021-06-06 23:11:30 -07:00
Dessa Simpson fc09fd4dd4 Bump version to v0.7 2021-04-25 22:15:38 -07:00
Dessa Simpson 347a6d2324 Add comma in v0.6-v0.7.sql 2021-04-25 22:09:16 -07:00
Dessa Simpson 632dc73ee9 Add database logic to clear out requests that have 0 votes
Also, clean up some db constraints.

Fixes #29
2021-04-25 20:42:20 -07:00
Dessa Simpson e4910f87d1 Add missing semicolons in db bootstrap code 2021-03-27 16:59:43 -07:00
Dessa Simpson b968f054d5 Bump version to v0.6 2021-02-25 19:56:14 -07:00
Dessa Simpson 4607eaf307 Move ordering from views to queries.ts
Turns out views aren't guaranteed to keep their order ¯\_(ツ)_/¯

Fixes #24
2021-02-24 20:45:37 -07:00
Dessa Simpson 354eddb673 Bump version to v0.5 2021-02-24 20:15:16 -07:00
Dessa Simpson 6bc292f122 Fix regression where songs with 0 votes had $normaluservotepoints points
Also, remove now-unnecessary join with users
2021-02-24 20:04:40 -07:00
Dessa Simpson 2a87e0408e Retrieve follows/subscriptions from Twitch API 2021-02-24 19:40:58 -07:00
Dessa Simpson dbe7e4c52d Restructure DB in preparation for follower/subscriber implementation
- Remove user.is{follower,subscriber}, replacing with tables follows and 
subscriptions
- Update vote_score_vw to reflect new structure
- Add db upgrade script
2021-02-22 23:54:47 -07:00
Dessa Simpson 60defb7ea6 Allow streamer to set vote point values 2021-02-22 22:53:03 -07:00
Dessa Simpson d2cf4aa1d2 Bump version to 0.4 2021-02-21 23:52:49 -07:00
Dessa Simpson 1c34b3f013 Get page title and colors from database
See #18
2021-02-21 20:13:47 -07:00
Dessa Simpson 7a4c39353c Bump version in version.sql (forgot to in e83dbe51) 2020-12-20 10:43:01 -07:00
Dessa Simpson f69e3a821c Add v0.2-v0.3 db upgrade script 2020-11-29 13:31:03 -07:00
Dessa Simpson a86e8a5667 Implement cron
Fixes #22
2020-11-28 23:19:56 -07:00
Dessa Simpson 6e365bbd16 Add v0.1-v0.2.sql upgrade script 2020-11-10 14:10:58 -07:00
Dessa Simpson a35ef5f303 Bump version to 0.2 2020-11-10 00:20:25 -07:00
Dessa Simpson 173c22b90a Implement fetching of video titles
Fixes #2
2020-11-10 00:20:20 -07:00
Dessa Simpson ee5d14b5f5 Remove virtualdxs from testdata 2020-11-08 12:15:28 -07:00
Dessa Simpson 767cfbf488 Implement version checking 2020-11-01 13:47:47 -07:00
Dessa Simpson 68faec1ae8 Add streamer UI
Closes #11
2020-11-01 13:07:16 -07:00
Dessa Simpson 36d3871bdc Update updateRequestScore endpoint and clean up naming 2020-10-18 17:24:24 -07:00
Dessa Simpson 68f767b28d SQL refactoring 2020-09-21 11:12:00 -07:00
Dessa Simpson 76aa7b3bc4 Make bans work properly 2020-09-19 12:18:45 -07:00
Dessa Simpson 4555dd6b7f Add ban tracking
- Add bans table
- Periodically refresh bans list every 1-1.25 hours
2020-09-14 22:42:29 -07:00
Dessa Simpson 249a5911b4 Customize page with streamer username 2020-09-10 23:43:53 -07:00
Dessa Simpson b06c425352 Add streamer authentication
Closes #17
2020-09-10 22:43:05 -07:00
Dessa Simpson b586262905 Update test data 2020-08-12 12:39:31 -07:00
Dessa Simpson 1256c4bb8b Display profile pictures in requests table
Fixes #14
2020-08-09 23:40:13 -07:00
Dessa Simpson 80e9bc1bde Redesign database and implement voting 2020-08-09 17:23:37 -07:00
Dessa Simpson fffe1596b8 Move 50-views.sql to 90-views.sql 2020-08-02 22:13:39 -07:00
Dessa Simpson 567b2bba27 Make demo-ready
- Add README.md
- Add DB test data
- Add port forward to docker-compose to allow the app to be accessed on
  Macs
2020-07-06 22:02:28 -07:00
Dessa Simpson 94c1dd5782 Add session driver 2020-07-04 11:29:07 -07:00
Dessa Simpson 5e596167e4 Sort both requests views by score then id 2020-07-04 08:48:24 -07:00
Dessa Simpson b7d8f14eb4 Initial API 2020-07-02 11:03:18 -07:00
Dessa Simpson ce518aeeb5 Initial commit 2020-07-01 20:08:33 -07:00