Releases: RedHatInsights/turnpike
Releases · RedHatInsights/turnpike
Turnpike v1.5.4
What's Changed
- turnpike-web Dockerfile update - remove devel packages after dependencies installation by @petracihalova in #141
- [RHCLOUD-32986] Dockerfile for turnpike-web image update - use only pip to install dependencies by @petracihalova in #142
Full Changelog: v1.5.3...v1.5.4
Turnpike v1.5.3
What's Changed
- Bump black from 23.10.1 to 24.3.0 by @dependabot in #121
- Update README to link to more detailed docs by @astrozzc in #122
- Update doc by @astrozzc in #123
- Bump gunicorn from 21.2.0 to 22.0.0 by @dependabot in #124
- [RHCLOUD-32295] base image upgrade to the latest version by @petracihalova in #125
- [RHCLOUD-32214] updated Flask package to solve the vulnerability in the sub-dependency Jinja2 package by @petracihalova in #126
- [RHCLOUD-32214] use git-core in Dockerfile for turnpike-prometheus-nginx by @petracihalova in #127
- [RHCLOUD-32389] Dockerfile for turnpike-web image update - remove the redundant package by @petracihalova in #129
- [RHCLOUD-32389] Dockerfile-env for local development update by @petracihalova in #130
- [RHCLOUD-32597] use latest ubi8 minimal in all Dockerfiles by @petracihalova in #133
- [RHCLOUD-32598] pre-commit package update by @petracihalova in #134
- [RHCLOUD-32621] Pre commit update by @petracihalova in #135
- remove python39-devel from the turnpike-web Dockerfile by @petracihalova in #137
- [RHCLOUD-32664] pr-check updage by @petracihalova in #136
- Dockerfile strukture update by @petracihalova in #138
- docker files update - add requirements copy to improve the performance by @petracihalova in #139
New Contributors
- @dependabot made their first contribution in #121
Full Changelog: v1.5.2...v1.5.3
Turnpike 1.5.2
What's Changed
- Add one small change of readme by @astrozzc in #116
- Add some temp logging for debug by @astrozzc in #117
- Add more logging by @astrozzc in #118
- Revert "upgraded package async-timetout" by @astrozzc in #119
- Remove temp logging by @astrozzc in #120
New Contributors
Full Changelog: v1.5.1...v1.5.2
Turnpike 1.5.1
What's Changed
- upgraded package async-timetout by @petracihalova in #114
- base image upgrade by @petracihalova in #115
Full Changelog: v1.5.0...v1.5.1
Turnpike 1.5.0
What's Changed
- nginx and nginx-prometheus images upgrade by @petracihalova in #103
- bump python version into 3.9 + bump dependencies to the highest versions by @petracihalova in #102
- set base image tag in Dockerfiles by @petracihalova in #109
- Fix x-rh-identity header encoding by @kahowell in #110
- updated Grafana Dashboard for Turnpike by @petracihalova in #111
- updated Grafana Dashboard for Turnpike - fixed 'Status code proportion' panel by @petracihalova in #112
Full Changelog: v1.4.0...v1.5.0
Turnpike 1.4.0
What's Changed
- PlatSec GH Workflow - set the path for turnpike-nginx Dockerfile by @petracihalova in #100
- deploy nginx prometheus by @dagbay-rh:
- initial template in #99,
- fix formatting errors in nginx prometheus deployment template by @dagbay-rh in #104
- nginx prometheus deploy template fix by @dagbay-rh in #106
- update the pull secrets for nginx-prometheus by @dagbay-rh in #107
- update nginx prometheus dockerfile cmd by @dagbay-rh in #108
New Contributors
- @dagbay-rh made their first contribution in #99
Full Changelog: v1.3.0...v1.4.0
Turnpike 1.3.0
What's Changed
- exception for turnpike for DVO min 3 replicas by @petracihalova in #95
- requirements regenerated with new version of pipenv -> different format by @petracihalova in #97
- [RHCLOUD-27004] adding platform security github workflow by @petracihalova in #96
- typos fix by @petracihalova in #98
Full Changelog: v1.2.0...v1.3.0
Turnpike 1.2.0
What's Changed
- Updating pre-commit-config and adding requirements.txt by @casey-williams-rh in #88
- [RHCLOUD-16254] upgrade nginx version in turnpike-nginx image by @petracihalova in #92
Full Changelog: v1.1.0...v1.2.0
Turnpike 1.1.0
What's Changed
- Ensure
x-rh-identity
headerRole
attribute is a list by @coderbydesign in #10 - "The Gang Does a Refactor" by @j00bar in #12
- Ensure
silent
defaults toTrue
inapp.config.from_envvar
by @coderbydesign in #14 - The app expects this to be available at /usr/src/app/turnpike/saml now by @coderbydesign in #15
- More dynamic nginx config by @j00bar in #13
- Hard code scheme in nginx 401 redirect by @coderbydesign in #16
- Add mTLS (x509) authentication method by @kahowell in #11
- Nginx config fix by @j00bar in #17
- Reorganize docs by @j00bar in #18
- Document URL conventions by @j00bar in #20
- Use the auth data dictionary for the predicate eval by @coderbydesign in #21
- Switch images to CentOS by @j00bar in #22
- Add a note regarding stage LDAP groups by @coderbydesign in #23
- Add testing endpoint for mocking SAML. by @j00bar in #24
- Guardrails against bad config by @j00bar in #25
- Mount secret for SAML signing. by @j00bar in #26
- Add PSK to x.509 handling and clean up templates by @j00bar in #27
- Fix secret config. by @j00bar in #28
- Created auth_debug flag. by @j00bar in #29
- Fix doc reference to the Turnpike deploy file by @coderbydesign in #30
- Initial Prometheus integration by @coderbydesign in #31
- Add prometheus annotations for CI by @coderbydesign in #36
- Convention for naming of new roles. by @pilhuhn in #35
- Mention prod namespace for the turnpike deploy.yml by @pilhuhn in #34
- Explicitly mention accessing by @pilhuhn in #33
- Setup initial prometheus integration for nginx by @coderbydesign in #37
- Move off dockerhub image by @coderbydesign in #38
- Fix prometheus-nginx template issues by @coderbydesign in #39
- Add default replicas and expose param in prometheus-nginx by @coderbydesign in #40
- Temporarily remove prometheus-nginx port from nginx config by @coderbydesign in #41
- Empty commit. Trigger rebuild by @cmoore-redhat in #42
- Update the Turnpike base image by @coderbydesign in #44
- Similar to #44 but for the nginx image by @coderbydesign in #45
- Clarify that routes with no auth need to be under /public/ by @coderbydesign in #46
- Updates docs for mTLS usage by @coderbydesign in #50
- Updating "turnpike-nginx" & "turnpike-web" Dockerfiles to use centos/centos:stream8 by @casey-williams-rh in #52
- Push images as they are built by @coderbydesign in #53
- Pin the version of nginx-prometheus-exporter by @coderbydesign in #54
- Add internal /api/turnpike/session/ endpoint by @coderbydesign in #55
- Updating Turnpike (Web, Nginx, & Prometheus) Dockerfiles to use UBI8-Minimal by @casey-williams-rh in #59
- Adds checks for saml and create it if does not exist by @josejulio in #56
- Updating the build_deploy.sh to use Podman by @casey-williams-rh in #60
- Updating the Turnpike Web YAML to use the new Elasticache Service by @casey-williams-rh in #61
- Updating the Turnpike Templates to support the "REPLICAS" parameter by @casey-williams-rh in #62
- Update console references and include puml diagrams by @coderbydesign in #63
- Pushing the new containerized PR_CHECK by @casey-williams-rh in #67
- Updating "git clone" command in Dockerfile-prometheus by @casey-williams-rh in #68
- Add pytest.ini to silence UserWarnings from code by @coderbydesign in #66
- Upgrade to Python 3.8 by @coderbydesign in #70
- Updating Dockerfile to support Python38 by @casey-williams-rh in #71
- Fix
jinja2
issues by @coderbydesign in #72 - Bump flask to resolve dependencies by @coderbydesign in #73
- Upgrading Jinja2 to v2.11.3 by @casey-williams-rh in #74
- actually added dashboard by @WilsonBarr in #75
- Turnpike requests dash by @WilsonBarr in #77
- Pin the version of nginx-prometheus-exporter by @coderbydesign in #78
- Remove null volume template reference by @coderbydesign in #79
- Fix NGINX startup failures by @coderbydesign in #81
- Fix
pipenv lock --requirements
by @coderbydesign in #82 - Revert "Fix NGINX startup failures" by @coderbydesign in #83
- Fix nginx resolver by @coderbydesign in #85
- Revert "Fix nginx resolver" by @coderbydesign in #86
- Use dynamic resolver from /etc/resolv.conf by @coderbydesign in #87
New Contributors
- @kahowell made their first contribution in #11
- @pilhuhn made their first contribution in #35
- @cmoore-redhat made their first contribution in #42
- @josejulio made their first contribution in #56
- @WilsonBarr made their first contribution in #75
Full Changelog: v1.0.0...v1.1.0
Turnpike 1.0.0
Initial release to production
Full Changelog: https://github.com/RedHatInsights/turnpike/commits/v1.0.0