Skip to content

Latest commit

 

History

History
2091 lines (2091 loc) · 195 KB

changelog.md

File metadata and controls

2091 lines (2091 loc) · 195 KB
2.3.141 - Fri Oct 11 06:55:38 2024 +0000
  • Reverting local changes
  • Feedback | fixing sorting
2.3.140 - Fri Oct 11 04:36:11 2024 +0000
  • Importers | Test for partial concept (extras) update
2.3.139 - Fri Oct 11 02:40:19 2024 +0000
  • Errbit | fixing clone mapping
2.3.138 - Tue Oct 8 02:42:26 2024 +0000
  • Bug | Repo new version to also update children counts
2.3.137 - Mon Oct 7 01:54:54 2024 +0000
2.3.136 - Mon Sep 30 06:34:22 2024 +0000
2.3.135 - Mon Sep 30 05:19:30 2024 +0000
2.3.134 - Fri Sep 27 07:50:34 2024 +0000
2.3.133 - Thu Sep 26 07:56:40 2024 +0000
2.3.132 - Thu Sep 19 04:21:01 2024 +0000
2.3.131 - Wed Sep 4 02:54:19 2024 +0000
2.3.130 - Fri Aug 30 06:40:57 2024 +0000
2.3.129 - Wed Aug 21 03:38:06 2024 +0000
2.3.128 - Thu Aug 8 03:50:51 2024 +0000
2.3.127 - Wed Aug 7 05:38:05 2024 +0000
2.3.126 - Mon Aug 5 04:35:21 2024 +0000
  • Test for importing existing mapping to mark it retired
2.3.125 - Thu Aug 1 03:35:23 2024 +0000
2.3.124 - Fri Jul 26 03:14:15 2024 +0000
2.3.123 - Fri Jul 19 04:18:14 2024 +0000
  • Collection references put | list request
