Skip to content

Releases: BIATeam/BIADocs

Version 3.10.0

02 Oct 07:50
Compare
Choose a tag to compare

V3.10.0 (2024-09-27)

  • Add FirstName and LastName in Token.
  • Fix vulnerabilities.
  • Allow embedded items CRUD + example in plane-specific.
  • Fix deprecated warnings.
  • Clean UserProfile unused code.
  • Move BIAToolkit config CRUD file.
  • Fix Site deleting error.
  • Fix user null when adding member.
  • Fix on plane similarTypes empty.
  • Fix CSV export not taking advanced filter into account.

Angular

  • Upgrade to Angular 17.
  • Upgrade to Primeng 17.
  • Change private to protected for front bia classes.
  • Avoid service worker loading error when it is not enabled.
  • Activate state immutability in NgRx stores.
  • Activating strict templates option.
  • Fix (un)selectAll not updating view in tables.
  • Allow easier exit of line creation or line edit in CalcMode.
  • Fix filter empty notempty for string.
  • Fix authorization on page loading after refresh or initial page.
  • Fix space key not registered in CalcMode edit.

DotNet

  • Add Nullable and not nullable field for each type in plane CRUD.
  • Database handler parameter to use custom mode without Databroker.
  • Add LogHelper to time the execution of instructions.
  • Add methods comments in swagger.
  • Improve front user exception.
  • New RoleType ClaimsToRole.
  • Automatic dependency injection with RegisterServicesFromAssembly method.
  • Move notificationDomainService to notificationAppService.
  • Remove dependency to ASPNetCore in DeployDb.
  • Add deepcopy method.

Version 3.9.0

26 Jul 12:13
12264f2
Compare
Choose a tag to compare

V3.9.0 (2024-07-09)

  • Mapper are injectable, and can be customize with injectable paramaters (userId, permission...)
  • Right on team are review to be more flexible with children teams.

Angular

  • CRUD:
    • Multi sort (can sort by several column with ctrl key)
    • Site members : display and sort by last name (and not first name).
    • Add filters : not end with / not start with / empty date / not empty date.
    • Filter header udapted to all type
    • Possibility to export/import at csv format for massif add, update or delete.
    • Fix position of a column.
  • CRUD + forms : Additionnal paremeter on field
    • isVisible: possibility to hide a field.
    • isOnlyInitializable: field can be change at creation but not at update.
    • isOnlyUpdatable: field can be change at update but not at creation.
    • displayFormat: BiaFieldNumberFormat > manage the display format for decimal and currency field.
  • Added error log in all controller actions.
  • Translation of roles in headers
  • Fix time display + 2 after edit
  • Fix notification does not go to read
  • Fix pb shared view team setting by default
  • Fix right management for team child of team.
  • Improve lint.
  • Fix pb scroll navigation if number of lines displayed important.
  • Fix field disabled, the value disappears from the edit inline list.
  • Fix When you activate the Angular service worker and deactivate it => weird behavior.
  • Expand combox list of columns.
  • Name extracted .csv file contains the view name.
  • Fix Excel like decorrelate canEdit/canAdd
  • Fix bug dropdown excel like
  • Fix error selected elements BiaTable.
  • Fix If 2 identical views, impossible to select the 2nd.
  • Fix Searching for "column display" combobox doesn't work.
  • Fix combobox color problem "SelectRole".
  • Replace deprecated function in front.

DotNet

  • .Net 8
  • Acces unauthorize render a 403 error (no more 500)
  • Use a list of WebApp to wake up to not have to comment code when back or front only or 2 front.
  • Clean distributed cache at deploy db.
  • Replace Bulk insert by a mode (only compatible SQLserver)
  • Bulk Update and Delete are deprecated => should use .Net 8 native methode.
  • Improve GetAllElementsAndCountAsync with ReadOnly

Version 3.8.0

31 Oct 17:39
Compare
Choose a tag to compare

V3.8.0

  • More compliant with IISExpress and use port 32128
  • Posibility to be databaseless for WebApi used as Connector:
    • Remove User info in Token light.
    • Bouton token light added swagger to be able to test.
    • Disable distibued cache is possible.
    • BIADistibuedCache switch to BIALocalCache if distibued cache is disable

Angular

  • Angular 16.
  • Remove flex-layout.
  • Add badge on filter when there is a filter on a column.
  • Add custom validators.
  • Translate of the role in User list, fix when langage change.

DotNet

  • UserManager is optionnal, specifique mapping Role to permission can be manage by environment.
  • Keycloack authentication review.
  • Add Draw io model.
  • Add TOptionDto for non int id.
  • Separate setting between IIS and IISExpress.
  • Add direct navigation in junction (for new crud only).
  • Add NLog rule for EntityFrameworkCore.
  • Add the permission Background_Task_Admin for Admin.
  • Remove uncrypted token.
  • Swager GetAll works without change parametres
  • Display error message when deployDB crash at deployement.
  • Get AD Group form authentication claims (faster and no cache needed).
  • Stop deployement if error durring deployDB
  • Timeout for deploydb is configurable
  • Fix sync user crash when login not in AD
  • Fix stop service and App pool at deployement.

Version 3.7.1

03 Oct 16:37
Compare
Choose a tag to compare

V3.7.1 (2022-10-03)

  • Header filter can now take complex criteria (date before, after, contains, begins... and, or).

Angular

  • Advanced filter more robust
  • Standardize Sites, Users and Members CRUD

Version 3.7.0

14 Sep 11:02
Compare
Choose a tag to compare
V3.7.0

add switch mode changelog

Version 3.6.0

02 May 18:55
Compare
Choose a tag to compare
V3.6.0

correct package

Version 3.5.1

08 Feb 13:57
Compare
Choose a tag to compare

V3.5.1 (2022-02-08)

  • Possibility to inject ExternalJS in front depending on back environement.

DotNet

  • Solve bug in order list

Angular

  • Custom Scss include in project
  • Correct all roles get signalR notification

Version 3.5.0

21 Jan 16:33
Compare
Choose a tag to compare

V3.5.0 (2022-01-21)

  • Manage Time only with or without seconds

DotNet

  • Manage Id other than int
  • Translate in DB (use by role and notification)
  • Faster authentication
  • Template for CRUD in Doc

Angular

  • Angular 12
  • NG lint ok

Version 3.4.2

08 Oct 09:44
Compare
Choose a tag to compare
  • notification system (translation of title and description can be temporally done in i18n or not, but it will change in next version)
  • The signalR message are now filter by feature and site.
  • Authentication send current site and current roles
  • Permission table is created
  • Roles are translate in i18n files

DotNet

  • The client for hub (SignalR) in now a domain service