-
Notifications
You must be signed in to change notification settings - Fork 29
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
[WIP] Task reorganise deduplicates #735
base: main
Are you sure you want to change the base?
Commits on Feb 28, 2024
-
rename endpoints to reflect deduplicates specific actions
namely: check_entities -> check_human_duplicates check_entity.js -> check_human_duplicate collect_entities -> collect_human_duplicates
Configuration menu - View commit details
-
Copy full SHA for d8f558e - Browse repository at this point
Copy the full SHA d8f558eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 309cdd8 - Browse repository at this point
Copy the full SHA 309cdd8View commit details -
laying ground for "delete" type tasks this also renames the current "type" parameter to "entitiesType", this naming was here to avoid taking a decision about multi-words request parameters this commit chose camel case, but next commit is the alternative kebab possibility
Configuration menu - View commit details
-
Copy full SHA for 72e246c - Browse repository at this point
Copy the full SHA 72e246cView commit details -
have kebab case request parameter entities-type
since actions are already using kebab
Configuration menu - View commit details
-
Copy full SHA for c8ef10a - Browse repository at this point
Copy the full SHA c8ef10aView commit details -
tests fixtures refactor: improve fixture usage by returning task docu…
…ment not only `{ "ok": true }`
Configuration menu - View commit details
-
Copy full SHA for 261e7d7 - Browse repository at this point
Copy the full SHA 261e7d7View commit details -
tests refactor: improve tests solidity by mocking tasks creation
since checkEntity has more complex results
Configuration menu - View commit details
-
Copy full SHA for dc098d6 - Browse repository at this point
Copy the full SHA dc098d6View commit details -
do not create a autogenerated task if lexical score is too low
threshold value is based on elastic score to create a defined amount of tasks. Its important to reject those suggestions after automerge, as a conservative feature to not automerge too many tasks only based on suggestions with a high lexical score, to not wrongly merge homonyms
Configuration menu - View commit details
-
Copy full SHA for 97a0e89 - Browse repository at this point
Copy the full SHA 97a0e89View commit details -
allow to query human tasks via by-entities-type endpoint
to be able to later create deduplicate human tasks
Configuration menu - View commit details
-
Copy full SHA for b981431 - Browse repository at this point
Copy the full SHA b981431View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17a458a - Browse repository at this point
Copy the full SHA 17a458aView commit details
Commits on Feb 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 298bb58 - Browse repository at this point
Copy the full SHA 298bb58View commit details -
get by-suspect-uris endpoint: use a byUriAndType dedicated couchview
makes a reposability separation between hooks and endpoint. It keeps couch view keys simple (not having byUrisAndbyStateAndByType) while restricts the endpoint access to stateless (aka not arcchived) tasks. This is possible since the client does not need to access archived tasks for the moment, so the new couch view only returns non-archived tasks.
Configuration menu - View commit details
-
Copy full SHA for 6d4308e - Browse repository at this point
Copy the full SHA 6d4308eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 577f0ae - Browse repository at this point
Copy the full SHA 577f0aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9376755 - Browse repository at this point
Copy the full SHA 9376755View commit details -
rename endpoint by-suspect-uris -> by-uris
which is currently not in use by the client, but leaving it since entity layout will actually reuse it to display its own related tasks one day
Configuration menu - View commit details
-
Copy full SHA for 75f769a - Browse repository at this point
Copy the full SHA 75f769aView commit details