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

Quality control logic update and code refactor #51

Merged
merged 3 commits into from
Mar 23, 2022
Merged

Conversation

AbnerBissolli
Copy link
Collaborator

#41

@cla-bot
Copy link

cla-bot bot commented Mar 23, 2022

Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: Abner F. B. Costa, AbnerBissolli.
This is most likely caused by a git client misconfiguration; please make sure to:

  1. check if your git client is configured with an email to sign commits git config --list | grep email
  2. If not, set it up using git config --global user.email [email protected]
  3. Make sure that the git commit email is configured in your GitHub account settings, see https://github.com/settings/emails

Copy link
Collaborator

@fabiosato fabiosato left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@fabiosato fabiosato merged commit 1d47b4f into develop Mar 23, 2022
AbnerBissolli added a commit that referenced this pull request Jul 8, 2022
* Update .gitignore file

* Add nginx service

* Update API dockerfile to setup production environment

* Update .gitignore file

* Update raw_data DDL on initial migration

* Update production setup to match changes made on belize migration

* Update .gitignore to ignore static images

* Update nginx config

* disable calculate_station_minimum_interval task

* Merge develop (#28)

* merge changes used to deploy a production instance  (#24)

* Update .gitignore file

* Add nginx service

* Update API dockerfile to setup production environment

* Update .gitignore file

* Update raw_data DDL on initial migration

* Update production setup to match changes made on belize migration

* Update .gitignore to ignore static images

* Update nginx config

* disable calculate_station_minimum_interval task

Co-authored-by: Gabriel Cismoski <[email protected]>

* Add MIT open source licence file (#23)

* Add MIT open source licence file

* Added license file

Co-authored-by: Fabio Sato <[email protected]>

* Export missing data (#26)

* issue export missing data as -99.9 resolved

* issue #25 export missing data resolved

Co-authored-by: Gabriel Cismoski <[email protected]>
Co-authored-by: Ian Edwards <[email protected]>
Co-authored-by: Fabio Sato <[email protected]>
Co-authored-by: Midms27 <[email protected]>

* new tabs for metadata menu

* new tabs for metadata menu (#31)

* metadata layout bug fix

* metadata layout first part and export data bug fix

* Metadata form implemented with put request

* Tasks querys update

* Daily, monthly, and yearly multiple lines export bug fix (#37)

* daily, monthly, and yearly multiple lines export bug fix

* Removed duplicated pandas code and refactored date/time logic

* Update tasks.py

* Create README.md

* Datetime field bug solved

* datetime field bug fixed

* datetime field bug fix

* datetime field put bug fix

* metadata endpoint modification

* metadata put and get endpoint modified

* metadata put and get endpoint modified

* tasks update

* Create deploy-cloud.yml

* Update README.md

* Update deploy-cloud.yml

* Update deploy-cloud.yml

* Adding fixture for wx.VariableFormat (#46)

* 45 missing fixture for variableformat (#47)

* Adding fixture for wx.VariableFormat

* Updating fixture for wx.Variable model

* 45 missing fixture for variableformat (#48)

* Adding fixture for wx.VariableFormat

* Updating fixture for wx.Variable model

* Adding fixture for wx.CodeTable model

* update range qc logic

* map rendering bug fix (#50)

* QC Null logic and QualityControl.md

* Quality control logic update and code refactor (#51)

* update range qc logic

* QC Null logic and QualityControl.md

Co-authored-by: Abner F. B. Costa <[email protected]>

* QC Step Logic and Description flags

* Code refactor and step logic

* Update models.py

* Update insert_raw_data.py

* Requested database changes in WMO tables and country table (#53)

* Change tables wx_wmoregion, wx_wmostationtype and wx_wmoprogram.

* change country field from charfield to foreign key

* update station model

* change country to remarks

* updated country table

* rename code to notation in country table

* wmo tables correction

* wmo tables correction

* dump new data and other changes

* Update admin.py

* Quality control for hourly persist

* Workflow Update

* Update deploy-cloud.yml

* persist logic update

* Changes in admin page and persistence bug fixes

* Window logic and summaries recalculation

* Summaries recalculation logic update

* Persist update  (#54)

* Quality control for hourly persist

* persist logic update

* Changes in admin page and persistence bug fixes

* Window logic and summaries recalculation

* Summaries recalculation logic update

* global thresholds range, step and persistence

* Custom persistence window

* Update deploy-cloud.yml

* Rename docker-compose-prd.yml to docker-compose.yml

* Rename docker-compose-dev.yml to docker-compose-win.yml

* Update settings.py

* Update README.md

Co-authored-by: Gabriel Cismoski <[email protected]>
Co-authored-by: Gabriel Cismoski <[email protected]>
Co-authored-by: Ian Edwards <[email protected]>
Co-authored-by: Fabio Sato <[email protected]>
Co-authored-by: Midms27 <[email protected]>
Co-authored-by: Midms27 <[email protected]>
Co-authored-by: Abner F. B. Costa <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants