seitenbau / sbideo Goto Github PK
View Code? Open in Web Editor NEWA simple video archive including video transcoding
License: MIT License
A simple video archive including video transcoding
License: MIT License
Since we want to use modern technologies we may want to add a hint if someone uses an unsupported browser.
Things which can be removed:
It would be great if the URL would change after clicking on a video or entering a search term, so the user can share the direct link to someone else.
error "Device or resource busy"
Actually this should be prevented by the awaitWriteFinish
option of chokidar; but it seems that is doesn't work on network mounts?
8.3.1
to 8.4.0
.This version is covered by your current version range and after updating it in your project the build failed.
preact is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The cat is out of the bag 🙌 We finally revealed on what we have in store
for the next major version of preact which will be called Preact X 🎉 To give
you a sneak peak of what will be included check out this talk over at this.javascript
video, slides.
It's hard to make an estimate right now on when it will be released, but rest
assured we are nearly done and are working on upgrading the ecosystem
(cli, router,...) to ensure a smooth release.
That said we very excited about recent community contributions. This release
contains some awesome performance enhancements brought to you by @lowaa and
@rpetrich. On top of that there are some minor bug fixes and a lots of
improvements to our typings.
Thank you so much for everyone involved 👍
ref
invocation (#1235, thanks @developit)cloneElement
test (#982, thanks @decadef20)componentDidUpdate
tests (#1198, thanks @andrewiggins)onInvalid
form event (#1221, thanks @namankheterpal)h()
overloads (#1246, #1214, thanks @gpoit, @garybernhardt)AnyCompoent
type (#1249, thanks @scurker)key
(#1248, thanks @wojtczal)boolean
as a component child (#1219, thanks @KasparEtter)onError
image event (#1209, thanks @jackmoore)defaultProps
(#1181, thanks @Alexendoo)cloneElement
definition (#1197, thanks @hiddedejong)[email protected]
(#1230, thanks @ngyikp)options
flow type (#1204, thanks @reyronald)babel@7
(#1212, thanks @38elements)The new version differs by 79 commits ahead by 79, behind by 3.
3a35a89
8.4.0
86c7e5a
udpate deps
19f77d3
Merge pull request #1251 from garybernhardt/npm_installable_from_git
ca2cb6c
Merge branch 'master' into npm_installable_from_git
95075f4
Added "onInvalid" form event in TS (#1221)
58e1927
Build properly when installing from git
377e31b
[types] Add more type tests for h function (#1246)
3bbcdcc
Merge pull request #1214 from garybernhardt/reverse_h_type_definition_order
0aece17
Merge branch 'master' into reverse_h_type_definition_order
b243a5e
Merge pull request #1249 from scurker/typescript/any-component
42c92b6
fix AnyComponent with ComponentConstructor
cd807ce
Merge pull request #1244 from JiLiZART/patch-1
47cd310
Merge branch 'master' into patch-1
7dda9a2
Merge pull request #1248 from wojtczal/fix-inconsistent-key-property-type
f3d7a71
use Key type for Attributes interface key property
There are 79 commits in total.
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Just like youtube, it would be nice to jump to an exact time in a video , for example something like https://myvideoapp.net/videoId/bla/?t=15m21s
Would be nice to see the title of the selected video directly on the browser tab
1.18.5
to 1.18.6
.This version is covered by your current version range and after updating it in your project the build failed.
nodemon is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 1 commits.
521eb1e
fix: restart on change for non-default signals (#1409) (#1430)
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Also implement a way to rename and add folders?
To see what happens to your code in Node.js 10, Greenkeeper has created a branch with the following changes:
.travis.yml
If you’re interested in upgrading this repo to Node.js 10, you can open a PR with these changes. Please note that this issue is just intended as a friendly reminder and the PR as a possible starting point for getting your code running on Node.js 10.
Greenkeeper has checked the engines
key in any package.json
file, the .nvmrc
file, and the .travis.yml
file, if present.
engines
was only updated if it defined a single version, not a range..nvmrc
was updated to Node.js 10.travis.yml
was only changed if there was a root-level node_js
that didn’t already include Node.js 10, such as node
or lts/*
. In this case, the new version was appended to the list. We didn’t touch job or matrix configurations because these tend to be quite specific and complex, and it’s difficult to infer what the intentions were.For many simpler .travis.yml
configurations, this PR should suffice as-is, but depending on what you’re doing it may require additional work or may not be applicable at all. We’re also aware that you may have good reasons to not update to Node.js 10, which is why this was sent as an issue and not a pull request. Feel free to delete it without comment, I’m a humble robot and won’t feel rejected 🤖
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Currently the columns jumb after using the search function.
It would be more usable, if the columns stays on same place after searching for content.
Hey
mir ist aufgefallen das wir chokidar nutzen.
as Module ist leider nur für OSX. Unter Linux läuft es nicht.
As operator of the video platform or as creator of a video
I'd like to know how often a single video and in total all videos are viewed by users
to get a feel for how often the platform is being used and which content is being used more often.
Sometimes the tooltips are shown outside the window so not everything is visible
On edit, when fetching the metadata from the server and the fetched data is different, an alert is displayed that the data was synced from the server, however the tags in edit mode do currently not update to the fetched state .
It would be nice to have demo online to try the app on github directly
devDependency
react was updated from 16.6.1
to 16.6.2
.devDependency
react-dom was updated from 16.6.1
to 16.6.2
.This version is covered by your current version range and after updating it in your project the build failed.
This monorepo update includes releases of one or more dependencies which all belong to the react group definition.
react is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
e.g. https://blog.hasura.io/an-exhaustive-guide-to-writing-dockerfiles-for-node-js-web-apps-bbee6bd2f3c4
TravisCI is now already running, could be used to build the image: https://docs.travis-ci.com/user/docker/
Currently the video meta data can only be edited manually by editing the JSON files in the file system. It would be helpful to add an UI for that which allows to edit
To keep it simple I would not support the deletion of videos through the UI. Moving a video into folders could be supported later on (#10).
The most important question: do we, and if yes: how do we handle permissions?
Currently I see these options in order of my favorites:
1. don't have permissions at all: everyone with access to the frontend is allowed to edit meta data
2. handle permissions via reverse proxy, e.g. define an URL like /edit which is password protected by the proxy. This makes it very simple and flexible, e.g. LDAP modules could be used.
3. implement LDAP support in the application
One edit button -> display input fields for all meta fields + if possible auto-completion
One save button
One cancel button
Is there some way to remove this timeout, at least when showing the tooltip?
The lag is annoying :-)
SBideo/src/components/videoLink/index.js
Line 22 in 1a960dc
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.