Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.6.1.107 to prod #544

Merged
merged 29 commits into from
Sep 12, 2024
Merged

v3.6.1.107 to prod #544

merged 29 commits into from
Sep 12, 2024

Conversation

ADPennington
Copy link
Collaborator

Summary of Changes

Release Notes: https://github.com/raft-tech/TANF-app/releases/tag/v3.6.2-s107

Features

  • TDP Datafile page for DIGIT and Sys Admin groups
  • Deactivating inactive user automatically
  • relative submission date filter
  • most recent submission/records filter
  • multi-select fiscal period filters

DevOps

  • Sentry local
  • remove unused dependency (ipdb)

Documentation

  • sprint-106-summary.md

jtimpe and others added 29 commits August 9, 2024 12:12
* 2960 Added taskfile for common tasks

* 2960 additional commands

* 2960 added linting for frontend

* Fixes and improvement

* 2960 remove frontend-pip lock

* added Sentry to local, includes task file commits

* correction on port setting

* limited memory to 4g

* had to increase mem to 6g

* removed commands.sh

* increased memory once more since kafka was not running for under 8G

* Sentry added to Django app

* added default config file for sentry

* linting

* remove unused docker-file

* added backend logs for local

* correct importing package

* added Kafka heapsize

* added sentry local

* use version 23.7.2 with 8G mem cap

* updated backup file and script

* updated Sentry version

* change docker-compose to docker compose

* Update local.py

* Update local.py

* enable sentry using env var

* 3043 update piplock
* remove ipdb

* update piplock
* added migration and changes

* 3074 corrected test

* revert changes

* 3074 added similar group permissions to DIGITTeam as Admin

* remove logging for frontend

* 3074-added permissions for System Admin
* Added logic and test for deactivating the user automatically

* 2561- linting

* added admin notification

* linting

* [2561] added sending email to admin

* Update tdrs-backend/tdpservice/email/helpers/admin_notifications.py

Co-authored-by: Alex P.  <[email protected]>

---------

Co-authored-by: Alex P. <[email protected]>
* initial commit - added filter

* 3076 added test

* linting

* move import to top

* lint

* 3076 correction

* 3076 Fixed today filter

* linting

* 3076 applied a11y review changes

* 3076 fix failing test
* - Update multi select template to allow multiple fitlers to exist on same page
- Updated search_indexes to allow mutliselect for fiscal period

* - Update 508

* - remove whitespace

* - regenerate lock as test

* - upgrade setuptools

* - revewrt 508

* - testing

* - revert changes

* - Updating lock file and pipfile

---------

Co-authored-by: Alex P. <[email protected]>
@ADPennington ADPennington self-assigned this Sep 11, 2024
@ADPennington ADPennington merged commit 8c5f650 into master Sep 12, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants