User-facing improvements
- Add a guide for getting started with development to the docs
Internal
- Set up a dev container environment with a docs site
- Set up Elastic Stack for local development
- Set up a basic Django site for local development
- Set up testing environment
- Add CI workflows for testing and deployment
What's Changed
- Feat: add codeowners by @thekaveman in #13
- Feat: set up devcontainer by @lalver1 in #22
- Feat: set up docs by @lalver1 in #24
- Fix: add write permissions for mkdocs by @thekaveman in #25
- Feat: Python project outline by @lalver1 in #26
- Fix: ignore .egg-info by @thekaveman in #27
- Feat: local Elastic Stack setup by @thekaveman in #23
- CI: add code quality workflows by @thekaveman in #30
- Fix: correct org name in workflow by @thekaveman in #32
- chore(deps): bump mkdocs-material from 9.5.44 to 9.5.47 by @dependabot in #31
- Refactor: make elastic service startup optional by @thekaveman in #35
- chore(deps): bump mkdocs-material from 9.5.47 to 9.5.48 by @dependabot in #36
- Feat: create runnable Django project by @lalver1 in #29
- Feat: initialize Django and create db by @lalver1 in #37
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in #39
- CI: add dependency label to PRs by @thekaveman in #40
- Feat: initial testing setup by @lalver1 in #41
- Feat: initial appcontainer setup by @thekaveman in #38
- CI: publish docs preview site for PRs by @thekaveman in #48
- CI: create release workflow by @lalver1 in #45
- Fix: update permissions in deploy by @lalver1 in #49
- Fix: create pems/static folder for writing python packages by @lalver1 in #50
- Fix: allow deploy to publish image by @lalver1 in #51
- CI: tests run for all pushes to main by @lalver1 in #52
- Docs: getting started guide by @thekaveman in #46
- CI: deploy job runs only if tests pass by @lalver1 in #54
New Contributors
- @thekaveman made their first contribution in #13
- @lalver1 made their first contribution in #22
- @dependabot made their first contribution in #31
- @pre-commit-ci made their first contribution in #39
Full Changelog: https://github.com/compilerla/pems/commits/2024.12.1
Release process issue: #44