Skip to content

Web based video management und video editing software connecting to srad/MediaSink.Go server. It is a media center for uploading, managing, and cutting video and stream.

Notifications You must be signed in to change notification settings

srad/MediaSink.Vue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MediaSink.Vue

License Go Version Build Status Build

Project Setup

pnpm install
pnpm approve-builds # for pnpm 10+

Compile and Hot-Reload for Development

pnpm dev

Type-Check, Compile and Minify for Production

pnpm build

Run Unit Tests with Vitest

pnpm test:unit

Run End-to-End Tests with Nightwatch

# When using CI, the project must be built first.
pnpm build

# Runs the end-to-end tests
pnpm test:e2e
# Runs the tests only on Chrome
pnpm test:e2e --env chrome
# Runs the tests of a specific file
pnpm test:e2e tests/e2e/example.ts
# Runs the tests in debug mode
pnpm test:e2e --debug

Lint with ESLint

pnpm lint

Contributing

We welcome contributions! To get started:

  1. Fork the repository.
  2. Create a new branch.
  3. Make your changes and commit them.
  4. Submit a pull request.

License

MediaSink.Go is dual-licensed under the GNU Affero General Public License (AGPL) and a commercial license.

  • Open-Source Use (AGPL License): MediaSink.Go is free to use, modify, and distribute under the terms of the GNU AGPL v3. Any modifications and derivative works must also be open-sourced under the same license.
  • Commercial Use: Companies that wish to use MediaSink.Go without AGPL restrictions must obtain a commercial license. For more details, please refer to the LICENSE file or contact us for licensing inquiries. MediaSink.Go is available for free for non-profit and educational institutions. However, a commercial license is required for companies. For more details, please refer to the LICENSE file or contact us for licensing inquiries. This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For issues and feature requests, please use the GitHub Issues section.

About

Web based video management und video editing software connecting to srad/MediaSink.Go server. It is a media center for uploading, managing, and cutting video and stream.

Topics

Resources

Stars

Watchers

Forks