ElementalAlchemist
ad6c79c854
Remove TODO and give a better "you're logged out" message to user
3 years ago
ElementalAlchemist
287d82feee
Switch back to primary wubloader Google token
3 years ago
ElementalAlchemist
00ba7d5293
Run Prettier on all the files
3 years ago
ElementalAlchemist
42d2db5f50
Add prettier configuration
3 years ago
ElementalAlchemist
42bc9f932d
Improve styling for adding ranges
3 years ago
ElementalAlchemist
e91654dfc1
Implement video editing
3 years ago
ElementalAlchemist
4d7300fefa
Remove unremoved TODO comment
3 years ago
ElementalAlchemist
af0b3cc2ff
Actually style the errors
3 years ago
ElementalAlchemist
a949041ca8
Fix some issues with help box when resizing the window
3 years ago
ElementalAlchemist
b35ce32659
Initial implementation of stream page
3 years ago
ElementalAlchemist
be025e263f
Minor standardization
3 years ago
ElementalAlchemist
ae0e6d0385
Change default redirect from thrimbletrimmer dashboard to just thrimbletrimmer, and the reorganized files will make it make more sense
3 years ago
ElementalAlchemist
e024a42166
Mess with the clock page, mostly to start getting my bearings (also to standardize the markup and code style)
3 years ago
Mike Lang
61f55d03fb
thrimbletrimmer: Add waveform image below video
3 years ago
Mike Lang
3de44d6731
Add ability to render waveforms in restreamer
3 years ago
Mike Lang
4db8c8f61c
thrimbletrimmer: undo bad refactor
3 years ago
HeNine
2461924d9f
Result pagination
3 years ago
Mike Lang
2865088692
thrimshim: Further validation of titles/descriptions
...
Youtube doesn't allow < or > characters, or extremely long descriptions.
Fixes #215 , #219
3 years ago
HeNine
c443795be3
Design is my passion
3 years ago
HeNine
7da957f9d2
Cleanup
3 years ago
HeNine
0382be623b
Remove form to handle enter key behavior
3 years ago
HeNine
c16ce915b7
Add sorting
3 years ago
HeNine
172498fc22
Flexbox form, refactors, tweaks
3 years ago
HeNine
6c21834172
Change to grid for lines
3 years ago
HeNine
fe2390d0a2
Search site
3 years ago
HeNine
27ea40e737
Add bus time to line JSON
3 years ago
HeNine
1d62e6d889
Unpin gevent
3 years ago
Mike Lang
7599681b6d
yet another py3 map() issue
...
"hey i know lets make everything return an iterable but not update anything else to accept them"
3 years ago
Mike Lang
62bd6539ea
Unpin gevent as that was a workaround for a py2 issue
3 years ago
HeNine
11164271b2
Gap handling fixed
3 years ago
HeNine
8be91d4fd5
Graceful stop for API
3 years ago
HeNine
fdb3f034cc
Graceful stop for transcription
3 years ago
HeNine
88147e75b6
I didn't read the docs
3 years ago
HeNine
224fc54a05
Dockerfile for API. There is some weirdness around gevent/greenlets
3 years ago
Mike Lang
714a16bac4
thrimbletrimmer: Use template literals and other cleanup
...
Now that we've fixed the function declarations, prettier has also removed the semicolons on them
3 years ago
Mike Lang
a69bee0548
thrimbletrimmer: Replace var with let/const and other related bits
3 years ago
Mike Lang
241d302220
thrimbletrimmer: Use "function NAME(...)" instead of "NAME = function (...)"
...
It's less confusing and more like other languages
3 years ago
Mike Lang
ce73f7b0ea
Auto-format JS files with prettier
...
Prettier is a tool for formatting JS files.
We add a minimal configuration to suit our purposes, and run it on all our JS files.
The main things this corrects is mixed tab and space indent issues (replacing fully with tabs),
overly long lines, inconsistent quote usage (prefers double-quotes instead), and missing semicolons.
3 years ago
HeNine
ec1bbad7de
API done
3 years ago
HeNine
787ab3895b
Getting started on the API
3 years ago
HeNine
9de8883175
First functional* version.
3 years ago
Christopher Usher
6c97bd462e
fixed integer division issues introduced by port to Python 3
3 years ago
Mike Lang
e63aa53019
Remove left-over usage of encode_strings
...
More py3 breakage
3 years ago
Mike Lang
21856c68aa
Fix all instances of file.write() for py3
...
In python 3, file.write() may do a partial write and returns the number of characters written.
In order to not lose data, we need to wrap every instance of file.write() with our new
common.writeall() wrapper that loops until the data is actually written.
3 years ago
Mike Lang
a56f6859bb
more py3 fixes
3 years ago
Mike Lang
f2a8007bf7
Fix build dependency issues
3 years ago
Mike Lang
19f70b1d06
py3 fixes for segment_coverage
3 years ago
Mike Lang
ac917409e4
Fix formatting issue in playlist manager
3 years ago
Mike Lang
7d4eb3c8db
py3 fixes for backfiller
3 years ago
Mike Lang
8f24c2eae1
py3 fixes for sheetsync
3 years ago