Skip to content

Latest commit

 

History

History
669 lines (669 loc) · 59.6 KB

changelog.md

File metadata and controls

669 lines (669 loc) · 59.6 KB
2.2.7 - Sat Apr 30 03:52:38 2022 +0000
2.2.4 - Sat Apr 16 05:39:57 2022 +0000
2.1.3 - Thu Apr 7 09:24:30 2022 +0000
2.1.0 - Mon Apr 4 08:57:29 2022 +0530
2.0.111 - Wed Jan 12 05:40:32 2022 +0000
2.0.107 - Wed Dec 29 07:07:52 2021 +0000
2.0.93 - Wed Dec 8 04:42:29 2021 +0000
2.0.88 - Tue Nov 23 06:08:40 2021 +0000
2.0.85 - Fri Nov 19 10:17:43 2021 +0000
2.0.82 - Sun Nov 14 13:30:38 2021 +0000
2.0.80 - Mon Nov 8 11:36:04 2021 +0000
  • Reverting to flower 0.9.5
  • Merge pull request #28 from OpenConceptLab/dependabot/pip/flower-1.0.0
  • Merge pull request #102 from OpenConceptLab/dependabot/pip/factory-boy-3.2.1
  • Merge pull request #103 from OpenConceptLab/dependabot/pip/coverage-6.1.1
  • Bump factory-boy from 3.2.0 to 3.2.1
  • Bump coverage from 6.0.2 to 6.1.1
  • Merge pull request #99 from OpenConceptLab/dependabot/pip/boto3-1.19.12
  • Bump boto3 from 1.19.0 to 1.19.12
  • Merge pull request #101 from OpenConceptLab/dependabot/pip/moto-2.2.13
  • OpenConceptLab/ocl_issues#1008 | hierarchy asyn processing on concurrent queue
  • Bump moto from 2.2.9 to 2.2.13
  • OpenConceptLab/ocl_issues#1008 | not eager loading concepts/mappings owners
  • OpenConceptLab/ocl_issues#1008 | fixing pylints | unused arguments
  • OpenConceptLab/ocl_issues#1008 | saving concepts/mappings count on Source/Collection
  • Not logging verbose on CI
  • OpenConceptLab/ocl_issues#1082 | fixing hierarchy query not use LIKE
  • Concept List View | fixing queryset
  • OpenConceptLab/ocl_issues#941 | not logging in dev/test
  • OpenConceptLab/ocl_issues#941 | Added request/response headers and correlation id in logs
  • OpenConceptLab/ocl_issues#941 | removed custom Logger middleware
  • Collection version references | raise 404 if version not found
  • Concept/Mapping | eager loading relations
  • Concept/Mapping | added index with public_access for count queries (without order by)
  • OpenConceptLab/ocl_issues#1059 | including user as creator pins only if other user is not defined
  • OpenConceptLab/ocl_issues#1059 | Pin to have created by | user's pins can include user's created by pins
  • OpenConceptLab/ocl_issues#993 | bulk import | collection/source delete and version creation only allowed for members
  • OpenConceptLab/ocl_issues#1070 | OpenMRS concept validator | preferred name uniquness clause to only consider existing preferred names
  • pylint fixes
  • Source concepts/mappings indexes views | added dummy serializer
  • OpenConceptLab/ocl_issues#1057 | Collection References | cascade source to concepts option
  • Bump flower from 0.9.5 to 1.0.0
2.0.75 - Wed Oct 27 08:40:29 2021 +0000
2.0.75 - Wed Oct 27 08:40:29 2021 +0000
2.0.74 - Fri Oct 22 02:13:56 2021 +0000
2.0.66 - Thu Oct 7 05:38:06 2021 +0000
2.0.63 - Mon Oct 4 04:57:25 2021 +0000
  • OpenConceptLab/ocl_issues#1018 | bulk references add from a source/version to not go through API
  • Merge pull request #57 from OpenConceptLab/dependabot/pip/django-cors-headers-3.9.0
  • Bump django-cors-headers from 3.8.0 to 3.9.0
2.0.61 - Wed Sep 29 11:40:41 2021 +0000
  • OpenConceptLab/ocl_issues#992 | concept collection membership restricted to user/org scope
  • OpenConceptLab/ocl_issues#1000 | deleted v1 to v2 data migration code
  • Merge pull request #56 from OpenConceptLab/dependabot/pip/boto3-1.18.49
  • Bump boto3 from 1.18.42 to 1.18.49
  • Merge pull request #54 from OpenConceptLab/dependabot/pip/moto-2.2.8
  • List APIs to use ES for non empty search str only
  • OpenConceptLab/ocl_issues#992 | API to get collection memberships for a concept
  • OpenConceptLab/ocl_issues#963 | OpenMRS validator external_id for concept/locales/mapping validations
  • Bump moto from 2.2.7 to 2.2.8
2.0.58 - Sat Sep 25 12:16:24 2021 +0000
2.0.56 - Thu Sep 23 02:20:53 2021 +0000
  • Fixing or criteria for searching mnemonic exact
  • API to batch index source's concepts and mappings
  • POST Concept/Mapping | 404 if parent not found
