Releases: BIATeam/BIADocs
Releases · BIATeam/BIADocs
Version 3.10.0
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
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
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
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
V3.7.0 add switch mode changelog
Version 3.6.0
V3.6.0 correct package
Version 3.5.1
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
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
- 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