Tags: jembi/JeMPI
Tags
Mergeing Dev into Main (#185) * Updating the keycloack import script * Using header auth/sessiontransport instead of cookies * Authenticating use header auth * Handling current user requests correctly * Adding some comments regarding akka.http.session * linter updates * updating readme file * Updating readme file * Adding linking ability * chore: update keycloak env * updating threshold updater * feat: update dev build * fix: api client undefined headers * Updating mu a,b,c,d * Add keycloak env vars for high server configuration * fix: build time warning * fix: runtime warning * Adding unit test * Update to the model * chore: enhance top bar padding * updating haproxy config * small typo * updating keycloack api name * fix: review link undefined uid * Working on the field matrix tests * chore: hide browse search * feat: implement import dashboard widget * Updating kafka logic * Making starting keycloak conditional (default to false) * updating readme file * partial scala-em * partial scala-em * partial scala-em * partial scala-em * partial scala-em * partial scala-em & database script cleanup * partial scala-em & database scripts & keycloak * partial scala-em & database script cleanup & keycloak/ui scripts * partial em integration * Dockerized the bootstrapper app * Small updates to dockerized container * Using the bootstrapper instead to create schemas * partial em integration * Add Sync Link interaction and re-format all java files using JeMPI_java_code_style.xml in root folder * chore: merge dev branch and update env * Updating the m and u calcution logic * Working on global ktable wrapper * Working on global kTable * Updates to global table data * Updating global topic logic * Updating Ktable tests * Updating Kafka global tables * updating global table kafka * Updating kafka logic * Updating the m and u calcution logic * Removing updates to linker * Refactoring the kafka global store logic * Updating the kafka update logic * Syncing with upstream dev * Refactoring the manual m and u code * Refactoring test folders * Refactoring the manual m and u logic * Refactoring the store style logic * Check style updates * Refactoring the store style logic * Adding test files * Adding stats logic for m and u * Refactoring m_and_u library * Catering for customized data * Using updated topology * Updating topology approach * working on multiple process logic * global store refactor * Style updates * Allowing for the deleting to global store topics * Updating mu logic to ue updated kafka global store * Using processid for the appid * updating the configuration * checking if stream alive when requesting * reverting the surefire plugin changes * reverting accidental changes * Using processid for the appid * checking if stream alive when requesting * small updates to the external runner * Getting run report * Updating external runner * Updating the ui logic * updating package.json * reverting some changes for now * Adding initiating script to the bootstrapper * Adding back the debugger logs * Merging JMPI-742-update-notification-component2 * Ensuring that we don't include linked golden records as alternative candidates * M and U stats refactor * Updating m and u dependant onnotification resolution * Updating m and u based on notification resolution * using candidates as well to update the M and U matrix * updating m and u for creating new record * using post for module resolution instead * Working on logic to get sql dashboard data * updating logic of the linker (dashboard and onnotification resolution) * removing old stats logic * Updates to getting the ui data * linking dashboard data * Polling data * Getting kafka store values * Fixing serialization issue, and adding better logging * Reverting temporary changes that had been made for this * Shouwing m and u correctly * Refactoring the linker processor * Adding logic for the true positive and negatives * Adding logic for linker progress * style fixes * Small updates for teh dataset * Updates to ui component * Resolution updates [pu] * Resolution updates backend [pu] * update scala libraries * Resolution updates backend 2 [pu] * disable SSO * add keycloak users database * Updating the bootstrapper to create seperate dbs * Deleting multiple databases * Updating kafka topics bootstrapper * Refactoring the code: checkstyle * updating the stack environemnt * small typo fix * partial delay-linking * moving linker logic to controller * moving linker logic to controller 3 * moving linker logic to controller 4 * Working on controller routes * Routing requests to the controller * Posting http server onNotification Raise * String keycloak server in the correct place * Updating the notification types * Sharing the custom linker code * using db values instead * updating the handling * Removing test file * Updating the csv path correctly * Starting controller correctly * Updates to the stack for keycloak * partial delayed linking * partial delayed linking * partial delayed linking * partial delayed linking * partial delayed linking * Adding new docker stack properties required for the docker images * Using the correct values * Performance improvements for the tally methods * Automation Script with diffrent set of scripts * partial delayed linking + tally derived M&U's * fixed notifications UI when names == null * limit em's input to max 50,000 records & fix 'high-end' docker stack files * resolved keyclock issue * refactor * ui cosmetics & include number of candidates for each interaction in the log * 4G cache for dgraph lo-end & set config to reference/config-reference.json * reverting some script, and setting postgres data permission correctly * Reverting small script change * add missing config code generators * Added new copy of stack scripts inside deployment folder * Added new copy of stack scripts inside deployment folder * Added Backup restore Scripts * Fix Dgraph Restore * Code clean * Code clean * Added confirmation for restore script * Added confirmation for restore script * Updated ReadMe * Updating waiting time while restart stack * Update README-Install.md * update-config-tool * standalone wsl configuration * Fixed Dgraph Restore Issue * Added instructions in Readme * Added pushd and popd for directory switch * Added fucntionality to show resent 5 backups while resstore * ignore .metals * Updated readme * Update .gitignore and untrack files * removed user related changes * Resolved issues * Adding updated workflow * Fixing a linting issue * Using version 4 of checkout * Fixing up getting tag * Fixing up getting tag * updating variable names * Skipping failing test. Will need to update later * Adding on release for main * Not checking on release * Adding correct release * added action column to table * Removing the save logic * Updating hub images names * Updating the workflows * small bug fix * pdating build ci logic * Fixing manual workflows * Working on manual workflows * Small bug fix * Bug fix 2 --------- Co-authored-by: Issam Baccouch <issam.baccouch@proton.me> Co-authored-by: Ryan Crichton <ryan@jembi.org> Co-authored-by: Ajeenckya Gadewar <ajinkyagadewar@gmail.com> Co-authored-by: William Hayes <william.hayes@jembi.org> Co-authored-by: w-hayes <54031103+w-hayes@users.noreply.github.com> Co-authored-by: Sushant <sushantpatil1214@gmail.com> Co-authored-by: Sushant Patil <43531186+sushantpatil1214@users.noreply.github.com> Co-authored-by: harmonytke <harmony.contractor@theknowledgeelephant.com> Co-authored-by: harmonytke <159239249+harmonytke@users.noreply.github.com> Co-authored-by: NyashaMuusha <nyashamuusha@gmail.com>