Skip to content
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

Release version 5.0.0 #54

Merged
merged 9 commits into from
Jun 7, 2022
Merged

Release version 5.0.0 #54

merged 9 commits into from
Jun 7, 2022

Conversation

matthewelwell
Copy link
Contributor

No description provided.

matthewelwell and others added 9 commits February 10, 2022 13:14
* Feature Flag Engine - Added models and test files. Unit tests in progress

* Feature Flag Engine - Updated Hashing Tests and other unit tests

* Flag Engine - engine, segments and environment tests added, refactoring WIP

* Flag engine test issues resolved

* further tests added - linter issues fix in progress

* Flag Engine - Lint issues fixed

* Flag Engine - Check Style changes

* Flag Engine - workflow issues

* Removed todos and unnecassary filter
* Feature Flag Engine - Added models and test files. Unit tests in progress

* Feature Flag Engine - Updated Hashing Tests and other unit tests

* Flag Engine - engine, segments and environment tests added, refactoring WIP

* Flag engine test issues resolved

* further tests added - linter issues fix in progress

* Flag Engine - Lint issues fixed

* Flag Engine - Check Style changes

* Flag Engine - workflow issues

* Removed todos and unnecassary filter

* SDK flag engine API implementation

* SDK flag engine API test implementation WIP

* Client Side Re evaluation - refactoring models and SDK usage - WIP

* Client side Reevaluation - Refactoring tests and bug fixes

* Client side Reevaluation - Refactoring tests and bug fixes

* Client side Evaluation - heavy refactoring and unwated code removal - WIP

* Client Side Revaluation - complete

* Client Side Revaluation - changes requested

* Example issues fixed and CR updated

* Updated Example project to use Thymeleaf

* Fixed bug with parsing unknown json properties

* Tidy up example app (#57)

* Tidy up example app and add some print statements for debugging error

* Remove print statements

* Fix trait get params

* Update traitValue type from String to Object (#58)

* Update traitValue type from String to Object

* Type Casting bugfix

Co-authored-by: Fahad Zia <fzia@folio3.com>

Co-authored-by: Matthew Elwell <matthewe@solidstategroup.com>
* prevent initialization with out server key for local evaluation

* Add more specific check on exception class

Co-authored-by: Matthew Elwell <matthewe@solidstategroup.com>
* Update engine test data

* Correct logic for segment priorities

* Tidy up and add javadoc

* Fix checkstyle violations
@matthewelwell matthewelwell merged commit 5919af8 into main Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants