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

Hotfix:Limit perform validation to the JSON length only (#885) #886

Merged
merged 1 commit into from
Jul 13, 2023

Conversation

ptugger
Copy link
Contributor

@ptugger ptugger commented Jul 13, 2023

  • first commit

  • FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form

  • FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 1

  • FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 2

  • FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 4

  • FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form)FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form

  • Form-208 last update

  • Form-208 last update

  • Bulk upload ui

  • basic change

  • Merge Prab

  • some update

  • add new column submissionType

  • New app name is medis-form-service and it gets deployed to MEDIS assigned projects.

  • Reducing patroni pvc size to 1Gi to fit into the quota.

  • Temporary reducing pvc to 512Mi so we can fit to the current quota of 2 Gi per project.

  • Temporary reducing the max CPU to .5 to fit the quota

  • Temporary reducing the number of patroni replicas to 1 and setting CPU and RAM limits back to roiginal values.

  • Back to three replicas, scaled down CPU.

  • PVC is down to 256Mi to fit the quota!

  • Reducing patroni max cpu to 200m and also chefs up down to 1 replica

  • adding medis- prefix to the route host. The original chefs is already taken by CoCo team.

  • two pods of the app

  • Replicas down to 1

  • Bringing in mail api token via secret

  • Moving APTOKEn env definition into the right spot - under containes/app

  • Adding NteworkPolicy to allow cronjob to talk to chefs service.

  • Fixing policy name and description

  • Fixing indentation for secret ref

  • Adding SERVER_HOST variable - is assigned via github actions

  • Was missing wiring of env var to the input - SERVER_HOST

  • SERVER_HOST parameter definition

  • Using reference as vars

  • Searching for correct reference for SERVER_HOST

  • Trying out secrets instead

  • injecting env var SERVER_HOST

  • secrets

  • moving vars ref to the workflow level

  • Wrapping up with SERVER_HOST var setting via vars in workflow and inputs in steps

  • dropping some labels.

  • allowPrivilegeEscalation

  • dummy change to trigger github action

  • Adding privileged access to patroni epheneral

  • add dev js file

  • update file uploader name

  • new update 3

  • contain issue readVersionFieldsObject

  • finish with the first step.

  • finish with the frontend step.

  • Dropping condition to check for fork.

  • data save

  • remove unused code

  • last merge

  • change migration filename

  • solve migration file issues

  • add modal to switch between sigle and multi submission

  • ui change

  • solve last issue

  • last ui changes

  • start solve prettier/prettier issues

  • solve issue for backend

  • Package-lock UPDATE due to peer dependecies

  • solve esLint issue

  • EsLint package conflict solve

  • solve esLint issue 2

  • solve esLint issue 3

  • solve esLint issue 4

  • solve esLint

  • Re-adding our MEDIS specific values.

  • Re-adding our MEDIS specific values.

  • Re-adding JOB_SCHEDULE parameter

  • update migration file

  • file changes

  • Added Validation to backend for Multi draft upload

  • Solve Lint warnings

  • switch view

  • save draft before switch view

  • last version

  • last version 2

  • change in validation

  • Validation implimentation on advanced components

  • download report from file

  • finalize validation

  • Changes to catch Datagrid components

  • Quick lint fix

  • finalize ui

  • try to solve issue

  • try to solve issue 2

  • Remove lint error and some commented unused code

  • ui change

  • Remove console statement that cause lint issue

  • reinstall packages

  • Added lock files with [email protected]

  • final change

  • final change ui

  • git workflows change

  • git workflows change

  • git workflows change 2

  • git workflows change 3

  • git workflows change 4

  • git workflows final change

  • git workflows final change 3

  • git workflows final change 4

  • try to solve timeout issue

  • try to solve timeout issue 2

  • try to solve timeout issue 2 & add loading bar when the form is loading

  • change loading message

  • change timeout to 30s form upload file

  • change timeout to 30s form upload file 2

  • Added unit tests for Validation Service for backend

  • Last version of bulk ui with light validation

  • Minor spelling change in Test

  • Merge with BCgov Master

  • remove unused code

  • Fixing permissions to match original ones. 100644 -> 100755.

  • Fixing permissions to match original ones. 100644 -> 100755.

  • prettier fix

  • sovle issue prettier

  • solve package-lock file

  • code refactoring and review changes

  • remove env file

  • remove unused file

  • remove unused file 3

  • add documentation

  • Remove my custom Dialog

  • esLint solve

  • use v-input-file

  • Solved last reviews

  • Added frontend Validation

  • Fix upload percentage

  • Test: Multi draft frontend validation (Test: Multi draft frontend validation #762)

  • first commit

  • FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form

  • FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 1

  • FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 2

  • FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 4

  • FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form)FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form

  • Form-208 last update

  • Form-208 last update

  • Bulk upload ui

  • basic change

  • Merge Prab

  • some update

  • add new column submissionType

  • New app name is medis-form-service and it gets deployed to MEDIS assigned projects.

  • Reducing patroni pvc size to 1Gi to fit into the quota.

  • Temporary reducing pvc to 512Mi so we can fit to the current quota of 2 Gi per project.

  • Temporary reducing the max CPU to .5 to fit the quota

  • Temporary reducing the number of patroni replicas to 1 and setting CPU and RAM limits back to roiginal values.

  • Back to three replicas, scaled down CPU.

  • PVC is down to 256Mi to fit the quota!

  • Reducing patroni max cpu to 200m and also chefs up down to 1 replica

  • adding medis- prefix to the route host. The original chefs is already taken by CoCo team.

  • two pods of the app

  • Replicas down to 1

  • Bringing in mail api token via secret

  • Moving APTOKEn env definition into the right spot - under containes/app

  • Adding NteworkPolicy to allow cronjob to talk to chefs service.

  • Fixing policy name and description

  • Fixing indentation for secret ref

  • Adding SERVER_HOST variable - is assigned via github actions

  • Was missing wiring of env var to the input - SERVER_HOST

  • SERVER_HOST parameter definition

  • Using reference as vars

  • Searching for correct reference for SERVER_HOST

  • Trying out secrets instead

  • injecting env var SERVER_HOST

  • secrets

  • moving vars ref to the workflow level

  • Wrapping up with SERVER_HOST var setting via vars in workflow and inputs in steps

  • dropping some labels.

  • allowPrivilegeEscalation

  • dummy change to trigger github action

  • Adding privileged access to patroni epheneral

  • add dev js file

  • update file uploader name

  • new update 3

  • contain issue readVersionFieldsObject

  • finish with the first step.

  • finish with the frontend step.

  • Dropping condition to check for fork.

  • data save

  • remove unused code

  • last merge

  • change migration filename

  • solve migration file issues

  • add modal to switch between sigle and multi submission

  • ui change

  • solve last issue

  • last ui changes

  • start solve prettier/prettier issues

  • solve issue for backend

  • Package-lock UPDATE due to peer dependecies

  • solve esLint issue

  • EsLint package conflict solve

  • solve esLint issue 2

  • solve esLint issue 3

  • solve esLint issue 4

  • solve esLint

  • Re-adding our MEDIS specific values.

  • Re-adding our MEDIS specific values.

  • Re-adding JOB_SCHEDULE parameter

  • update migration file

  • file changes

  • Added Validation to backend for Multi draft upload

  • Solve Lint warnings

  • switch view

  • save draft before switch view

  • last version

  • last version 2

  • change in validation

  • Validation implimentation on advanced components

  • download report from file

  • finalize validation

  • Changes to catch Datagrid components

  • Quick lint fix

  • finalize ui

  • try to solve issue

  • try to solve issue 2

  • Remove lint error and some commented unused code

  • ui change

  • Remove console statement that cause lint issue

  • reinstall packages

  • Added lock files with [email protected]

  • final change

  • final change ui

  • git workflows change

  • git workflows change

  • git workflows change 2

  • git workflows change 3

  • git workflows change 4

  • git workflows final change

  • git workflows final change 3

  • git workflows final change 4

  • try to solve timeout issue

  • try to solve timeout issue 2

  • try to solve timeout issue 2 & add loading bar when the form is loading

  • change loading message

  • change timeout to 30s form upload file

  • change timeout to 30s form upload file 2

  • Added unit tests for Validation Service for backend

  • Last version of bulk ui with light validation

  • Minor spelling change in Test

  • Merge with BCgov Master

  • remove unused code

  • Fixing permissions to match original ones. 100644 -> 100755.

  • Fixing permissions to match original ones. 100644 -> 100755.

  • prettier fix

  • sovle issue prettier

  • solve package-lock file

  • code refactoring and review changes

  • remove env file

  • remove unused file

  • remove unused file 3

  • add documentation

  • Remove my custom Dialog

  • esLint solve

  • use v-input-file

  • Solved last reviews

  • Added frontend Validation

  • Fix upload percentage


  • solve validation issue

  • Solve issue with leak memory

  • Validation

  • improve frontend validation

  • Removed unused package

  • improve frontend validation

  • split timer

  • improve fe-val

  • sync to master

  • destroy form after validation

  • destroy form after validation

  • Add delay if memory exceeded

  • Removed unused code

  • Improve Delay time with memory usage

  • Test: Multi draft frontend validation (Test: Multi draft frontend validation #797)

  • Adding NteworkPolicy to allow cronjob to talk to chefs service.

  • Fixing policy name and description

  • Fixing indentation for secret ref

  • Adding SERVER_HOST variable - is assigned via github actions

  • Was missing wiring of env var to the input - SERVER_HOST

  • SERVER_HOST parameter definition

  • Using reference as vars

  • Searching for correct reference for SERVER_HOST

  • Trying out secrets instead

  • injecting env var SERVER_HOST

  • secrets

  • moving vars ref to the workflow level

  • Wrapping up with SERVER_HOST var setting via vars in workflow and inputs in steps

  • dropping some labels.

  • allowPrivilegeEscalation

  • dummy change to trigger github action

  • Adding privileged access to patroni epheneral

  • add dev js file

  • update file uploader name

  • new update 3

  • contain issue readVersionFieldsObject

  • finish with the first step.

  • finish with the frontend step.

  • Dropping condition to check for fork.

  • data save

  • remove unused code

  • last merge

  • change migration filename

  • solve migration file issues

  • add modal to switch between sigle and multi submission

  • ui change

  • solve last issue

  • last ui changes

  • start solve prettier/prettier issues

  • solve issue for backend

  • Package-lock UPDATE due to peer dependecies

  • solve esLint issue

  • EsLint package conflict solve

  • solve esLint issue 2

  • solve esLint issue 3

  • solve esLint issue 4

  • solve esLint

  • Re-adding our MEDIS specific values.

  • Re-adding our MEDIS specific values.

  • Re-adding JOB_SCHEDULE parameter

  • update migration file

  • file changes

  • Added Validation to backend for Multi draft upload

  • Solve Lint warnings

  • switch view

  • save draft before switch view

  • last version

  • last version 2

  • change in validation

  • Validation implimentation on advanced components

  • download report from file

  • finalize validation

  • Changes to catch Datagrid components

  • Quick lint fix

  • setup chefs to use vue-il8n

  • install and setup vue-i18n
  • added switch button that users can use to switch between french and english language
  • added multi-lang (english and french) for About Page, Navigation section, Footer and Header
  • finalize ui

  • try to solve issue

  • continue working on the multi-language feature

  • try to solve issue 2

  • Remove lint error and some commented unused code

  • ui change

  • Remove console statement that cause lint issue

  • added more text to translate

  • reinstall packages

  • Added lock files with [email protected]

  • final change

  • final change ui

  • git workflows change

  • git workflows change

  • git workflows change 2

  • git workflows change 3

  • git workflows change 4

  • git workflows final change

  • git workflows final change 3

  • git workflows final change 4

  • added some languages to multi language form.io

  • try to solve timeout issue

  • try to solve timeout issue 2

  • try to solve timeout issue 2 & add loading bar when the form is loading

  • change loading message

  • change timeout to 30s form upload file

  • change timeout to 30s form upload file 2

  • Added unit tests for Validation Service for backend

  • not a working commit

  • Last version of bulk ui with light validation

  • Minor spelling change in Test

  • added more text to the translation texts

  • continue to add more components to internationalization

  • added AddOwner.vue
  • added AdminFormsTable.vue
  • added ApiKey.vue
  • added ManageVersions.vue
  • Merge with BCgov Master

  • remove unused code

  • continue work on internationalization(multilang)

  • work in progress

  • added more components to translated page

component translated are AdminVersions, BaseSecure, FloatButton, FormSettings, FormsTable, ExportSubmissions, ManageVersions, TeamManagement, PrintOptions, ManageSubmissioUsers, StatusPanel

  • fix lint issue

  • added more languages to list of chefs supported languaged

  • format all languages json files

  • added create.vue to translated component

  • Fixing permissions to match original ones. 100644 -> 100755.

  • Fixing permissions to match original ones. 100644 -> 100755.

  • prettier fix

  • sovle issue prettier

  • solve package-lock file

  • added more text to be translated in FloatButton.vue

  • code refactoring and review changes

  • remove env file

  • remove unused file

  • remove unused file 3

  • add documentation

  • Remove my custom Dialog

  • esLint solve

  • use v-input-file

  • multilang alignment

  • Work in progress

  • Solved last reviews

  • fix test issue for all the components unit test

  • reinstall packages

  • install packages

  • install packages

  • install package

  • install packages

  • fix depedency issue

  • fix dependecy

  • fix dependecy

  • update vue-i18n package

  • fix review requested changes

  • re-install packages in package.json

  • Update package-lock.json

  • Forms 699 multi language and internationalization strategy (Forms 699 multi language and internationalization strategy  #742)

  • Update owasp-zap-scan.yaml

  • translated error messages in vuex store

  • translate Success.vue page

  • translate success.vue page

  • Added frontend Validation

  • add italian, portuguese and German to language list

  • add italian, German, and portuguese to formio i18n

  • fix some missed translations

  • fix issues that caused test to fail

  • add vuetify supported languages to vuetify plugin

  • translate health team multi draft submissions features

  • Fix upload percentage

  • create custom hi, pa, and tl locale for vuetify

  • solve issue disable multi draft upload

  • add zh, zh-TW, and pa locale to form.io formbuilder translation

  • fix review sugessted changes

  • remove error message variables added by health team

  • fixed download translation in FormViewerMultiUpload.vue

  • rename save1 to savedMsg in FloatButton.vue

  • remove trans error

  • set default locale for Form.io FormBuilder

  • set default locale for Form.io FormBuilder (set default locale for Form.io FormBuilder #771)

  • chore: FORMS-726 add launchers and tasks to vscode (chore: FORMS-726 add launchers and tasks to vscode #773)

  • solve validation issue

  • fix ReferenceError: $t is not defined when translating props

  • perf: FORMS-695 increase memory for patroni pods (perf: FORMS-695 increase memory for patroni pods #760)

  • docs: FORMS-734 remove docs for removed endpoint

  • feat: FORMS-583 redash proof of concept (feat: FORMS-583 redash proof of concept #753)

  • feat: FORMS-583 deploy redash for analytics

  • feat: FORMS-583 deploy redash for analytics

  • feat: FORMS-583 redash proof of concept (feat: FORMS-583 redash proof of concept #756)

  • feat: FORMS-583 deploy redash for analytics

  • feat: FORMS-583 add i18n of text and tests



  • chore: FORMS-733 remove unirest from load test

  • bug: FORMS-739 fix some translation bugs

  • fix cannot read the property $t of null value err

  • Solve issue with leak memory

  • Update app.dc.yaml

Increased our resource limits on Openshift


This reverts commit e12b62b.

This reverts commit b8c597e.


  • Test: Multi draft frontend validation (Test: Multi draft frontend validation #823)

  • Adding SERVER_HOST variable - is assigned via github actions

  • Was missing wiring of env var to the input - SERVER_HOST

  • SERVER_HOST parameter definition

  • Using reference as vars

  • Searching for correct reference for SERVER_HOST

  • Trying out secrets instead

  • injecting env var SERVER_HOST

  • secrets

  • moving vars ref to the workflow level

  • Wrapping up with SERVER_HOST var setting via vars in workflow and inputs in steps

  • dropping some labels.

  • allowPrivilegeEscalation

  • dummy change to trigger github action

  • Adding privileged access to patroni epheneral

  • add dev js file

  • update file uploader name

  • new update 3

  • contain issue readVersionFieldsObject

  • finish with the first step.

  • finish with the frontend step.

  • Dropping condition to check for fork.

  • data save

  • remove unused code

  • last merge

  • change migration filename

  • solve migration file issues

  • add modal to switch between sigle and multi submission

  • ui change

  • solve last issue

  • last ui changes

  • start solve prettier/prettier issues

  • solve issue for backend

  • Package-lock UPDATE due to peer dependecies

  • solve esLint issue

  • EsLint package conflict solve

  • solve esLint issue 2

  • solve esLint issue 3

  • solve esLint issue 4

  • solve esLint

  • Re-adding our MEDIS specific values.

  • Re-adding our MEDIS specific values.

  • Re-adding JOB_SCHEDULE parameter

  • update migration file

  • file changes

  • Added Validation to backend for Multi draft upload

  • Solve Lint warnings

  • switch view

  • save draft before switch view

  • last version

  • last version 2

  • change in validation

  • Validation implimentation on advanced components

  • download report from file

  • finalize validation

  • Changes to catch Datagrid components

  • Quick lint fix

  • setup chefs to use vue-il8n

  • install and setup vue-i18n
  • added switch button that users can use to switch between french and english language
  • added multi-lang (english and french) for About Page, Navigation section, Footer and Header
  • finalize ui

  • try to solve issue

  • continue working on the multi-language feature

  • try to solve issue 2

  • Remove lint error and some commented unused code

  • ui change

  • Remove console statement that cause lint issue

  • added more text to translate

  • reinstall packages

  • Added lock files with [email protected]

  • final change

  • final change ui

  • git workflows change

  • git workflows change

  • git workflows change 2

  • git workflows change 3

  • git workflows change 4

  • git workflows final change

  • git workflows final change 3

  • git workflows final change 4

  • added some languages to multi language form.io

  • try to solve timeout issue

  • try to solve timeout issue 2

  • try to solve timeout issue 2 & add loading bar when the form is loading

  • change loading message

  • change timeout to 30s form upload file

  • change timeout to 30s form upload file 2

  • Added unit tests for Validation Service for backend

  • not a working commit

  • Last version of bulk ui with light validation

  • Minor spelling change in Test

  • added more text to the translation texts

  • continue to add more components to internationalization

  • added AddOwner.vue
  • added AdminFormsTable.vue
  • added ApiKey.vue
  • added ManageVersions.vue
  • Merge with BCgov Master

  • remove unused code

  • continue work on internationalization(multilang)

  • work in progress

  • added more components to translated page

component translated are AdminVersions, BaseSecure, FloatButton, FormSettings, FormsTable, ExportSubmissions, ManageVersions, TeamManagement, PrintOptions, ManageSubmissioUsers, StatusPanel

  • fix lint issue

  • added more languages to list of chefs supported languaged

  • format all languages json files

  • added create.vue to translated component

  • Fixing permissions to match original ones. 100644 -> 100755.

  • Fixing permissions to match original ones. 100644 -> 100755.

  • prettier fix

  • sovle issue prettier

  • solve package-lock file

  • added more text to be translated in FloatButton.vue

  • code refactoring and review changes

  • remove env file

  • remove unused file

  • remove unused file 3

  • add documentation

  • Remove my custom Dialog

  • esLint solve

  • use v-input-file

  • multilang alignment

  • Work in progress

  • Solved last reviews

  • fix test issue for all the components unit test

  • reinstall packages

  • install packages

  • install packages

  • install package

  • install packages

  • fix depedency issue

  • fix dependecy

  • fix dependecy

  • update vue-i18n package

  • fix review requested changes

  • re-install packages in package.json

  • Update package-lock.json

  • Forms 699 multi language and internationalization strategy (Forms 699 multi language and internationalization strategy  #742)

  • Update owasp-zap-scan.yaml

  • translated error messages in vuex store

  • translate Success.vue page

  • translate success.vue page

  • Added frontend Validation

  • add italian, portuguese and German to language list

  • add italian, German, and portuguese to formio i18n

  • fix some missed translations

  • fix issues that caused test to fail

  • add vuetify supported languages to vuetify plugin

  • translate health team multi draft submissions features

  • Fix upload percentage

  • create custom hi, pa, and tl locale for vuetify

  • solve issue disable multi draft upload

  • add zh, zh-TW, and pa locale to form.io formbuilder translation

  • fix review sugessted changes

  • remove error message variables added by health team

  • fixed download translation in FormViewerMultiUpload.vue

  • rename save1 to savedMsg in FloatButton.vue

  • remove trans error

  • set default locale for Form.io FormBuilder

  • set default locale for Form.io FormBuilder (set default locale for Form.io FormBuilder #771)

  • chore: FORMS-726 add launchers and tasks to vscode (chore: FORMS-726 add launchers and tasks to vscode #773)

  • solve validation issue

  • fix ReferenceError: $t is not defined when translating props

  • perf: FORMS-695 increase memory for patroni pods (perf: FORMS-695 increase memory for patroni pods #760)

  • docs: FORMS-734 remove docs for removed endpoint

  • feat: FORMS-583 redash proof of concept (feat: FORMS-583 redash proof of concept #753)

  • feat: FORMS-583 deploy redash for analytics

  • feat: FORMS-583 deploy redash for analytics

  • feat: FORMS-583 redash proof of concept (feat: FORMS-583 redash proof of concept #756)

  • feat: FORMS-583 deploy redash for analytics

  • feat: FORMS-583 add i18n of text and tests



  • chore: FORMS-733 remove unirest from load test

  • bug: FORMS-739 fix some translation bugs

  • fix cannot read the property $t of null value err

  • Solve issue with leak memory

  • Update app.dc.yaml

Increased our resource limits on Openshift


This reverts commit e12b62b.

This reverts commit b8c597e.



  • Patch-Empty validation issue solved when there is only 1 or 2 submissions in a json file.

Description

There was an issue with validation in multi-draft upload when a user-supplied JSON with single submission only. the process throws an error on the index of jsons length plus 1. This hotfix limit the process to only perform validation on the submissions supplied in JSON.

Types of changes

Bug fix (non-breaking change which fixes an issue)

Checklist

  • I have read the CONTRIBUTING doc
  • I have checked that unit tests pass locally with my changes
  • I have run the npm script lint on the frontend and backend
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)
  • I have approval from the product owner for the contribution in this pull request

Further comments

* first commit

* FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form

* FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 1

* FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 2

* FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 4

* FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form)FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form

* Form-208 last update

* Form-208 last update

* Bulk upload ui

* basic change

* Merge Prab

* some update

* add new column submissionType

* New app name is medis-form-service and it gets deployed to MEDIS assigned projects.

* Reducing patroni pvc size to 1Gi to fit into the quota.

* Temporary reducing pvc to 512Mi so we can fit to the current quota of 2 Gi per project.

* Temporary reducing the max CPU to .5 to fit the quota

* Temporary reducing the number of patroni replicas to 1 and setting CPU and RAM limits back to roiginal values.

* Back to three replicas, scaled down CPU.

* PVC is down to 256Mi to fit the quota!

* Reducing patroni max cpu to 200m and also chefs up down to 1 replica

* adding medis- prefix to the route host. The original chefs is already taken by CoCo team.

* two pods of the app

* Replicas down to 1

* Bringing in mail api token via secret

* Moving APTOKEn env definition into the right spot - under containes/app

* Adding NteworkPolicy to allow cronjob to talk to chefs service.

* Fixing policy name and description

* Fixing indentation for secret ref

* Adding SERVER_HOST variable - is assigned via github actions

* Was missing wiring of env var to the input - SERVER_HOST

* SERVER_HOST parameter definition

* Using reference as vars

* Searching for correct reference for SERVER_HOST

* Trying out secrets instead

* injecting env var SERVER_HOST

* secrets

* moving vars ref to the workflow level

* Wrapping up with SERVER_HOST var setting via vars in workflow and inputs in steps

* dropping some labels.

* allowPrivilegeEscalation

* dummy change to trigger github action

* Adding privileged access to patroni epheneral

* add dev  js file

* update file uploader name

* new update 3

* contain issue readVersionFieldsObject

* finish with the first step.

* finish with the frontend step.

* Dropping condition to check for fork.

* data save

* remove unused code

* last merge

* change migration filename

* solve migration file issues

* add modal to switch between sigle and multi submission

* ui change

* solve last issue

* last ui changes

* start solve prettier/prettier issues

* solve issue for backend

* Package-lock UPDATE due to peer dependecies

* solve esLint issue

* EsLint package conflict solve

* solve esLint issue 2

* solve esLint issue 3

* solve esLint issue 4

* solve esLint

* Re-adding our MEDIS specific values.

* Re-adding our MEDIS specific values.

* Re-adding JOB_SCHEDULE parameter

* update migration file

* file changes

* Added Validation to backend for Multi draft upload

* Solve Lint warnings

* switch view

* save draft before switch view

* last version

* last version 2

* change in validation

* Validation implimentation on advanced components

* download report from file

* finalize validation

* Changes to catch Datagrid components

* Quick lint fix

* finalize ui

* try to solve issue

* try to solve issue 2

* Remove lint error and some commented unused code

* ui change

* Remove console statement that cause lint issue

* reinstall packages

* Added lock files with [email protected]

* final change

* final change ui

* git workflows change

* git workflows change

* git workflows change 2

* git workflows change 3

* git workflows change 4

* git workflows final change

* git workflows final change 3

* git workflows final change 4

* try to solve timeout issue

* try to solve timeout issue 2

* try to solve timeout issue 2 & add loading bar when the form is loading

* change loading message

* change timeout to 30s form upload file

* change timeout to 30s form upload file 2

* Added unit tests for Validation Service for backend

* Last version of bulk ui with light validation

* Minor spelling change in Test

* Merge with BCgov Master

* remove unused code

* Fixing permissions to match original ones. 100644 -> 100755.

* Fixing permissions to match original ones. 100644 -> 100755.

* prettier fix

* sovle issue prettier

* solve package-lock file

* code refactoring and review changes

* remove env file

* remove unused file

* remove unused file 3

* add documentation

* Remove my custom Dialog

* esLint solve

* use v-input-file

* Solved last reviews

* Added frontend Validation

* Fix upload percentage

* Test: Multi draft frontend validation (#762)

* first commit

* FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form

* FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 1

* FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 2

* FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form correction 4

* FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form)FORMS-208-as-a-form-designer-i-want-to-be-able-to-allow-file-submission-for-a-given-form

* Form-208 last update

* Form-208 last update

* Bulk upload ui

* basic change

* Merge Prab

* some update

* add new column submissionType

* New app name is medis-form-service and it gets deployed to MEDIS assigned projects.

* Reducing patroni pvc size to 1Gi to fit into the quota.

* Temporary reducing pvc to 512Mi so we can fit to the current quota of 2 Gi per project.

* Temporary reducing the max CPU to .5 to fit the quota

* Temporary reducing the number of patroni replicas to 1 and setting CPU and RAM limits back to roiginal values.

* Back to three replicas, scaled down CPU.

* PVC is down to 256Mi to fit the quota!

* Reducing patroni max cpu to 200m and also chefs up down to 1 replica

* adding medis- prefix to the route host. The original chefs is already taken by CoCo team.

* two pods of the app

* Replicas down to 1

* Bringing in mail api token via secret

* Moving APTOKEn env definition into the right spot - under containes/app

* Adding NteworkPolicy to allow cronjob to talk to chefs service.

* Fixing policy name and description

* Fixing indentation for secret ref

* Adding SERVER_HOST variable - is assigned via github actions

* Was missing wiring of env var to the input - SERVER_HOST

* SERVER_HOST parameter definition

* Using reference as vars

* Searching for correct reference for SERVER_HOST

* Trying out secrets instead

* injecting env var SERVER_HOST

* secrets

* moving vars ref to the workflow level

* Wrapping up with SERVER_HOST var setting via vars in workflow and inputs in steps

* dropping some labels.

* allowPrivilegeEscalation

* dummy change to trigger github action

* Adding privileged access to patroni epheneral

* add dev  js file

* update file uploader name

* new update 3

* contain issue readVersionFieldsObject

* finish with the first step.

* finish with the frontend step.

* Dropping condition to check for fork.

* data save

* remove unused code

* last merge

* change migration filename

* solve migration file issues

* add modal to switch between sigle and multi submission

* ui change

* solve last issue

* last ui changes

* start solve prettier/prettier issues

* solve issue for backend

* Package-lock UPDATE due to peer dependecies

* solve esLint issue

* EsLint package conflict solve

* solve esLint issue 2

* solve esLint issue 3

* solve esLint issue 4

* solve esLint

* Re-adding our MEDIS specific values.

* Re-adding our MEDIS specific values.

* Re-adding JOB_SCHEDULE parameter

* update migration file

* file changes

* Added Validation to backend for Multi draft upload

* Solve Lint warnings

* switch view

* save draft before switch view

* last version

* last version 2

* change in validation

* Validation implimentation on advanced components

* download report from file

* finalize validation

* Changes to catch Datagrid components

* Quick lint fix

* finalize ui

* try to solve issue

* try to solve issue 2

* Remove lint error and some commented unused code

* ui change

* Remove console statement that cause lint issue

* reinstall packages

* Added lock files with [email protected]

* final change

* final change ui

* git workflows change

* git workflows change

* git workflows change 2

* git workflows change 3

* git workflows change 4

* git workflows final change

* git workflows final change 3

* git workflows final change 4

* try to solve timeout issue

* try to solve timeout issue 2

* try to solve timeout issue 2 & add loading bar when the form is loading

* change loading message

* change timeout to 30s form upload file

* change timeout to 30s form upload file 2

* Added unit tests for Validation Service for backend

* Last version of bulk ui with light validation

* Minor spelling change in Test

* Merge with BCgov Master

* remove unused code

* Fixing permissions to match original ones. 100644 -> 100755.

* Fixing permissions to match original ones. 100644 -> 100755.

* prettier fix

* sovle issue prettier

* solve package-lock file

* code refactoring and review changes

* remove env file

* remove unused file

* remove unused file 3

* add documentation

* Remove my custom Dialog

* esLint solve

* use v-input-file

* Solved last reviews

* Added frontend Validation

* Fix upload percentage

---------

Co-authored-by: bigvaimarcella <[email protected]>
Co-authored-by: Evgeny Pluzhnikov <[email protected]>

* solve validation issue

* Solve issue with leak memory

* Validation

* improve frontend validation

* Removed unused package

* improve frontend validation

* split timer

* improve fe-val

* sync to master

* destroy form after validation

* destroy form after validation

* Add delay if memory exceeded

* Removed unused code

* Improve Delay time with memory usage

* Test: Multi draft frontend validation (#797)

* Adding NteworkPolicy to allow cronjob to talk to chefs service.

* Fixing policy name and description

* Fixing indentation for secret ref

* Adding SERVER_HOST variable - is assigned via github actions

* Was missing wiring of env var to the input - SERVER_HOST

* SERVER_HOST parameter definition

* Using reference as vars

* Searching for correct reference for SERVER_HOST

* Trying out secrets instead

* injecting env var SERVER_HOST

* secrets

* moving vars ref to the workflow level

* Wrapping up with SERVER_HOST var setting via vars in workflow and inputs in steps

* dropping some labels.

* allowPrivilegeEscalation

* dummy change to trigger github action

* Adding privileged access to patroni epheneral

* add dev  js file

* update file uploader name

* new update 3

* contain issue readVersionFieldsObject

* finish with the first step.

* finish with the frontend step.

* Dropping condition to check for fork.

* data save

* remove unused code

* last merge

* change migration filename

* solve migration file issues

* add modal to switch between sigle and multi submission

* ui change

* solve last issue

* last ui changes

* start solve prettier/prettier issues

* solve issue for backend

* Package-lock UPDATE due to peer dependecies

* solve esLint issue

* EsLint package conflict solve

* solve esLint issue 2

* solve esLint issue 3

* solve esLint issue 4

* solve esLint

* Re-adding our MEDIS specific values.

* Re-adding our MEDIS specific values.

* Re-adding JOB_SCHEDULE parameter

* update migration file

* file changes

* Added Validation to backend for Multi draft upload

* Solve Lint warnings

* switch view

* save draft before switch view

* last version

* last version 2

* change in validation

* Validation implimentation on advanced components

* download report from file

* finalize validation

* Changes to catch Datagrid components

* Quick lint fix

* setup chefs to use vue-il8n

- install and setup vue-i18n
- added switch button that users can use to switch between french and english language
- added multi-lang (english and french) for About Page, Navigation section, Footer and Header

* finalize ui

* try to solve issue

* continue working on the multi-language feature

* try to solve issue 2

* Remove lint error and some commented unused code

* ui change

* Remove console statement that cause lint issue

* added more text to translate

* reinstall packages

* Added lock files with [email protected]

* final change

* final change ui

* git workflows change

* git workflows change

* git workflows change 2

* git workflows change 3

* git workflows change 4

* git workflows final change

* git workflows final change 3

* git workflows final change 4

* added some languages to multi language form.io

* try to solve timeout issue

* try to solve timeout issue 2

* try to solve timeout issue 2 & add loading bar when the form is loading

* change loading message

* change timeout to 30s form upload file

* change timeout to 30s form upload file 2

* Added unit tests for Validation Service for backend

* not a working commit

* Last version of bulk ui with light validation

* Minor spelling change in Test

* added more text to the translation texts

* continue to add more components to internationalization

- added AddOwner.vue
- added AdminFormsTable.vue
- added ApiKey.vue
- added ManageVersions.vue

* Merge with BCgov Master

* remove unused code

* continue work on internationalization(multilang)

* work in progress

* added more components to translated page

component translated are AdminVersions, BaseSecure, FloatButton, FormSettings, FormsTable, ExportSubmissions, ManageVersions, TeamManagement, PrintOptions, ManageSubmissioUsers, StatusPanel

* fix lint issue

* added more languages to list of chefs supported languaged

* format all languages json files

* added create.vue to translated component

* Fixing permissions to match original ones. 100644 -> 100755.

* Fixing permissions to match original ones. 100644 -> 100755.

* prettier fix

* sovle issue prettier

* solve package-lock file

* added more text to be translated in FloatButton.vue

* code refactoring and review changes

* remove env file

* remove unused file

* remove unused file 3

* add documentation

* Remove my custom Dialog

* esLint solve

* use v-input-file

* multilang alignment

* Work in progress

* Solved last reviews

* fix test issue for all the components unit test

* reinstall packages

* install packages

* install packages

* install package

* install packages

* fix depedency issue

* fix dependecy

* fix dependecy

* update vue-i18n package

* fix review requested changes

* re-install packages in package.json

* Update package-lock.json

* Forms 699 multi language and internationalization strategy  (#742)

* Update owasp-zap-scan.yaml

* translated error messages in vuex store

* translate Success.vue page

* translate success.vue page

* Added frontend Validation

* add italian, portuguese and German to language list

* add italian, German, and portuguese to formio i18n

* fix some missed translations

* fix issues that caused test to fail

* add vuetify supported languages to vuetify plugin

* translate health team multi draft submissions features

* Fix upload percentage

* create custom hi, pa, and tl locale for vuetify

* solve issue disable multi draft upload

* add zh, zh-TW, and pa locale to form.io formbuilder translation

* fix review sugessted changes

* remove error message variables added by health team

* fixed download translation in FormViewerMultiUpload.vue

* rename save1 to savedMsg in FloatButton.vue

* remove trans error

* set default locale for Form.io FormBuilder

* set default locale for Form.io FormBuilder (#771)

* chore: FORMS-726 add launchers and tasks to vscode (#773)

Co-authored-by: Walter Moar <[email protected]>

* solve validation issue

* fix ReferenceError: $t is not defined when translating props

* perf: FORMS-695 increase memory for patroni pods (#760)

Co-authored-by: Walter Moar <[email protected]>

* docs: FORMS-734 remove docs for removed endpoint

* feat: FORMS-583 redash proof of concept (#753)

* feat: FORMS-583 deploy redash for analytics

* feat: FORMS-583 deploy redash for analytics

* feat: FORMS-583 redash proof of concept (#756)

* feat: FORMS-583 deploy redash for analytics

* feat: FORMS-583 add i18n of text and tests

---------

Co-authored-by: Walter Moar <[email protected]>

* feat: FORMS-725 get submission status with API key

* chore/733 update load test packages for security vulnerabilities (#785)

* chore: FORMS-733 update load test packages

* chore: FORMS-726 add launchers and tasks to vscode

---------

Co-authored-by: Walter Moar <[email protected]>

* chore: FORMS-733 remove unirest from load test

* bug: FORMS-739 fix some translation bugs

* fix cannot read the property $t of null value err

* Solve issue with leak memory

* Update app.dc.yaml

Increased our resource limits on Openshift

* Validation

* FORMS731: Draft Url access bug (#782)

* fix: draft url access bug

* package lock updated

* feat: add translations

* fix: add lock file

* improve frontend validation

* Removed unused package

* chore: FORMS-740 openshift updates for resource use and vulnerabilities (#794)

* chore: FORMS-740 openshift updates for resource use and vulnerabilities (#802)

---------

Co-authored-by: Walter Moar <[email protected]>

* improve frontend validation

* FORMS-737: Pagination for API calls (submission list endpoint) (#803)

* feat: api pagination implementation for Submission list endpoint

* feat: API pagination for submissions list endpoint

* fix: unit test fixes

* feat: search implementation and My submission component api pagination

* fix: CodeQL suggestions

* fix: all pages bug fix

* fix: sortBy date param fix

* fix: search type correction

* fix: date sort fix

* FORMS-743: Insert into users table fails - possibly only on first login / duplication (#804)

* fix: reset page upon search

* fix: duplication keycloak id sql insert error

* fix: get all submissions by deafualt (if itemPerPage not specified)

* split timer

* Rollback API Pagination (#806)

* Revert "FORMS-743: Insert into users table fails - possibly only on first login / duplication (#804)"

This reverts commit e12b62b.

* Revert "FORMS-737: Pagination for API calls (submission list endpoint) (#803)"

This reverts commit b8c597e.

* fix: add FORMS-743 back

* bug: FORMS-742 fix submissions user preferences (#809)

Co-authored-by: Walter Moar <[email protected]>

* Trying to solve  popup issue  (#807) (#813)

* solve issue with popup

* Trying to solve popup issue

Co-authored-by: bigvaimarcella <[email protected]>

* bug: FORMS-753 fix missing version number (#812)

Co-authored-by: Walter Moar <[email protected]>

* improve fe-val

* sync to master

* destroy form after validation

* destroy form after validation

* Add delay if memory exceeded

* Removed unused code

* Improve Delay time with memory usage

---------

Co-authored-by: Evgeny Pluzhnikov <[email protected]>
Co-authored-by: bigvaimarcella <[email protected]>
Co-authored-by: Ayobami O. Idowu <[email protected]>
Co-authored-by: bcgov-citz-ccft <[email protected]>
Co-authored-by: Walter Moar <[email protected]>
Co-authored-by: jasonchung1871 <[email protected]>
Co-authored-by: bcvesalink <[email protected]>

* Test: Multi draft frontend validation (#823)

* Adding SERVER_HOST variable - is assigned via github actions

* Was missing wiring of env var to the input - SERVER_HOST

* SERVER_HOST parameter definition

* Using reference as vars

* Searching for correct reference for SERVER_HOST

* Trying out secrets instead

* injecting env var SERVER_HOST

* secrets

* moving vars ref to the workflow level

* Wrapping up with SERVER_HOST var setting via vars in workflow and inputs in steps

* dropping some labels.

* allowPrivilegeEscalation

* dummy change to trigger github action

* Adding privileged access to patroni epheneral

* add dev  js file

* update file uploader name

* new update 3

* contain issue readVersionFieldsObject

* finish with the first step.

* finish with the frontend step.

* Dropping condition to check for fork.

* data save

* remove unused code

* last merge

* change migration filename

* solve migration file issues

* add modal to switch between sigle and multi submission

* ui change

* solve last issue

* last ui changes

* start solve prettier/prettier issues

* solve issue for backend

* Package-lock UPDATE due to peer dependecies

* solve esLint issue

* EsLint package conflict solve

* solve esLint issue 2

* solve esLint issue 3

* solve esLint issue 4

* solve esLint

* Re-adding our MEDIS specific values.

* Re-adding our MEDIS specific values.

* Re-adding JOB_SCHEDULE parameter

* update migration file

* file changes

* Added Validation to backend for Multi draft upload

* Solve Lint warnings

* switch view

* save draft before switch view

* last version

* last version 2

* change in validation

* Validation implimentation on advanced components

* download report from file

* finalize validation

* Changes to catch Datagrid components

* Quick lint fix

* setup chefs to use vue-il8n

- install and setup vue-i18n
- added switch button that users can use to switch between french and english language
- added multi-lang (english and french) for About Page, Navigation section, Footer and Header

* finalize ui

* try to solve issue

* continue working on the multi-language feature

* try to solve issue 2

* Remove lint error and some commented unused code

* ui change

* Remove console statement that cause lint issue

* added more text to translate

* reinstall packages

* Added lock files with [email protected]

* final change

* final change ui

* git workflows change

* git workflows change

* git workflows change 2

* git workflows change 3

* git workflows change 4

* git workflows final change

* git workflows final change 3

* git workflows final change 4

* added some languages to multi language form.io

* try to solve timeout issue

* try to solve timeout issue 2

* try to solve timeout issue 2 & add loading bar when the form is loading

* change loading message

* change timeout to 30s form upload file

* change timeout to 30s form upload file 2

* Added unit tests for Validation Service for backend

* not a working commit

* Last version of bulk ui with light validation

* Minor spelling change in Test

* added more text to the translation texts

* continue to add more components to internationalization

- added AddOwner.vue
- added AdminFormsTable.vue
- added ApiKey.vue
- added ManageVersions.vue

* Merge with BCgov Master

* remove unused code

* continue work on internationalization(multilang)

* work in progress

* added more components to translated page

component translated are AdminVersions, BaseSecure, FloatButton, FormSettings, FormsTable, ExportSubmissions, ManageVersions, TeamManagement, PrintOptions, ManageSubmissioUsers, StatusPanel

* fix lint issue

* added more languages to list of chefs supported languaged

* format all languages json files

* added create.vue to translated component

* Fixing permissions to match original ones. 100644 -> 100755.

* Fixing permissions to match original ones. 100644 -> 100755.

* prettier fix

* sovle issue prettier

* solve package-lock file

* added more text to be translated in FloatButton.vue

* code refactoring and review changes

* remove env file

* remove unused file

* remove unused file 3

* add documentation

* Remove my custom Dialog

* esLint solve

* use v-input-file

* multilang alignment

* Work in progress

* Solved last reviews

* fix test issue for all the components unit test

* reinstall packages

* install packages

* install packages

* install package

* install packages

* fix depedency issue

* fix dependecy

* fix dependecy

* update vue-i18n package

* fix review requested changes

* re-install packages in package.json

* Update package-lock.json

* Forms 699 multi language and internationalization strategy  (#742)

* Update owasp-zap-scan.yaml

* translated error messages in vuex store

* translate Success.vue page

* translate success.vue page

* Added frontend Validation

* add italian, portuguese and German to language list

* add italian, German, and portuguese to formio i18n

* fix some missed translations

* fix issues that caused test to fail

* add vuetify supported languages to vuetify plugin

* translate health team multi draft submissions features

* Fix upload percentage

* create custom hi, pa, and tl locale for vuetify

* solve issue disable multi draft upload

* add zh, zh-TW, and pa locale to form.io formbuilder translation

* fix review sugessted changes

* remove error message variables added by health team

* fixed download translation in FormViewerMultiUpload.vue

* rename save1 to savedMsg in FloatButton.vue

* remove trans error

* set default locale for Form.io FormBuilder

* set default locale for Form.io FormBuilder (#771)

* chore: FORMS-726 add launchers and tasks to vscode (#773)

Co-authored-by: Walter Moar <[email protected]>

* solve validation issue

* fix ReferenceError: $t is not defined when translating props

* perf: FORMS-695 increase memory for patroni pods (#760)

Co-authored-by: Walter Moar <[email protected]>

* docs: FORMS-734 remove docs for removed endpoint

* feat: FORMS-583 redash proof of concept (#753)

* feat: FORMS-583 deploy redash for analytics

* feat: FORMS-583 deploy redash for analytics

* feat: FORMS-583 redash proof of concept (#756)

* feat: FORMS-583 deploy redash for analytics

* feat: FORMS-583 add i18n of text and tests

---------

Co-authored-by: Walter Moar <[email protected]>

* feat: FORMS-725 get submission status with API key

* chore/733 update load test packages for security vulnerabilities (#785)

* chore: FORMS-733 update load test packages

* chore: FORMS-726 add launchers and tasks to vscode

---------

Co-authored-by: Walter Moar <[email protected]>

* chore: FORMS-733 remove unirest from load test

* bug: FORMS-739 fix some translation bugs

* fix cannot read the property $t of null value err

* Solve issue with leak memory

* Update app.dc.yaml

Increased our resource limits on Openshift

* Validation

* FORMS731: Draft Url access bug (#782)

* fix: draft url access bug

* package lock updated

* feat: add translations

* fix: add lock file

* improve frontend validation

* Removed unused package

* chore: FORMS-740 openshift updates for resource use and vulnerabilities (#794)

* chore: FORMS-740 openshift updates for resource use and vulnerabilities (#802)

---------

Co-authored-by: Walter Moar <[email protected]>

* improve frontend validation

* FORMS-737: Pagination for API calls (submission list endpoint) (#803)

* feat: api pagination implementation for Submission list endpoint

* feat: API pagination for submissions list endpoint

* fix: unit test fixes

* feat: search implementation and My submission component api pagination

* fix: CodeQL suggestions

* fix: all pages bug fix

* fix: sortBy date param fix

* fix: search type correction

* fix: date sort fix

* FORMS-743: Insert into users table fails - possibly only on first login / duplication (#804)

* fix: reset page upon search

* fix: duplication keycloak id sql insert error

* fix: get all submissions by deafualt (if itemPerPage not specified)

* split timer

* Rollback API Pagination (#806)

* Revert "FORMS-743: Insert into users table fails - possibly only on first login / duplication (#804)"

This reverts commit e12b62b.

* Revert "FORMS-737: Pagination for API calls (submission list endpoint) (#803)"

This reverts commit b8c597e.

* fix: add FORMS-743 back

* bug: FORMS-742 fix submissions user preferences (#809)

Co-authored-by: Walter Moar <[email protected]>

* Trying to solve  popup issue  (#807) (#813)

* solve issue with popup

* Trying to solve popup issue

Co-authored-by: bigvaimarcella <[email protected]>

* bug: FORMS-753 fix missing version number (#812)

Co-authored-by: Walter Moar <[email protected]>

* improve fe-val

* sync to master

* destroy form after validation

* destroy form after validation

* Add delay if memory exceeded

* Removed unused code

* Improve Delay time with memory usage

* chore: FORMS-755 remove jenkins, docs updates (#814) (#815)

* chore: FORMS-755 remove jenkins, docs updates (#814)

---------

Co-authored-by: Walter Moar <[email protected]>

---------

Co-authored-by: Evgeny Pluzhnikov <[email protected]>
Co-authored-by: bigvaimarcella <[email protected]>
Co-authored-by: Ayobami O. Idowu <[email protected]>
Co-authored-by: bcgov-citz-ccft <[email protected]>
Co-authored-by: Walter Moar <[email protected]>
Co-authored-by: jasonchung1871 <[email protected]>
Co-authored-by: bcvesalink <[email protected]>

* Patch-Empty validation issue solved when there is only 1 or 2 submissions in a json file.

---------

Co-authored-by: bigvaimarcella <[email protected]>
Co-authored-by: Evgeny Pluzhnikov <[email protected]>
Co-authored-by: Ayobami O. Idowu <[email protected]>
Co-authored-by: bcgov-citz-ccft <[email protected]>
Co-authored-by: Walter Moar <[email protected]>
Co-authored-by: jasonchung1871 <[email protected]>
Co-authored-by: bcvesalink <[email protected]>
@github-actions
Copy link

Coverage Report (Application)

Totals Coverage
Statements: 40.36% ( 2369 / 5870 )
Methods: 35.46% ( 295 / 832 )
Lines: 46.3% ( 1613 / 3484 )
Branches: 29.67% ( 461 / 1554 )

@github-actions
Copy link

Coverage Report (Frontend)

Totals Coverage
Statements: 70.03% ( 1054 / 1505 )
Methods: 66.9% ( 188 / 281 )
Lines: 74.42% ( 736 / 989 )
Branches: 55.32% ( 130 / 235 )

@bcgov-citz-ccft bcgov-citz-ccft merged commit 5e828e9 into master Jul 13, 2023
11 checks passed
@jasonchung1871 jasonchung1871 deleted the hotfix-frontend-validation branch August 14, 2023 16:50
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.

2 participants