-
Notifications
You must be signed in to change notification settings - Fork 10
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
Feat/multi data model with validation #730
base: main
Are you sure you want to change the base?
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cf1bbf5 - Browse repository at this point
Copy the full SHA cf1bbf5View commit details
Commits on Jul 16, 2024
-
Implements
AllowUserCreate
andAllowUserDelete
methodology. Fixes…… various tests and minor issues
Configuration menu - View commit details
-
Copy full SHA for 7798803 - Browse repository at this point
Copy the full SHA 7798803View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad56781 - Browse repository at this point
Copy the full SHA ad56781View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5484854 - Browse repository at this point
Copy the full SHA 5484854View commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 87cae85 - Browse repository at this point
Copy the full SHA 87cae85View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ddc9199 - Browse repository at this point
Copy the full SHA ddc9199View commit details
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8d9d77d - Browse repository at this point
Copy the full SHA 8d9d77dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a688536 - Browse repository at this point
Copy the full SHA a688536View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7b91e0 - Browse repository at this point
Copy the full SHA f7b91e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6cda48 - Browse repository at this point
Copy the full SHA e6cda48View commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3c4ac0c - Browse repository at this point
Copy the full SHA 3c4ac0cView commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c27f627 - Browse repository at this point
Copy the full SHA c27f627View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 79a918b - Browse repository at this point
Copy the full SHA 79a918bView commit details -
Merge remote-tracking branch 'origin/main' into feat/multi-data-model…
…-with-validation
Configuration menu - View commit details
-
Copy full SHA for 9007d42 - Browse repository at this point
Copy the full SHA 9007d42View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 62356fb - Browse repository at this point
Copy the full SHA 62356fbView commit details
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e23d1d2 - Browse repository at this point
Copy the full SHA e23d1d2View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ac353e4 - Browse repository at this point
Copy the full SHA ac353e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for af1200b - Browse repository at this point
Copy the full SHA af1200bView commit details -
Reorders DataController->MaxCount logic, adds missing ClassRef check …
…before CreateAppModelData call
Configuration menu - View commit details
-
Copy full SHA for 07c1af7 - Browse repository at this point
Copy the full SHA 07c1af7View commit details
Commits on Aug 30, 2024
-
More changes to make tests work after merge
Make expression engine async
Configuration menu - View commit details
-
Copy full SHA for 300faac - Browse repository at this point
Copy the full SHA 300faacView commit details -
Merge remote-tracking branch 'origin/main' into feat/multi-data-model…
…-with-validation
Configuration menu - View commit details
-
Copy full SHA for 4734382 - Browse repository at this point
Copy the full SHA 4734382View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 45d2108 - Browse repository at this point
Copy the full SHA 45d2108View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e36b6cb - Browse repository at this point
Copy the full SHA e36b6cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for df3fa25 - Browse repository at this point
Copy the full SHA df3fa25View commit details -
Merge remote-tracking branch 'origin/main' into feat/multi-data-model…
…-with-validation
Configuration menu - View commit details
-
Copy full SHA for 552b846 - Browse repository at this point
Copy the full SHA 552b846View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaf0af8 - Browse repository at this point
Copy the full SHA eaf0af8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 278e170 - Browse repository at this point
Copy the full SHA 278e170View commit details -
Merge remote-tracking branch 'origin/feature/subform' into feat/multi…
…-data-model-with-validation
Configuration menu - View commit details
-
Copy full SHA for ae2f6d9 - Browse repository at this point
Copy the full SHA ae2f6d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 269e0a3 - Browse repository at this point
Copy the full SHA 269e0a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c92d62b - Browse repository at this point
Copy the full SHA c92d62bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46dafb4 - Browse repository at this point
Copy the full SHA 46dafb4View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7ea4e54 - Browse repository at this point
Copy the full SHA 7ea4e54View commit details -
Merge remote-tracking branch 'origin/main' into feat/multi-data-model…
…-with-validation
Configuration menu - View commit details
-
Copy full SHA for fae563f - Browse repository at this point
Copy the full SHA fae563fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dea4fe9 - Browse repository at this point
Copy the full SHA dea4fe9View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 85fc76c - Browse repository at this point
Copy the full SHA 85fc76cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d3fb4e - Browse repository at this point
Copy the full SHA 6d3fb4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a3a35a - Browse repository at this point
Copy the full SHA 9a3a35aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d30664 - Browse repository at this point
Copy the full SHA 1d30664View commit details
Commits on Sep 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ef8dcab - Browse repository at this point
Copy the full SHA ef8dcabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 110b8e8 - Browse repository at this point
Copy the full SHA 110b8e8View commit details
Commits on Sep 8, 2024
-
Revert changes to use scoped services
Opened #751 to consider making bigger changes for v9
Configuration menu - View commit details
-
Copy full SHA for dfb250a - Browse repository at this point
Copy the full SHA dfb250aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f71dad1 - Browse repository at this point
Copy the full SHA f71dad1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c6f4d0 - Browse repository at this point
Copy the full SHA 4c6f4d0View commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 225f934 - Browse repository at this point
Copy the full SHA 225f934View commit details -
Merge remote-tracking branch 'origin/main' into feat/multi-data-model…
…-with-validation
Configuration menu - View commit details
-
Copy full SHA for e7f3413 - Browse repository at this point
Copy the full SHA e7f3413View commit details -
Merge remote-tracking branch 'origin/main' into feat/multi-data-model…
…-with-validation
Configuration menu - View commit details
-
Copy full SHA for 82f859c - Browse repository at this point
Copy the full SHA 82f859cView commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc68b17 - Browse repository at this point
Copy the full SHA cc68b17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 259212c - Browse repository at this point
Copy the full SHA 259212cView commit details -
Merge remote-tracking branch 'origin/main' into feat/multi-data-model…
…-with-validation
Configuration menu - View commit details
-
Copy full SHA for b1b9085 - Browse repository at this point
Copy the full SHA b1b9085View commit details -
Make sonar cloud complaints editor warnings instead of suggestions
* Unused usings * Mark members static Much easier to see theese issues before sonar cloud runs
Configuration menu - View commit details
-
Copy full SHA for 1081d5f - Browse repository at this point
Copy the full SHA 1081d5fView commit details -
Activate CA1816: Call GC.SuppressFinalize correctly
Make it easier to get 0 sonar cloud warnings by making its issues warnings
Configuration menu - View commit details
-
Copy full SHA for 18d4169 - Browse repository at this point
Copy the full SHA 18d4169View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93caa71 - Browse repository at this point
Copy the full SHA 93caa71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54c5ffb - Browse repository at this point
Copy the full SHA 54c5ffbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 450f53d - Browse repository at this point
Copy the full SHA 450f53dView commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 434528b - Browse repository at this point
Copy the full SHA 434528bView commit details
Commits on Sep 20, 2024
-
Merge remote-tracking branch 'origin/main' into feat/multi-data-model…
…-with-validation
Configuration menu - View commit details
-
Copy full SHA for 32d5d15 - Browse repository at this point
Copy the full SHA 32d5d15View commit details
Commits on Sep 23, 2024
-
Add concept of nonIncrementalValidators
Some validators can neither run on every request for efficeincy, nor has a sensible way to implement HasRelevantChanges. Theese validators need to only run on process/next, or when explicitly requested in a call to /validate Also added NoIncrementalUpdates (with [JsonIgnore(WhenWritingDefault)]) to ValidationIssueWithSource, so that FE can distinguish what issues won't be fixed with incremental updates. /validate now supports a boolean to run either only incremental, only non incremnetal or all validators (default)
Configuration menu - View commit details
-
Copy full SHA for 71b129f - Browse repository at this point
Copy the full SHA 71b129fView commit details
Commits on Sep 30, 2024
-
Add ModelSerializationService and other cleanup as a prerequisite to …
…new dataProcessor
Configuration menu - View commit details
-
Copy full SHA for f3ebc39 - Browse repository at this point
Copy the full SHA f3ebc39View commit details -
Add draft support for adding/removing/modifying other data elements i…
…n dataProcessWrite
Configuration menu - View commit details
-
Copy full SHA for fdc4cb4 - Browse repository at this point
Copy the full SHA fdc4cb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e4cb52 - Browse repository at this point
Copy the full SHA 2e4cb52View commit details
Commits on Oct 3, 2024
-
* Use IInstanceDataMutator for actions * Return List instead of dictionary for models and validation issues in MultipleDataPatch for improved swagger doc * New IDataWriteProcessor interface with IInstanceDataMutator and change list to mimik IValidator * IValidator gets ShouldRunForTask(string taskId) so that * Required validators only runs for tasks with layout. * Expression validators only runs for tasks with datatypes that has expressions validation files * Revert DataElementIdentifier to a simple wrapper for Guid (that caches the string version)
Configuration menu - View commit details
-
Copy full SHA for c77239f - Browse repository at this point
Copy the full SHA c77239fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29f2bb8 - Browse repository at this point
Copy the full SHA 29f2bb8View commit details -
Merge pull request #809 from Altinn/feat/ivarne/multiDataProcessing
Add IInstanceDataModifier and use it for a new dataProcessing interface and extend the UserActionContext to support modifying data elements.
Configuration menu - View commit details
-
Copy full SHA for 1f75bb8 - Browse repository at this point
Copy the full SHA 1f75bb8View commit details -
Merge remote-tracking branch 'origin/main' into feat/multi-data-model…
…-with-validation
Configuration menu - View commit details
-
Copy full SHA for cc73fd4 - Browse repository at this point
Copy the full SHA cc73fd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ae6862 - Browse repository at this point
Copy the full SHA 2ae6862View commit details -
Rename id=>dataElementId in api
also a few final touches and possible test fixes
Configuration menu - View commit details
-
Copy full SHA for 7ddd6d0 - Browse repository at this point
Copy the full SHA 7ddd6d0View commit details -
Merge remote-tracking branch 'origin/main' into feat/multi-data-model…
…-with-validation
Configuration menu - View commit details
-
Copy full SHA for 9e493c5 - Browse repository at this point
Copy the full SHA 9e493c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6ca853 - Browse repository at this point
Copy the full SHA a6ca853View commit details -
Configuration menu - View commit details
-
Copy full SHA for 165af46 - Browse repository at this point
Copy the full SHA 165af46View commit details