Skip to content

Science Archive v1.0.0

Latest
Compare
Choose a tag to compare
@KrawMire KrawMire released this 19 May 13:36
· 6 commits to dev since this release

Changes in backend:

  • ScienceArchive.Server (main backend service):
    • Recreated domain layer;
    • Added domain events;
    • Improved authorization and claims checking;
    • Moved persistence layer to EntityFramework;
    • Added interactions with RabbitMQ;
    • Implemented MediatR to execute use cases;
    • Improved DB transactions managements;
  • Added new microservices, written in Go:
    • LogService for logging operations;
    • NotificationService for sending email and other notifications;
    • ContentStore is renamed to ContentStorageService which is responsible for documents uploading and downloading.

Changes in frontend:

  • Moved to component library;
  • Implemented localization;
  • Admin page is adapted for mobile devices;
  • Added new pages with components for authentication;
  • Added new "NotFound" pages and components.