https://github.com/acdh-oeaw/iad

Iron-Age-Danube Web App

https://github.com/acdh-oeaw/iad

Science Score: 13.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
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.0%) to scientific vocabulary

Keywords

django djangobaseproject
Last synced: 9 months ago · JSON representation

Repository

Iron-Age-Danube Web App

Basic Info
  • Host: GitHub
  • Owner: acdh-oeaw
  • License: mit
  • Language: Python
  • Default Branch: main
  • Homepage: https://iron-age-danube.eu
  • Size: 5.42 MB
Statistics
  • Stars: 1
  • Watchers: 5
  • Forks: 0
  • Open Issues: 4
  • Releases: 13
Topics
django djangobaseproject
Created over 8 years ago · Last pushed almost 2 years ago
Metadata Files
Readme License

README.md

Build and publish Docker image flake8 Lint Test

IRON-AGE-DANUBE (IAD)

Code Repo of the IAD's web-app.

install

  1. Download or Clone this repo
  2. Adapt the information in webpage/metadata.py according to your needs.
  3. Create an virtual environment and run pip install -r requirements.txt

first steps

  1. Run makemigrations, migrate, and runserver and check http://127.0.0.1:8000/

Tests

The project uses coverage to monitor the overall test coverage. Run bash coverage run manage.py test -v 2 to run the tests.

Go to https://acdh-oeaw.github.io/iad/ to see the Coverage report.

Technical setup

storage

This application uses PostgreSQL with the PostGIS extension to support spatial queries.

building the image

bash docker build -t iad:latest . docker build -t iad:latest --no-cache .

running the image

To run the image you should provide an env.default file to pass in needed environment variables; see example env.default in this repo:

bash docker run -it -p 8020:8020 --rm --env-file env.default iad:latest

or use published image:

docker run -it -p 8020:8020 --rm --env-file env.default acdhch/iad:latest

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
Last Year

Issues and Pull Requests

Last synced: over 1 year ago

All Time
  • Total issues: 42
  • Total pull requests: 54
  • Average time to close issues: 10 days
  • Average time to close pull requests: 2 months
  • Total issue authors: 1
  • Total pull request authors: 2
  • Average comments per issue: 0.31
  • Average comments per pull request: 0.46
  • Merged pull requests: 29
  • Bot issues: 0
  • Bot pull requests: 39
Past Year
  • Issues: 26
  • Pull requests: 15
  • Average time to close issues: 2 days
  • Average time to close pull requests: less than a minute
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.15
  • Average comments per pull request: 0.0
  • Merged pull requests: 15
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • csae8092 (28)
Pull Request Authors
  • dependabot[bot] (23)
  • csae8092 (13)
Top Labels
Issue Labels
bug (7)
Pull Request Labels
dependencies (23)

Dependencies

requirements.txt pypi
  • Django >=3.1,<4
  • acdh-django-charts ==0.5.3
  • coreapi >=2.3.3
  • django-autocomplete-light >=3.8.1
  • django-crispy-forms >=1.10.0
  • django-filter >=2.4.0
  • django-leaflet ==0.28.2
  • django-reversion >=4.0.2,<4.1
  • django-tables2 >=2.3.3
  • djangorestframework-gis ==0.17
  • geojson ==2.5.0
  • geopandas ==0.10.2
  • lxml ==4.7.1
  • psycopg2-binary *
  • rdflib ==6.1.1
  • requests >=2.25
  • tablib ==3.0.0
.github/workflows/build.yml actions
  • actions/checkout v2 composite
Dockerfile docker
  • python 3.8-buster build