Skip to content
Snippets Groups Projects
Select Git revision
  • befe9f53ffbe57b1a7bbbdfb4ff6506590a38210
  • demo_ci_gitlab_pages default
  • demo_gitlab_ci
  • 5-images-in-annotations
  • 5-final-images
  • 5-chpk-images-in-annot
  • tetras-main protected
  • 5-rebase-images-in-annot
  • 5-wip-images-in-annot
  • tmp
  • 1-edit-annotations-on-videos
  • 5-old-images-in-annotations
  • old_demo_ci_gitlab_pages
  • images_annotations
  • wip
  • devsetup
  • wip-annot-video-ui
  • wip-annotations-on-videos
  • master
  • v0.4.0_react16
  • wip-debugging-annotations
21 results

package.json

Blame
  • Forked from IIIF / Mirador / Mirador annotations
    Source project has a limited visibility.
    This project manages its dependencies using npm. Learn more
    README.md 2.10 KiB

    MemoRekall Member Web App

    An online video annotation app.

    This project has been created to help artists documenting their creative process with video notes and documents.

    License

    This project is distributed under the CeCILL-B Open Source License :

    http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.html

    http://www.cecill.info/licences/Licence_CeCILL_V2.1-fr.html

    The licence in french and english are included in the Git repo under the license folder.

    Installation

    Copy the file .env_default to .env and adapt it to your needs

    Run the following commands

    git clone https://gitlab.tetras-libre.fr/rekall/memorekall-member-new
    cd memorekall-member-new
    # Build and start the containers
    docker-compose up --build
    # In another terminal
    docker-compose exec memorekall-member php bin/console doctrine:schema:create

    Developpement only

    To configure the automated test, see the dedicated wiki page

    Contributors

    The Tetras Libre team follows some code quality requirements. Indeed, to ensure the respect of the standards PHP and JavaScript rules, we use a pre-commit hook as a safety net before sending any contribution. The following quality tool scripts will be triggered before reaching commit message editor.

    • PHPUnit (functional and unit tests)
    • PHP_CodeSniffer (for PSR standards)
    • PHPSTAN (for static analysis)
    • ESLint (JavaScript linter)

    How to run the code quality scripts?

    First, you need to enter the memorekall-member docker container: docker-compose exec memorekall-member bash