Commit Graph

27 Commits (dd423bdb344bea065f421c97329323ca97cf3675)

Author SHA1 Message Date
Dessa Simpson 8b49d51e08 Trim whitespace from URL on client side
Fixes #32
2021-06-06 23:20:47 -07:00
Dessa Simpson 8483705ae4 Add sorting to UI
Fixes #27
2021-04-25 09:02:07 -07:00
Dessa Simpson 5e42236354 Misc. bugfixes
- Fix duplicate request message showing undefined for requester and 
state
- Fix add request dialog not closing properly
2021-04-24 21:19:25 -07:00
Dessa Simpson 84a22ccffd Add pagination
Note: Requests API endpoints /getRequests and /getRequestsAll have 
breaking changes (the response schema changed entirely).

Fixes #26
2021-02-25 19:52:57 -07:00
Dessa Simpson 60defb7ea6 Allow streamer to set vote point values 2021-02-22 22:53:03 -07:00
Dessa Simpson ad435e0dba Fix add request modal not appearing 2021-02-22 21:10:34 -07:00
Dessa Simpson 6495e1c8ef Customization!
Add ability to control page title and color scheme.

Also, partially implements manual triggering of cronjobs.

Fixes #18
2021-02-21 23:25:48 -07:00
Dessa Simpson 173c22b90a Implement fetching of video titles
Fixes #2
2020-11-10 00:20:20 -07:00
Dessa Simpson 9484698825 Add initial URL transforms
Fixes #4
2020-11-08 13:04:34 -07:00
Dessa Simpson 8e47cd9ea9 Cleanup 2020-11-01 13:18:18 -07:00
Dessa Simpson 68faec1ae8 Add streamer UI
Closes #11
2020-11-01 13:07:16 -07:00
Dessa Simpson b334066f8f Improve error reporting
Fixes #16
2020-09-19 18:14:58 -07:00
Dessa Simpson b1d44d3af3 CSS refactoring and scaling 2020-09-13 11:12:52 -07:00
Dessa Simpson bd8bcc369b Show streamer profile picture to the left of title 2020-09-13 10:13:01 -07:00
Dessa Simpson 9b8fae4278 Check whether profile image exists before attempting to display it 2020-08-12 12:43:30 -07:00
Dessa Simpson 1256c4bb8b Display profile pictures in requests table
Fixes #14
2020-08-09 23:40:13 -07:00
Dessa Simpson 48b1252ef9 Make Youtube links open in new tab 2020-08-09 18:39:43 -07:00
Dessa Simpson 80e9bc1bde Redesign database and implement voting 2020-08-09 17:23:37 -07:00
Dessa Simpson bf89c6956d Implement addRequest in UI
- addRequest modal
  - Error box inside addRequest modal
- Generic message modal
- URL validation - same code as server
- Update /api/addRequest to get requester from session
- Fix return of requests.addRequest() for already requested
- Make requests.addRequest() return 201 when created
2020-07-06 21:24:04 -07:00
Dessa Simpson e54db3c4eb Close modal with bg click or escape key 2020-07-05 20:41:42 -07:00
Dessa Simpson 603769d5fd Make addRequest box resize nicely 2020-07-05 20:16:41 -07:00
Dessa Simpson 12d4ffad2b Add 'Add Request' Modal 2020-07-05 15:20:22 -07:00
Dessa Simpson e8d7d6362b Finish implementing login
- Templated main page to show user and profile image
- Added logout
- Handle user rejecting Twitch authorization flow
2020-07-05 14:15:30 -07:00
Dessa Simpson df68c990fc Implement Twitch API connector 2020-07-05 11:46:41 -07:00
Dessa Simpson 6322a6db14 UI redesign 2020-07-04 18:02:45 -07:00
Dessa Simpson d55d1d1abe Initial frontend 2020-07-04 08:45:34 -07:00
Dessa Simpson ce518aeeb5 Initial commit 2020-07-01 20:08:33 -07:00