Releases: ministryofjustice/operations-engineering-join-github
Releases · ministryofjustice/operations-engineering-join-github
v0.0.8
What's Changed
- ♻️ Refactor environment configuration in helm, CI/CD and the application by @connormaglynn in #141
- 🔧 Fix extra space in
deployment.yaml
by @connormaglynn in #142 - 🔧 Fix missing path to helm value by @connormaglynn in #143
- 🔧 Fix missing
deployment
in value path by @connormaglynn in #144
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- 🔥 Remove unused helm configuration by @connormaglynn in #140
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- 🔥 Remove unused
wtforms
library by @connormaglynn in #126 - ✨ Add
.pylintrc
by @connormaglynn in #127 - 🔥 Remove unused config by @connormaglynn in #128
- ✨ Add central configuration file by @connormaglynn in #129
- ✨ Add boolean parser to config by @connormaglynn in #130
- 🔥 Remove unused config by @connormaglynn in #131
- ♻️ Refactor constants into central config 🔥 Remove unused constants and dotenv dependency by @connormaglynn in #132
- 🔧 Fix app attempting to load dotenv by @connormaglynn in #133
- ♻️ Refactor
selectable organisations
into centralised config by @connormaglynn in #138 - 🔧 Fix typo by @connormaglynn in #139
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- Refactor of
github_scripts
Code into Existinggithub_service
Code by @PepperMoJ in #115 - ♻️ Changed logic to use single list of allowed email domains. by @PepperMoJ in #116
- Initial Sentry Ingegration by @PepperMoJ in #117
- Removed error route from main route file. by @PepperMoJ in #118
- Sentry Integration by @PepperMoJ in #119
- 🐞 Fix tests that test nothing by @tamsinforbes in #120
- ♻️ Refactor Auth0 Blueprint & GitHub Service by @jasonBirchall in #114
- Reordered logic so email isn't added to the session before validation. by @PepperMoJ in #121
- Test send invite happens using string True by @tamsinforbes in #122
- Add send email invites to env by @tamsinforbes in #123
- Fix org names by @tamsinforbes in #124
- fix logger output position by @tamsinforbes in #125
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- ✨ Create validators module by @tamsinforbes in #109
- Check tests and clarified purpose of test_handle_github_exception by @tamsinforbes in #112
- 🪲 fix checkboxes vanishing by @tamsinforbes in #113
Full Changelog: v0.0.3...v0.0.4
v0.0.3
What's Changed
- Bump actions/setup-python from 4 to 5 by @dependabot in #49
- 🔥 Remove the deploy makefile command by @jasonBirchall in #101
- 🪲 Add
{{ super() }}
to include base content by @tamsinforbes in #103 - 📝 Add deployment instructions to the readme by @jasonBirchall in #102
- ♻️ Make home page more like MoJ forms home page 💚 by @tamsinforbes in #104
- 💄 Add repository standards badge by @jasonBirchall in #106
- ♻️ ✨ Refactor join-github page by @tamsinforbes in #105
- 📝 Add overview describing the purpose of the applications by @jasonBirchall in #107
- 📝 Amend the title and include Helm install instructions by @jasonBirchall in #110
- Break up Main views.py into Separate Routes by @PepperMoJ in #111
New Contributors
- @dependabot made their first contribution in #49
Full Changelog: v0.0.2...v0.0.3
v0.0.2
What's Changed
- 🔥 Remove deployment manifests and pipelines by @jasonBirchall in #99
- ♻️ Change domain names on prod and dev by @jasonBirchall in #100
Full Changelog: v0.0.1...v0.0.2
v0.0.1
What's Changed
- Add GitHub available seat and pending invite protection by @NickWalt01 in #19
- Remove Slack, use Auth0, use different configurations, redesign user form, remove non needed functions + files by @NickWalt01 in #21
- ✨ Add SSL Redirect in production by @connormaglynn in #22
- ✨ Add fixed python dependency versions by @connormaglynn in #23
- ♻️ Refactor views into composable files 🔧 Fix SSL redirect issue 🔥 Remove
.html
on endpoints by @connormaglynn in #24 - 🚀 Deploy to PoC Environment by @connormaglynn in #25
- 🚀 Deploy into PoC environment (attempt 2) by @connormaglynn in #26
- ♻️ Refactor templates into modular folders by @connormaglynn in #27
- 📝 Change README to include new repository name by @jasonBirchall in #50
- Use new name in the Kubernetes manifests by @jasonBirchall in #51
- 🐛 Fix the annotation name to match expected output by @jasonBirchall in #53
- Change secret value prefixes to allow for multi-environment by @jasonBirchall in #55
- ♻️ Change README to reflect the new prod env and tokens by @jasonBirchall in #56
- Fix homepage path in README by @levgorbunov1 in #58
- Redirect based on email input by @tamsinforbes in #57
- 🔥 Remove code formatter from repository by @jasonBirchall in #60
- 🔧 Add mega-linter config and GitHub Action by @jasonBirchall in #61
- 📝 README and Makefile amendments by @jasonBirchall in #62
- Update header by @levgorbunov1 in #65
- Update Dockerfile for Enhanced Security and Health Monitoring by @jasonBirchall in #66
- 📝 Improve the Outside Collaborator instructions by @jasonBirchall in #68
- Add Select Org checkboxes by @tamsinforbes in #63
- Add env vars for dev environment by @tamsinforbes in #69
- ♻️ Replace all references of landing page PoC by @jasonBirchall in #71
- Unit test and retweak by @tamsinforbes in #70
- dynamic phase banner by @levgorbunov1 in #73
- ✨ Add Path Explaining SSO to Digital Justice Users by @jasonBirchall in #74
- 👷 Fix linting errors and add a flake8 config file by @jasonBirchall in #75
- ♻️ User Experience Enhancments for Digital Justice Domain in Select Organisations by @jasonBirchall in #76
- ✨ Add HTML_HTMLHINT to the list of linters by @jasonBirchall in #77
- Test join GitHub by @tamsinforbes in #79
- ✨ Improve GitHub Access Flow for Justice Users by @jasonBirchall in #80
- 👷 Ignore that doctype isn't declared first by @jasonBirchall in #82
- ✨ Add
PRE_COMMAND
to megalinter to install python dependencies before running linter by @connormaglynn in #81 - Selectable GitHub Organisations for Production and Development Environments by @PepperMoJ in #85
- Restored other organisation check boxes by @PepperMoJ in #86
- 🚀 Add a Helm Chart for Developement Environment by @jasonBirchall in #84
- 📝 Change wording on the GitHub justice user path by @jasonBirchall in #87
- ♻️ Replace all mentions of GH_TOKEN by @jasonBirchall in #89
- 🐛 Fix missing id from ecr login by @jasonBirchall in #90
- 🐛 Add missing deployment manifest and remove hpa by @jasonBirchall in #91
- 💚 Make ECR environment variables global by @jasonBirchall in #92
- 🐛 Fix secret name by @jasonBirchall in #93
- ✏️ Format the helm install command and change the chart name by @jasonBirchall in #94
- Send invite toggle by @tamsinforbes in #88
- 🔥 Remove redundant notes entry and rename dev url by @jasonBirchall in #95
- ♻️ Refactor deployment templates by @jasonBirchall in #96
- 🐛 Add missing GitHub token to values file by @jasonBirchall in #97
- 🚀 Deploy to Production Pipeline by @jasonBirchall in #98
New Contributors
- @jasonBirchall made their first contribution in #50
- @levgorbunov1 made their first contribution in #58
- @PepperMoJ made their first contribution in #85
Full Changelog: version_0.0.6...v0.0.1