User account management for systemausfall.org https://git.hack-hro.de/systemausfall/userausfall
This repository has been archived on 2022-05-05. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
aldrin bfb1076b13 fix: Adapt README to current dev setup 2021-10-26 13:48:15 +02:00
debian fix: Add missing deb dependency 2021-08-03 21:02:43 +02:00
make.d Prepare deployment: Build basic deb packages 2021-04-16 09:31:42 +02:00
public Add logo draft 2021-04-13 15:30:46 +02:00
src refactor: Refactor frontend views and components 2021-08-09 14:28:26 +02:00
userausfall feat: Add endpoint to activate users 2021-10-26 12:36:14 +02:00
.browserslistrc Create basic vue frontend 2021-04-13 09:06:28 +02:00
.bumpversion.cfg Release 0.1.0 2021-08-03 20:42:34 +02:00
.editorconfig chore: Adapt project env to memoorje 2021-10-21 09:43:01 +02:00
.eslintrc.js Register account with email and password 2021-04-14 10:30:52 +02:00
.gitignore chore: Adapt project env to memoorje 2021-10-21 09:43:01 +02:00
LICENSE Initial commit 2021-02-24 21:09:31 +01:00
Makefile Prepare deployment: Build basic deb packages 2021-04-16 09:31:42 +02:00
README.md fix: Adapt README to current dev setup 2021-10-26 13:48:15 +02:00
VERSION Release 0.1.0 2021-08-03 20:42:34 +02:00
babel.config.js Create basic vue frontend 2021-04-13 09:06:28 +02:00
package-lock.json Register account with email and password 2021-04-14 10:30:52 +02:00
package.json Register account with email and password 2021-04-14 10:30:52 +02:00
pyproject.toml chore: Adapt project env to memoorje 2021-10-21 09:43:01 +02:00
setup.cfg chore: Adapt project env to memoorje 2021-10-21 09:43:01 +02:00
setup.py chore: Reformat files 2021-10-21 09:58:18 +02:00
tox.ini chore: Reformat files 2021-10-21 09:58:18 +02:00
tsconfig.json Create basic vue frontend 2021-04-13 09:06:28 +02:00
vue.config.js fix(deploy): Disable workbox import 2021-05-12 09:20:56 +02:00

README.md

Userausfall

User account management for systemausfall.org

Quick Development Setup

Bootstrap your venv and project (youll need to do this only once):

# Create a virtual environment
python3 -m venv --system-site-packages venv
# Activate your venv
. venv/bin/activate
# Install dependencies
pip install --editable .

In the future just run:

# Activate your venv
. venv/bin/activate
# Configure the settings
export DJANGO_SETTINGS_MODULE=userausfall.settings
# Apply database migrations
python3 -m django migrate

Start the API development server with:

python3 -m django runserver