Skip to content

v2.1.0.1

Choose a tag to compare

@BaggerFast BaggerFast released this 03 Oct 07:49
· 114 commits to main since this release
72b1aa9

Core Changes

  • Refact: move from client-database to client-server model
  • Refact: update architecture (utils, helpers)
  • Add: architecture tests
  • Add: roslynator code analyzer
  • Add: API for each frontend project
  • Feat: centralize package management #4844b7c
  • Feat: shared validators for both frontend and backend

Database

  • Update: fully migrate from NHibernate to Entity Framework
  • Refact: feature design architecture
  • Fix: ensure proper handling of UTC format #21646cd

1C Exchange

  • Fix: replace bulk insert extension package f52a103

API

  • Feat: authorized requests (dns, keycloak) #e15dbd3 #b58c60c
  • Feat: send lightweight DTO versions
  • Feat: send localized server errors (accept language header) #8e6c20f

UI Changes

Device Control

  • Update: replace all SQL requests with API requests
  • Add: fluxor (global state manager)
  • Add: phetch (server state manager, caching, optimistic updates)
  • Feat: serialize localized server errors
  • Fix: disable pre-rendering (to resolve double initialization issue)
  • Style: redesign sidebar #14a91da
  • Fix: update UI after auth state changes #f69d118
  • Feat: double confirmation for deletion actions #afd4c02
  • Feat: add CAPTCHA to the barcode configurator #760179d
  • Update: redesign and improve barcode configurator logic #2e50526
  • Fix: correct role accessibility #90d22dd

Scales Desktop

  • Add: fluxor (global state manager) #e474e88
  • Add: phetch (server state manager, caching, optimistic updates)
  • Refact: replace iText7 with a native browser solution #c8c6f93
  • Add: serialization for localized server errors
  • Feat: mock device services #c4c678f
  • Fix: hide virtual keyboard in kneading dialog #edcfa04
  • Update: complete prototype of pallet functional