-
-
Notifications
You must be signed in to change notification settings - Fork 409
chore(#10700): re-write Enketo form save workflow #11256
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
Open
jkuester
wants to merge
38
commits into
master
Choose a base branch
from
2293-rewrite-forms
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+3,644
−5,165
Open
Changes from 33 commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
6df4caf
Initilize NewEnketoService
jkuester 426cc44
try to work in contextElement
jkuester df13baf
Initial complete
jkuester 2cefd19
Creating new reports working
jkuester 04dc956
Edit reports seems to also work
jkuester 8aac455
Add support for contacts
jkuester e2c6fad
Fix some bugs
jkuester c8572c8
Narrow the CI checks for now
jkuester ce42f0f
Update service to remove legacy `content`.
jkuester 56e5eb0
Avoid writing empty attachments object
jkuester ac02e3d
Fix attachment handling on edits
jkuester eeeb217
Update whole flow to use FormConfig
jkuester b7c6cb8
Fix minor issues
jkuester b009775
Fix issue with form validation
jkuester 171a25d
Fix contact type issue
jkuester e533acd
Diable transpiling webapp tests
jkuester ed3024d
Fix FormConfig import to not leak into cht-form
jkuester bf5286e
Final clean up for NewEnketoService
jkuester ec882d7
Slot everything into place and remove old code.
jkuester 6f0c8cd
Fix the cht-form build
jkuester d354e56
Fix the sonar issues
jkuester e4b7e32
Lock in the cht-form
jkuester 9e5fa1c
Lock in module unit tests
jkuester f10f949
Lock in more unit tests
jkuester 046178a
Lock in prepop tests
jkuester 8975432
Lock in form tests
jkuester 2fd0db6
Lock in enekto tests
jkuester e0e4e72
First round of changes to form-data unit tests
jkuester cd23e70
Lock in form-data
jkuester d09a4db
Fix sonar
jkuester 6844aaf
Update cht-form to clear undefined properties
jkuester f9ab731
Update cht-form unit tests
jkuester e5cdabc
Final cleanup
jkuester dd3c717
Minor refactors from code review.
jkuester 9a88818
Fix findNodeWithTextContent to support special chars
jkuester c513f16
Replace getNodeByXpath with new findReferencedDoc logic in EnketoService
jkuester c03b1b4
Clean up and streamline xml-forms logic
jkuester 6c8924b
Clean up cht-form logic
jkuester File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.