- Fixing concept map views serializer for swagger
- OpenConceptLab/ocl_issues#1463 | fixing cascade mapping serializer for target concept name
- Errbit client | checking for cause exists or not
- Errbit client | adding exception as cause in message and backtrace
- fixing pylint
- Refactoring concept/mappings listing
- Tests for OCL SSO auth backend
- OpenConceptLab/ocl_issues#1452 | Bundle | changing repo_url to repo_version_url
- OpenConceptLab/ocl_issues#1399 | fixing locale create
- OpenConceptLab/ocl_issues#1399 | removed redundant admin APIs for locales cleanup
- OpenConceptLab/ocl_issues#1399 | ConceptName | concept_id is mandatory | fixing tests
- OpenConceptLab/ocl_issues#1399 | migrations | removed dormant locales and old M2M relations
- OpenConceptLab/ocl_issues#1235 ConceptMap Operations: fixing test
- OpenConceptLab/ocl_issues#1235 ConceptMap Operations: use assertRaises
- updated docker-compose version
- bumped coverage to 93
- OpenConceptLab/ocl_issues#1235 ConceptMap Operations: follow up
- OpenConceptLab/ocl_issues#1235 ConceptMap Operations: translate
- OpenConceptLab/ocl_issues#1430 | separating pre_startup script | includes migrate and other tasks
- Concept Search | fixing wild card search
- coverage to 92
- coverage to 92
- AuthService | missing tests
- Importers | fixing mocks
- Importers | missing assertions
- Concept Search | search with multiple words and anything between them in synonyms
- OpenConceptLab/ocl_issues#1399 | removed unused API
- OpenConceptLab/ocl_issues#1399 | fixing pylints
- OpenConceptLab/ocl_issues#1399 | names/descriptions migrations to split names and descriptions
- OpenConceptLab/ocl_issues#1457 | cascade param equivalencyMapType
- OpenConceptLab/ocl_issues#1451 | omitIfExistsIn to exclude all resource versions
- Concept Search | search with multiple words and anything between them
- OpenConceptLab/ocl_issues#1451 | Concept cascade | Omit if exists in repo version
- OpenConceptLab/ocl_issues#1449 | Errbit | fixing monthly usage report duration
- OpenConceptLab/ocl_issues#1452 | added repo_url in cascade response
- OpenConceptLab/ocl_issues#1450 | fixing tests
- updated changelog
- OpenConceptLab/ocl_issues#1450 | removed uuid from cascade response
- OpenConceptLab/ocl_issues#1447 | fixing mapping importer for duplicate mappings
- OpenConceptLab/ocl_issues#1449 | fixing pylint
- OpenConceptLab/ocl_issues#1449 | changing subject
- OpenConceptLab/ocl_issues#1449 | fixing tests
- OpenConceptLab/ocl_issues#1449 | fixing pylint
- OpenConceptLab/ocl_issues#1449 | monthly usage report to show current month results and trend over last 3 months
- OpenConceptLab/ocl_issues#1446 | mapping sort_weight field to be populated in versions | tests for importer
- OpenConceptLab/ocl_issues#1448 | fixing pylint
- OpenConceptLab/ocl_issues#1448 | all owned orgs/sources/collections properties on user | handling user hard delete exception
- Exception handling for import deadlock
- OpenConceptLab/ocl_issues#1446 | mapping sort_weight field and ordering
- request full url in header
- Extracting env vars for email and web url
- OpenConceptLab/ocl_issues#1430 | skipping other tasks if migrations are skipped
- Correcting job schedule
- OpenConceptLab/ocl_issues#1430 Adjusting logging
- OpenConceptLab/ocl_issues#1430 Support DB migrations in background
- OpenConceptLab/ocl_issues#1135 | Logged in user to be able to view other user details
- OpenConceptLab/ocl_issues#1408 | fixing queryset
- OpenConceptLab/ocl_issues#1408 | API to get mapped sources for a source
- Contributions doc (#282)
- OpenConceptLab/ocl_issues#1437 | fixing OpenMRS cascade system version resolution for cascade
- Code systems operations | fixing tests
- CodeSystem operations URL to support with and without /
- OpenConceptLab/ocl_issues#1363 | added missing fields
- 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)
- OpenConceptLab/ocl_issues#1424 | refactoring
- OpenConceptLab/ocl_issues#1424 | Exclude resource from expansion test and fix
- OpenConceptLab/ocl_issues#1424 | OpenMRS Cascade fixes
- OpenConceptLab/ocl_issues#1424 | For cascade + transform | return the concluded expression in response
- OpenConceptLab/ocl_issues#1424 | added transform in reference serializer
- OpenConceptLab/ocl_issues#1038 | fixing test
- OpenConceptLab/ocl_issues#1038 | fixing test
- OpenConceptLab/ocl_issues#1038 | monthly usage report scheduled to run on 1st of every month to report prev month's usage
- OpenConceptLab/ocl_issues#1424 | fixing tranform reference when nothing returns from queryset
- OpenConceptLab/ocl_issues#1038 | monthly usage report task
- fixing flaky test
- OpenConceptLab/ocl_issues#1424 | OpenMRS cascade | accepting cascade expanded structure
- OpenConceptLab/ocl_issues#1309 | fixing mappings importers query for existence check for special characters
- Bulk importer update counts async
- Source HEAD last child updated at query optimisation
- Can force queue an export
- OpenConceptLab/ocl_issues#1233 ConceptMap CRUD
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)
- OpenConceptLab/ocl_issues#1131 | cascade | fixing hierarchy for repo version cascade
- OpenConceptLab/ocl_issues#1387 | Fixed healthchecks for celery and celery_beat
- OpenConceptLab/ocl_issues#1387 | added beat task for healthcheck | added management command to check for beat health
- OpenConceptLab/ocl_issues#1387 | updated celery command line
- OpenConceptLab/ocl_issues#1387 | updated celery command line
- OpenConceptLab/ocl_issues#1387 | Using custom fork of flower | fixes mher/flower#1231
- OpenConceptLab/ocl_issues#1387 | added django-celery-beat | upgraded celery/redis/kombu/flower
- OpenConceptLab/ocl_issues#1387 | fixing typo
- OpenConceptLab/ocl_issues#1387 | local beat setup
- OpenConceptLab/ocl_issues#1356 | migration to populate extras in repo versions from HEAD
- OpenConceptLab/ocl_issues#1356 | source/collection version extras
- OpenConceptLab/ocl_issues#1131 | cascade | fixing pylint
- OpenConceptLab/ocl_issues#1131 | cascade | to also return requested url
- OpenConceptLab/ocl_issues#1131 | cascade | not returning uuid
- OpenConceptLab/ocl_issues#1131 | cascade | removed includeMappings
- OpenConceptLab/ocl_issues#1131 | Source version detail serializer | Added hierarchy root url
- Refactoring | Extracting constant for "*" symbol
- OpenConceptLab/ocl_issues#1131 | concept cascade with return map types false
- OpenConceptLab/ocl_issues#1364 | fixing accented character
- OpenConceptLab/ocl_issues#1364 | caching default locales API
- OpenConceptLab/ocl_issues#1364 | added source description
- OpenConceptLab/ocl_issues#1364 | OCL default locales API | GET /locales/
- OpenConceptLab/ocl_issues#1364 | ISO/iso639-1/locales fixtures
- OpenConceptLab/ocl_issues#1131 | removed redundant name field
- OpenConceptLab/ocl_issues#1131 | cascade return map types to use filter map types criteria
- OpenConceptLab/ocl_issues#1131 | cascade returnMapTypes behaviour
- OpenConceptLab/ocl_issues#1338 | SSO with KeyCloak
- OpenMRSMappingValidator | better query
- OpenMRSMappingValidator | do not validate if mapping is retired
- bulk import | better query for indexes update
- Mappings import | Correcting mappings exists check
- Mappings Validation | ignoring retired
- OpenMRS mapping validation schema to ignore old retired versions of mappings
- OpenConceptLab/ocl_issues#1364 | added iso-637-1 locale in lookup data
- OpenConceptLab/ocl_issues#1382 | Source/Collection | supported locales to always have default locale first
- Revert "Disabling server side cursors | fixing connection pooling"
- Disabling server side cursors | fixing connection pooling
- OpenConceptLab/ocl_issues#1245 | extras search query to replace '-' with '_'
- OpenConceptLab/ocl_issues#1288 Upgrade Postgres to 14.4
- Revert "OpenConceptLab/ocl_issues#1288 Upgrade Postgres to latest stable (13.7)"
- OpenConceptLab/ocl_issues#1288 Upgrade Postgres to latest stable (13.7)
- OpenConceptLab/ocl_issues#1354 | fixing pylint error
- OpenConceptLab/ocl_issues#1354 | retired mapping csv test
- OpenConceptLab/ocl_issues#1215 | Imports | handling invalid/bad CSV uploads
Tue Sep 14 18:39:45 2021 +0530
- OpenConceptLab/ocl_issues#1354 | sample csv and test for retired mapping (CSV -> JSON)
- Source/Collection delete | already queued handling
- Reference | fixing translation for encoded codes
- removed unused import
- Fixing test
- OpenConceptLab/ocl_issues#1354 | concept/mapping importers | delete action
- OpenConceptLab/ocl_issues#1348 | Source/Collection | converting json attributes to json
- Bump whitenoise from 5.3.0 to 6.2.0 (#273)
- Bump markdown from 3.3.7 to 3.4.1 (#272)
- Bump django-cors-headers from 3.12.0 to 3.13.0 (#271)
- Bump django-dirtyfields from 1.8.1 to 1.8.2 (#270)
- OpenConceptLab/ocl_issues#1353 | removed collection.repository_type
- OpenConceptLab/ocl_issues#1352 | concept facets for encoded characters
- OpenConceptLab/ocl_issues#1145 | API to get full result of task by taskID
- OpenConceptLab/ocl_issues#1351 | external_id exact searchable
- Bump djangorestframework from 3.12.4 to 3.13.1 (#269)
- Upgraded pylint
- Bump django from 4.0.6 to 4.1.1 (#268)
- Fixing test
- OpenConceptLab/ocl_issues#1343 | Reference translation additions
- Fixing ocladmin orgs membership data reset on api deploy
- OpenConceptLab/ocl_issues#1343 | added translation in collection references
- OpenConceptLab/ocl_issues#1348 | Org Listing API | added type
- OpenConceptLab/ocl_issues#1347 | fixing pylints
- OpenConceptLab/ocl_issues#1347 | Source/Collection version | members and admin can recompute summary
- OpenConceptLab/ocl_issues#1309 | MappingImporter | fixing queryset for exists check
- 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
- concept serializer | fixing test
- concept flat cascade | fixing hierarchical concepts | added retired flag
- Extracting env vars for email setting
- OpenConceptLab/ocl_issues#1339 | concept cascade to include/exclude retired results
- Extract export service (S3) | can plugin upload/download service via settings
- Errbit | Bulk create of mapping/concept via POST is not allowed
- Fixing version export with version creation
- Importer | Added Failed in summary
- Importer | delete action needs to be in sync with others in the same group
- Collection last child update query fix
- OpenConceptLab/ocl_issues#1335 | User Management | verification and admin toggle
- OpenConceptLab/ocl_issues#1336 | Speed up tests by getting rid of delete_all and relying on rollback
- OpenConceptLab/ocl_issues#1335 | Admin can force mark verified any user
- Logs | added request method in response headers
- Logs | added request url in response headers
- 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)
- OpenConceptLab/ocl_issues#1332 | fixing task to load less
- OpenConceptLab/ocl_issues#1332 | fixing method signature
- Fixing task view test
- OpenConceptLab/ocl_issues#1332 | API/task for backfilling repo versions to expansions
- CollectionReference | API to resolve reference
- Errbit | fixing exception class import
- Errbit | ES search exception | data too large
- Fixing Mapping creation without from/to source
- 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
- Expansions | corrected user signatures on create
- Skipping csv test | getting hung sometimes
- Errbit | not using cache for openmrs concept validator lookups
- OpenConceptLab/ocl_issues#1330 | LocalizedText.name is a Hash Index
- OpenConceptLab/ocl_issues#1329 | Source/Collection serializers | canonical_url as char field
- OpenConceptLab/ocl_issues#1329 | canonical_url check works for any uri scheme
- OpenConceptLab/ocl_issues#1329 | canonical_url can take any URI
- 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"
- OpenConceptLab/ocl_issues#1320 | expansion to add unique resources
- Errbit | fixing mapping collection membership API
- Errbit | fixing concept collection membership API
- OpenConceptLab/ocl_issues#1320 | reference cascade to use unique resources
- OpenConceptLab/ocl_issues#1307 | expansions to keep resolved repo versions
- Added concept indexes for repo version query
- OpenConceptLab/ocl_issues#1325 | Mapping target concept name reverse
- OpenConceptLab/ocl_issues#1325 | Mapping target concept name
- importers.models | ignoring logs from coverage
- non-negative validator test
- 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
- OpenConceptLab/ocl_issues#1311 | resources search attributes | correcting boost and attr meta
- OpenConceptLab/ocl_issues#1311 | org search attributes | correcting boost and attr meta
- OpenConceptLab/ocl_issues#1311 | wildcard search boost=0
- CollectionReference | not using expression to compute concepts/mappings
- OpenConceptLab/ocl_issues#1321 | ES extras | replacing hyphens with underscores
- OpenConceptLab/ocl_issues#1215 | Errbit | Imports | Handling invalid JSON error
- Errbit | throwing error in repo version import when HEAD could not be found
- OpenConceptLab/ocl_issues#1319 | pylintrc | disable false positive cyclic-import
- OpenConceptLab/ocl_issues#1319 | sources | updated as per pylint2.14
- OpenConceptLab/ocl_issues#1319 | valuesets | updated as per pylint2.14
- OpenConceptLab/ocl_issues#1319 | common | updated as per pylint2.14
- OpenConceptLab/ocl_issues#1319 | importers | updated as per pylint2.14
- OpenConceptLab/ocl_issues#1319 | concepts | updated as per pylint2.14
- OpenConceptLab/ocl_issues#1319 | collections | updated as per pylint2.14
- OpenConceptLab/ocl_issues#1319 | pylint | no-self-use is a separate plugin now
- OpenConceptLab/ocl_issues#1319 | pylint | fixing utils to ignore dunder calls
- OpenConceptLab/ocl_issues#1295 | exposing route to cascade concept within expansion context
- OpenConceptLab/ocl_issues#1278 | Exclude Expression | when resource version is not specified, it will exclude all versions
- OpenConceptLab/ocl_issues#1311 | Making search attributes for each resource seperate and added boost
- Bump pylint from 2.12.2 to 2.14.0
- OpenConceptLab/ocl_issues#1210 | correcting seq reset
- OpenConceptLab/ocl_issues#1210 | source autoid | source update can update autoid sequence
- OpenConceptLab/ocl_issues#1210 | source autoid | can set start from
- OpenConceptLab/ocl_issues#1210 | source autoid | not reseting on concept/mapping delete
- OpenConceptLab/ocl_issues#1210 | Concept id optional for autoid set sources
- OpenConceptLab/ocl_issues#1295 | concept cascade forward/backward flat/hierarchy for collection version
- OpenConceptLab/ocl_issues#1265 | expansion parameters | include system version switches version of code system
- OpenConceptLab/ocl_issues#1210 | Source autoid for concepts/mappings mnemonic/external_id
- Errbit | fixing collection summary compute
- OpenConceptLab/ocl_issues#1278 | reference add | fixing special characters in code
- OpenConceptLab/ocl_issues#1278 | added references in concept version detail serializer
- Errbit | fixing Collection/Sources json field indexing
- OpenConceptLab/ocl_issues#1305 | parallel import | chunking with resource versions in same chunk
- OpenConceptLab/ocl_issues#1289 | reference | cascade params to use all parameters
- OpenConceptLab/ocl_issues#1289 | reference | fixing cascade params
- OpenConceptLab/ocl_issues#1289 | reference parser | fixing include/exclude parsing
- OpenConceptLab/ocl_issues#1301 | collection concept/mapping GET | using correct serializers
- OpenConceptLab/ocl_issues#1299 | encoding concept id for cascade
- OpenConceptLab/ocl_issues#1289 | updated parsers to handle few more scenarios
- APIs to get reference's concepts/mappings
- OpenConceptLab/ocl_issues#1278 | reference delete to exclude resource or resource-version based on resource result
- OpenConceptLab/ocl_issues#1278 | reference add with filter to use versioned_object_id
- OpenConceptLab/ocl_issues#1234 Fixes to CodeSystem
- Not logging Load balancer requests
- Fixing paginator assignment
- CodeSystem/ValueSet | considering _count param for page size
- CodeSystem/ValueSet | added pagination links in serializer
- FHIRBundleSerializer | added links for pagination
- Bump django-cors-headers from 3.10.1 to 3.12.0
- OpenConceptLab/ocl_issues#1278 | fixing delete
- OpenConceptLab/ocl_issues#1278 | reference delete to queue indexing for removed resourecs
- API to index expansion concepts/mappings
- OpenConceptLab/ocl_issues#1234 Fixing identifier parsing
- OpenConceptLab/ocl_issues#1234 Adding more debug info
- OpenConceptLab/ocl_issues#1234 Fixing datetime issue
- using HEAD constant
- CodeSystem/ValueSet | using constants
- Cleaning CodeSystem views
- OpenConceptLab/ocl_issues#123 | ValueSet expand to be sync
- OpenConceptLab/ocl_issues#123 | Fixing Valueset expand test
- Bump markdown from 3.3.4 to 3.3.7
- Bump boto3 from 1.21.27 to 1.23.0
- OpenConceptLab/ocl_issues#1232 ValueSet Operations (validate-code and expand)
- OpenConceptLab/ocl_issues#1224 | restricting concept cascade to source version
- OpenConceptLab/ocl_issues#1292 | reference bulk delete
- OpenConceptLab/ocl_issues#1292 | reference delete to reevaluate other references
- OpenConceptLab/ocl_issues#1292 | new ref in expansion evaluates all exclusion refs also
- OpenConceptLab/ocl_issues#1292 | added include/exclude in old style list parser
- OpenConceptLab/ocl_issues#1292 | added include/exclude in reference clone
- OpenConceptLab/ocl_issues#1278 | reference summary as part of verbose reference response
- OpenConceptLab/ocl_issues#1292 | exclude reference
- OpenConceptLab/ocl_issues#1232 | Valueset | cleaning/formatting serializer/tests
- OpenConceptLab/ocl_issues#1232 | Valueset | using collection reference parser
- OpenConceptLab/ocl_issues#1232 ValueSet Operations, filter
- bumping coverage to 92:
- Added test for collection version expansions APIs
- Added test for collection version expansion delete
- Added test for collection version expansion concept view
- Added test for collection version expansion concept's mappings list view
- Added test for collection version expansion mapping retrieve
- OpenConceptLab/ocl_issues#1275 | fixing ES pagination
- OpenConceptLab/ocl_issues#1275 | fixing ES max_clause_limit error when applying filters
- OpenConceptLab/ocl_issues#1275 | logging async add references errors
- OpenConceptLab/ocl_issues#1275 | fixing filter expression results
- OpenConceptLab/ocl_issues#1275 | refactored expansion references add
- OpenConceptLab/ocl_issues#1231 ValueSet CRUD
- OpenConceptLab/ocl_issues#1166 Addressing issues after initial testing
- added missing test for collection version summary get
- OpenConceptLab/ocl_issues#1275 | refactoring parsers | adding more tests
- OpenConceptLab/ocl_issues#1275 | Valuset expression | resolving queryset correctly
- Errbit | fixing search result slicing when page is not defined
- OpenConceptLab/ocl_issues#1275 | fixing collection references PUT response
- OpenConceptLab/ocl_issues#1275 | Added more tests around new style syntax parser
- OpenConceptLab/ocl_issues#1275 | reference filter can take exact_match as well
- OpenConceptLab/ocl_issues#1275 | removed unused import
- OpenConceptLab/ocl_issues#1275 | Setting expression for expanded structure
- OpenConceptLab/ocl_issues#1275 | Collection Reference Delete API
- OpenConceptLab/ocl_issues#1275 | Collection Reference response to have more info
- CodeSystem formatting tests
- OpenConceptLab/ocl_issues#1275 | Expanded Reference Structure and refactorings
- OpenConceptLab/ocl_issues#1275 | generic collection reference parser for old and new style
- OpenConceptLab/ocl_issues#1275 | generic old style to new expanded reference structure parser
- OpenConceptLab/ocl_issues#1275 | another assertion for a test
- OpenConceptLab/ocl_issues#1275 | parser for old style all source resources reference expression to new expanded structure
- OpenConceptLab/ocl_issues#1275 | parser for old style reference expression to new expanded syntax
- OpenConceptLab/ocl_issues#1285 | Repo export behind permission
- OpenConceptLab/ocl_issues#1285 | Repo export behind permission
- OpenConceptLab/ocl_issues#1283 | Concept synonyms indexing | using lowecase normalizer
- OpenConceptLab/ocl_issues#1275 | reference filter field schema validation
- OpenConceptLab/ocl_issues#1277 | not using redis cache backend on CI
- OpenConceptLab/ocl_issues#1277 | Using cached lookup API for all lookups
- OpenConceptLab/ocl_issues#1277 | added django cache backend as redis
- OpenConceptLab/ocl_issues#1283 | concept search criteria | added synonyms search criteria with wildcards
- Postgres-Dev | upgraded to 14.2-alpine
- Bump django from 4.0.3 to 4.0.4
- OpenConceptLab/ocl_issues#1265 | Expansion Parameters | fixed order of parameters evaluation
- OpenConceptLab/ocl_issues#1280 | added verbose references in collection's concept/mapping responses via query param
- OpenConceptLab/ocl_issues#1265 | Source/Collection | making revision_date datetime field and setting on version release
- OpenConceptLab/ocl_issues#1265 | expansion parameter | include/exclude system version considers valuesets as well
- OpenConceptLab/ocl_issues#1265 | expansion parameter | applying include system before exclude
- OpenConceptLab/ocl_issues#1275 | refactored resolve reference operation
- OpenConceptLab/ocl_issues#1275 | CollectionReference | added attributes for structured reference
- OpenConceptLab/ocl_issues#1262 | API for source head resources dedup deleted
- OpenConceptLab/ocl_issues#1280 | added references in collection/expansion mapping version detail
- OpenConceptLab/ocl_issues#1265 | expansion parameter to include/exclude system version
- OpenConceptLab/ocl_issues#1262 | Making sure limit offset is applied in list queries
- Importers Errbit | fixing mapping failed index attempt issue
- OpenConceptLab/ocl_issues#1265 | using API_BASE_URL in place of internal url
- OpenConceptLab/ocl_issues#1265 | fixing empty queryset search
- OpenConceptLab/ocl_issues#1265 | added expansion in facets filters
- OpenConceptLab/ocl_issues#1265 | Expansions | added 'filter' parameter
- Concept Importer | handling integer ids
- Upgraded to 2.2.0
- OpenConceptLab/ocl_issues#1274 | concept/mappings list | correcting global queryset
- OpenConceptLab/ocl_issues#1274 | concept/mappings list | fixing parent resource set
- OpenConceptLab/ocl_issues#1274 | concept/mappings list | removing joins for HEAD parent calls | added indexes
- Errbit | collection expansion concepts/mappings CSV list fix
- OpenConceptLab/ocl_issues#1274 | concept list | not prefetching names
- OpenConceptLab/ocl_issues#1274 | reusing count query
- OpenConceptLab/ocl_issues#1274 | Concept/Mapping list view | added is_active clause
- OpenConceptLab/ocl_issues#1274 | Concept/Mapping list view | removing a join from query
- OpenConceptLab/ocl_issues#1272 | test for concept retired TRUE/FALSE CSV converter -> import
- OpenConceptLab/ocl_issues#1262 | (attempting) fixing whitenoise static files issue
- OpenConceptLab/ocl_issues#1206 | removed old collection concepts/mappings relations
- OpenConceptLab/ocl_issues#1206 | removed code to migrate old style to new style collection
- OpenConceptLab/ocl_issues#1155 | Merge pull request #209 from OpenConceptLab/django4
- OpenConceptLab/ocl_issues#1262 | add response serializer
- OpenConceptLab/ocl_issues#1262 | API route for head resources dedup
- Org data migration | adding creator and updator in members list
- OpenConceptLab/ocl_issues#1247 | collection/source apis | brief response
- Refactoing | extracted common code
- Expansion test for getting mappings from a concept
- user search view test
- user org search view test
- user org collections/sources list test
- Concept Search | multi words wild card test
- Upgraded to Django4
- Upgraded to 2.1.0
- Expansion | do not re-evaluate references for auto expansion
- coverage at 91
- Collection get mapping expressions from concept in expansion test
- Collection Reference fetch concepts/mappings test
- Expansion delete expression tests
- Expansion clean test
- Expansion parameters test
- Mapping validation test
- Revert "reviving facets tests for CI"
- coverage at 90
- reviving facets tests for CI
- Source mappings/concepts indexes view test
- Source Hierarchy view test
- Source version summary API test
- Collection version expansion mappings/concepts API list view test
- test for collection version (default expansion) concept mappings api
- test for expansion concept mappings api
- test for source update validation schema task
- test for source concepts/mappings batch index tasks
- added retry on failure for source mappings index task
- tests for source/collection resources count tasks
- tasks | test for delete s3 objects
- mapping hard delete test
- concept summary test
- Mapping collection membership test
- Concept collection membership test
- Concept hard delete request test
- Concept parents/children test
- Mapping reactivate test
- Concept locale edit and reactivate tests
- OpenConceptLab/ocl_issues#1267 | repo HEAD export should delete old cached exports from S3
- imports | update_comment in new concept/mapping
- imports | update_comment in new concept
- Reference Importer | one batch index index task each for concepts and mappings for all references
- batch_index_resources fixes
- indexing tasks | ignoring results and added retry
- OpenConceptLab/ocl_issues#1166 | fixing get_serializer methods for swagger
- Repo Version export | logged upload status code
- OpenConceptLab/ocl_issues#1262 | API to dedup source head resource versions associations
- OpenConceptLab/ocl_issues#1262 | management task to have repo head only with resource latest versions
- OpenConceptLab/ocl_issues#1262 | repo HEAD will not keep all resource versions but latest only
- Merge pull request #207 from OpenConceptLab/dependabot/pip/boto3-1.21.27
- Bump boto3 from 1.20.24 to 1.21.27
- Perform search when is present
- OpenConceptLab/ocl_issues#1166 | Add validate-code and lookup for CodeSystem
- OpenConceptLab/ocl_issues#1244 Using 1 instead of 2 parallel workers for tests
- OpenConceptLab/ocl_issues#1244 Using 2 instead of 4 parallel workers for tests
- OpenConceptLab/ocl_issues#1244 | Wait for ES when running tests
- Cascade | added target source/owner name in mappings response
- Fixing search criteria for hyphens
- coverage at 88
- Bundle serializer | remove concepts/mappings count
- Fixing pylint
- Bundle serializer to close to Fhir Bundle response
- Coverage | minor refacotrings
- Coverage | Source index children test
- Coverage | utils | added missing test
- Coverage | import get task status | tests for flower service failed
- Coverage | tests for task delete
- Coverage | refactored client config serializers remove redundancy
- coverage to 87
- OpenConceptLab/ocl_issues#1244 | skipping facets test on CI
- OpenConceptLab/ocl_issues#1244 | attemping index fix for CI
- OpenConceptLab/ocl_issues#1244 | fixing test for CI
- OpenConceptLab/ocl_issues#1244 | fixing pylint
- OpenConceptLab/ocl_issues#1244 | fail build if coverage is below 88
- OpenConceptLab/ocl_issues#1244 | more search behaviours in integration tests
- OpenConceptLab/ocl_issues#1244 | concept search integration test
- Revert "Revert "OpenConceptLab/ocl_issues#1244 | concept search integration test""
- Correcting celery signal processor
- Revert "OpenConceptLab/ocl_issues#1244 | concept search integration test"
- Concept/Mapping | added indexes for versioned_object_id
- OpenConceptLab/ocl_issues#1244 | concept search integration test
- OpenConceptLab/ocl_issues#1244 | Disable redis
- OpenConceptLab/ocl_issues#1244 | Enable ES tests on Bamboo
- Parallel Imports | allowing update_comment field in concept/mapping imports
- Errbit | increased ES timeout to 60 seconds
- OpenConceptLab/ocl_issues#1230 | references add | transform resource versions is acknowledged
- Imports | chunking indexing to multiple tasks
- User reactivate should reset the status of user
- OpenConceptLab/ocl_issues#1246 | upgraded ES image to 7.17.1 | now supports mac m1
- OpenConceptLab/ocl_issues#1166 | Bullet-proof identifier and extra logging
- OpenConceptLab/ocl_issues#1241 | concept/mapping retrieve should work for source version request
- OpenConceptLab/ocl_issues#1221 | integration test expansion concept
- OpenConceptLab/ocl_issues#1221 | integration test expansion mappings
- OpenConceptLab/ocl_issues#1221 | integration test for resolve operation
- APIs to get concept/mapping details from collection expansion
- OpenConceptLab/ocl_issues#1221 | resolveReference | added requested info, resolution_url in response | can consider string expressions as well
- OpenConceptLab/ocl_issues#1221 | resolveReference | considering namespace only in case of canonical (FQDN)
- OpenConceptLab/ocl_issues#1166 | Making fields non-required
- OpenConceptLab/ocl_issues#1221 | versionless resolve reference to resolve to latest or HEAD
- OpenConceptLab/ocl_issues#1166 | Adding support for create and update for CodeSystems
- OpenConceptLab/ocl_issues#1166 | Addressing review
- OpenConceptLab/ocl_issues#1203 | Source/Collection Home | styling breadcrumbs to have fixed button widths | styling selected controls
- Errbit | fixing search results slicing when page is 0
- Exapnsions revaluate references always
- OpenConceptLab/ocl_issues#1225 | Reference Import | fixing indexing
- OpenConceptLab/ocl_issues#1225 | Collection Expansion processing to happen in sync in bulk import
- OpenConceptLab/ocl_issues#1225 | Parallel Importer | making sure repo versions are processed in right order
- OpenConceptLab/ocl_issues#1221 | resolve reference to consider Collections | using version list serializer response when resolved
- updated Readme
- OpenConceptLab/ocl_issues#1221 | accepting relative url for source version
- OpenConceptLab/ocl_issues#1221 | fixing pylint errors
- OpenConceptLab/ocl_issues#1221 | reference expression resolve API
- OpenConceptLab/ocl_issues#1219 | removed dead code
- OpenConceptLab/ocl_issues#1219 | Concept index | added synonyms
- OpenConceptLab/ocl_issues#1220 | facets size 20 (from default 10)
- OpenConceptLab/ocl_issues#1206 | removed dead code
- Unused import removed
- Expansions | API to get concept mappings from collection version context
- Expansions | fixing concept mappings from collection/expansion context
- OpenConceptLab/ocl_issues#1203 | added uuid in references serializers
- concept/mapping version membership | removing duplicates
- Expansions | simplifying concept/mapping collection index
- Expansions | correcting concept/mapping collection_version membership api
- Expansions | correcting concept/mapping collection_version list property
- OpenConceptLab/ocl_issues#1166 | fixing tests
- OpenConceptLab/ocl_issues#1166 | Fixing formatting
- OpenConceptLab/ocl_issues#1166 | Fixing formatting
- OpenConceptLab/ocl_issues#1166 | Adding FHIR CodeSystem resource (read only)
- Making sure expansion mnemonic is used when provided
- OpenConceptLab/ocl_issues#826 | fixing tests
- OpenConceptLab/ocl_issues#1209 | ordering children by mnemonic
- OpenConceptLab/ocl_issues#826 | parallel importer | batch index concepts/mappings
- OpenConceptLab/ocl_issues#1209 | source parent less concepts API support
- OpenConceptLab/ocl_issues#1209 | API to get source's parent less concepts
- OpenConceptLab/ocl_issues#1209 | concept has children property
- OpenConceptLab/ocl_issues#1205 | collection version export to wait until auto expansion is processing
- Migrations | fixing deleting dormant collection references
- Migrations | deleting dormant collection references
- Migrations | deleting dormant collection references
- fixing migration | creating postgres btree gin extension
- fixing migration | creating postgres btree gin extension
- fixing migration | creating psql extension
- Collection Reference -> Concept/Mapping association
- concept/version details/listing serializer | added versioned_object_id for term browser
- concept/mapping lists | added indexes and refactored queryset
- OpenConceptLab/ocl_issues#1169 | concept cascade recursion | keeping it DRY
- OpenConceptLab/ocl_issues#1196 | monthly usage report visualization
- OpenConceptLab/ocl_issues#1197 | openmrs schema locales type from term browser fix
- OpenConceptLab/ocl_issues#1191 | collection add reference | dynamic reference fix
- OpenConceptLab/ocl_issues#1191 | Collection References | delete to use existing queryset
- OpenConceptLab/ocl_issues#1191 | Collection References | not hard deleting, just disassociating
- OpenConceptLab/ocl_issues#1191 | Collection References | fixing reference delete
- Collection/Version/Expansion | concepts/mappings facets class
- OpenConceptLab/ocl_issues#1169 | correcting entries conditions
- OpenConceptLab/ocl_issues#1169 | as hierarchy terminal indicator
- deleted dead code
- Coverage at 85
- client-configs | using utils more
- Collection/Expansion | missing test | dead code
- Coverage increased to 86
- OpenConceptLab/ocl_issues#1128 | source/collection async delete is default
- Fixing flaky test
- OpenConceptLab/ocl_issues#997 | fixing reference expression resolve
- OpenConceptLab/ocl_issues#1136 | startup | migration from old style collection to new style
- OpenConceptLab/ocl_issues#1169 | levels to refelect cascade levels and not recursion levels
- OpenConceptLab/ocl_issues#1136 | management command for collection migration from oldstyle to newstyle
- coverage back to 85
- Mapping/Concept version tests
- Mapping/Concept version hard delete
- Fixing Concept Version Hard Delete | fixing concept/mapping listing and active concepts/mappings count queries
- Concept Version Hard delete to not delete locales
- OpenConceptLab/ocl_issues#1180 | moving away from celery autoscale
- Expansions | indexing async
- Mapping Collection Membership API
- Merge branch 'master' into collection_expansions
- OpenConceptLab/ocl_issues#712 | fixing pylint warnings
- OpenConceptLab/ocl_issues#712 | utils | method to get values from nested dict
- Merge branch 'master' into collection_expansions
- updated requests package
- Errbit fix | concepts mappings | return 404 if concept not found
- celery healthcheck | increased timeout
- celery healthcheck | increased timeout
- OpenConceptLab/ocl_issues#1179 | fixing test
- OpenConceptLab/ocl_issues#1176 | fixing test
- OpenConceptLab/ocl_issues#1176 | collection/version concept/mapping/version GET request
- OpenConceptLab/ocl_issues#1163 | importers | handling when no 'type' is provided
- OpenConceptLab/ocl_issues#1163 | collection expansion mnemonic to have autoexpanded only if its autoexpanded
- Org overview column migration
- fixing migrations | migration merge
- coverage to 84 | wip
- Collection | autoexpand nullable boolean
- OpenConceptLab/ocl_issues#1144 | Collection details | added expansion_url
- OpenConceptLab/ocl_issues#1144 | auto expansions mnemonic updated
- OpenConceptLab/ocl_issues#979 | collection summary has expansions count also | fixing test
- OpenConceptLab/ocl_issues#979 | cannot delete default expansion | expansions count in version summary
- OpenConceptLab/ocl_issues#923 | errbit client setup
- OpenConceptLab/ocl_issues#979 | Expansion detail serializer
- Removed internal_reference_id from expansions
- OpenConceptLab/ocl_issues#970 | removed duplicate import
- OpenConceptLab/ocl_issues#970 | removed unused imports
- OpenConceptLab/ocl_issues#970 | reference expression can be collection based
- OpenConceptLab/ocl_issues#818 | Supporting dynamic references
- removed internal_reference_id | was used for v1 to v2 data migration
- OpenConceptLab/ocl_issues#818 | collection version serializer to have expansions_url
- OpenConceptLab/ocl_issues#818 | collection child last updated at on expansion
- OpenConceptLab/ocl_issues#818 | head autoexpand false behaviours
- OpenConceptLab/ocl_issues#818 | collection version to use expansion_uri to get concepts/mappings
- OpenConceptLab/ocl_issues#818 | collection version expansion_uri is an explicit field
- OpenConceptLab/ocl_issues#818 | expansions doesnt have references copy
- OpenConceptLab/ocl_issues#818 | collection version with expansions and parameters
- OpenConceptLab/ocl_issues#818 | collection version default expansion with default parameters on autoexpanded version creation
- OpenConceptLab/ocl_issues#818 | collection version autoexpand false to seed only references
- OpenConceptLab/ocl_issues#818 | collections | autoexpand head/version attrs | not resolving expressions for autoexpand_head false
- OpenConceptLab/ocl_issues#1183 | added parameters in swagger
- OpenConceptLab/ocl_issues#1183 | concept reverse
- OpenConceptLab/ocl_issues#1183 | reverse mapping serializer
- OpenConceptLab/ocl_issues#1169 | hierarchy concepts before mapping concepts
- OpenConceptLab/ocl_issues#1169 | ordering by map type
- OpenConceptLab/ocl_issues#1179 | source/collection | active concepts/mappings counts to be None when not set rather than 0
- OpenConceptLab/ocl_issues#1175 | Source/Collection DELETE | fixing test
- OpenConceptLab/ocl_issues#1175 | Source/Collection DELETE | fixing test
- OpenConceptLab/ocl_issues#1175 | Source/Collection DELETE | making s3 exports delete async task
- OpenConceptLab/ocl_issues#1169 | mapping serializer | added to_concept_code/to_concept_url
- Fixing flaky test for openmrs concept schema
- Fixing test
- Added missing tests
- OpenConceptLab/ocl_issues#1163 | importers | handling when no 'type' is provided
- coverage.sh | fail if tests fail
- OpenConceptLab/ocl_issues#712 | Admin can hard delete users (except self)
- OpenConceptLab/ocl_issues#1169 | added display_name in hierarchy response
- OpenConceptLab/ocl_issues#1168 | bundle hierarchy and flat responses
- OpenConceptLab/ocl_issues#1168 | concept as hierarchy method
- OpenConceptLab/ocl_issues#1169 | concept summary to have child/parent concepts count | summary an be added in concept obj response
- OpenConceptLab/ocl_issues#1169 | concept properties for child parent counts
- OpenConceptLab/ocl_issues#1167 | inactive->verify->activate user feature
- OpenConceptLab/ocl_issues#1163 | errbit | fixing concept clone
- Errbit fix | API with page number empty 500 fix
- OpenConceptLab/ocl_issues#1167 | inactive user login | inactive user search and list
- OpenConceptLab/ocl_issues#45 | OpenMRS collection concepts validation to consider same name types
- Bump pylint from 2.11.1 to 2.12.2
- Bump coverage from 6.1.1 to 6.2
- Bump psycopg2 from 2.9.1 to 2.9.2
- Bump moto from 2.2.13 to 2.2.19
- Bump django-cors-headers from 3.10.0 to 3.10.1
- Source/Collection | removed last (missed) calculation of concepts
- Source/Collection Versions | saving unwanted summary calculation
- Errbit | concept children/parent APIs fix
- Errbit fix | user org collections/sources API fix when there are no user orgs
- Making sure that search doesn't compute DB query also
- OpenConceptLab/ocl_issues#1133 | org importer | org creator is the member
- OpenConceptLab/ocl_issues#1161 | mapping importer | retired is allowed field
- Errbit fix | importers | concepts/mappings returns failed if parent doesnt exist
- OpenConceptLab/ocl_issues#1161 | mapping importer | encoding to/from_concept_code correctly
- OpenConceptLab/ocl_issues#1156 | org overview settings
- OpenConceptLab/ocl_issues#1157 | making sure new collection/source version copies all attributes from HEAD
- Bump django from 3.2.8 to 4.0
- OpenConceptLab/ocl_issues#1151 | mapping importer | fixing exist check criteria
- Bump boto3 from 1.19.12 to 1.20.24
- API for user summary
- OpenConceptLab/ocl_issues#1154 | Admin user can make another user admin or remove it (except self)
- Admin API to toggle user's staff permission
- Exposing DB for development
- Concept Debug API | no need for response
- OpenConceptLab/ocl_issues#1151 | fixing self mapping importer
- Concept debug api to connect parent as source version
- Concept parent concept urls errbit fix | refactoring
- Concept debug api to log if versioned object exists
- fixing pylint warning | typo
- fixing pylint warning
- Admin API to mark latest version as versioned object
- Bundle resource_type -> type
- POST pins to have correct created by id
- OpenConceptLab/ocl_issues#1131 | added concepts/mappings count
- OpenConceptLab/ocl_issues#1132 | concept/mapping | added collection url in ES for facets
- OpenConceptLab/ocl_issues#1131 | reducing iterations
- OpenConceptLab/ocl_issues#1131 | reducing max results to 500
- OpenConceptLab/ocl_issues#1127 | sorting coverage by cover percentage (asc)
- OpenConceptLab/ocl_issues#1131 | integration test for all cascade levels
- OpenConceptLab/ocl_issues#1131 | concept cascade performance | not loading concept parent
- OpenConceptLab/ocl_issues#1131 | concept cascade performance | simplifying concept mappings queryset
- concept mappings removed distinct and order by clauses
- OpenConceptLab/ocl_issues#1122 | concept cascade | refactoring and cleaning up
- OpenConceptLab/ocl_issues#1122 | concept cascade | recrusion for nth level | limiting results and swagger parameters
- OpenConceptLab/ocl_issues#1126 | fixing source/collection summary save tasks
- OpenConceptLab/ocl_issues#1127 | coverage | fail under 85
- OpenConceptLab/ocl_issues#1122 | concept cascade | can cascade hierarchy (default true) and cascade mappings option (default true)
- OpenConceptLab/ocl_issues#1122 | concept cascade | swagger query parameters
- OpenConceptLab/ocl_issues#1122 | concept cascade | excludeMapTypes filter
- OpenConceptLab/ocl_issues#1126 | children concept urls queryset fix
- OpenConceptLab/ocl_issues#1126 | fixing authored report when payload is none
- OpenConceptLab/ocl_issues#1126 | parenless children queryset fix
- OpenConceptLab/ocl_issues#1127 | coverage | setting coverage directory
- OpenConceptLab/ocl_issues#1088 | bundle | added timestamp and concept/mapping type in response
- Adding API_IMAGE variable to docker-compose.ci
- Fixing Dockerfile to use cache
- OpenConceptLab/ocl_issues#1088 | bundle | removed bundle type
- OpenConceptLab/ocl_issues#1088 | bundle | not returning id and timestamp
- OpenConceptLab/ocl_issues#1088 | bundle | default response is brief
- exact match facets to encode special characters in search string
- OpenConceptLab/ocl_issues#1088 | concept operation with bundle and ocl response
- Source/Collection counts update | making sure save is called when counts change
- ES | search request timeout
- Errbit Client | xml escaping url string
- OpenConceptLab/ocl_issues#661 | Reverting OpenConceptLab/ocl_issues#103
- OpenConceptLab/ocl_issues#1008 | Collection ref add/delete will update child count
- OpenConceptLab/ocl_issues#1008 | Source/Collection/Version retrieve will only update concepts or mappings count when required
- OpenConceptLab/ocl_issues#1008 | concept/mapping on retire/delete updating parent counts
- OpenConceptLab/ocl_issues#1008 | concept/mapping parent active counts are bulk updated after content import
- Response headers to have requesting user
- Not logging in dev mode
- Errbit errors to have request URL
- OpenConceptLab/ocl_issues#1008 | concept/mapping counts async tasks
- OpenConceptLab/ocl_issues#1082 Add GIN, GIST, TRGM extensions and concepts uri index
- OpenConceptLab/ocl_issues#1082 | comments explaining hierarchy async tasks
- ES | increased timeout for facets query to 20s (default 10s) | Errbit
- 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
- OpenConceptLab/ocl_issues#993 | Parallel Bulk Import | user permission checks on resources
- OpenConceptLab/ocl_issues#37 | facets names are camel cased
- OpenConceptLab/ocl_issues#37 | fixing pylint
- Merge pull request #50 from PatrickCmd/filter_concepts_by_name_and_desctription_types
- Merge pull request #82 from OpenConceptLab/dependabot/pip/pyyaml-6.0
- OpenConceptLab/ocl_issues#37 | filter concepts by name type and description type
- Bump pyyaml from 5.4.1 to 6.0
- OpenConceptLab/ocl_issues#993 | Parallel Bulk Import | user permission checks on resources
- OpenConceptLab/ocl_issues#37 | facets names are camel cased
- OpenConceptLab/ocl_issues#37 | fixing pylint
- Merge pull request #50 from PatrickCmd/filter_concepts_by_name_and_desctription_types
- Merge pull request #82 from OpenConceptLab/dependabot/pip/pyyaml-6.0
- OpenConceptLab/ocl_issues#37 | filter concepts by name type and description type
- Bump pyyaml from 5.4.1 to 6.0
- Merge pull request #81 from OpenConceptLab/dependabot/pip/django-elasticsearch-dsl-7.2.1
- Bump django-elasticsearch-dsl from 7.2.0 to 7.2.1
- Merge pull request #80 from OpenConceptLab/dependabot/pip/coverage-6.0.2
- Merge pull request #79 from OpenConceptLab/dependabot/pip/django-cors-headers-3.10.0
- Bump coverage from 6.0 to 6.0.2
- Merge pull request #78 from OpenConceptLab/dependabot/pip/boto3-1.19.0
- Bump django-cors-headers from 3.9.0 to 3.10.0
- Merge pull request #70 from OpenConceptLab/dependabot/pip/django-3.2.8
- Bump boto3 from 1.18.49 to 1.19.0
- OpenConceptLab/ocl_issues#1036 | POST Admin API to resolve duplicate latest versions using ids rather than created_at
- OpenConceptLab/ocl_issues#1036 | keeping code DRY
- OpenConceptLab/ocl_issues#1036 | POST Admin API to resolve duplicate latest versions for specific concepts
- OpenConceptLab/ocl_issues#1036 | resolve duplicate latest version order by mnemonic
- OpenConceptLab/ocl_issues#1036 | resolve duplicate latest version order by parent id desc
- OpenConceptLab/ocl_issues#1036 | resolve duplicate latest version | added logs
- OpenConceptLab/ocl_issues#1036 | resolve duplicate latest version with better query
- OpenConceptLab/ocl_issues#1036 | after latest version resolve indexing
- OpenConceptLab/ocl_issues#1036 | PUT Admin API to resolve duplicate latest versions
- OpenConceptLab/ocl_issues#1036 | Admin API to get duplicate latest concept versions
- OpenConceptLab/ocl_issues#923 | errbit client setup
- Adding User-Agent to import file url request for parallel imports
- Adding User-Agent to import file url request
- OpenConceptLab/ocl_issues#1035 Slow concepts and mappings select (partial index)
- Revert "OpenConceptLab/ocl_issues#1035 Slow concepts and mappings select (partial index)"
- OpenConceptLab/ocl_issues#1035 Slow concepts and mappings select (partial index)
- OpenConceptLab/ocl_issues#1035 Slow concepts and mappings select
- OpenConceptLab/ocl_issues#1035 Slow concepts select
- Removing tmp after export file is uploaded
- Bump django from 3.2.7 to 3.2.8
- Merge pull request #69 from OpenConceptLab/dependabot/pip/moto-2.2.9
- Bump moto from 2.2.8 to 2.2.9
- Merge pull request #63 from OpenConceptLab/dependabot/pip/pydash-5.1.0
- pylint | removed unused import
- Concept children/parents | pagination and headers
- Bump pydash from 5.0.2 to 5.1.0
- OpenConceptLab/ocl_issues#1018 | user org collections/sources search result scope fix
- OpenConceptLab/ocl_issues#991 | concept children/parents nested children/parents can be asked separately
- Merge pull request #61 from OpenConceptLab/dependabot/pip/coverage-6.0
- Bump coverage from 5.5 to 6.0
- OpenConceptLab/ocl_issues#991 | API get parents of a concept
- concept detail | not including empty hierarchy path by default
- 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
- 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
- populate hierarchy task to log more
- OpenConceptLab/ocl_issues#988 | source/collection/concept/mapping list api to apply user permissions
- Fixing or criteria for searching mnemonic exact
- API to batch index source's concepts and mappings
- POST Concept/Mapping | 404 if parent not found
- 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
- 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
- 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""
- Org delete to delete children first
- Org delete to use bulk_delete
- OpenConceptLab/ocl_issues#947 | Handling ES error of max pagination
- OpenConceptLab/ocl_issues#949 | Source/collection last child updated at | using max query
- OpenConceptLab/ocl_issues#949 | Concept hierarchy | avoiding join
- OpenConceptLab/ocl_issues#949 | Mapping import | removed like query | reduced parent/owner joins
- OpenConceptLab/ocl_issues#911 | +@akhilkala | Orgs List with no members using query parameter
- OpenConceptLab/ocl_issues#936 | can request facets only from search routes
- Importers | Added deleted count and details in results
- OpenConceptLab/ocl_issues#935 | Parallel Importer | Mapping Importer to consider id (mnemonic) attribute for exists check
- OpenConceptLab/ocl_issues#935 | Parallel Importer | Fixing tests
- OpenConceptLab/ocl_issues#935 | Parallel Importer | Source/Collection version create to append results in created and not updated
- Including source/collection summaries in user/org pins listing
- OpenConceptLab/ocl_issues#910 | export mappings | not loading relations eagerly
- OpenConceptLab/ocl_issues#910 | ordering concepts/mappings | fixing batch size typo
- OpenConceptLab/ocl_issues#910 | Export queries | limit/offset on lookup table only
- OpenConceptLab/ocl_issues#910 | Fixing collection export concepts/mappings queryset
- OpenConceptLab/ocl_issues#910 | Slow Query | concept/mapping exports to use less joins
- Authoring Report | Added summary and description in swagger
- 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
- 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
- OpenConceptLab/ocl_issues#895 | concept/mapping | Admin API to delete (hard) a version
- 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
- 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
- OpenConceptLab/ocl_issues#845 | exports | reducing batch size to 100
- OpenConceptLab/ocl_issues#852 | monthly usage report under admin/report/ namespace
- OpenConceptLab/ocl_issues#838 | User List can be filtered by dateJoinedBefore and dateJoinedSince
- OpenConceptLab/ocl_issues#845 | performance | merging excludes
- OpenConceptLab/ocl_issues#853 | search results to also consider org and user scope permissions
- OpenConceptLab/ocl_issues#852 | user monthly report | added collection/source versions and collection references in verbose mode
- OpenConceptLab/ocl_issues#852 | users monthly report API
- OpenConceptLab/ocl_issues#845 Adding indexes for public_access fields
- OpenConceptLab/ocl_issues#845 Adding indexes for LocalizedText
- OpenConceptLab/ocl_issues#845 Adding upper index for sources_mnemonic
- OpenConceptLab/ocl_issues#845 | Concept List API performance | fixing n+1 query | versions url to be guessed rather than computed
- OpenConceptLab/ocl_issues#828 | changelog to be autoupdated with release version update
- OpenConceptLab/ocl_issues#846 | Concept/Mapping queryset (without search) | refactoring and combining filters in criterion | removes duplicate results
- OpenConceptLab/ocl_issues#830 | /changelog API to read changelog file directly from github
- OpenConceptLab/ocl_issues#845 Timeout fetching Locales, adding migration files
- Caching result of export path till the duration of self
- Created indexes on concept/mapping updated_at
- OpenConceptLab/ocl_issues#830 | /changelog API to listdown changelog (HTML)
- OpenConceptLab/ocl_issues#830 | change logs to have issue numbers as links
- OpenConceptLab/ocl_issues#830 | python script to generate changelog/release-notes
- 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