Added CORS configuration and some miscelaneous missing methods that we needed for our frontend app. Fixed a lot of bugs regarding creation, deletion and indexing. Refactored PublicationSeries service hierarchy. Added separate index for BookSeries entity. Added password policy. Added employee registration. Completed forgot password email format with parametrized client URL.
How should this be tested?
Nothing changed drastically, you can test these functionalities through frontend app or just by running all tests.
Checklist
[x] I have tested these changes locally
[x] I have added tests that cover these changes (if applicable)
[x] I have updated the documentation (if applicable)
[x] I have added or updated the necessary comments in the code
Description
Added CORS configuration and some miscelaneous missing methods that we needed for our frontend app. Fixed a lot of bugs regarding creation, deletion and indexing. Refactored PublicationSeries service hierarchy. Added separate index for BookSeries entity. Added password policy. Added employee registration. Completed forgot password email format with parametrized client URL.
How should this be tested?
Nothing changed drastically, you can test these functionalities through frontend app or just by running all tests.
Checklist