Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Sima create instance #4099

Merged
merged 24 commits into from
Aug 19, 2022
Merged

Sima create instance #4099

merged 24 commits into from
Aug 19, 2022

Conversation

Sima-BES
Copy link
Contributor

Issue #:

Changes:

  • Example

Screenshots:

IgorNadj and others added 24 commits July 29, 2022 15:11
* Refactor: DRY createModelsStub

* Refactor: rename fixture data for clarity

* Refactor: DRY createModelsStub (2)

* Add test

* Start adding tests for DhisTranslator

* Refactor: remove uneeded test, add happy path test

* Refactor: dir structure

* Refactor: dir structure

* Refactor: dir structure

* Refactor: rename for clarity

Goodbye terribly long name...

* Minor: add comment

* Allow db query by json path 3+ parts long

* Add tracked entity codes to events pull response

* Fix tests

* Remove unused files

* Fix model access

* Fix: AnalyticsPuller needs models

* Fix tests

* Fix json selector
* Migration for MH facility missing relations unfpa
* Fix meditrak-app hoisting config

.yarnrc.yml method does not work, using package.json method
see https://yarnpkg.com/configuration/yarnrc#nmHoistingLimits

* Add missing dep to root

meditrak-app was providing a babel plugin, now that it is correctly not hoisting,
we need to add this dependency back into the root repo.

* Add missing dep to root (2)
* Refactor: deprecate getDhisConfig

* Export legacy_getDhisServerName from utils

* Add hardcoded legacy to modern conversion function

* Add new model DhisInstance

* Migrate data_source config isDataRegional to dhisInstanceCode

* Create DhisInstanceResolver

* Centralise responsibility of getting DHIS Api into single file.

* Use newly centralised getDhisApi in DhisService

* Use dhisInstanceCode instead of isDataRegional throughout codebase

* Add GETDhisInstances route

* Update data element - group check for dhisInstanceCode

* Update admin panel for dhisInstanceCode

* Fix test

* DRY route handler

* Change dhisInstanceCode to be string | null to limit possible values

* Update admin panel form labels

* PR feedback

* Fix merge issues

* Fix tests, add missing data source types

* Fix merge from dev: update table names

* Fix migration, syntax errors

* Hotfix: force install internal deps

* Fix dhis push async bug

* Minor: better logging dhis sync push errors

Co-authored-by: Andrew <vanbeekandrew@gmail.com>
Hotfix: Reference port safely when starting web-config-server
…oposal-private-methods' in @tupaia/ui-components (#4082)
* RN-558: Specify DHIS Server Explicitly

* Add clause to WHERE sql, add migrate-down

* Fix laos code

* Make sql WHERE clause more specific
@Sima-BES Sima-BES merged commit 8308b06 into maui-859-enable-project-creation Aug 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants