Skip to content

Releases: jembi/JeMPI

1.1.0

12 Aug 13:28
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.1-beta...1.1.0

1.0.1-beta

23 Apr 08:44
6f6050d
Compare
Choose a tag to compare
1.0.1-beta Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 1.0.0-beta1...1.0.1-beta

1.0.0-beta1

23 Feb 15:08
2ade8d8
Compare
Choose a tag to compare
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 <[email protected]>
Co-authored-by: Ryan Crichton <[email protected]>
Co-authored-by: Ajeenckya Gadewar <[email protected]>
Co-authored-by: William Hayes <[email protected]>
Co-authored-by: w-hayes <[email protected]>
Co-authored-by: Sushant <[email protected]>
Co-authored-by: Sushant Patil <[email protected]>
Co-authored-by: harmonytke <[email protected]>
Co-authored-by: harmonytke <[email protected]>
Co-authored-by: NyashaMuusha <[email protected]>