https://github.com/acdh-oeaw/vicav-vue3
Reimplementation of the VICAV Frontend based on Vue.js 3
Science Score: 26.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
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.0%) to scientific vocabulary
Keywords
Repository
Reimplementation of the VICAV Frontend based on Vue.js 3
Basic Info
- Host: GitHub
- Owner: acdh-oeaw
- License: mit
- Language: TypeScript
- Default Branch: develop
- Homepage: https://vicav-vue.acdh-ch-dev.oeaw.ac.at
- Size: 3.07 MB
Statistics
- Stars: 0
- Watchers: 10
- Forks: 0
- Open Issues: 63
- Releases: 0
Topics
Metadata Files
readme.md
VICAV frontend
frontend application for the VICAV project.
how to run
prerequisites:
- Node.js v22
- pnpm (
corepack enable)
set required environment variables in .env.local:
bash
cp .env.example .env.local
also, set environment variables required by GitHub actions. use
"variables" for every
environment variable prefixed with NUXT_PUBLIC_, and
"secrets" for all others.
install dependencies:
bash
pnpm install
run a development server on http://localhost:3000:
bash
pnpm run dev
how to test for CI deployment
The automated build process is roughly equivalent to the following command sequence:
```bash pnpm run build pnpm run test
export CI=true or
$env:CI='true'
pnpm prune --prod pnpm run start ```
If you did not actually set the environment variables in .env.local in your development environment, replace the last line with:
bash
pnpm run start:local
This loads .env.local as environment and then executes pnpm run start.
Open the production server on http://localhost:3000 and make sure it loads and shows the new features you implemented.
If you do not verify that these commands work after major overhauls there is a high change that
pnpm run dev works but the deployed container does not.
Get back dev packages:
```bash
unset CI or
del env:CI
pnpm prune ```
Release
- Checkput
mainbranch - Merge
developintomain - Update version in package.json (e. g. 0.8.0)
- Commit version change
- Create tag with version (e. g. v0.8.0)
git pushandgit push origin --tags- Checkout
developbranch - Merge
mainintodevelop - Revert the commit
Limit actions to production ready git push
Owner
- Name: Austrian Centre for Digital Humanities & Cultural Heritage
- Login: acdh-oeaw
- Kind: organization
- Email: acdh@oeaw.ac.at
- Location: Vienna, Austria
- Website: https://www.oeaw.ac.at/acdh
- Repositories: 476
- Profile: https://github.com/acdh-oeaw
GitHub Events
Total
- Issues event: 115
- Delete event: 49
- Issue comment event: 112
- Push event: 196
- Pull request review comment event: 5
- Pull request review event: 10
- Pull request event: 65
- Create event: 51
Last Year
- Issues event: 115
- Delete event: 49
- Issue comment event: 112
- Push event: 196
- Pull request review comment event: 5
- Pull request review event: 10
- Pull request event: 65
- Create event: 51
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 169
- Total pull requests: 128
- Average time to close issues: 3 months
- Average time to close pull requests: 9 days
- Total issue authors: 9
- Total pull request authors: 6
- Average comments per issue: 1.01
- Average comments per pull request: 0.6
- Merged pull requests: 111
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 76
- Pull requests: 73
- Average time to close issues: 22 days
- Average time to close pull requests: 3 days
- Issue authors: 7
- Pull request authors: 4
- Average comments per issue: 0.62
- Average comments per pull request: 0.51
- Merged pull requests: 63
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- dasch124 (48)
- simar0at (40)
- ttechnicus (37)
- ctot-nondef (23)
- MauPalantir (9)
- katharinawuensche (9)
- VeronikaEngler (1)
- stefanprobst (1)
- kisram (1)
Pull Request Authors
- MauPalantir (37)
- ttechnicus (31)
- katharinawuensche (27)
- ctot-nondef (24)
- simar0at (5)
- stefanprobst (4)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- @typescript-eslint/eslint-plugin ^2.34.0 development
- @typescript-eslint/parser ^2.34.0 development
- @vitejs/plugin-vue ^3.1.0 development
- @vue-leaflet/vue-leaflet ^0.6.1 development
- eslint ^6.7.2 development
- eslint-config-prettier ^6.15.0 development
- prettier ^1.18.2 development
- sass ^1.57.1 development
- typescript ^4.6.4 development
- vite ^3.1.0 development
- vue-tsc ^0.40.4 development
- axios ^0.27.2
- leaflet ^1.9.3
- vue ^3.2.37
- vue-leaflet ^0.1.0
- winbox ^0.2.6
- 1074 dependencies