2.3.122 - Wed Jul 17 06:25:10 2024 +0000
2.3.121 - Mon Jul 15 02:14:16 2024 +0000
  • fix: update ES_ENABLE_SNIFFING environment variable (#732)
  • chore: add elastic search sniffing configuration option setting. (#731)
2.3.120 - Wed Jul 10 10:12:20 2024 +0000
2.3.119 - Mon Jul 8 07:03:40 2024 +0000
2.3.118 - Wed Jul 3 06:00:38 2024 +0000
2.3.117 - Tue Jul 2 10:09:20 2024 +0000
2.3.116 - Tue Jul 2 06:23:48 2024 +0000
2.3.115 - Thu Jun 27 03:48:12 2024 +0000
  • Can do OR search for exact match
2.3.114 - Mon Jun 24 04:59:56 2024 +0000
  • Source mappings summary | including self as to/from source
2.3.113 - Mon Jun 24 02:56:14 2024 +0000
  • Source mappings summary | fixing tests
  • Source mappings summary | not removing self
  • OpenConceptLab/ocl_issues#1845 | fixing empty exclude references call
2.3.112 - Mon Jun 17 11:43:43 2024 +0000
  • fixing pylint
  • Errbit | handling ValueError in mapping create | to/mapping source set as collection
2.3.111 - Fri Jun 14 08:55:03 2024 +0000
2.3.110 - Wed Jun 12 09:30:06 2024 +0000
2.3.109 - Mon Jun 10 09:40:38 2024 +0000
2.3.108 - Mon Jun 10 08:22:30 2024 +0000
  • FHIR Errbit | unsupported query param to return http400 exception
2.3.107 - Mon Jun 10 04:07:23 2024 +0000
  • Errbit | CodeSystem List | text field serialization fix
  • Errbit | ConceptMap List | mappings without from/to-source-url fix
2.3.106 - Mon Jun 3 11:24:21 2024 +0000
2.3.105 - Thu May 30 02:35:19 2024 +0000
2.3.104 - Tue May 28 12:04:18 2024 +0000
2.3.103 - Tue May 28 10:42:44 2024 +0000
2.3.102 - Tue May 21 12:08:05 2024 +0000
2.3.101 - Tue May 21 08:09:54 2024 +0000
  • Errbit | CodeSystem serializer text field | literal eval try catch
  • OpenConceptLab/ocl_issues#1841 | not using any pattern for kwargs in url | repo version can accept special characters | uri will be encoded
2.3.100 - Mon May 20 10:38:46 2024 +0000
2.3.99 - Thu May 16 11:10:58 2024 +0000
  • OpenConceptLab/ocl_issues#1833 502 Bad Gateway for Large CodeSystem resources
  • Increase gunicorn request timeout (fix)
  • Increase gunicorn request timeout
2.3.98 - Thu May 16 02:57:00 2024 +0000

Wed Mar 6 07:57:03 2024 +0530 Mon Dec 11 15:18:33 2023 +0530 Wed Aug 2 08:28:38 2023 +0530

2.3.97 - Wed May 15 14:28:23 2024 +0000
2.3.96 - Fri May 10 02:30:00 2024 +0000
2.3.95 - Thu May 9 02:44:18 2024 +0000
2.3.94 - Mon May 6 04:04:01 2024 +0000

Wed Mar 6 07:57:03 2024 +0530 Mon Dec 11 15:18:33 2023 +0530 Wed Aug 2 08:28:38 2023 +0530

2.3.93 - Fri May 3 10:56:48 2024 +0000
2.3.92 - Thu May 2 11:46:11 2024 +0000
2.3.91 - Tue Apr 30 04:08:33 2024 +0000
  • sort with search should work
2.3.90 - Mon Apr 29 05:39:07 2024 +0000

Wed Mar 6 07:57:03 2024 +0530

2.3.89 - Wed Apr 24 05:37:40 2024 +0000

Wed Mar 6 07:57:03 2024 +0530 Mon Dec 11 15:18:33 2023 +0530 Wed Aug 2 08:28:38 2023 +0530

2.3.88 - Tue Apr 23 02:59:09 2024 +0000

Wed Mar 6 07:57:03 2024 +0530

2.3.87 - Thu Apr 4 05:42:46 2024 +0000

Wed Mar 6 07:57:03 2024 +0530

  • OpenConceptLab/ocl_issues#1777 | fixing queue filtering
  • Source/Collection | search by full_name and correcting other attributes
  • Upgrading to django 4.2.11
2.3.86 - Wed Apr 3 06:48:06 2024 +0000

Wed Mar 6 07:57:03 2024 +0530

2.3.85 - Tue Apr 2 09:24:46 2024 +0000
  • Errbit | handling URI generation for special characters in concept/mapping ID
  • Errbit | concept extras list API should raise 404 if concept not found
  • Errbit | handling URI generation for special characters in concept/mapping ID
  • OpenConceptLab/ocl_issues#1814 | separated retired results
2.3.84 - Tue Apr 2 06:13:27 2024 +0000
  • Source compare allowed for logged in users only
2.3.83 - Mon Apr 1 11:21:40 2024 +0000
2.3.82 - Wed Mar 27 03:32:58 2024 +0000
2.3.81 - Tue Mar 26 06:56:18 2024 +0000
2.3.80 - Wed Mar 20 06:12:17 2024 +0000
2.3.79 - Mon Mar 18 11:02:43 2024 +0000

Wed Mar 6 07:57:03 2024 +0530 Mon Dec 11 15:18:33 2023 +0530

2.3.78 - Mon Mar 18 03:20:51 2024 +0000
2.3.77 - Tue Mar 12 07:22:24 2024 +0000
2.3.76 - Fri Mar 8 04:58:43 2024 +0000
2.3.75 - Thu Mar 7 04:33:13 2024 +0000
2.3.74 - Wed Mar 6 03:31:07 2024 +0000
2.3.50 - Sat Oct 7 00:24:12 2023 +0000
2.3.49 - Tue Sep 5 07:38:46 2023 +0000
2.3.48 - Fri Sep 1 04:01:08 2023 +0000
2.3.47 - Wed Aug 30 10:08:57 2023 +0000
2.3.46 - Wed Aug 30 07:25:28 2023 +0000
2.3.45 - Tue Aug 29 03:42:58 2023 +0000
2.3.44 - Wed Aug 23 03:46:34 2023 +0000
  • Fixing celery once config
2.3.43 - Tue Aug 22 12:35:09 2023 +0000
2.3.42 - Mon Aug 21 06:05:43 2023 +0000
  • OpenConceptLab/ocl_issues#1583 | Concept search to use text field name and not keyword field
  • Bump gunicorn from 20.1.0 to 21.2.0 (#562)
  • Bump factory-boy from 3.2.1 to 3.3.0 (#546)
  • Bump pylint from 2.17.4 to 2.17.5 (#560)
  • Bump coverage from 7.2.7 to 7.3.0 (#564)
  • Bump django-cors-headers from 4.1.0 to 4.2.0 (#547)
  • Bump django from 4.2.3 to 4.2.4 (#559)
  • OpenConceptLab/ocl_issues#927 Redis clustering, correct location
  • OpenConceptLab/ocl_issues#927 Redis clustering, add missing SentinelConnectionFactory
  • OpenConceptLab/ocl_issues#927 Redis clustering, attempt to fix RedisService
  • Bump markdown from 3.4.3 to 3.4.4 (#556)
  • Bump psycopg2 from 2.9.6 to 2.9.7 (#555)
  • Bump pydash from 7.0.4 to 7.0.6 (#557)
  • Bump mock from 5.0.2 to 5.1.0 (#558)
2.3.41 - Wed Aug 9 03:30:33 2023 +0000
2.3.40 - Thu Aug 3 02:51:49 2023 +0000
2.3.39 - Sat Jul 29 00:59:32 2023 +0000
2.3.38 - Sat Jul 8 02:57:50 2023 +0000
2.3.37 - Thu Jun 29 06:05:22 2023 +0000
2.3.36 - Wed Jun 28 14:00:21 2023 +0000
2.3.35 - Wed Jun 28 13:20:49 2023 +0000
  • Fixing pylint
  • OpenConceptLab/ocl_issues#730 Implement clustering for ES
  • OpenConceptLab/ocl_issues#1583 | fixing pylint
  • OpenConceptLab/ocl_issues#1583 | fixing tests
  • OpenConceptLab/ocl_issues#1583 | Concept searchable through target codes
  • OpenConceptLab/ocl_issues#1583 | User name is sortable and exact match searchable
  • OpenConceptLab/ocl_issues#1583 | fixing test
  • Revert "Bump celery[redis] from 5.2.7 to 5.3.1 (#511)"
  • OpenConceptLab/ocl_issues#1583 | Concept Search | added highlighting
  • OpenConceptLab/ocl_issues#1583 | Enhancing search API
  • Bump celery[redis] from 5.2.7 to 5.3.1 (#511)
  • Bump django-cors-headers from 3.14.0 to 4.1.0 (#514)
  • Revert "Bump drf-yasg from 1.21.5 to 1.21.6 (#509)"
  • Bump drf-yasg from 1.21.5 to 1.21.6 (#509)
  • Bump whitenoise from 6.4.0 to 6.5.0 (#507)
  • Bump kombu from 5.3.0 to 5.3.1 (#506)
  • Bump coverage from 6.5.0 to 7.2.7 (#486)
  • Bump pydash from 7.0.3 to 7.0.4 (#504)
  • Bump pylint from 2.17.2 to 2.17.4 (#499)
  • Update README.md | added ES indexing commands
  • Bump kombu from 5.2.4 to 5.3.0 (#501)
  • Bump mock from 5.0.1 to 5.0.2 (#498)
  • Bump psycopg2 from 2.9.5 to 2.9.6 (#495)
  • Bump django from 4.1.9 to 4.2.2 (#496)
  • Bump requests from 2.28.1 to 2.31.0 (#479)
  • Bump redis from 4.5.4 to 4.5.5 (#470)
  • Bump markdown from 3.4.1 to 3.4.3 (#469)
2.3.34 - Thu Jun 8 08:41:26 2023 +0000
2.3.33 - Wed May 24 01:52:16 2023 +0000
2.3.32 - Mon May 22 04:14:06 2023 +0000
  • Fixing collections/sources urls for org/users
2.3.31 - Thu May 18 03:13:44 2023 +0000
2.3.30 - Mon May 15 09:03:30 2023 +0000
  • Expansions refactoring | using either expansion system parameter or ref's system, not both
2.3.29 - Sun May 14 15:48:36 2023 +0000
  • Expansions | on new expansion creation re-evaluation references deduping system/valueset versions
2.3.28 - Sun May 14 14:26:04 2023 +0000
  • Expansions | on new expansion creation re-evaluation of all references fixing performance issues
  • Expansions | on new expansion creation re-evaluation of all references should cache system version resolves
2.3.27 - Sun May 14 11:52:05 2023 +0000
  • fixing typo
  • Adding concepts/mappings to expansion query to load less in memory
  • OpenConceptLab/ocl_issues#1551 | removed deprecated importers urls from root view
  • Logging middleware on top
2.3.26 - Fri May 12 02:17:45 2023 +0000
  • removed unused import
  • Errbit | hardcoded user's org uri method
  • Bump django-dirtyfields from 1.9.1 to 1.9.2 (#453)
  • Bump pydash from 6.0.2 to 7.0.3 (#464)
  • Bump django from 4.1.7 to 4.1.9 (#468)
2.3.25 - Tue May 9 13:56:35 2023 +0000
  • Revert "Moving logging middleware on top"
2.3.24 - Tue May 9 13:38:57 2023 +0000
  • Moving logging middleware on top
  • Errbit | hardcoded user/org calculate uri method
  • OpenConceptLab/ocl_issues#1561 | source/collection delete always async and waits for result
2.3.23 - Thu Apr 27 14:00:41 2023 +0000
  • removed overloading of equal and hash
2.3.22 - Thu Apr 27 13:35:39 2023 +0000
2.3.21 - Thu Apr 27 03:50:58 2023 +0000
  • Merge branch 'master' of github.com:OpenConceptLab/oclapi2
  • OpenConceptLab/ocl_issues#1566 | collection reference cascade to consider more parameters
  • Bump django-celery-beat from 2.4.0 to 2.5.0 (#440)
  • Bump django-ordered-model from 3.7.1 to 3.7.4 (#441)
  • OpenConceptLab/ocl_issues#1561 | Collection references add is always async | waiting 15 seconds to finish
2.3.20 - Wed Apr 26 04:01:39 2023 +0000
2.3.19 - Tue Apr 25 03:33:40 2023 +0000
2.3.18 - Tue Apr 25 02:40:29 2023 +0000
2.3.17 - Tue Apr 25 02:09:08 2023 +0000
2.3.16 - Tue Apr 18 02:45:46 2023 +0000
2.3.15 - Fri Apr 14 02:35:57 2023 +0000
2.3.14 - Wed Apr 12 10:21:42 2023 +0000
  • OpenConceptLab/ocl_issues#1544 | Source/Collection export for non HEAD should not check last child update except when writing the file
  • OpenConceptLab/ocl_issues#1528 | Source/Collection include resources behaviors
  • Errbit | params integer type casting
  • Errbit | params integer type casting
  • Errbit | fixing collection export when no expansion exists
  • Errbit | fixing collection export when no expansion exists
  • Errbit | fixing bad limit param
  • OpenConceptLab/ocl_issues#1540 | operations panel access based on auth group
2.3.13 - Tue Apr 11 10:45:43 2023 +0000
2.3.12 - Tue Apr 11 09:25:46 2023 +0000
2.3.11 - Thu Apr 6 10:56:00 2023 +0000
2.3.10 - Wed Apr 5 13:10:08 2023 +0000
2.3.9 - Wed Apr 5 09:32:58 2023 +0000
2.3.8 - Mon Mar 27 05:14:47 2023 +0000
2.3.7 - Thu Mar 23 09:03:07 2023 +0000

Mon May 16 16:11:46 2022 +0530

2.3.6 - Thu Mar 23 06:05:59 2023 +0000
2.3.5 - Wed Mar 22 04:04:51 2023 +0000
2.3.4 - Fri Mar 17 04:18:25 2023 +0000
2.3.3 - Fri Mar 17 02:50:49 2023 +0000
2.3.2 - Wed Mar 15 04:24:47 2023 +0000
2.3.0 - Mon Mar 13 10:36:40 2023 +0000
2.2.79 - Mon Mar 13 10:36:40 2023 +0000
  • Bump whitenoise from 6.2.0 to 6.4.0 (#407)
  • handling already queued exception
  • Tasks | indexing tasks queue once with same args
2.2.78 - Mon Mar 13 08:49:44 2023 +0000
2.2.77 - Fri Mar 10 03:53:23 2023 +0000
2.2.76 - Fri Mar 10 02:33:11 2023 +0000
2.2.75 - Fri Mar 3 03:43:46 2023 +0000
2.2.74 - Fri Mar 3 02:55:31 2023 +0000
  • Concept/Mapping | correcting index
  • Removed debug apis
2.2.73 - Thu Mar 2 03:16:53 2023 +0000
  • Removed rendundant code
  • Removed expansion/references data backfill APIs/tasks
  • Removed expansion/references data backfill APIs/tasks
  • Monthly usage report | fixing date formats
  • Imports to queue summary calculations and not do inline
2.2.72 - Tue Feb 28 02:44:01 2023 +0000
2.2.71 - Wed Feb 15 10:22:02 2023 +0000
  • Tests for OID views
  • Revert - batch index | revert exception handling
  • Facets | added fields to facets search
  • correcting view hierarchy
  • Indexing | ignoring exception
  • Indexing | ignoring exception
  • OpenConceptLab/ocl_issues#1453 | not returning self
2.2.70 - Mon Feb 13 12:16:39 2023 +0000
  • Bump django-dirtyfields from 1.9.0 to 1.9.1 (#374)
  • OpenConceptLab/ocl_issues#1467 | Source version summary | using active concepts/mappings queryset
  • Reports | Fixing months calculation
  • Bump psycopg2 from 2.9.3 to 2.9.5 (#297)
2.2.69 - Fri Feb 10 10:04:02 2023 +0000
2.2.68 - Tue Feb 7 05:22:41 2023 +0000
2.2.67 - Fri Feb 3 07:42:59 2023 +0000
2.2.66 - Wed Feb 1 06:45:03 2023 +0000
2.2.65 - Thu Jan 26 04:52:07 2023 +0000
2.2.64 - Tue Jan 24 09:59:26 2023 +0000
  • Fixing concept map views serializer for swagger
2.2.63 - Tue Jan 24 09:37:53 2023 +0000
2.2.62 - Wed Jan 18 11:06:49 2023 +0000
  • Errbit client | checking for cause exists or not
2.2.61 - Wed Jan 18 10:50:20 2023 +0000
  • Errbit client | adding exception as cause in message and backtrace
  • fixing pylint
  • Refactoring concept/mappings listing
  • Tests for OCL SSO auth backend
2.2.60 - Wed Jan 18 07:28:02 2023 +0000
2.2.59 - Wed Jan 18 03:38:17 2023 +0000
2.2.58 - Mon Jan 2 10:19:30 2023 +0000
2.2.57 - Wed Dec 28 03:22:31 2022 +0000
2.2.56 - Thu Dec 22 05:33:32 2022 +0000
2.2.55 - Wed Dec 21 07:49:47 2022 +0000
  • request full url in header
  • Extracting env vars for email and web url
2.2.54 - Wed Dec 14 04:06:51 2022 +0000
2.2.53 - Fri Dec 9 05:51:23 2022 +0000
2.2.52 - Tue Nov 29 04:04:11 2022 +0000
2.2.51 - Wed Nov 16 10:44:17 2022 +0000
  • Bump coverage from 6.2 to 6.5.0 (#290)
  • Bump django-dirtyfields from 1.8.2 to 1.9.0 (#287)
  • Bump djangorestframework from 3.13.1 to 3.14.0 (#289)
2.2.50 - Sun Nov 13 06:07:30 2022 +0000
2.2.49 - Sun Nov 6 01:56:03 2022 +0000
2.2.48 - Fri Nov 4 02:44:05 2022 +0000

Tue Sep 14 18:39:45 2021 +0530

  • OpenConceptLab/ocl_issues#1406 | expansion parameter | system-version can be multiple comma separated
  • Bump requests from 2.27.1 to 2.28.1 (#283)
  • Bump pydash from 5.1.0 to 5.1.1 (#284)
  • Bump drf-yasg from 1.20.0 to 1.21.4 (#285)
  • Bump django from 4.1.1 to 4.1.3 (#286)
2.2.47 - Thu Nov 3 04:19:47 2022 +0000
2.2.46 - Wed Nov 2 05:54:56 2022 +0000
2.2.45 - Mon Oct 17 10:49:16 2022 +0000
  • Mappings import | Correcting mappings exists check
2.2.44 - Mon Oct 17 09:43:33 2022 +0000
  • Mappings Validation | ignoring retired
2.2.43 - Sun Oct 16 02:01:26 2022 +0000
2.2.42 - Wed Sep 28 04:42:00 2022 +0000

Tue Sep 14 18:39:45 2021 +0530

2.2.41 - Thu Sep 8 03:32:59 2022 +0000
2.2.40 - Fri Sep 2 07:50:20 2022 +0000
2.2.39 - Fri Aug 5 08:58:41 2022 +0000
2.2.38 - Thu Aug 4 05:53:21 2022 +0000
  • Errbit | Collection reference filters to query fix | fixing test
  • Errbit | Collection reference filters to query fix
  • Collection add expressions can be requested as async task
  • docker-compose | added volume for postgres db
2.2.37 - Fri Jul 29 02:57:48 2022 +0000
  • concept serializer | fixing test
  • concept flat cascade | fixing hierarchical concepts | added retired flag
2.2.36 - Wed Jul 27 05:57:02 2022 +0000
  • Extracting env vars for email setting
2.2.35 - Tue Jul 26 05:04:41 2022 +0000
2.2.34 - Mon Jul 25 09:22:42 2022 +0000
  • Extract export service (S3) | can plugin upload/download service via settings
2.2.33 - Fri Jul 22 02:26:02 2022 +0000
  • Errbit | Bulk create of mapping/concept via POST is not allowed
  • Fixing version export with version creation
2.2.32 - Thu Jul 21 03:24:07 2022 +0000
  • Importer | Added Failed in summary
  • Importer | delete action needs to be in sync with others in the same group
2.2.31 - Tue Jul 19 02:41:13 2022 +0000
  • Collection last child update query fix
2.2.30 - Mon Jul 18 03:17:34 2022 +0000
2.2.28 - Wed Jul 13 05:32:06 2022 +0000
  • Bump boto3 from 1.23.0 to 1.24.28 (#261)
  • Bump django-ordered-model from 3.4.3 to 3.6 (#260)
  • Collection version references | verbose response
  • Bump django-cid from 2.2 to 2.3 (#259)
  • Bump psycopg2 from 2.9.2 to 2.9.3 (#257)
2.2.26 - Fri Jul 8 08:59:11 2022 +0000
2.2.25 - Fri Jul 8 05:36:11 2022 +0000
  • CollectionReference | API to resolve reference
2.2.24 - Thu Jul 7 07:02:23 2022 +0000
  • Errbit | fixing exception class import
  • Errbit | ES search exception | data too large
  • Fixing Mapping creation without from/to source
2.2.23 - Wed Jul 6 06:01:54 2022 +0000
  • removed unused import
  • Bump django from 4.0.5 to 4.0.6 (#258)
  • API/Task to link all references resources
  • Task to migrate references
  • Task to migrate references | ignoring coverage
  • Task to migrate from old to new reference structure | added logs
  • APIs to Link reference with resources and to migrate from old to new structure via job
  • Reference | migrating old reference to new structure via management command
  • Revert "Reference | migrating old reference to new structure"
  • Reference | migrating old reference to new structure
  • Utils | Test for more scenarios
  • Merge pull request #254 from OpenConceptLab/dependabot/pip/django-request-logging-0.7.5
  • OpenConceptLab/ocl_issues#1145 | API to get any task info by ID from Flower
  • Bump django-request-logging from 0.7.3 to 0.7.5
2.2.20 - Wed Jun 29 05:10:39 2022 +0000
2.2.18 - Fri Jun 24 07:36:16 2022 +0000
  • Concept/Mapping | repo version query to not check for public access | added indexes for repo versions
  • Revert "OpenConceptLab/ocl_issues#1320 | reference cascade to use unique resources"
2.2.16 - Fri Jun 24 05:36:31 2022 +0000
2.2.15 - Fri Jun 24 04:50:56 2022 +0000
2.2.14 - Mon Jun 20 08:43:13 2022 +0000
2.2.13 - Fri Jun 17 04:59:06 2022 +0000
  • importers.models | ignoring logs from coverage
  • non-negative validator test
2.2.12 - Wed Jun 15 03:27:20 2022 +0000
  • Mocking Redis service
  • Bump django from 4.0.4 to 4.0.5
  • increased coverage to 93
  • Repo version export delete test
  • Repo version processing view integration tests
  • missing S3 test
  • revived s3 test
  • upgraded moto to latest
  • unit tests for postgresql service for sequence CRUD
  • OpenConceptLab/ocl_issues#1116 | Added Response time header
  • Errbit | bulk import task to throw error when 'type' is missing on any line
  • Fixing source mnemonic sequence not present for older sources
  • OpenConceptLab/ocl_issues#1232 Fixing test
  • OpenConceptLab/ocl_issues#1232 Adding tests and fixes
2.2.11 - Fri Jun 10 07:59:57 2022 +0000
2.2.10 - Fri Jun 10 05:40:43 2022 +0000
2.2.9 - Fri Jun 10 03:22:12 2022 +0000
2.2.8 - Mon May 2 04:00:50 2022 +0000
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