https://github.com/acdh-oeaw/lioe-public-frontend

This repository contains the code of the WBÖ lexicographic information system's frontend.

https://github.com/acdh-oeaw/lioe-public-frontend

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    7 of 17 committers (41.2%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.9%) to scientific vocabulary

Keywords

frontend
Last synced: 6 months ago · JSON representation

Repository

This repository contains the code of the WBÖ lexicographic information system's frontend.

Basic Info
  • Host: GitHub
  • Owner: acdh-oeaw
  • License: mit
  • Language: Vue
  • Default Branch: main
  • Homepage:
  • Size: 21.8 MB
Statistics
  • Stars: 0
  • Watchers: 6
  • Forks: 0
  • Open Issues: 2
  • Releases: 0
Topics
frontend
Created over 7 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

LIÖ Website

This repository contains the two parts of the environment/container making up the lioe website

  • in server you find a small server that contains a few endpoints that translate between a more browser friendly api and the elasticsearch native API
  • the rest of the sources are running in the browser

Development

For development if you want to do anything with involving data in elasticsearch you need to run the server part in addition to the vite dev server. This is already preconfigured for you when running npm run dev. Note that this sets the NODE_ENV environment variable to development and therefore loads the environment from the .env.development file.

Building

You can test building the site using npm run build. Note that this sets the NODE_ENV environment variable to production and therefore loads the environment from the .env.production file.

Developing tests

For testing (playwright e2e testing) the code is built for production (npm run build). After it is build you can launch the test development environment using npm run test:ui. Every test should run without error in this environment. To be sure you can also run npm run test before you push because this is what runs on the build server.

Test the container image locally

You can test the container image from the build server locally (e.g. the dev branch):

bash docker run --rm -it -p 8080:8080 -e PORT=8080 registry.gitlab.com/acdh-oeaw/dboe/lioe-website/dev start

Owner

  • Name: Austrian Centre for Digital Humanities & Cultural Heritage
  • Login: acdh-oeaw
  • Kind: organization
  • Email: acdh@oeaw.ac.at
  • Location: Vienna, Austria

GitHub Events

Total
  • Push event: 2
  • Create event: 2
Last Year
  • Push event: 2
  • Create event: 2

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 975
  • Total Committers: 17
  • Avg Commits per committer: 57.353
  • Development Distribution Score (DDS): 0.795
Past Year
  • Commits: 5
  • Committers: 3
  • Avg Commits per committer: 1.667
  • Development Distribution Score (DDS): 0.4
Top Committers
Name Email Commits
tahel.singer t****r@g****m 200
Markus Hasenberger m****s@h****t 162
arnold-graf a****i@r****m 120
arnold-graf a****f@g****m 120
hcb79 h****b@h****e 120
Mocca 4****1 114
Omar Siam O****m@o****t 64
Lukas Moertl m****s@g****m 40
ACDH-CH filter bot a****t@o****t 13
Stefan Probst s****t@p****e 9
Ludwig Maximilian Breuer l****r@u****t 5
tsinger t****r@o****t 3
Barbara Krautgartner b****r@o****t 1
Tahel Singer e****4@s****t 1
Kukelka, Kilian k****a@o****t 1
Hans Christian Breuer h****9@g****m 1
dasch124 d****4 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 8 months ago

All Time
  • Total issues: 0
  • Total pull requests: 68
  • Average time to close issues: N/A
  • Average time to close pull requests: 8 months
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.94
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 68
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • dependabot[bot] (41)
Top Labels
Issue Labels
Pull Request Labels
dependencies (41)

Dependencies

.github/workflows/starter.yaml actions
package-lock.json npm
  • 597 dependencies
package.json npm
  • @types/compression ^1.7.3 development
  • @types/cors ^2.8.14 development
  • @types/dom-to-image ^2.6.0 development
  • @types/express ^4.17.17 development
  • @types/file-saver ^1.3.1 development
  • @types/geojson ^7946.0.7 development
  • @types/leaflet ^1.9.4 development
  • @types/lodash ^4.14.152 development
  • @types/node ^18.17.15 development
  • @vitejs/plugin-vue2 ^2.2.0 development
  • dotenv-cli ^7.3.0 development
  • npm-run-all2 ^6.0.6 development
  • sass ^1.67.0 development
  • start-server-and-test ^1.13.1 development
  • tsup ^7.2.0 development
  • tsx ^3.12.10 development
  • typescript ^5.2.2 development
  • vite ^4.4.9 development
  • vite-plugin-node-polyfills ^0.14.0 development
  • vue-template-compiler ^2.7.14 development
  • @acdh-oeaw/lib ^0.1.6
  • @fortawesome/fontawesome-svg-core ^1.2.28
  • @fortawesome/free-solid-svg-icons ^5.13.0
  • @fortawesome/vue-fontawesome ^0.1.9
  • @mdi/font ^5.3.45
  • axios ^0.21.4
  • bootstrap-vue ^2.14.0
  • codemirror ^5.61.1
  • compression ^1.7.4
  • cors ^2.8.5
  • cypress ^8.1.0
  • date-fns ^1.30.1
  • dom-to-image ^2.6.0
  • express ^4.18.2
  • file-saver ^1.3.8
  • leaflet ^1.9.4
  • lodash ^4.17.21
  • morgan ^1.10.0
  • uuid ^3.4.0
  • vue ^2.7.14
  • vue-class-component ^7.2.6
  • vue-clipboard2 ^0.3.1
  • vue-horizontal ^0.8.12
  • vue-lazyload ^1.3.3
  • vue-matomo ^4.2.0
  • vue-property-decorator ^9.1.2
  • vue-router ^3.6.5
  • vue-tour ^2.0.0
  • vue2-leaflet ^2.7.1
  • vuedraggable ^2.24.3
  • vuetify ^2.7.1
  • vuewordcloud ^18.7.12
  • vuex ^3.6.2
  • vuex-class-component ^2.3.6
  • xlsx ^0.17.0
  • zod ^3.22.2