ElementalAlchemist
058d7b9355
Fix issues with help box being unclosable when stuff moves around by giving it its own close button
3 years ago
ElementalAlchemist
f0713d581c
Right-align time range start/end points within input boxes
3 years ago
ElementalAlchemist
462595a19d
Rename "Editor Notes" to "Notes to Editor"
3 years ago
ElementalAlchemist
e47408af2f
Make Thrimbletrimmer darker
3 years ago
ElementalAlchemist
d37175f914
Switch date/time handling from JS Date objects to a datetime library to fix padding bug with DST changeover
3 years ago
ElementalAlchemist
da2ed19b9d
Now that VideoJS has been pared all the way down, move it to more standard directories
3 years ago
ElementalAlchemist
cc49e703dc
Do a general cleanup of time conversion names to make times overall consistent
3 years ago
ElementalAlchemist
7fdc262822
Make the clip bar taller for visibility
3 years ago
ElementalAlchemist
2b4e7a23e7
Update the default edit_url to make sense with the new Thrimbletrimmer structure
3 years ago
HubbeKing
949b3941ec
Switch back to just using a shell script. Should be more sane and easier to debug.
3 years ago
HubbeKing
b5b7649960
Use a separate step to generate image tag
3 years ago
HubbeKing
4e71d2ae75
Hopefully finally fix tag syntax
3 years ago
HubbeKing
c217022189
Fix workflow file syntax
...
- &&, not and
- actually add 'push: true' to last step
3 years ago
HubbeKing
87b21c0814
Correct tag syntax and only push latest on a push to master
3 years ago
HubbeKing
4fe27d556a
Use a build-job matrix so components can be built in parallel
3 years ago
Hubbe
7312eda8c4
Use ghcr.io repository
3 years ago
Hubbe
034893ffd2
Port travis config to github actions
3 years ago
Mike Lang
a47c29fff4
Link images to github repo by adding a LABEL
...
When pushed, this tells github to associate the ghcr.io repo that was pushed to
with the github repo specified (the owner needs to match).
This does a few things.
Most importantly, this automatically gives github actions credentials to push to these
repositories when run in the context of the wubloader repo.
3 years ago
HubbeKing
fbf9e3e4a1
Update image links in k8s.jsonnet to point to ghcr.io
3 years ago
HeNine
2dff7ee2ef
Docker for professor api
3 years ago
ElementalAlchemist
4a7abac456
Since we're not maintaining the dashboard at this time, exclude it from prettier styling
3 years ago
ElementalAlchemist
a4ef886494
Remove now-unhelpful help text about transitions
3 years ago
ElementalAlchemist
f8d88645a3
Fix some style issues affecting Firefox (primarily related to the default font and font size)
3 years ago
ElementalAlchemist
86494797e9
Apparently JavaScript hates its own events
3 years ago
ElementalAlchemist
af25a90c4a
Update padding video on load (when edited outside the event range) to use multiple time ranges
3 years ago
ElementalAlchemist
5168fd120d
Fix incorrect loop variable declaration preventing some load processes
3 years ago
ElementalAlchemist
72227fa366
Fix defaulting ranges to whole video to avoid old start and end fields
3 years ago
ElementalAlchemist
26b8efc093
Fix issue with download link on edit page when a range timestamp is at the exact end of the video
3 years ago
ElementalAlchemist
53bd932963
Update scripts for wubloader endpoints supporting multiple ranges
3 years ago
ElementalAlchemist
37f94cb754
We're not going to have transitions this time, so remove the transitions from the ranges for now
3 years ago
ElementalAlchemist
eb9bc708cf
Show errors about ranges so that the user knows to fix them
3 years ago
ElementalAlchemist
491d8dc3a8
Improve the editing experience for live videos
...
Apparently we weren't using VideoJS's new live UI (I thought we were), which caused issues like "the progress bar is not present on the video."
3 years ago
ElementalAlchemist
c11ca47afe
Add styles to submission responses
3 years ago
ElementalAlchemist
94e1ecdd6d
Add waveform marker for current video position
3 years ago
ElementalAlchemist
609597a547
Add a way to jump player time to a range start point
3 years ago
ElementalAlchemist
cf6652d3ad
Make the Thrimbletrimmer clock use Wubloader's bus time start setting
3 years ago
ElementalAlchemist
497c7625dc
Fix default formatting of negative times
3 years ago
ElementalAlchemist
4e4c2f4a9f
Handle loading events with no end time (yet)
3 years ago
ElementalAlchemist
a0d2dc99e1
Make the clock page prettier (as in, with the prettier tool, not UI)
3 years ago
ElementalAlchemist
3fe2848e60
Add video load time modifications, and account for run-to-live
3 years ago
ElementalAlchemist
344ca041a3
Fix formatting of bus time with milliseconds
3 years ago
ElementalAlchemist
72b34945bc
Handle expanding video on load when a draft video was already saved outside the event start/end times
3 years ago
ElementalAlchemist
40ae39217c
Fix grid styling when the editor notes aren't used for a video
3 years ago
ElementalAlchemist
97a668f909
Do some better-looking field alignment
3 years ago
ElementalAlchemist
811424ef7d
Don't let the video control bar cover the video content
3 years ago
ElementalAlchemist
35f58f1e4d
Move editor's notes to before video metadata (per previous Thrimbletrimmer)
3 years ago
ElementalAlchemist
efce23a8f8
Clean up extra parts of VideoJS
3 years ago
ElementalAlchemist
9a12134915
Move beta Thrimbletrimmer code to primary Thrimbletrimmer code
3 years ago
ElementalAlchemist
edaa1bd374
Delete the Thrimbletrimmer test page
3 years ago
Mike Lang
192a0869f7
thrimshim: Fix bug in serializing columns
...
Converting all datetime values to string no longer works because video_range
isn't a datetime but a list of datetimes. We switch to a more robust approach
of using the json "default" arg to specify how to serialize.
3 years ago