Releases: openimis/openimis-be_py
Releases · openimis/openimis-be_py
24.10 Hotfix 1
24.10
What's Changed
- OP-1401: Added exception handler middleware. in #137
- Feature/otc 1080 by @lruzicki in #141
- OTC-1103: Authentication error fix. in #146
- ISE-183: updated requirements.txt by @kpavlenkoSoldevelo in #150
- ISE-183: Sonarcloud config updates by @kpavlenkoSoldevelo in #151
- Feature/otc 1080: add postgres role to test database by @lruzicki in #145
- Adjust test database init to work with postgres properly by @jdolkowski in #147
- Feature/otc 1103 readme update in #148
- Update settings.py by @dborowiecki in #158
- ISE-183 OpenIMIS Sonar - Backend Module by @kpavlenkoSoldevelo in #156
- Revert "ISE-183 OpenIMIS Sonar - Backend Module" by @dborowiecki in #160
- ISE-183 OpenIMIS Sonar - Backend Module by @kpavlenkoSoldevelo in #161
- ONI-62: Add Nepali calendar dependency. in #163
- Activate policy renewal task by @dragos-dobre in #159
- Rename pgsql to pgsql.yml by @delcroip in #136
- OP-1512 Specified version of apscheduler by @malinowskikam in #167
- Bump sentry-sdk from 1.4.3 to 1.14.0 by @dependabot in #130
- Gunicorn by @delcroip in #173
- OP-1524 Merged CI scripts by @malinowskikam in #171
- OP-1529 Added reusable module CI by @malinowskikam in #172
- Individual is mandatory by @delcroip in #174
- hotfix: remove social protection from openimis.json by @jdolkowski in #175
- hotfix-update-openimis-json by @jdolkowski in #176
- Revert "hotfix-update-openimis-json" by @dborowiecki in #177
- Revert "hotfix: remove social protection from openimis.json" by @dborowiecki in #178
- Feature/otc 1113: syntax for pssql was fixed by @lruzicki in #153
- Sonar update by @dborowiecki in #179
- add-sonar-ci: add ci file by @jdolkowski in #184
- Setup tools by @delcroip in #186
- Update ci_module.yml by @dborowiecki in #180
- Setup tools by @delcroip in #187
- Update ci_module.yml by @delcroip in #190
- Revert "Update ci_module.yml" by @delcroip in #191
- Added support for environment variable OPENIMIS_CONF by @hirensoni913 in #193
- Feature/debug console by @delcroip in #199
- fix appscheduler by @delcroip in #205
- [Snyk] Security upgrade pillow from 9.5.0 to 10.2.0 by @dborowiecki in #204
- [Snyk] Security upgrade twisted from 23.8.0 to 23.10.0rc1 by @dborowiecki in #188
- Added trusted proxy for waitress setup by @malinowskikam in #208
- use 2 db by @delcroip in #211
- make setup-local-dev compatible with module-requirement by @delcroip in #213
- hotfix: local openimis.conf was pushed by @delcroip in #214
- Feature/optimize dockerfile by @hirensoni913 in #215
- use repo vars to exclude some module in CI by @delcroip in #218
- We can now configure multiple databases connections through routers by @hirensoni913 in #221
- Extra database related changes + other configurations added by @hirensoni913 in #222
- Change default caching method to pymemecache by @dborowiecki in #223
- Fixed django channels setup by @hirensoni913 in #225
- Environment var MODE is introduced by @hirensoni913 in #226
- MODE = DEV for CI by @delcroip in #227
- [Snyk] Security upgrade requests from 2.28.2 to 2.31.0 by @dborowiecki in #224
- Fix settings by @hirensoni913 in #228
- Updating README.MD by @hirensoni913 in #220
- Adding DJANGO_DB_LOG_HANDLER and by @delcroip in #233
- Update ci_module.yml on develop by @dborowiecki in #236
- Feature/cqi 153: lockout mechanism config by @lruzicki in #243
- CQI-148: configurate password policy for new user by @lruzicki in #244
- Added PyCharm Configurations for RunServer and TestExecution by @dborowiecki in #249
- Update asgi.py by @hirensoni913 in #242
- [Snyk] Security upgrade requests from 2.31.0 to 2.32.0 by @dborowiecki in #248
- Feature/script cleaning by @delcroip in #251
- Cleared options for auth_password_validators by @lruzicki in #250
- addapting path by @delcroip in #253
- OP-2039: Improve handling of missing modules. in #252
- Simplify installation with docker by @dragos-dobre in #247
- CQI-165: add RSA and secure JWT token by @lruzicki in #257
- CQI-166: added secuiry headers for CSRF and JWT by @lruzicki in #255
- CQI-156: added settings for rate limiter by @lruzicki in #258
- Feature/cqi 157: add security headers by @lruzicki in #256
- removing Scheduler autostart by @delcroip in #260
- custom openIMIS.json by @delcroip in #265
- Fix grievance module URL for pip install by @weilu in #266
- add branch from openimis.json by @delcroip in #264
- Feature/automatic requirement install by @delcroip in #270
- Feature/update script path readme by @delcroip in #254
- remove signal calcrul template by @delcroip in #281
- Feature/merge local branch delcroip by @delcroip in #282
- Use memory broket in ci by @delcroip in #283
- hotfix: fixed CI - bumped upload articact to v4 by @sniedzielski in #284
- hotfix: fixed CI - bumped download articact to v4 by @sniedzielski in #287
- remove insuree number from settings by @delcroip in #291
- Update openimis.json by @delcroip in #292
- Feature/add calcrule validations by @delcroip in #295
- Add etl module by @sniedzielski in #297
- hotfix: added missing opensearch dsl config by @sniedzielski in #301
- adding opensearch service to CI by @delcroip in #302
- Update openimis.json by @delcroip in #304
New Contributors
- @kpavlenkoSoldevelo made their first contribution in #150
Full Changelog: 23.04...24.10
24.04
What's Changed
- Sonar update by @dborowiecki in #179
- add-sonar-ci: add ci file by @jdolkowski in #184
- Setup tools by @delcroip in #186
- Update ci_module.yml by @dborowiecki in #180
- Setup tools by @delcroip in #187
- Update ci_module.yml by @delcroip in #190
- Revert "Update ci_module.yml" by @delcroip in #191
- Added support for environment variable OPENIMIS_CONF by @hirensoni913 in #193
- Feature/debug console by @delcroip in #199
- fix appscheduler by @delcroip in #205
- [Snyk] Security upgrade pillow from 9.5.0 to 10.2.0 by @dborowiecki in #204
- [Snyk] Security upgrade twisted from 23.8.0 to 23.10.0rc1 by @dborowiecki in #188
- Added trusted proxy for waitress setup by @malinowskikam in #208
- use 2 db by @delcroip in #211
- make setup-local-dev compatible with module-requirement by @delcroip in #213
- hotfix: local openimis.conf was pushed by @delcroip in #214
- Feature/optimize dockerfile by @hirensoni913 in #215
- use repo vars to exclude some module in CI by @delcroip in #218
- We can now configure multiple databases connections through routers by @hirensoni913 in #221
- Extra database related changes + other configurations added by @hirensoni913 in #222
- Change default caching method to pymemecache by @dborowiecki in #223
- Fixed django channels setup by @hirensoni913 in #225
- Environment var MODE is introduced by @hirensoni913 in #226
- MODE = DEV for CI by @delcroip in #227
- [Snyk] Security upgrade requests from 2.28.2 to 2.31.0 by @dborowiecki in #224
- Fix settings by @hirensoni913 in #228
- Release by @delcroip in #230
- Updating README.MD by @hirensoni913 in #220
- Adding DJANGO_DB_LOG_HANDLER and by @delcroip in #233
- release by @delcroip in #234
- CM-875: added command to upload opensearch dashboard configurations by @sniedzielski in #237
- Release/24.04 by @delcroip in #239
Full Changelog: 23.10...24.04
23.10
What's Changed
- OTC-729 Creating a contribution fails to generate bills by @malinowskikam in #117
- OTC-729 Updated test database script by @malinowskikam in #118
- OTC-748 Added support for custom api url by @malinowskikam in #119
- OP-1088: Self-registration module removed from repository list. by @wzglinieckisoldevelo in #121
- Upgraded DRF-Spectacular to the newest version by @malinowskikam in #122
- Update openimis.json by @delcroip in #123
- Test dk by @delcroip in #124
- OTC-816: fix translation message variables by @jdolkowski in #125
- OTC-964: update translations by @jdolkowski in #126
- OTC-908: add limit code/username variable by @jdolkowski in #127
- OTC-972 Calculation rule in policy holder insuree doesn't provide Calculation Parameter by @malinowskikam in #128
- OTC-1013: remove username length limit from settings and move it to CoreConfig by @jdolkowski in #131
- OP-1394: DRF rules package removed. by @wzglinieckisoldevelo in #133
- add back dhis2_etl by @delcroip in #134
- Release/23.04 by @dragos-dobre in #139
- OTC-1080: added missing fields that cause tests to fail by @lruzicki in #140
- OP-1401: Added exception handler middleware. by @wzglinieckisoldevelo in #137
- Feature/otc 1080 by @lruzicki in #141
- OTC-1103: Authentication error fix. by @wzglinieckisoldevelo in #146
- ISE-183: updated requirements.txt by @kpavlenkoSoldevelo in #150
- ISE-183: Sonarcloud config updates by @kpavlenkoSoldevelo in #151
- Feature/otc 1080: add postgres role to test database by @lruzicki in #145
- Adjust test database init to work with postgres properly by @jdolkowski in #147
- Feature/otc 1103 readme update by @wzglinieckisoldevelo in #148
- Update settings.py by @dborowiecki in #158
- ISE-183 OpenIMIS Sonar - Backend Module by @kpavlenkoSoldevelo in #156
- Revert "ISE-183 OpenIMIS Sonar - Backend Module" by @dborowiecki in #160
- ISE-183 OpenIMIS Sonar - Backend Module by @kpavlenkoSoldevelo in #161
- ONI-62: Add Nepali calendar dependency. by @wzglinieckisoldevelo in #163
- Activate policy renewal task by @dragos-dobre in #159
- Rename pgsql to pgsql.yml by @delcroip in #136
- OP-1512 Specified version of apscheduler by @malinowskikam in #167
- Bump sentry-sdk from 1.4.3 to 1.14.0 by @dependabot in #130
- Add CodeQL workflow for GitHub code scanning by @lgtm-com in #114
- Gunicorn by @delcroip in #173
- OP-1524 Merged CI scripts by @malinowskikam in #171
- OP-1529 Added reusable module CI by @malinowskikam in #172
- Individual is mandatory by @delcroip in #174
- hotfix: remove social protection from openimis.json by @jdolkowski in #175
- hotfix-update-openimis-json by @jdolkowski in #176
- Revert "hotfix-update-openimis-json" by @dborowiecki in #177
- Revert "hotfix: remove social protection from openimis.json" by @dborowiecki in #178
- Feature/otc 1113: syntax for pssql was fixed by @lruzicki in #153
- 23.10 by @delcroip in #194
New Contributors
- @lruzicki made their first contribution in #140
- @kpavlenkoSoldevelo made their first contribution in #150
- @lgtm-com made their first contribution in #114
Full Changelog: v1.5.0...23.10
23.04
What's Changed
- Settings for insuree number validation by @edarchis in #61
- add admin auth for FS by @delcroip in #75
- OE0-103: Added X_FORWARDED host handle to settings.py by @dborowiecki in #102
- updating Readme.md with uninstall when pip package were already deployed on the same environment by @mngoe in #104
- OP-787: new section in readme regarding handling common errors related to backend by @sniedzielski in #105
- OTC-621: Scheduled tasks can be imported from modules directly by @dborowiecki in #106
- PostgreSQL support by @edarchis in #107
- Django 3.1 by @edarchis in #109
- OP-864 CI error from api_fhir_r4 module by @malinowskikam in #111
- Develop by @dragos-dobre in #112
- Make SQL Server parts optional by @edarchis in #110
- OTC-729 Updated test database script by @malinowskikam in #118
- OTC-748 Added support for custom api url by @malinowskikam in #119
- OP-1088: Self-registration module removed from repository list. by @wzglinieckisoldevelo in #121
- Upgraded DRF-Spectacular to the newest version by @malinowskikam in #122
- Update openimis.json by @delcroip in #123
- Test dk by @delcroip in #124
- OTC-816: fix translation message variables by @jdolkowski in #125
- OTC-964: update translations by @jdolkowski in #126
- OTC-908: add limit code/username variable by @jdolkowski in #127
- OTC-972 Calculation rule in policy holder insuree doesn't provide Calculation Parameter by @malinowskikam in #128
- OTC-1013: remove username length limit from settings and move it to CoreConfig by @jdolkowski in #131
- OP-1394: DRF rules package removed. by @wzglinieckisoldevelo in #133
- add back dhis2_etl by @delcroip in #134
- OTC-1080: added missing fields that cause tests to fail by @lruzicki in #140
New Contributors
- @mngoe made their first contribution in #104
- @wzglinieckisoldevelo made their first contribution in #121
- @jdolkowski made their first contribution in #125
- @lruzicki made their first contribution in #140
Full Changelog: v1.4.1...23.04
v1.5.0
What's Changed
- chore(GraphiQL): Enable Headers panel in graphiql by @qgerome in #59
- Logging by @qgerome in #62
- Settings for insuree number validation by @edarchis in #61
- Dataloaders by @qgerome in #60
- test fetching all module for test by @delcroip in #51
- Sentry dsn docker by @qgerome in #64
- OAI-61: Change default values for insuree number validator settings by @dborowiecki in #65
- OPL-35: Invoice FHIR resource in API FHIR R4 module by @malinowskikam in #66
- Db item quantity by @qgerome in #67
- chore(Sentry): Get trace sample rate from env by @qgerome in #63
- Security fixes by @qgerome in #68
- Fix sentry docker by @qgerome in #69
- OE0-83: Wrap creating new backend modules in one command by @sniedzielski in #72
- OE0-84: Automatizing Pulling modules from source and using local instances. by @malinowskikam in #74
- OE0-85: Add yml files to skeleton that’d allow to automatically execute CI by @sniedzielski in #73
- Increase max upload size for base64 photos by @edarchis in #70
- OE0-92: Automatizing checking newest version and installing modules from PyPI by @malinowskikam in #76
- OE0-87: Skeletons adjusted to types of modules: business models / calc rules / etc. by @malinowskikam in #77
- Test fixes by @edarchis in #71
- feat(JWT): Implement JWT authentication by @qgerome in #78
- Fix missing fields like Recurence by @edarchis in #80
- add admin auth for FS by @delcroip in #75
- Merge develop changes by @delcroip in #83
- OPL-44: Create model and CRUD Services for Subscription by @malinowskikam in #81
- auth: Add RemoteUserBackend if enabled & store JWT in cookie by @qgerome in #82
- Update main.yml by @delcroip in #86
- Develop by @delcroip in #92
- auth: Use RemoteUserBakend from django.contrib instead of our own sin… by @qgerome in #89
- OE0-100: Added cprofile middleware to assembly by @dborowiecki in #94
- Fixes by @qgerome in #93
- OPL-67: Add Swagger to FHIR Api by @malinowskikam in #88
- OP-367: Create release scripts for BE and FE modules by @sniedzielski in #52
- OP-367: removed redundant character from code by @sniedzielski in #98
- Add the tools module by @edarchis in #99
- OTC-487: Update tblPayment definition in init_test_db.sql by @dborowiecki in #101
- Add calcrule contribution legacy by @sniedzielski in #100
- OE0-103: Added X_FORWARDED host handle to settings.py by @dborowiecki in #102
- release 2022-04 by @delcroip in #97
- updating Readme.md with uninstall when pip package were already deployed on the same environment by @mngoe in #104
- OP-787: new section in readme regarding handling common errors related to backend by @sniedzielski in #105
- OTC-621: Scheduled tasks can be imported from modules directly by @dborowiecki in #106
- PostgreSQL support by @edarchis in #107
- Django 3.1 by @edarchis in #109
- Update openimis.json by @dragos-dobre in #108
- OP-864 CI error from api_fhir_r4 module by @malinowskikam in #111
- Develop by @dragos-dobre in #112
- Make SQL Server parts optional by @edarchis in #110
- release/22.10 by @delcroip in #113
- Release/v1.5.0 by @delcroip in #115
New Contributors
- @malinowskikam made their first contribution in #66
- @mngoe made their first contribution in #104
Full Changelog: v1.3.0...v1.5.0
v1.4.1
What's Changed
- OTC-487: Update tblPayment definition in init_test_db.sql by @dborowiecki in #101
- Add calcrule contribution legacy by @sniedzielski in #100
Full Changelog: v1.4.0.0...v1.4.0
v1.4.0.0
What's Changed
- chore(GraphiQL): Enable Headers panel in graphiql by @qgerome in #59
- Logging by @qgerome in #62
- Dataloaders by @qgerome in #60
- test fetching all module for test by @delcroip in #51
- Sentry dsn docker by @qgerome in #64
- OAI-61: Change default values for insuree number validator settings by @dborowiecki in #65
- OPL-35: Invoice FHIR resource in API FHIR R4 module by @malinowskikam in #66
- Db item quantity by @qgerome in #67
- chore(Sentry): Get trace sample rate from env by @qgerome in #63
- Security fixes by @qgerome in #68
- Fix sentry docker by @qgerome in #69
- OE0-83: Wrap creating new backend modules in one command by @sniedzielski in #72
- OE0-84: Automatizing Pulling modules from source and using local instances. by @malinowskikam in #74
- OE0-85: Add yml files to skeleton that’d allow to automatically execute CI by @sniedzielski in #73
- Increase max upload size for base64 photos by @edarchis in #70
- OE0-92: Automatizing checking newest version and installing modules from PyPI by @malinowskikam in #76
- OE0-87: Skeletons adjusted to types of modules: business models / calc rules / etc. by @malinowskikam in #77
- Test fixes by @edarchis in #71
- feat(JWT): Implement JWT authentication by @qgerome in #78
- Fix missing fields like Recurence by @edarchis in #80
- Merge develop changes by @delcroip in #83
- OPL-44: Create model and CRUD Services for Subscription by @malinowskikam in #81
- auth: Add RemoteUserBackend if enabled & store JWT in cookie by @qgerome in #82
- Update main.yml by @delcroip in #86
- Develop by @delcroip in #92
- auth: Use RemoteUserBakend from django.contrib instead of our own sin… by @qgerome in #89
- OE0-100: Added cprofile middleware to assembly by @dborowiecki in #94
- Fixes by @qgerome in #93
- OPL-67: Add Swagger to FHIR Api by @malinowskikam in #88
- OP-367: Create release scripts for BE and FE modules by @sniedzielski in #52
- OP-367: removed redundant character from code by @sniedzielski in #98
- Add the tools module by @edarchis in #99
New Contributors
- @malinowskikam made their first contribution in #66
Full Changelog: v1.3.0...v1.4.0.0