2.0.54 - Mon Sep 20 07:22:22 2021 +0000
  • OpenConceptLab/ocl_issues#966 | django logging for non-dev env (gunicorn based)
  • fixing pylint
  • Collection | add all references (*) bug fix
  • Pylint | implemented consider-using-f-string fixes
  • Pylint | implemented consider-using-f-string
  • Merge pull request #47 from OpenConceptLab/dependabot/pip/moto-2.2.7
  • Merge pull request #48 from OpenConceptLab/dependabot/pip/pylint-2.11.1
  • Bump pylint from 2.10.2 to 2.11.1
  • Bump moto from 2.2.6 to 2.2.7
  • Merge pull request #46 from OpenConceptLab/dependabot/pip/boto3-1.18.42
  • Bump boto3 from 1.18.40 to 1.18.42
  • Revert "Revert "OpenConceptLab/ocl_issues#971 | making sure the non REST URLs are not supported""
  • Mapping version creation | fixing queries to get and mark prev latest version not latest
  • removed internal_reference_id | was used for v1 to v2 data migration
  • Adding keep-alive to match ALB
  • Adjust gunicorn timeout to 60s
  • OpenConceptLab/ocl_issues#972 | data migration | not adding ocladmin as member to orgs with no members
  • Revert "OpenConceptLab/ocl_issues#971 | making sure the non REST URLs are not supported"
  • reverting file read encoding
  • Increase number of gunicorn workers
  • S3 | fixing upload of export file
  • Batch delete | chunk size 1000
  • OpenConceptLab/ocl_issues#971 | making sure the non REST URLs are not supported
  • OpenConceptLab/ocl_issues#972 | data migration | making sure related_name is not used
  • OpenConceptLab/ocl_issues#972 | data migration | making sure related_name is not used as string
  • OpenConceptLab/ocl_issues#972 | data migration to add creator and updater as org member in orgs without any members
  • Delete source can be an async call
2.0.52 - Mon Sep 13 11:57:24 2021 +0000
  • Adding capture output for gunicorn
  • Merge pull request #44 from OpenConceptLab/dependabot/pip/boto3-1.18.40
  • Bump boto3 from 1.18.39 to 1.18.40
  • data/file upload max memory size can be upto 200mb
  • OpenConceptLab/ocl_issues#965 Using Gunicorn for Swagger and disabling DEBUG mode
  • Merge pull request #42 from OpenConceptLab/dependabot/pip/boto3-1.18.39
  • Bump boto3 from 1.18.37 to 1.18.39
  • OpenConceptLab/ocl_issues#957 | parallel importers | using deque to manage parts list
  • CSV sample with special characters
  • OpenConceptLab/ocl_issues#960 | using Python 3 style super() without arguments
  • OpenConceptLab/ocl_issues#960 | fixed pylint warnings
  • Merge pull request #32 from OpenConceptLab/dependabot/pip/pylint-2.10.2
  • Merge pull request #40 from OpenConceptLab/dependabot/pip/boto3-1.18.37
  • Bump boto3 from 1.18.36 to 1.18.37
  • Bump pylint from 2.5.3 to 2.10.2
2.0.50 - Wed Sep 8 03:27:52 2021 +0000
  • updated pydash to 5.0.2
  • Merge pull request #36 from OpenConceptLab/dependabot/pip/django-ordered-model-3.4.3
  • Merge pull request #37 from OpenConceptLab/dependabot/pip/boto3-1.18.36
  • Bump boto3 from 1.14.37 to 1.18.36
  • Bump django-ordered-model from 3.4.1 to 3.4.3
  • Merge pull request #33 from OpenConceptLab/dependabot/pip/django-cors-headers-3.8.0
  • removed six from requirements
  • Explicitly adding mock (python core) deps
  • OpenConceptLab/ocl_issues#957 | parallel importers | memory optimiztion | getting rid of content once queued
  • Bump django-cors-headers from 3.4.0 to 3.8.0
  • Merge pull request #34 from OpenConceptLab/dependabot/pip/django-elasticsearch-dsl-7.2.0
  • Bump django-elasticsearch-dsl from 7.1.4 to 7.2.0
  • Merge pull request #31 from OpenConceptLab/dependabot/pip/moto-2.2.6
  • Merge pull request #26 from OpenConceptLab/dependabot/pip/factory-boy-3.2.0
  • Bump moto from 1.3.14 to 2.2.6
  • Merge pull request #27 from OpenConceptLab/dependabot/pip/pyyaml-5.4.1
  • Merge pull request #29 from OpenConceptLab/dependabot/pip/psycopg2-2.9.1
  • OpenConceptLab/ocl_issues#957 | parallel importers | memory optimiztion | getting rid of content once queued
  • Bump psycopg2 from 2.8.5 to 2.9.1
  • Bump pyyaml from 5.4 to 5.4.1
  • Bump factory-boy from 2.12.0 to 3.2.0
  • Fixing celery permissions issue when running locally in dev mode
  • updated drf-yasg
  • Merge pull request #24 from OpenConceptLab/dependabot/pip/requests-2.26.0
  • Bump requests from 2.24.0 to 2.26.0
  • Merge pull request #25 from OpenConceptLab/dependabot/pip/django-3.2.7
  • Merge pull request #23 from OpenConceptLab/dependabot/pip/djangorestframework-3.12.4
  • Merge pull request #22 from OpenConceptLab/dependabot/pip/coverage-5.5
  • Merge pull request #21 from OpenConceptLab/dependabot/pip/python-dateutil-2.8.2
  • Create codeql-analysis.yml
  • Create SECURITY.md
  • Bump django from 3.1.12 to 3.2.7
  • Bump djangorestframework from 3.11.2 to 3.12.4
  • Bump coverage from 5.3.1 to 5.5
  • Bump python-dateutil from 2.8.1 to 2.8.2
  • Create dependabot.yml
  • Source/Collection last latest version force delete on org delete
  • OpenConceptLab/ocl_issues#955 | CSV importer test for OpenMRS schema
  • OpenConceptLab/ocl_issues#897 Adding envs and args to runtime docker image
  • OpenConceptLab/ocl_issues#897 Adding missing curl
  • OpenConceptLab/ocl_issues#897 Adding missing permissions
  • OpenConceptLab/ocl_issues#897 Fixing tests
  • Revert "Revert "OpenConceptLab/ocl_issues#897 Run OCL API using gunicorn""
