FediMovies Web UI
Find a file
2023-03-19 19:43:27 +00:00
public Show current username in HTML page title 2023-02-21 19:24:41 +00:00
src Add "Copy profile ID" item to profile menu if current user is admin 2023-03-19 19:43:27 +00:00
tests/unit Render custom emojis in display names 2023-03-05 14:57:45 +00:00
.browserslistrc Initial commit 2021-11-29 21:18:53 +00:00
.editorconfig Initial commit 2021-11-29 21:18:53 +00:00
.env Initial commit 2021-11-29 21:18:53 +00:00
.eslintrc.js Migrate to Vue CLI v5 2022-05-18 18:14:47 +00:00
.gitignore Initial commit 2021-11-29 21:18:53 +00:00
.npmrc Initial commit 2021-11-29 21:18:53 +00:00
.stylelintrc.json Initial commit 2021-11-29 21:18:53 +00:00
CHANGELOG.md Add "Copy profile ID" item to profile menu if current user is admin 2023-03-19 19:43:27 +00:00
LICENSE Initial commit 2021-11-29 21:18:53 +00:00
package-lock.json Bump version 2023-03-15 12:09:18 +00:00
package.json Bump version 2023-03-15 12:09:18 +00:00
README.md Update readme 2022-09-20 21:33:25 +00:00
screenshot.png Update readme 2022-09-20 21:33:25 +00:00
tsconfig.json Initial commit 2021-11-29 21:18:53 +00:00
vue.config.js Add application-name meta header 2022-09-16 21:45:24 +00:00

Mitra Web

Default frontend for Mitra.

screenshot

Requirements

  • node 12 or 14
  • npm 7+

Project setup

npm install --no-save
npx allow-scripts

Compile and minify for production

Set backend URL:

echo "VUE_APP_BACKEND_URL=https://mydomain.tld" > .env.local

Or un-set it if both frontend and backend will run on the same URL:

echo "VUE_APP_BACKEND_URL=" > .env.local

Compile:

npm run build

This will produce a static website in the /dist directory.

Development

Compiles and hot-reloads for development

npm start

Run your unit tests

npm run test

Lint files

npm run lint