-
Notifications
You must be signed in to change notification settings - Fork 45
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
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* 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]>
bcgov-citz-ccft
approved these changes
Jul 13, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
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
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
feat: FORMS-725 get submission status with API key
chore/733 update load test packages for security vulnerabilities (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
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 (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 (chore: FORMS-740 openshift updates for resource use and vulnerabilities #794)
chore: FORMS-740 openshift updates for resource use and vulnerabilities (chore: FORMS-740 openshift updates for resource use and vulnerabilities #802)
improve frontend validation
FORMS-737: Pagination for API calls (submission list endpoint) (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 (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 (Rollback API Pagination #806)
Revert "FORMS-743: Insert into users table fails - possibly only on first login / duplication (FORMS-743: Insert into users table fails - possibly only on first login / duplication #804)"
This reverts commit e12b62b.
This reverts commit b8c597e.
fix: add FORMS-743 back
bug: FORMS-742 fix submissions user preferences (bug: FORMS-742 fix submissions user preferences #809)
Trying to solve popup issue (Trying to solve popup issue #807) (FORMS-748 - Submissions - Draft Flag applied to submitted forms #813)
solve issue with popup
Trying to solve popup issue
bug: FORMS-753 fix missing version number (bug: FORMS-753 fix missing version number for submission views #812)
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 #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
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
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
feat: FORMS-725 get submission status with API key
chore/733 update load test packages for security vulnerabilities (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
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 (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 (chore: FORMS-740 openshift updates for resource use and vulnerabilities #794)
chore: FORMS-740 openshift updates for resource use and vulnerabilities (chore: FORMS-740 openshift updates for resource use and vulnerabilities #802)
improve frontend validation
FORMS-737: Pagination for API calls (submission list endpoint) (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 (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 (Rollback API Pagination #806)
Revert "FORMS-743: Insert into users table fails - possibly only on first login / duplication (FORMS-743: Insert into users table fails - possibly only on first login / duplication #804)"
This reverts commit e12b62b.
This reverts commit b8c597e.
fix: add FORMS-743 back
bug: FORMS-742 fix submissions user preferences (bug: FORMS-742 fix submissions user preferences #809)
Trying to solve popup issue (Trying to solve popup issue #807) (FORMS-748 - Submissions - Draft Flag applied to submitted forms #813)
solve issue with popup
Trying to solve popup issue
bug: FORMS-753 fix missing version number (bug: FORMS-753 fix missing version number for submission views #812)
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 (chore: FORMS-755 remove jenkins, docs updates #814) (chore: FORMS-755 remove jenkins, docs updates (#814) #815)
chore: FORMS-755 remove jenkins, docs updates (chore: FORMS-755 remove jenkins, docs updates #814)
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
Further comments