# BnsightsAdminLibrary

BBSF Admin Portal package is part of BBSF 3 packages. It hosts all the angular modules for the BBSF Admin Portal pages.

For more info please visit [BBSF documentation](https://bnsightsprojects.visualstudio.com/BBSF%203/_wiki/wikis/BBSF-3.wiki/65/BBSF-Documentation)

## 1.2.25 / 23-06-2026

=====================

- Update controls package to 1.2.28.
- Consumed FileUpload validation error message overrides from the controls package.

## 1.2.24 / 22-06-2026

=====================

- Update controls package to 1.2.27.
- Consumed optional `BBSF-FileUpload` cropper support for organization logos.

## 1.2.23 / 15-06-2026

=====================

- Update controls package to 1.2.26.
- Exposed the controls package `LogoCropperComponent` through the admin portal package update.
- Added explicit package exports for admin portal style assets so Angular browser and application builders can resolve package SCSS imports.
- Updated admin portal global styles to import controls variables with the explicit `.scss` extension while preserving the existing deep asset path.

## 1.2.22 / 15-06-2026

=====================

- Update controls package to 1.2.25.
- Consume the Tiptap-powered BBSF MarkdownEditor from the controls package.

## 1.2.21 / 14-06-2026

=====================

- Update controls package to 1.2.24

## 1.2.20 / 10-06-2026

=====================

- Fixed package stylesheet imports for Angular esbuild application builder compatibility.
- Replaced webpack-era `/node_modules/...` SCSS imports in `style.scss` and `style-rtl.scss` with relative package imports.
- Removed `.css` extension from SCSS Font Awesome imports so Sass resolves and inlines the stylesheet.
- Replaced the webpack-only `~@fortawesome/...` import in `login.css` with a relative CSS import.
- Updated `@bnsights/bbsf-controls` dependency to `1.2.23`.

## 1.2.19 / 14-04-2026

=====================

- Fix organization edit issue

## 1.2.18 / 09-04-2026

=====================

- Update controls package to 1.2.18

## 1.2.17 / 31-03-2026

=====================

- Update controls package to 1.2.16
- Update Utilities package to 1.2.10

## 1.2.16 / 30-03-2026

=====================

- Update controls package to 1.2.15
- Update Utilities package to 1.2.9

## 1.2.15 / 30-03-2026

=====================

- Update controls package to 1.2.14
- Update Utilities package to 1.2.8

## 1.2.14 / 24-03-2026

=====================

- Pass uae pass lang to login with uae pass


## 1.2.13 / 24-03-2026

=====================

- Update controls package to 1.2.13

## 1.2.12 / 04-02-2026

=====================

- Update controls package to 1.2.12
- Update Utilities package to 1.2.6
- Improved authentication guard to wait for token refresh completion
- Fixed login page initialization when user is already authenticated
- Enhanced error handling for unauthorized requests

## 1.2.11 / 20-01-2026

=====================

- Update controls package to 1.2.11
- Update Utilities package to 1.2.5

## 1.2.10 / 05-01-2026

=====================

- Update controls package to 1.2.10
- Update Utilities package to 1.2.4

## 1.2.9 / 05-01-2026

=====================

- Update controls package to 1.2.9
- Update Utilities package to 1.2.3

## 1.2.8 / 25-12-2025

=====================

- Upgrade to Angular 19
- Update controls package to 1.2.8
- Update Utilities package to 1.2.2

## 1.0.93 / 16/10/2025

=====================

- Update controls package to 1.0.194
- Update Utilities package to 1.0.70

## 1.0.92 / 16/10/2025

=====================

- Update controls package to 1.0.193


## 1.0.91 / 14/10/2025

=====================

- Update controls package to 1.0.192
- Update Utilities package to 1.0.69

## 1.0.90 / 23/9/2025

=====================

- Update controls package to 1.0.191
- Fix Edit user modal(it was ignore updating in department)

## 1.0.89 / 21/9/2025

=====================

- Update controls package to 1.0.190

## 1.0.87 / 15/9/2025

=====================

- Update controls package to 1.0.189

## 1.0.86 / 15/9/2025

=====================

- Update utilities package to 1.0.68
- Update controls package to 1.0.188


## 1.0.85 / 15/9/2025
=====================
- Update utilities package to 1.0.67
- Update controls package to 1.0.187

## 1.1.84 / 11-09-2025

=====================

- Updating controls package to 1.0.186

## 1.1.83 / 07-09-2025

=====================

- Updating controls package to 1.0.185

## 1.1.82 / 03-09-2025

=====================

- Updating controls package to 1.0.184

## 1.1.81 / 03-09-2025

=====================

- Updating controls package to 1.0.183


## 1.1.80 / 26-08-2025

=====================

- Updating controls package to 1.0.182
- Update utilities package to 1.0.66

## 1.1.79 / 26-08-2025

=====================

- Updating controls package to 1.0.181
- Update utilities package to 1.0.64



## 1.1.78 / 26-08-2025
=====================
- Updating controls package to 1.0.180
- Update utilities package to 1.0.64


## 1.1.76 / 11-08-2025 (deprecated)
=====================
- Updating controls package to 1.0.178
- Fix dropdown styles

## 1.1.75 / 11-08-2025 (deprecated)
=====================
- Updating controls package to 1.0.177

## 1.1.74 / 11-08-2025
=====================
- Updating controls package version

## 1.1.71 / 05-08-2025
=====================
- update controls package to 1.0.173

## 1.1.70 / 05-08-2025
=====================
- update controls package to 1.0.172

## 1.1.69 / 05-08-2025
=====================
- update controls package to 1.0.171


## 1.1.68 / 03-08-2025
=====================
- update controls package to 1.0.168

## 1.1.67 / 21-07-2025
=====================
- update controls package to 1.0.167

## 1.1.65 / 21-07-2025
=====================
- Update UAEPass configuration screen

## 1.1.64 / 6-5-2025
=====================
-Update Controls version package

## 1.1.59 / 12-3-2025
=====================
-Update Controls version package

## 1.1.58 / 25-2-2025
=====================
-Two Factor Authentication

# Change Log

## 1.1.57 / 16-2-2025

=====================

- update utilities, controls package
- Update errorHandle in login screen

## 1.1.56 / 16-2-2025

=====================

- update utilities package

## 1.1.55 / 30-12-2024
===================
* Update Controll version package
## 1.1.54 / 28-11-2024
===================
* Update Controll version package
## 1.1.53 / 28-11-2024
===================
* Update Controll version package
## 1.1.52 / 28-11-2024
=====================
**Update Controll version package**
## 1.1.51 / 27-11-2024
=====================
**Update Controll version package**
## 1.1.50 / 3-9-2024
=====================
-multi tenant

## 1.1.49 / 6-08-2024
===================
* Update Controll version package
## 1.1.48 / 24-07-2024
===================
* Update Controll version package

## 1.1.47 / 24-07-2024
===================
* Update Controll version package


## 1.1.46 / 16-07-2024
===================
* Update Controll version package

## 1.1.45 / 16-07-2024

===================

* hot fix callback error from uaepass redirection

## 1.1.44 / 11-06-2024

===================

* hot fix after uae pass authenticated with 'ar' user redirect to 'en' site

## 1.1.43 / 11-06-2024

===================

* Update login screen when is auth with uae pass enabled.

## 1.1.42 / 11-06-2024

===================

* add configured uaepass timeout variable while error occurs.

## 1.1.41 / 3-06-2024

===================

* Update Utilities, controls version

## 1.1.40 / 3-06-2024

===================

* update UAEPass error messages

## 1.1.39 / 30-05-2024

===================

* Fix Change Password

## 1.1.38 / 29-05-2024

===================

* Add Force user to change password at first login
* Fix Error Interceptor when throws Fluent validations
* Update Set User Password

## 1.1.37 / 8-5-2024

===================

* Fix UAEPass Callback function when user is not existed in system

## 1.1.36 / 18-4-2024

===================

* Update controls version

## 1.1.35 / 4-4-2024

===================

* Fix Survey component text search box in page header

## 1.1.34 / 3-4-2024

===================

* Update controls & Utilities version

## 1.1.33 / 2-4-2024 (unpublished)

===================

* Update controls & Utilities version

## 1.1.32 / 1-4-2024

===================

* Update controls

## 1.1.31 / 31-3-2024

===================

* Update controls

## 1.1.30 / 28-3-2024

===================

* Update controls & Utilities version

## 1.1.29 / 27-3-2024

===================

* Update controls & Utilities version

## 1.1.28 / 24-3-2024

===================

* Update controls

## 1.1.27 / 24-3-2024

===================

* Update controls

## 1.1.26 / 21-3-2024

===================

* Update controls

## 1.1.25 / 20-3-2024

===================

* Update controls

## 1.1.24 / 19-3-2024

===================

* Update controls

## 1.1.23 / 14-3-2024

===================

* Update controls

## 1.1.21 / 10-3-2024

===================

* Update Department Page To Select Sector While Add/Edit Department

## 1.1.20 / 6-3-2024

===================

* Update controls & Utilities version

## 1.1.19 / 5-3-2024

===================

* Update controls & Utilities version

## 1.1.18 / 5-3-2024

===================

* Update controls & Utilities version

## 1.1.17 / 27-2-2024

===================

* Update controls version

## 1.1.16 / 22-2-2024

===================

* Update controls version

## 1.1.15 / 15-2-2024

===================

* Update controls version

## 1.1.14 / 14-2-2024

===================

* Fix isExternal Bug in anonymouslayoutComponent

## 1.1.13 / 11-2-2024

===================

* Update controls version

## 1.1.12 / 8-2-2024

===================

* Update controls & Utilities version

## 1.1.11 / 8-2-2024

===================

* Update controls & Utilities version

## 1.1.10 / 7-2-2024

===================

* Update controls Lib version

## 1.1.9 / 7-2-2024

===================

* Update controls

## 1.1.8 / 6-2-2024

===================

* Update controls

## 1.1.7 / 5-2-2024

===================

* Update controls

## 1.1.6 / 4-1-2024

===================

* Update controls & Utilities version

## 1.1.5 / 21-12-2023

===================

* update bbsf-controls version

## 1.1.3 / 11-12-2023

===================

* Upgraded Angular version (17) and upgraded related libraries.

## 1.1.1 / 29-11-2023

===================

* Update controls & Utilities version

## 1.1.0 / 19-11-2023

===================

* Update controls & Utilities version
* Add Login Function To Account Service

## 1.0.99 / 16-11-2023

===================

* Update controls & Utilities version

## 1.0.98 / 15-10-2023

===================

* Update controls

## 1.0.97 / 15-10-2023

===================

* Update controls

## 1.0.96 / 12-10-2023

===================

* Update controls

## 1.0.95 / 14-9-2023

===================

* Update controls

## 1.0.94 / 15-8-2023

===================

* Update controls

## 1.0.93 / 15-8-2023

===================

* Update controls

## 1.0.91 / 19-7-2023

===================

* Update controls & Utilities version

## 1.0.90 / 18-7-2023

===================

* Update controls

## 1.0.89 / 14-6-2023

===================

* Update controls

## 1.0.88 / 1-6-2023

===================

* Update User Page To Add/Edit EID && Nationality In UserInfo Object

## 1.0.87 / 21-5-2023

===================

* Update controls

## 1.0.86 / 02-5-2023

===================

* Update controls

## 1.0.85 / 13-4-2023

===================

* Update controls

## 1.0.84 / 8-4-2023

===================

* Update controls

## 1.0.83 / 27-3-2023

===================

* Update controls & Utilities version
* Add Export Word Feature

## 1.0.82 / 26-3-2023 (!!!Warning!! Testing Release)

===================

* This package is only for testing.

## 1.0.81 / 21-3-2023

===================

* Add Export Word Feature
* Update controls & Utilities version

## 1.0.79 / 6-3-2023

===================

* Add Survey Mode

## 1.0.78 / 27-2-2023 (!!!Warning!! Testing Release)

===================

* This package is only for testing export word feature.

## 1.0.76 / 20-2-2023

===================

* Fix Survey Graph Bugs

## 1.0.75 / 14-2-2023

===================

* Update controls version
* Fix Survey Bugs

## 1.0.73 / 12-2-2023

===================

* Update controls version
* Add Document Template Pages

## 1.0.72 / 25-1-2023

===================

* Update controls version

## 1.0.71 / 25-1-2023

===================

* Fix Pages Bugs
* Update controls version

## 1.0.70 / 24-1-2023

===================

* Fix Pages Bugs
* Update controls version

## 1.0.69 / 18-1-2023

===================

* Fix Delete survey on language change
* Update Controls

## 1.0.68 / 11-1-2023

===================

* Update controls version
* Solve Survey Bugs

## 1.0.67 / 11-1-2023

===================

* Update controls version

## 1.0.66 / 11-1-2023

===================

* Update controls version

## 1.0.63 / 9-1-2023

===================

* Update controls version
* Solve add user issue

## 1.0.62 / 5-1-2023

===================

* Update controls version
* Update Utilities version

## 1.0.61 / 3-1-2023

===================

* Update controls version
* Update Utilities version
* Update Error page
* Update HttpErrorInterceptor
* Update anonymous layout component

## 1.0.60 / 25-12-2022

===================

* Update controls version
* Update Utilities version

## 1.0.59 / 05-12-2022

===================

* Update controls version
* Update Utilities version

# 1.0.58 / 08-12-2022

===================

* Update Survey Module

## 1.0.57 / 05-12-2022

===================

* Update controls version
* Update Utilities version
* Add Survey Module (Components & Services)

## 1.0.56 / 15-11-2022

===================

* Update controls version

## 1.0.55 / 07-11-2022

===================

* Update controls version

## 1.0.54 / 18-10-2022

===================

* Add Permissions and Profile Image to User Add,Edit pages

## 1.0.53 / 11-10-2022

===================

* Update controls version

## 1.0.52 / 2-10-2022

===================

* Update controls version

## 1.0.51 / 18-8-2022

===================

* Update controls version

## 1.0.48 / 18-8-2022

===================

* Update controls version

## 1.0.46 / 16-8-2022

===================

* Update controls version

## 1.0.45 / 14-8-2022

===================

* Add Reload json function to configuration page
* Add toggleSlide to configuration model in configuration page

## 1.0.44 / 4-8-2022

===================

* Update controls version
* Update utilities version

## 1.0.43 / 28-7-2022

===================

* Update controls version
* Update utilities version

## 1.0.42 / 24-7-2022

===================

* Update controls version

## 1.0.41 / 5-7-2022

===================

* Update controls version

## 1.0.40 / 4-7-2022

===================

* Remove all ClearFilter action and instead Set ResetFilterButtonName of paging options in all screens (Localization,Lookup,template,provider,user)
* Change (export) methods, get filters using paging control (getFiltersValue) method instead of getting them manually in (users,localization) components
* Change (export) methods to call http post instead of download and pass filters to body in (user,localization) services
* Set castResponsetoClass of RequestOptionsModel to false in export method of (user,localization) services

## 1.0.39 / 23-6-2022

===================

* Fix Clear filter in localizations,lookup,templates, provider and users screens

## 1.0.38 / 14-6-2022

===================

* Update controls library

## 1.0.37 / 9-6-2022

===================

* Fix Bugs in Localization,Permission set,User

## 1.0.36 / 2-6-2022

===================

* Fix bugs in AD,Impersonation Rules,License counter,Localization,LooupItem,Provider,public holiday,configuration
* Add Current User Identity to Topbar

## 1.0.34 / 25-5-2022

===================

* Update BBSF-Libraries

## 1.0.32 / 16-5-2022

===================

* Update BBSF-Libraries
* Update pages and models
* Solve bugs

## 1.0.30 / 28-4-2022

===================

* Update BBSF-Libraries

## 1.0.29 / 27-4-2022

===================

* Implement Localization Replace Text
* Add Application version number to meta data and display it

## 1.0.26 / 30-3-2022

===================

* Update BBSF-Libraries

## 1.0.23 / 22-3-2022

===================

* Update Libraries