2.0.47 - Tue Aug 31 07:27:09 2021 +0000
  • Org delete to delete children first
2.0.46 - Fri Aug 27 09:14:25 2021 +0000
2.0.45 - Fri Aug 27 03:37:30 2021 +0000
2.0.41 - Mon Aug 16 04:19:11 2021 +0000
2.0.38 - Thu Aug 12 01:45:01 2021 +0000
  • concept/mappings | Removed uri LIKE criteria
  • Update README.md
  • Amend hierarchy api to take input as parent->child uri map
  • pylint | Fixing indentation
  • OpenConceptLab/ocl_issues#845 Adding missing composite index
2.0.37 - Wed Aug 11 08:47:34 2021 +0000
  • using raw query for dormant locales count
  • Source exports | concepts to have child and parent concept urls
  • Admin API amend the concept hierarchy
  • Fixing unsued import
  • OpenConceptLab/ocl_issues#845 Reverting IN unnest custom lookups
2.0.35 - Tue Aug 10 03:33:12 2021 +0000
2.0.34 - Mon Aug 9 11:28:23 2021 +0000
  • user(s) authoring report | counts of resources created/updated
  • Indexing | making sure re-run of delete job doesn't fail if the instance is already deleted
2.0.33 - Fri Aug 6 08:19:53 2021 +0000
  • delete duplicate locales task | Updated log statement
  • Indexes API | can index resources by uri filter
  • Limiting locales for each concept to max 500
  • integration test for different concept response modes (verbose/standard/brief)
  • Concept brief response '?brief=true' | returns uuid and id only
  • OpenConceptLab/ocl_issues#45 | not validating retired concept locales
  • Fixing concept new/version leaving dormant locales
  • OpenConceptLab/ocl_issues#860 | self mappings | mappings can be created with same from/to concept
  • OpenConceptLab/ocl_issues#857 Frequent 504 gateway timeout when requesting export on staging
  • OpenConceptLab/ocl_issues#852 | Monthly usage report | added collection references in serializer
  • OpenConceptLab/ocl_issues#852 | added date range in monthly usage report
  • locales dormant/duplicate routes under admin namespace
  • Concept/Mapping | simplifying version get criteria
  • Concept summary API to return concept and not latest version when no version is specified
  • Concept hard delete to not leave any dormant locales behind
  • Concept POST/PUT | fixing parent concept urls not accepted
  • api to delete dormant locales in batches
  • Added version info in swagger UI
  • api to get count of dormant locales
  • logging count of dormant locales deleted
  • api/task to get concept/version summary, clean dormant locales
  • api/task for sys admin to delete dormant locales
  • async concept hard delete sys admin api
  • Task to cleanup duplicate locales | processing in batches
  • OpenConceptLab/ocl_issues#845 Adding missing indexes
  • OpenConceptLab/ocl_issues#857 | Source/collection child max updated at to select only updated_at field
  • Source concept/mapping export to eager load source's parent correctly
2.0.21 - Wed Jul 28 05:30:54 2021 +0000
2.0.20 - Mon Jul 26 10:28:11 2021 +0000
2.0.19 - Fri Jul 23 03:09:59 2021 +0000
2.0.18 - Thu Jul 22 09:55:18 2021 +0000
2.0.13 - Mon Jul 19 08:54:47 2021 +0000
2.0.12 - Fri Jul 9 13:26:39 2021 +0000
2.0.11 - Fri Jul 9 03:49:04 2021 +0000
  • OpenConceptLab/ocl_issues#823 | includeMappings/includeInverseMappings for a collection's concept will now use the collection's scope
  • OpenConceptLab/ocl_issues#829 | users lists can be filtered by last login before/since
  • on org save adding creator/updater as member
  • collection concept reference add to decode concept uri
  • Fixing concept get for encoded strings