> For the complete documentation index, see [llms.txt](https://docs.luxoria.bluepelicansoft.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.luxoria.bluepelicansoft.com/changelog.md).

# CHANGELOG

## [1.74.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.73.0...v1.74.0) (2025-12-06)

#### Features

* onboarding interfaces ([a2c9644](https://github.com/LuxoriaSoft/Luxoria/commit/a2c9644d23df4c85528e0e38f93ab777ad3d8811))
* Onboarding Service ([356b24d](https://github.com/LuxoriaSoft/Luxoria/commit/356b24d2b9c8dcf1aa9a7deb55b077bd34f76498))

## [1.73.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.72.2...v1.73.0) (2025-12-04)

#### Features

* Add WindowCaption on MarketplaceView ([8443ff3](https://github.com/LuxoriaSoft/Luxoria/commit/8443ff3d45d2831d94818a8b41f5f7131d0a1cfd))

### [1.72.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.72.1...v1.72.2) (2025-11-17)

#### Bug Fixes

* create preset from current settings when expander is false ([d15d454](https://github.com/LuxoriaSoft/Luxoria/commit/d15d454aa3567b80c307beccdf6fa2f8e77666b4))

### [1.72.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.72.0...v1.72.1) (2025-11-17)

#### Bug Fixes

* Delete old files before installing new release ([7820743](https://github.com/LuxoriaSoft/Luxoria/commit/782074302621224ce4b6591eb0f94119488427d1))

## [1.72.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.71.4...v1.72.0) (2025-10-24)

#### Bug Fixes

* Enhances layer operation UI in preset editor ([ec3437b](https://github.com/LuxoriaSoft/Luxoria/commit/ec3437ba2d4c43f11fa2235507491f144cb4d7a7))
* Smooths histogram data with Gaussian blur ([df1c9de](https://github.com/LuxoriaSoft/Luxoria/commit/df1c9dea677cb65c5c8e06e4497a3f915825fcbc))

#### Features

* Adds animated transitions to histogram ([18aa3df](https://github.com/LuxoriaSoft/Luxoria/commit/18aa3df6ab5a1937117d12d7681ff342adcdf8c3))
* Histogram responsiveness ([ee6f657](https://github.com/LuxoriaSoft/Luxoria/commit/ee6f657d43a059d351a247e53c3556286864eac3))

### [1.71.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.71.3...v1.71.4) (2025-10-23)

#### Bug Fixes

* Assembly version helper & usage ([1fbc4e0](https://github.com/LuxoriaSoft/Luxoria/commit/1fbc4e08f0f5f859ce80e40d2b1950f193e6c337))

### [1.71.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.71.2...v1.71.3) (2025-10-23)

#### Bug Fixes

* GetVersion returns Version (Version-nullable to Version) ([7ef3832](https://github.com/LuxoriaSoft/Luxoria/commit/7ef383215430123e5deb5fb5465c1be0a7a04356))

### [1.71.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.71.1...v1.71.2) (2025-10-23)

#### Bug Fixes

* GetVersion method (fetches from assembly) ([a364372](https://github.com/LuxoriaSoft/Luxoria/commit/a36437217e43080288035f2dfed116bea5aeb96f))

### [1.71.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.71.0...v1.71.1) (2025-10-23)

#### Bug Fixes

* Displays version on splash screen ([e9b1688](https://github.com/LuxoriaSoft/Luxoria/commit/e9b1688e8fad1f6aae361ce70d27294a8dde233d))

## [1.71.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.70.1...v1.71.0) (2025-10-23)

#### Features

* Add Assembly helper ([edd3148](https://github.com/LuxoriaSoft/Luxoria/commit/edd31484c9c65932d5b61d2e49ee254a0924ccc3))
* Add recommended information on version selector ([423118d](https://github.com/LuxoriaSoft/Luxoria/commit/423118d7f8c4294989471641863ab7da55db472c))
* Marketplace selects recommended version as default ([a1970cc](https://github.com/LuxoriaSoft/Luxoria/commit/a1970cca918526d4a5630d50e58322f8dbe4f9cd))

### [1.70.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.70.0...v1.70.1) (2025-10-23)

#### Bug Fixes

* Improves CLIP algo and adds resource handling ([14a9f58](https://github.com/LuxoriaSoft/Luxoria/commit/14a9f5880f1068bba64b18418cef90fce59dc941))
* Improves gradient tool rendering and overlay ([3fc13cb](https://github.com/LuxoriaSoft/Luxoria/commit/3fc13cbf17105d32472aea724f16768f2169efe2))
* Improves gradient tool rendering and overlay ([0838790](https://github.com/LuxoriaSoft/Luxoria/commit/08387903603f8b7f6bc098fe23104286bd432b35))
* Improves subject overlay and tool handling ([e1bae81](https://github.com/LuxoriaSoft/Luxoria/commit/e1bae81b9b28dbecb52b3f30e9346fa940a70cea))
* Improves subject overlay and tool handling ([04ca4d2](https://github.com/LuxoriaSoft/Luxoria/commit/04ca4d240a85b39102ac5ae2b8f1abf398e0fd6e))
* Improves subject recognition blur application ([a30c52b](https://github.com/LuxoriaSoft/Luxoria/commit/a30c52b9bc1b9edeca5a20fe38e0991e3800c650))
* Improves subject recognition blur application ([e9b0894](https://github.com/LuxoriaSoft/Luxoria/commit/e9b08943abd98f284cb6bda2bf2eacd1a8b35a36))

## [1.70.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.69.1...v1.70.0) (2025-10-11)

#### Features

* Add ApplicationReady event, being published after launching the app ([6dac5f6](https://github.com/LuxoriaSoft/Luxoria/commit/6dac5f6d0b1844d72b5697525b5c94ab05f753d2))
* Integrate AppVersion on launching splash screen ([34542e0](https://github.com/LuxoriaSoft/Luxoria/commit/34542e03ef2e79c6a4a4c7c07655463579b0f782))

### [1.69.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.69.0...v1.69.1) (2025-10-11)

#### Bug Fixes

* Optimisation of LuxEditor concurrencies ([9c87a32](https://github.com/LuxoriaSoft/Luxoria/commit/9c87a32d53e1e1a712573f1e47b1335d95a4d60d))

## [1.69.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.68.0...v1.69.0) (2025-10-04)

#### Bug Fixes

* Add authorization header to photo fetch requests and handle fetch errors ([d6e6797](https://github.com/LuxoriaSoft/Luxoria/commit/d6e6797dd3cf9fa5d086bf37fd54b7def21f854f))
* Add debug information when sending mail ([de9d3f7](https://github.com/LuxoriaSoft/Luxoria/commit/de9d3f72d2e19ca98f9ac49dae29daff7e49a443))
* Add debug information when SendMention ([9657cd2](https://github.com/LuxoriaSoft/Luxoria/commit/9657cd29055dfecc1b14b7cf50f0751567c4c139))
* Brings authorization in CollectionController ([abe9109](https://github.com/LuxoriaSoft/Luxoria/commit/abe9109e63a5a15d0b96237a378c68f2a3c41cbc))
* Change SMTP\_\_User to SMTP\_\_Username ([c4f40d1](https://github.com/LuxoriaSoft/Luxoria/commit/c4f40d10fa04ae3bfbcc15c1fc7895c8b93c6477))
* Correct secret key references for SMTP user and password in deployment configuration ([3b8934f](https://github.com/LuxoriaSoft/Luxoria/commit/3b8934f0a8ffe8d3618b2a5658c29613bc2a1d94))
* Improve access control checks in CollectionController and update response messages ([274c366](https://github.com/LuxoriaSoft/Luxoria/commit/274c366a09a4e46c26370a81bc1bda2210ded04b))
* Improve user access checks in controllers ([ab10a3f](https://github.com/LuxoriaSoft/Luxoria/commit/ab10a3fdae561e5685c620888241b9b6b5c5707e))
* Remove placeholder in Get Status method ([75bcb29](https://github.com/LuxoriaSoft/Luxoria/commit/75bcb29776ecc75db99083136a1724e6bee630eb))
* Remove unnecessary confirmation URL from email template ([b5de9c4](https://github.com/LuxoriaSoft/Luxoria/commit/b5de9c46c1507c4780254e57b219c2ad37f54475))
* Update hCaptcha SecretKey and SMTP configuration in appsettings ([e27de2a](https://github.com/LuxoriaSoft/Luxoria/commit/e27de2a82f2dd3f80dd9de15c199b2c2b5958611))

#### Features

* Enhance image loading with ProtectedImage component and caching mechanism ([28b9108](https://github.com/LuxoriaSoft/Luxoria/commit/28b910879ae8a4e951b7063e6a4636fbda2ede57))
* Implement AdminOnlyFilter and restrict access to admin routes; add 403 Forbidden page ([a8f3e43](https://github.com/LuxoriaSoft/Luxoria/commit/a8f3e437e1763928cc30dda316ba905d39daa8b4))
* Refactor ProtectedImage component for improved image loading and caching ([78c3e4c](https://github.com/LuxoriaSoft/Luxoria/commit/78c3e4c602f338b50de6a26c01576e3f405977bc))

## [1.68.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.67.3...v1.68.0) (2025-10-03)

#### Features

* Allow failure on module intialisation process ([770de6e](https://github.com/LuxoriaSoft/Luxoria/commit/770de6e08fb3847032f150834b8d395e4c458e13))

### [1.67.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.67.2...v1.67.3) (2025-09-25)

#### Bug Fixes

* Compilation issue when using IStorageAPI (should have required importation of Luxoria.Core) ([c29ad7e](https://github.com/LuxoriaSoft/Luxoria/commit/c29ad7eacaeb339539687d64c574743a54a1ee74))

### [1.67.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.67.1...v1.67.2) (2025-09-19)

#### Bug Fixes

* Restore old implementation method for importation (for working with LuxEditor) ([890861d](https://github.com/LuxoriaSoft/Luxoria/commit/890861d3248c89653a4aa4c793f19d98ba8d8778))

### [1.67.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.67.0...v1.67.1) (2025-09-19)

#### Bug Fixes

* dpi scale issue ([86135c8](https://github.com/LuxoriaSoft/Luxoria/commit/86135c88e3c391310ea7f726465d26fe7f799bf3))
* Simplifies DPI handling in PhotoViewer ([88bbbbc](https://github.com/LuxoriaSoft/Luxoria/commit/88bbbbc3ac9ab3c7f6838ebb16a213a8b7cd6e85))

## [1.67.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.66.2...v1.67.0) (2025-09-18)

#### Bug Fixes

* Add develop version if app\_version is null or not defined ([d95ddfa](https://github.com/LuxoriaSoft/Luxoria/commit/d95ddfa7f079ed7e8adacfb346e54fc326784a6d))
* Add pre-step for masking the first char (v) of app\_version envvar ([72bc330](https://github.com/LuxoriaSoft/Luxoria/commit/72bc330db68504aa39677feb7573935f2a0ebb7f))
* Replace Version by $env:Version ([72bf975](https://github.com/LuxoriaSoft/Luxoria/commit/72bf975f1d8cddfa64bf0b6d82ac4e95511bc63d))
* Specify AppVersion on msbuild command ([d42bdc9](https://github.com/LuxoriaSoft/Luxoria/commit/d42bdc918c39edadf0c7e80473c388d8b53c7fd1))

#### Features

* Add AppVersion environment variable into Luxoria.App.csproj file ([df19121](https://github.com/LuxoriaSoft/Luxoria/commit/df19121ef9ec493170e76975478e67a41eeb2432))

### [1.66.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.66.1...v1.66.2) (2025-09-18)

#### Bug Fixes

* Missing IStorageAPI interface in Luxoria.Modules namespace ([32e029c](https://github.com/LuxoriaSoft/Luxoria/commit/32e029c47a35a2ba868183804ba82606fb2d33f9))

### [1.66.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.66.0...v1.66.1) (2025-09-18)

#### Bug Fixes

* Concurrency when import service initialises and loads assets into collection ([1b9ff0c](https://github.com/LuxoriaSoft/Luxoria/commit/1b9ff0c006ab86114a406927345fd9f6dedc736c))

## [1.66.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.6...v1.66.0) (2025-09-13)

#### Bug Fixes

* Comment out plan release phase for debugging purpose ([8b3178f](https://github.com/LuxoriaSoft/Luxoria/commit/8b3178f477f8cb0bc64152b555b05346dd75e29b))

#### Features

* Add deploy to saturn environment inside CircleCI ([634696d](https://github.com/LuxoriaSoft/Luxoria/commit/634696dee3507698355b2b2a23125a9c05043732))
* Add proper kube config for saturn env ([0b7305e](https://github.com/LuxoriaSoft/Luxoria/commit/0b7305e50a78cf3c5d5607b5575a1037afc9984c))

### [1.65.6](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.5...v1.65.6) (2025-09-09)

#### Bug Fixes

* Remove debug messages ([85ff917](https://github.com/LuxoriaSoft/Luxoria/commit/85ff9178e462a637de0a87deec2cd37dc8e07e82))

### [1.65.5](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.4...v1.65.5) (2025-09-08)

#### Bug Fixes

* Enhances crop editor with aspect ratio controls ([25f4aa6](https://github.com/LuxoriaSoft/Luxoria/commit/25f4aa69bcad34f407f902c1c4385f1e47718128))

### [1.65.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.3...v1.65.4) (2025-09-08)

#### Bug Fixes

* Add debug message for chat debugging purpose ([1eb67ce](https://github.com/LuxoriaSoft/Luxoria/commit/1eb67ce82b55a5f97add7c2fa52ac969d80d0878))

### [1.65.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.2...v1.65.3) (2025-09-08)

#### Bug Fixes

* Enable Reflection inside Luxoria.App (fixes bugs on x86 & ARM64) ([7b491f4](https://github.com/LuxoriaSoft/Luxoria/commit/7b491f4f8c4d2a3218ff2e99e130a3a6497205a0))

### [1.65.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.1...v1.65.2) (2025-09-08)

#### Bug Fixes

* Sliders not sliding smoothly in Layers ([6f78f41](https://github.com/LuxoriaSoft/Luxoria/commit/6f78f41e133174cb2b4a3d6082b938dba3e1213d))

### [1.65.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.0...v1.65.1) (2025-09-04)

#### Bug Fixes

* Specify TypeInfoResolver (fixing crashes on x86) ([a4d8c95](https://github.com/LuxoriaSoft/Luxoria/commit/a4d8c95720559baab6eb5235fe964a108ff5ae2f))

## [1.65.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.64.2...v1.65.0) (2025-09-04)

#### Bug Fixes

* LuxImport's brochure, excluding HTML rendering not supporting by CommunityToolkKit MD renderer ([bbd1b1a](https://github.com/LuxoriaSoft/Luxoria/commit/bbd1b1a459fcdf619362f39296c4c50833ac0454))
* Move README.md for both LuxEditor and LuxExport to proper folders ([cfd57c3](https://github.com/LuxoriaSoft/Luxoria/commit/cfd57c3d9fa0516af041b3036e767c67bac40292))
* Using permalink for displaying PNG inside MD file ([e2ccdb5](https://github.com/LuxoriaSoft/Luxoria/commit/e2ccdb52960d7c71a7c7ba531544176e80810b70))

#### Features

* Add graphical view of LuxFilter UI ([f44d91f](https://github.com/LuxoriaSoft/Luxoria/commit/f44d91f6e1b4123c2182f8b11ab1587cac11f602))
* Enhance brochure of LuxEditor by adding pictures, etc ([a2ff75f](https://github.com/LuxoriaSoft/Luxoria/commit/a2ff75fdb3aed6a784b2d662bba4eb316d124ffd))
* Enhance marketplace installing process with info modal ([a8c2eb3](https://github.com/LuxoriaSoft/Luxoria/commit/a8c2eb3e766db1b8fcd4429152ee32b36990e60e))

### [1.64.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.64.1...v1.64.2) (2025-09-04)

#### Bug Fixes

* Upload to marketplace python script by specifying branch\_src in upload\_dirs param list ([3b39127](https://github.com/LuxoriaSoft/Luxoria/commit/3b39127632c2f94c12b265efc518581219514f74))

### [1.64.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.64.0...v1.64.1) (2025-09-04)

#### Bug Fixes

* LuxImport brochure's main picture with Github permalink to avoid issue if deleted ([f1f18fd](https://github.com/LuxoriaSoft/Luxoria/commit/f1f18fd3d326ee71846f276fc034ac57e498cbad))
* LuxMarketplace takes a src\_branch\_name instead of "main" ([7fd4110](https://github.com/LuxoriaSoft/Luxoria/commit/7fd4110af73ea82102e51019ca288c48e9dd01d4))

## [1.64.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.6...v1.64.0) (2025-09-03)

#### Features

* Implements file size optimization for export ([7417a36](https://github.com/LuxoriaSoft/Luxoria/commit/7417a36ddf53869a0fb17bf26bcad20f002e17df))
* Presets for web export ([e423c75](https://github.com/LuxoriaSoft/Luxoria/commit/e423c75aa26cb21735041d923e1dd66fc20a7bd8))

### [1.63.6](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.5...v1.63.6) (2025-09-03)

#### Bug Fixes

* Enable Flatten when downloads artifacts ([41f5875](https://github.com/LuxoriaSoft/Luxoria/commit/41f58751559c9d1782ee49b5026f802016e45de7))

### [1.63.5](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.4...v1.63.5) (2025-09-03)

#### Bug Fixes

* Necessary env. variable known as GITHUB\_TOKEN for retreiving and attaching artifacts ([5cfd81f](https://github.com/LuxoriaSoft/Luxoria/commit/5cfd81fd7b61cc781402545daae293acdd5b1065))

### [1.63.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.3...v1.63.4) (2025-09-03)

#### Bug Fixes

* Specify artifact list instead of \*.exe ([a0ab98e](https://github.com/LuxoriaSoft/Luxoria/commit/a0ab98ea1024caa623df21caff7501381d281b9c))

### [1.63.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.2...v1.63.3) (2025-09-03)

#### Bug Fixes

* Include all LuxoriaSetup before zipping the remaining file ([629b7f5](https://github.com/LuxoriaSoft/Luxoria/commit/629b7f5bec50f85465c73a91d8ec4fae0ed0c856))

### [1.63.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.1...v1.63.2) (2025-09-03)

#### Bug Fixes

* Upload exe before zipping the remaining part ([f15a70e](https://github.com/LuxoriaSoft/Luxoria/commit/f15a70ef89b3f5d9b5c088ccc0e2254066bbce0e))

### [1.63.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.0...v1.63.1) (2025-09-03)

#### Bug Fixes

* Upload exe as artifacts unzipped (version) ([0d57297](https://github.com/LuxoriaSoft/Luxoria/commit/0d57297b8cd765d96ef8272f9b2e6d1e469ae484))

## [1.63.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.62.0...v1.63.0) (2025-09-03)

#### Features

* Fix names of modules in navigation bar ([688ee23](https://github.com/LuxoriaSoft/Luxoria/commit/688ee23069395b95e074c1b16d03699cdd02e4ce))

## [1.62.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.61.0...v1.62.0) (2025-09-02)

#### Bug Fixes

* Add app\_version input to workflows for versioning ([1835286](https://github.com/LuxoriaSoft/Luxoria/commit/1835286721a5d1ce2a4cbdba71ded124997f774d))
* Change default version (1.0.0) by specifying 'dev' instead ([5804c74](https://github.com/LuxoriaSoft/Luxoria/commit/5804c7400bd70a287e547f7468467a42b56ef9fd))
* Change platform environment var by using matrix.platform ([2fdc532](https://github.com/LuxoriaSoft/Luxoria/commit/2fdc532eb2cd7bed197db4f5ead1d86c738e1d22))
* ISCC command only uses a single arg ([4b8111d](https://github.com/LuxoriaSoft/Luxoria/commit/4b8111d793eaef48ac60505b618e8d3ed7b912f3))
* LicensePath inside LuxInstall.iss file ([e6f2648](https://github.com/LuxoriaSoft/Luxoria/commit/e6f26482f79a48d3e41f521be07fd8bc909739c9))
* Remove default version on all installer config files ([635d599](https://github.com/LuxoriaSoft/Luxoria/commit/635d599bfaa902186fe3352cdbbe75eb8a65ae0c))
* Source path (LuxInstall.iss) on x64, x86 and arm64 ([5ebbb80](https://github.com/LuxoriaSoft/Luxoria/commit/5ebbb8060cfbf38b196ea58bc81985f8dd839772))

#### Features

* Append installer executable as an artifact ([63b348f](https://github.com/LuxoriaSoft/Luxoria/commit/63b348f80eaeef339b207a8904692913d5cb13d9))
* Run Inno Wizard on build-upload-lda workflow ([243568f](https://github.com/LuxoriaSoft/Luxoria/commit/243568fd83015405fa1db24b5efdcf4634620971))

## [1.61.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.60.0...v1.61.0) (2025-09-02)

#### Bug Fixes

* Image duplicates in collection explorer ([60d13bb](https://github.com/LuxoriaSoft/Luxoria/commit/60d13bb343b033256d9a646e4a8fc6e8edf8d00b))

#### Features

* Add curves to reset default button ([acb7465](https://github.com/LuxoriaSoft/Luxoria/commit/acb746556220e5f337b7d505622d57b2ea14a257))

## [1.60.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.59.2...v1.60.0) (2025-09-02)

#### Bug Fixes

* Add debug configuration of debug/testing environement ([15fb87d](https://github.com/LuxoriaSoft/Luxoria/commit/15fb87d8afd4c56a8298881a85512bd8cd68a7fe))
* Add FrontEnd URI inside allowed Origin ([9f4e690](https://github.com/LuxoriaSoft/Luxoria/commit/9f4e69036b909993fe1d7134079703d0df6aa33f))
* Adjust mention dropdown width and improve chat input layout ([6c925e9](https://github.com/LuxoriaSoft/Luxoria/commit/6c925e97033fee7c928c8c68ab5e3cfa5c80a66e))
* Allow access to /config/api route even if the user is not logged in ([4f0d97e](https://github.com/LuxoriaSoft/Luxoria/commit/4f0d97e2b7cb9ee8381ac1d4fae752a90fddde3a))
* Comment out dev front urls ([314b12d](https://github.com/LuxoriaSoft/Luxoria/commit/314b12db051a7f77c5c61c013a91aabdaf05c0fd))
* Delete default value as BaseURL in internal helper api.ts ([0401edb](https://github.com/LuxoriaSoft/Luxoria/commit/0401edbd00691bd2590b3e73691ab9ac8e0eb0f5))
* Disable send button during message sending to prevent duplicate submissions ([39b838d](https://github.com/LuxoriaSoft/Luxoria/commit/39b838d51eb841be7bb7824b5cd84b62b8a12a61))
* Entrypoint url after 2FA at registration point ([4ea66fa](https://github.com/LuxoriaSoft/Luxoria/commit/4ea66fa852eae21b42cd51ab5c253f31aa5f9c2e))
* Fix hydration error in login ([6bd3878](https://github.com/LuxoriaSoft/Luxoria/commit/6bd3878461a05e23c5f3f5dd86acf77006ccdf92))
* Fix photo update logic in CollectionController ([9bdc830](https://github.com/LuxoriaSoft/Luxoria/commit/9bdc8307e524a0a74ccbe5371b6753875e3c38b1))
* Ingress for Pluto env ([3f64f10](https://github.com/LuxoriaSoft/Luxoria/commit/3f64f106d8d93e7b142db6de6eedacdcb2037c1a))
* Integrate ".webp" to accepted file formats ([c78e0a3](https://github.com/LuxoriaSoft/Luxoria/commit/c78e0a333d748a1b0ed5096727df64a86ecac7c2))
* LuxStudio's website internal port from 3000 to 3000 ([fb7f6c0](https://github.com/LuxoriaSoft/Luxoria/commit/fb7f6c0985efba80df64fadc561c3dbdfc6a5915))
* Remove unused utility function in register ([6d88522](https://github.com/LuxoriaSoft/Luxoria/commit/6d885224e2d4781357bb162322fb3d0feb2b28b8))
* Request POST for request verify account ([acfc7a0](https://github.com/LuxoriaSoft/Luxoria/commit/acfc7a0dce7dec095940eecff793458f956cf012))
* Update auto-scroll behavior in chat component to improve user experience ([0fc2a91](https://github.com/LuxoriaSoft/Luxoria/commit/0fc2a91f312f3b3af582684c52e99c0b7c8ca1af))
* Update button colors and hover effects for improved UI consistency ([e12e2d5](https://github.com/LuxoriaSoft/Luxoria/commit/e12e2d577c86d67d967bcf60364da37845ada730))
* Update Google Forms links for Sentry and Feedback access requests ([5b30c88](https://github.com/LuxoriaSoft/Luxoria/commit/5b30c8889ab5ecf11ad3e72720e7b8ca674c7a0c))
* update role select input styling for better visibility ([ef3faa7](https://github.com/LuxoriaSoft/Luxoria/commit/ef3faa7a9fb32e8b5b16d657961f69dc60065f00))

#### Features

* add '/forgot-password' to public paths in middleware for improved access ([84d5186](https://github.com/LuxoriaSoft/Luxoria/commit/84d518674f3050c64079478d38d3a51834bdbf2a))
* Add authorization checks for collection and photo access in CollectionController ([296d479](https://github.com/LuxoriaSoft/Luxoria/commit/296d479fa68c6dcddc432321b7474b8113e44076))
* add base of LuxStudio V2 ([0bbaf5e](https://github.com/LuxoriaSoft/Luxoria/commit/0bbaf5e2de331c11d39a3ce7419ea3391bf784f7))
* add chat functionality for photo comments and implement file download feature ([3109839](https://github.com/LuxoriaSoft/Luxoria/commit/31098390033893c30e9e38970e40d1020bd46efc))
* Add endpoint to retrieve photo status by ID ([e2d27ea](https://github.com/LuxoriaSoft/Luxoria/commit/e2d27ea12f5ac950b1a3491424d066730b79daf3))
* Add GET API route to return SignalR URL ([3e4353d](https://github.com/LuxoriaSoft/Luxoria/commit/3e4353dc3ac5d36c923c7f9896725682e99546ed))
* add mention notification feature with email alerts in chat functionality ([da47051](https://github.com/LuxoriaSoft/Luxoria/commit/da470512f114dc979507cf53c3789dc6f321592c))
* Add migrations from LuxStudio v1 to v2 ([bec5f68](https://github.com/LuxoriaSoft/Luxoria/commit/bec5f6811bed147d824cb8a044d9559619261f9f))
* Add photo status update functionality and enhance UI for status management ([bfeba8a](https://github.com/LuxoriaSoft/Luxoria/commit/bfeba8a6f5bef36c9d03cccdcea736881896749a))
* Add PhotoId to ChatMessages and implement photo upload functionality in CollectionDetail ([d2d4198](https://github.com/LuxoriaSoft/Luxoria/commit/d2d4198be604e71e871592ee582f5d30169564c5))
* Add user roles and enhance registration process ([b8eeb1e](https://github.com/LuxoriaSoft/Luxoria/commit/b8eeb1ecc14fcc9c20cffa06887cae24d6307362))
* Enhance chat functionality by including photo ID in message handling and notifications ([317a4d9](https://github.com/LuxoriaSoft/Luxoria/commit/317a4d96232e4664525817aaa222a46036f32369))
* Enhance CollectionsPage with create, update, and delete functionalities ([11fabae](https://github.com/LuxoriaSoft/Luxoria/commit/11fabae8ec70e4e2e48275bffe3070073609cbbd))
* Implement Admin functionalities for user and collection management, including user blocking/unblocking and password reset, collections views and activity logs ([e9d5282](https://github.com/LuxoriaSoft/Luxoria/commit/e9d528277ea5d44c8d19a717b4da234116ffe844))
* Implement password reset functionality ([7a6d491](https://github.com/LuxoriaSoft/Luxoria/commit/7a6d491a9a3349c59697e2e7e4e4392d3cad1f3d))
* implement user invitation modal in CollectionDetail component ([67f7f76](https://github.com/LuxoriaSoft/Luxoria/commit/67f7f76c9826fba0a766253b9cf7070e6c2f383b))
* Refactor authentication and admin pages to fix warning when build ([005ff8b](https://github.com/LuxoriaSoft/Luxoria/commit/005ff8b9ac478af31bef74e9ba0bcc0a784f8add))
* refactor photo upload to take an additional parameter to override if modified ([0368bc1](https://github.com/LuxoriaSoft/Luxoria/commit/0368bc150103265dd5d06d3e9c602884dc617e75))
* Update application layout and add user reporting features, improve admin management and reports ([05b9c17](https://github.com/LuxoriaSoft/Luxoria/commit/05b9c179fbcd09a9dcfc4235aa6d46354506e3cb))
* update user role assignment logic during registration for admin user ([0ed207a](https://github.com/LuxoriaSoft/Luxoria/commit/0ed207a9f9bfd35fb0cc0a691f6312dc0a7832da))

### [1.59.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.59.1...v1.59.2) (2025-09-02)

#### Bug Fixes

* Template file location, using vault service. Remove adobe icc color profile. ([46759f0](https://github.com/LuxoriaSoft/Luxoria/commit/46759f08b0093acf89e766001f082d194ea26154))

### [1.59.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.59.0...v1.59.1) (2025-09-02)

#### Bug Fixes

* Replace HintPath (static full path) with ProjectRef (dynamic config + path) for LuxStudio.COM ([13dec5f](https://github.com/LuxoriaSoft/Luxoria/commit/13dec5f6365991f11765f061200d8598327fb181))

## [1.59.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.58.0...v1.59.0) (2025-09-02)

#### Features

* Add LuxInstall.iss for x64, x86 and ARM64 ([c05d1b1](https://github.com/LuxoriaSoft/Luxoria/commit/c05d1b1281f2460a840b63479c42a0b5586d8927))

## [1.58.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.57.2...v1.58.0) (2025-07-05)

#### Features

* Add LuxStudio module configuration file ([36d3d99](https://github.com/LuxoriaSoft/Luxoria/commit/36d3d99dabf3d96c08ae44361f72c4d7121c37af))

### [1.57.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.57.1...v1.57.2) (2025-07-05)

#### Bug Fixes

* Add Scenario 4 PDF to BTP Scenarios ([c2fdec4](https://github.com/LuxoriaSoft/Luxoria/commit/c2fdec4eeb4012c6ea7b2de9dcfd5ab1cb082d67))

### [1.57.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.57.0...v1.57.1) (2025-07-05)

#### Bug Fixes

* Add issues specifications inside Roadmap ([b5d1b6f](https://github.com/LuxoriaSoft/Luxoria/commit/b5d1b6f4b92df60f98ded0de57024233a4f113ae))

## [1.57.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.56.1...v1.57.0) (2025-07-05)

#### Bug Fixes

* Clears filter controls when toggled off ([1d9ac50](https://github.com/LuxoriaSoft/Luxoria/commit/1d9ac500b6f9fd4ec7a2b5700c7f415c7cb65970))
* Improves sort and filter behavior ([eb438f5](https://github.com/LuxoriaSoft/Luxoria/commit/eb438f522bffae7476bf6704fe7ff01d4ade1929))

#### Features

* Adds asset filtering visibility property for export ([27b34c8](https://github.com/LuxoriaSoft/Luxoria/commit/27b34c889b76e1b4edca25c6f434567e3e38e326))
* Filtering to collection explorer ([35c3938](https://github.com/LuxoriaSoft/Luxoria/commit/35c39389dc192b367d7ccd8d47065b9b8be96aea))

### [1.56.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.56.0...v1.56.1) (2025-07-05)

#### Bug Fixes

* Add folder for BTP scenario validations ([7188f8a](https://github.com/LuxoriaSoft/Luxoria/commit/7188f8aac73b25cfa5d8689eec7df24a87748c3e))
* Add scenaria 5 ([4c45cbe](https://github.com/LuxoriaSoft/Luxoria/commit/4c45cbe4b930c15ce36b11f057585f6843e400cd))
* Roadmap files (pdf & docx) ([d2a563c](https://github.com/LuxoriaSoft/Luxoria/commit/d2a563c50f004aa2b7e3cdee09a2b65012cdfaaa))
* Roadmap integrates Dependency feature ([595326a](https://github.com/LuxoriaSoft/Luxoria/commit/595326abe95943069cb9a84eeead9021daf8bd10))

## [1.56.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.55.0...v1.56.0) (2025-07-04)

#### Bug Fixes

* Hides UI elements for web export ([a9e40ad](https://github.com/LuxoriaSoft/Luxoria/commit/a9e40adf00c106475ece6d1063628df70f5783b7))

#### Features

* Enables exporting assets in different formats (for web) ([a1b9930](https://github.com/LuxoriaSoft/Luxoria/commit/a1b9930bb745990fa654e16e419a8323af4a01e6))

## [1.55.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.54.1...v1.55.0) (2025-07-04)

#### Bug Fixes

* Missing image data for chat URL ([46df1fe](https://github.com/LuxoriaSoft/Luxoria/commit/46df1fe53cf7444765ef06d540660f37a060be72))

#### Features

* Chat integration in LuxEditor ([17f44e4](https://github.com/LuxoriaSoft/Luxoria/commit/17f44e4d0c6093d6ed574134b13e4e615987ab2c))

### [1.54.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.54.0...v1.54.1) (2025-07-04)

#### Bug Fixes

* Add details inside Roadmap ([14af136](https://github.com/LuxoriaSoft/Luxoria/commit/14af136df7ff76ae8a44ebae2534877381055db4))

## [1.54.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.53.1...v1.54.0) (2025-07-04)

#### Bug Fixes

* Add converter for GetApiUrlAsync choosing between LuxPortal v1 / v2 (default set to v2) ([5a948f8](https://github.com/LuxoriaSoft/Luxoria/commit/5a948f83455bbc873e061476d65ff8c03da1108b))
* AuthSrv might be null by modifying the l22 ([fe106e2](https://github.com/LuxoriaSoft/Luxoria/commit/fe106e2d84d30035f71f385b234b647fad134440))
* Bring Simplification over Configuration Service ([023c95c](https://github.com/LuxoriaSoft/Luxoria/commit/023c95c0b89c3abd00fb880a17c88efde34adb17))

#### Features

* Add AuthManager to automaticly handle Token Generation, Login Page, Token renewal, etc. ([9dc9a29](https://github.com/LuxoriaSoft/Luxoria/commit/9dc9a290105fe4ee818b68975389ca80ac2a3c0a))
* Add check to automatically add "https\://" before studio URL ([6ef9c5e](https://github.com/LuxoriaSoft/Luxoria/commit/6ef9c5eae34311bdf1a9832785ac704f3c7ae3ab))
* Add ExchangeAuthorizationCode method in AuthService (LuxStudio.COM) ([066e474](https://github.com/LuxoriaSoft/Luxoria/commit/066e47487e06feeeadb8daf361ce334541961da6))
* Add Init AuthManager on LuxStudio/AccManagement part ([8957a92](https://github.com/LuxoriaSoft/Luxoria/commit/8957a92ee5756e6a9a379bcb50487331cabc4a94))
* Add RefreshAccessToken method in AuthService to swap for new credentials ([8af96db](https://github.com/LuxoriaSoft/Luxoria/commit/8af96db1d8d4eb71ec903cbc1336d37a370b92f1))
* Add WhoAmIAsync method and refactorisation of AccManagementView (Logic part) ([0b572e3](https://github.com/LuxoriaSoft/Luxoria/commit/0b572e30615bfeb224575d4cd38d36d9f16c4000))
* Adds data models and collection service ([eff4687](https://github.com/LuxoriaSoft/Luxoria/commit/eff4687ab401a1768459c5686ef90ebb06fe0450))
* chat functionality and collection handling ([70cb704](https://github.com/LuxoriaSoft/Luxoria/commit/70cb70468553cbc8c54bb6c8e4ad16c7377be76c))
* collection management features ([fc140f0](https://github.com/LuxoriaSoft/Luxoria/commit/fc140f08725ed40255d66d0a254249a61c89ebe0))
* Injects token into WebView2 for authentication ([74e0322](https://github.com/LuxoriaSoft/Luxoria/commit/74e032201ca29c771ff2f00619feda48bd7d85b1))
* LuxStudio export ([5b1ba53](https://github.com/LuxoriaSoft/Luxoria/commit/5b1ba5368510d7cdd72ba5e5785d5a06369fcf88))

### [1.53.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.53.0...v1.53.1) (2025-07-03)

#### Bug Fixes

* Roadmap 2025-2026 ([468ec76](https://github.com/LuxoriaSoft/Luxoria/commit/468ec76fbb79a10b9f28c359f326e29f91ca2e02))

## [1.53.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.52.0...v1.53.0) (2025-07-03)

#### Bug Fixes

* Change GridView for a StackView for visibility purpose ([d824aa7](https://github.com/LuxoriaSoft/Luxoria/commit/d824aa74c2fe98967e5a0ec508a1025d6712a0ca))

#### Features

* Add Blur background effect on LuxEditor @ 2.0.4 ([b9505e8](https://github.com/LuxoriaSoft/Luxoria/commit/b9505e80acf58a0c9928daf1545b3e8dec1ebef9))
* Add FlyoutMenu for highlighting ROI, viewing details, removing or applying blur-effect + Installation of Luxoria.Algorithm.GrabCut nuget ([1895226](https://github.com/LuxoriaSoft/Luxoria/commit/18952261aef51f3b431ce5d6b866ad41f6520dad))
* Add fondation of subject recognition on LuxEditor ([88fb9c6](https://github.com/LuxoriaSoft/Luxoria/commit/88fb9c6024549370510146f2374e2318d0921ded))

## [1.52.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.51.0...v1.52.0) (2025-07-02)

#### Features

* Add Roadmap PG5 documents in DOCX and PDF formats ([511b9a6](https://github.com/LuxoriaSoft/Luxoria/commit/511b9a60b482352133b236bc099daba17320c59d))

## [1.51.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.5...v1.51.0) (2025-07-01)

#### Bug Fixes

* Add files inside gonogo folder ([2d760d9](https://github.com/LuxoriaSoft/Luxoria/commit/2d760d9a25e295c837947eddce41a9e826a34263))

#### Features

* Add documentation and images for contributions ([d2cadb9](https://github.com/LuxoriaSoft/Luxoria/commit/d2cadb9a67dadbcbcb7694cabe94e788dda90efe))
* Add Epitech BTP file ([a088aaa](https://github.com/LuxoriaSoft/Luxoria/commit/a088aaaa38decdeb938e6c993330c02b19f9c1ec))
* Add files ([e4eceed](https://github.com/LuxoriaSoft/Luxoria/commit/e4eceed03368edad786904a7fa39e75c9a1d906a))
* Add License Justification document for Apache 2.0 ([d08043e](https://github.com/LuxoriaSoft/Luxoria/commit/d08043e49838892ddb541771d40f29b5eafb5b21))
* Add Mandatory folder ([89dc6ac](https://github.com/LuxoriaSoft/Luxoria/commit/89dc6ac180aee74b157f418c435f7540b1f442e3))
* Add PoC List ([33478bb](https://github.com/LuxoriaSoft/Luxoria/commit/33478bb887bb4b7be818a34ecf24973dc575a536))

### [1.50.5](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.4...v1.50.5) (2025-06-22)

#### Bug Fixes

* Crop corner resize while box is rotated ([e7e4651](https://github.com/LuxoriaSoft/Luxoria/commit/e7e46516c08177df09f95109a859501569e41621))
* Improves crop box clamping logic. ([8610851](https://github.com/LuxoriaSoft/Luxoria/commit/8610851f023a253584293bb243fcbf41eda9757f))
* Infinite loop on crop changed ([a339e0a](https://github.com/LuxoriaSoft/Luxoria/commit/a339e0a37b5e1fd098b739cb7eae1b65da01cb8f))
* Photoviewer Canvas Host horizontal and vertical alignment issue, forcing center position ([054d0e0](https://github.com/LuxoriaSoft/Luxoria/commit/054d0e08d5dcf5244ab682ca6bf4aae5a15a0421))
* Start crop box ([84f16c1](https://github.com/LuxoriaSoft/Luxoria/commit/84f16c156080a90e2773fd818ace801d5d860a6b))

### [1.50.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.3...v1.50.4) (2025-06-21)

#### Bug Fixes

* Add async fetches for releases & Animation when a module has been installed ([cc54758](https://github.com/LuxoriaSoft/Luxoria/commit/cc5475851c144e5e75ba9714c8a2243ea4051b7f))

### [1.50.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.2...v1.50.3) (2025-06-21)

#### Bug Fixes

* Export presets window UI ([4ebd0bb](https://github.com/LuxoriaSoft/Luxoria/commit/4ebd0bb0bb93c7cfb7a3202a35a8ca64c1d7c2f6))
* Improves preset tree UI and EXIF display ([784189f](https://github.com/LuxoriaSoft/Luxoria/commit/784189f3c177d6ee3f6b90863fc1dcd407818124))
* Parametric curve saving settings in layers ([c6e6f76](https://github.com/LuxoriaSoft/Luxoria/commit/c6e6f76fb8eb9e72db357090ba59397bd3ac3df7))
* Remove OpenCollectionEvent ([c47cfef](https://github.com/LuxoriaSoft/Luxoria/commit/c47cfefb7f0d771b36c8913e1c73805ad10d7235))

### [1.50.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.1...v1.50.2) (2025-06-20)

#### Bug Fixes

* Crash on layer creation : removing save state who stack overflow ([fc7aed1](https://github.com/LuxoriaSoft/Luxoria/commit/fc7aed1416f8610159cab2a8909846ad9a71945c))
* Export modal to window, with events, and image processing inside export ([61924fc](https://github.com/LuxoriaSoft/Luxoria/commit/61924fc5c7028a81d3fe4665d0c94989250126a5))
* Undo Redo system, more user friendly + debounce on value changed ([ebd09c3](https://github.com/LuxoriaSoft/Luxoria/commit/ebd09c363b4c052b919e577638d639f71cfb2f26))

### [1.50.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.0...v1.50.1) (2025-06-18)

#### Bug Fixes

* Clean up trigger branches list only \[main, dev, release/\*] ([c24343f](https://github.com/LuxoriaSoft/Luxoria/commit/c24343f88d7fce674539177c5b10ce895a161a56))
* Complete the upload artifact path using github workflow's matrix ([9d1fe1c](https://github.com/LuxoriaSoft/Luxoria/commit/9d1fe1cd1c4c50858ba0514e70498040167d3073))
* Path now includes matrix.configuration fetches from matrix instead of global env ([6a07311](https://github.com/LuxoriaSoft/Luxoria/commit/6a07311544febe45bbf3e3beb296830ae7b9abd9))

## [1.50.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.49.1...v1.50.0) (2025-06-18)

#### Bug Fixes

* Copy the brochure MD inside the "ModuleName.ARCH" folder ([9d70c9a](https://github.com/LuxoriaSoft/Luxoria/commit/9d70c9a38a93077b8bd41a746b1731d5589f3e30))

#### Features

* Add fondation of ModuleInstaller Helper ([4c205c9](https://github.com/LuxoriaSoft/Luxoria/commit/4c205c920c9c63a4b1410fead711bf967d189b86))
* Add fondation on Marketplace View on LDA ([be8bb5e](https://github.com/LuxoriaSoft/Luxoria/commit/be8bb5eab07e2c09ae586ac029b186d1b7b5d394))
* Add LuxExport's luxmod.json + LuxEditor's luxmod.json files ([eb7c565](https://github.com/LuxoriaSoft/Luxoria/commit/eb7c5652b0aaf6e503f2b05be5f41e0f534af740))
* Add necessary methods inside ModuleInstaller ([3ad9391](https://github.com/LuxoriaSoft/Luxoria/commit/3ad9391078f0ff1b3bcf3fb9cdb1f809755c6f7c))
* Add the cache system into VaultService & StorageAPI ([6ab56d8](https://github.com/LuxoriaSoft/Luxoria/commit/6ab56d87f39d0167d8a657a3a5e38b337b672647))
* View Module README + Caching backups ([a9e3aa4](https://github.com/LuxoriaSoft/Luxoria/commit/a9e3aa4dafbfe4a6b953fd32253e7435c6f9789f))

### [1.49.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.49.0...v1.49.1) (2025-06-15)

#### Bug Fixes

* Add brochure field to luxmod.json ([08efc54](https://github.com/LuxoriaSoft/Luxoria/commit/08efc54eed74d74816a25fdc629465583d58f158))

## [1.49.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.48.1...v1.49.0) (2025-06-14)

#### Bug Fixes

* Add bucket initialisation process before launching app ([a6a5ad0](https://github.com/LuxoriaSoft/Luxoria/commit/a6a5ad0371d5117038e7739b073cb68f04ea46e5))
* Add debug URL in allowed origins (CORS) ([34404ea](https://github.com/LuxoriaSoft/Luxoria/commit/34404eaaf00812cf69ebc92dd024d7eb917b540f))
* Add luxapi script to create its secrets ([f70eb1e](https://github.com/LuxoriaSoft/Luxoria/commit/f70eb1e7fbc5198f79baa770c40a4c9999a284af))
* Add random username and passwd as admin user for MinIO bucket ([77dead1](https://github.com/LuxoriaSoft/Luxoria/commit/77dead15b5b5342d42a2b28766112e97359292cd))
* Add secret vars from minio service on LuxAPI ([7c234c9](https://github.com/LuxoriaSoft/Luxoria/commit/7c234c920cfac1be131c55e926b17aabf3f9167e))
* Change from debug message to Console message ([a90d118](https://github.com/LuxoriaSoft/Luxoria/commit/a90d118addf50acd049f372efd7d375ba2404907))
* Correct MinIO console address and environment variable values ([ae9ac50](https://github.com/LuxoriaSoft/Luxoria/commit/ae9ac50c130a81ec2b91099449f2d2e1a3ffadfa))
* Delete dev-only console.log & debug origin (cors) ([69131e1](https://github.com/LuxoriaSoft/Luxoria/commit/69131e1edd511737074e8be91b38fe5e7f6aeba1))
* Enable SSL for bucket connection ([21903b3](https://github.com/LuxoriaSoft/Luxoria/commit/21903b3e50a10426aae520973a7399bc518a5f27))
* Rename method in BuildManager part ([798648e](https://github.com/LuxoriaSoft/Luxoria/commit/798648e22eb13e28aa418bdc6c8431ac0ff53f96))
* Set the final path for published module directory set as "ModuleName.luxmod" ([8cda6ad](https://github.com/LuxoriaSoft/Luxoria/commit/8cda6adf9b5f9269903905af37a2eb2623c4021b))
* Specify namespace for luxoria/minio secret ([c091a3b](https://github.com/LuxoriaSoft/Luxoria/commit/c091a3ba6251c04f50676de7dfb60e835a719bde))
* Translate error & return values and fix the asset link for retreival ([26b03f0](https://github.com/LuxoriaSoft/Luxoria/commit/26b03f0474f0d7c6af9c8abb9f1287a202c5813e))
* Translate pages in English and fix API triggering ([4eb9b6d](https://github.com/LuxoriaSoft/Luxoria/commit/4eb9b6d0d86a0e77bc88b3cfd8bf7ff93507ef9c))
* Update error message for invalid CreateCollectionDto ([1b8f81f](https://github.com/LuxoriaSoft/Luxoria/commit/1b8f81fe53b6a497e8fbc45c1c74e9ceb86c5964))
* Update MinIO console address and browser redirect URL ([d5f5795](https://github.com/LuxoriaSoft/Luxoria/commit/d5f5795ccbd1fddcf8d5ebb169bae30f5535742b))
* Update MinIO console address to use HTTPS ([dd77511](https://github.com/LuxoriaSoft/Luxoria/commit/dd775119be96ddf50e5cce114bf56ce0791aacf7))
* Update MinIO console address to use local path ([2a19d82](https://github.com/LuxoriaSoft/Luxoria/commit/2a19d82f7109037954e93058c701d23a162c42b0))
* Update MinIO endpoint to use internal service address ([2a2ddc9](https://github.com/LuxoriaSoft/Luxoria/commit/2a2ddc906359db93a8ebeb84cba7e81086e61ece))

#### Features

* add MinIO password generation script and configure environment variables in deployment ([633a6cf](https://github.com/LuxoriaSoft/Luxoria/commit/633a6cf03ded3aac57bf3d9476c3f556ec144cf8))

### [1.48.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.48.0...v1.48.1) (2025-06-13)

#### Bug Fixes

* Remove Z-Index, and remove possibility to move masks ([359e163](https://github.com/LuxoriaSoft/Luxoria/commit/359e1638b4ee43f479bd0f4efb384e6307ad855e))

## [1.48.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.47.0...v1.48.0) (2025-06-12)

#### Bug Fixes

* Comments norm ([aba0ac8](https://github.com/LuxoriaSoft/Luxoria/commit/aba0ac806b3be3d8230e465b2a683b6bd6992f7e))
* Comments norm ([2ed4d5e](https://github.com/LuxoriaSoft/Luxoria/commit/2ed4d5e7355b34a5642d7ffdfb400604e0ff20e2))
* Double overlay drawing + update overlay color instantly on color changed ([2978110](https://github.com/LuxoriaSoft/Luxoria/commit/29781101b5b15dc9d9a6acdbd1a9b4a3cd58daa4))
* Linear and Gradial radient with the new system ([c082dcb](https://github.com/LuxoriaSoft/Luxoria/commit/c082dcbd25c138836cd669357d6a0672bfe2957f))
* Linear gradient, 2 line instead of 3 ([4a4a669](https://github.com/LuxoriaSoft/Luxoria/commit/4a4a6691c0057c2ccfcd8413d43566d36892e2f7))
* Loading curve with default parameters ([480587b](https://github.com/LuxoriaSoft/Luxoria/commit/480587bc1033a86522107ebf60066a8901c02b3c))
* Loading curve with default parameters ([a529607](https://github.com/LuxoriaSoft/Luxoria/commit/a529607582c326e75261640ece492ee433bec373))
* Overlay superposition ([6158e00](https://github.com/LuxoriaSoft/Luxoria/commit/6158e00802be64d75e81a86a21ed8d163f5cc126))
* Useless draw who make the current operation always visible even if there is a substract operation over it ([290dc08](https://github.com/LuxoriaSoft/Luxoria/commit/290dc089ad48d45ea524a196e5bcecc9fb352fcd))

#### Features

* integration LuxEditor v2 to develop branche ([a30898a](https://github.com/LuxoriaSoft/Luxoria/commit/a30898a01d5736df03e299295057f0cc34887c30))

## [1.47.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.5...v1.47.0) (2025-06-11)

#### Features

* Add fondation of LuxMarketplace manager/BuildSystem segment ([0249769](https://github.com/LuxoriaSoft/Luxoria/commit/024976913e6fd158b561f97aca43672efdaa0dad))

### [1.46.5](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.4...v1.46.5) (2025-06-11)

#### Bug Fixes

* Inject GH\_TOKEN as secret using Github secrets ([6655f1c](https://github.com/LuxoriaSoft/Luxoria/commit/6655f1ce3487f3c058c68a9574ca7ed55dccfa72))

### [1.46.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.3...v1.46.4) (2025-06-10)

#### Bug Fixes

* Change python version from >=3.13 to >=3.11 for marketplacemgr ([936ab23](https://github.com/LuxoriaSoft/Luxoria/commit/936ab231a93684571b4cdfe00afb5180956a6734))

### [1.46.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.2...v1.46.3) (2025-06-10)

#### Bug Fixes

* Checkout code before executing script ([2ed7239](https://github.com/LuxoriaSoft/Luxoria/commit/2ed7239ead9b95b578cc1ae82abee78d74762357))

### [1.46.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.1...v1.46.2) (2025-06-10)

#### Bug Fixes

* Update working directory ([b423a99](https://github.com/LuxoriaSoft/Luxoria/commit/b423a99eca50a6f484354fbb95ce41196f5d8aee))

### [1.46.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.0...v1.46.1) (2025-06-10)

#### Bug Fixes

* Update workflow name ([3998861](https://github.com/LuxoriaSoft/Luxoria/commit/399886133f1d3d0a1532069fa5fc995c11d2de4e))

## [1.46.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.45.1...v1.46.0) (2025-06-10)

#### Features

* Add GitHub Actions workflow to attach artifacts to marketplace ([004c427](https://github.com/LuxoriaSoft/Luxoria/commit/004c427d1ec6a397c38caa76bb7a8a43504dc26f))
* Add uploadmgr script which aims to publish a branch on target (that contains Luxoria.App & Modules folders) ([664e6de](https://github.com/LuxoriaSoft/Luxoria/commit/664e6de26107a5f3dfe6f2cd7899d4a17741dc77))

### [1.45.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.45.0...v1.45.1) (2025-06-09)

#### Bug Fixes

* Wait the building of Luxoria App & Modules before releasing artifacts ([a7d4948](https://github.com/LuxoriaSoft/Luxoria/commit/a7d4948e6ee5f2f9d0f05c9e2a0763e8258e22b8))

## [1.45.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.44.1...v1.45.0) (2025-06-09)

#### Features

* Add steps to list and zip downloaded artifacts before uploading to GitHub Release ([4417de2](https://github.com/LuxoriaSoft/Luxoria/commit/4417de297d0402a8b77d5a33db2ca14cc0618f9b))

### [1.44.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.44.0...v1.44.1) (2025-06-09)

#### Bug Fixes

* Rename job identifiers ([42d2e2e](https://github.com/LuxoriaSoft/Luxoria/commit/42d2e2e17cdb2b1151e1b5e93e36ddad9d6170eb))

## [1.44.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.43.0...v1.44.0) (2025-06-09)

#### Features

* Add workflow\_call trigger to build-upload workflows and enhance artifact release process ([78eb71e](https://github.com/LuxoriaSoft/Luxoria/commit/78eb71e2d5e058ca954bd55e10c57087867c1d70))

## [1.43.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.42.3...v1.43.0) (2025-06-09)

#### Features

* Add GitHub Actions workflow to attach artifacts to release ([bb482f2](https://github.com/LuxoriaSoft/Luxoria/commit/bb482f2fe3dd31468b7cead24915685ae3776c12))

### [1.42.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.42.2...v1.42.3) (2025-06-04)

#### Bug Fixes

* Bring docs for IJwtService ([a807a82](https://github.com/LuxoriaSoft/Luxoria/commit/a807a8256ceec479123d46d2852bfa8a3518d794))
* Create I/JwtService that handles TokenCreation ([11855bd](https://github.com/LuxoriaSoft/Luxoria/commit/11855bd3ca1b8947f3594f3de807bb742016df08))

### [1.42.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.42.1...v1.42.2) (2025-06-04)

#### Bug Fixes

* Generate JWT token the same way as AuthController does ([40f21d8](https://github.com/LuxoriaSoft/Luxoria/commit/40f21d81826048ff128bc5114714892fbe8af741))

### [1.42.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.42.0...v1.42.1) (2025-06-04)

#### Bug Fixes

* Improve WhoAmI method (AuthController), returns User model fetched from DB, instead of reading JWT cache info ([2c62808](https://github.com/LuxoriaSoft/Luxoria/commit/2c62808ddf96eaa81c7ffe8eb51a143ce87f6f9d))
* User retrieval from JWT token (WhoAmI method) ([efcf644](https://github.com/LuxoriaSoft/Luxoria/commit/efcf6443281e8de9a41a44e340ac4a81ce9eb6bf))

## [1.42.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.41.2...v1.42.0) (2025-06-04)

#### Bug Fixes

* Display algorithm's row by algorithm name sorting by A-Z ([db389e0](https://github.com/LuxoriaSoft/Luxoria/commit/db389e09929a8d11742fc4a0a95f429b0b3701e7))

#### Features

* Add fondation for FilterExplorer on LuxFilter Left-hand toolbox ([cefef42](https://github.com/LuxoriaSoft/Luxoria/commit/cefef42bda20c341063bf7dd87163dfe389df532))
* Add logical update (filer by algoName & Ordering >=/=<) when filter has been changed ([3db9142](https://github.com/LuxoriaSoft/Luxoria/commit/3db914267d50d01324914d23f02517ac2bd94627))
* Add ScoreViewer in ToolBox right-hand side panel ([230c15d](https://github.com/LuxoriaSoft/Luxoria/commit/230c15df56684b5546795527d90109a4be9b3cbb))
* Add ToolBox component which includes RatingComp on the right-hand side panel ([790e727](https://github.com/LuxoriaSoft/Luxoria/commit/790e727791f3f071e10414b72bcffec0645ac464))
* Implement CollectionExplorer & AssetViewer on LuxFilter (v3) ([546aec5](https://github.com/LuxoriaSoft/Luxoria/commit/546aec58db56f5bdada043928288ca18bed66825))
* Implement FlagsComponent inside Toolbox Partial View ([74db3b5](https://github.com/LuxoriaSoft/Luxoria/commit/74db3b5f8acfc4bd296e5ac3af3992ac9bec8f42))
* Integrate sync mechanism (event communication) between LuxFilter & LuxEditor ([dd49cf1](https://github.com/LuxoriaSoft/Luxoria/commit/dd49cf173da766b95d8a5acfa6b9ee1578ce97e8))

### [1.41.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.41.1...v1.41.2) (2025-06-03)

#### Bug Fixes

* Change ingress certification manager to traefik's internal certmgr ([91970be](https://github.com/LuxoriaSoft/Luxoria/commit/91970be4b927daaa468eda1cc9c336ca44f469d8))

### [1.41.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.41.0...v1.41.1) (2025-06-02)

#### Bug Fixes

* Add SMTP settings validation and update deployment configuration ([eb2c6b2](https://github.com/LuxoriaSoft/Luxoria/commit/eb2c6b265aecc2ac58e94f0c4e3e81d4c4559179))
* Refactor URLs in CollectionController and EmailService to use dynamic configuration ([c581150](https://github.com/LuxoriaSoft/Luxoria/commit/c5811504cdff7e2e99187f5880beb325ee25b7f2))
* Update API endpoint to use dynamic configuration ([b08670c](https://github.com/LuxoriaSoft/Luxoria/commit/b08670c7d4e4287a3dab036f84841eb27959d9b0))
* Update API URLs to use dynamic configuration from app settings ([fd1743c](https://github.com/LuxoriaSoft/Luxoria/commit/fd1743c82fc3cc6e81ee7b97670b15b1ae895843))
* Update ingress name from luxstudio-staging to luxstudio-production ([37e1037](https://github.com/LuxoriaSoft/Luxoria/commit/37e1037823783a2c033feb633d43c48dcda83592))
* Update JWT\_SECRET to use dynamic value generation ([fbcbc45](https://github.com/LuxoriaSoft/Luxoria/commit/fbcbc451d5f409408a60cd29cf1582c9f9df57da))

## [1.41.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.40.0...v1.41.0) (2025-06-01)

#### Features

* Enhance CollectionDetail view with scrollable gallery and mention system ([6b3fdf3](https://github.com/LuxoriaSoft/Luxoria/commit/6b3fdf34450cff36fe6671d0774bdc0f833b38ea))
* Add CollectionChat view and integrate chat functionality with image selection and mentions ([358c064](https://github.com/LuxoriaSoft/Luxoria/commit/358c06452a88586c21d5922ddf5703aa47b23067))
* Add image selection modal and enhance message formatting with hashtags ([4d7d93e](https://github.com/LuxoriaSoft/Luxoria/commit/4d7d93e72607ff9b3a7acb80f470d01a2c93f6c0))
* Add Pending Registration feature with email verification ([1eca4fa](https://github.com/LuxoriaSoft/Luxoria/commit/1eca4fa74419bac42974600056113a31396db9ab))
* Implement photo status update functionality and enhance image selection modal ([a9fd896](https://github.com/LuxoriaSoft/Luxoria/commit/a9fd8968216d549e00cb387b2c5614fcf703670a))
* Implement registration confirmation flow with email verification and new route ([35e17dc](https://github.com/LuxoriaSoft/Luxoria/commit/35e17dc180d523a8d59e4d8fcabf0cfb304b3237))
* Refactor collection access management and enhance email invitation system ([569da14](https://github.com/LuxoriaSoft/Luxoria/commit/569da141bdec581d9dc84bb4be34af62f6f6c642))

## [1.40.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.39.0...v1.40.0) (2025-05-28)

#### Bug Fixes

* Add debugging step for Kustomization in deploy-to-pluto job ([0d9dc7f](https://github.com/LuxoriaSoft/Luxoria/commit/0d9dc7fd10112d2d562560ac99480e3b87dbda5e))
* Add kubeconfig installation step in deploy-to-pluto job ([51fcf1f](https://github.com/LuxoriaSoft/Luxoria/commit/51fcf1f9e87d80bca364c813c61f306a908969be))
* Add kubectl installation step in deploy-to-pluto job ([15ebb74](https://github.com/LuxoriaSoft/Luxoria/commit/15ebb74d8f8445eaf2eafa407e6b006ec344793d))
* Add Kubernetes orb declaration in config.yml ([fcee5cc](https://github.com/LuxoriaSoft/Luxoria/commit/fcee5cca4c4a945554fa7ded7a3a1c400ddc76d8))
* Correct kubeconfig parameter name in deploy-to-pluto job ([4cb4ce6](https://github.com/LuxoriaSoft/Luxoria/commit/4cb4ce6270cf267033f7786cbca719c7330eecf6))
* Correct resource file path and update create\_or\_update\_resource syntax in deploy-to-pluto job ([eb4bd57](https://github.com/LuxoriaSoft/Luxoria/commit/eb4bd5755e8a66f4a7585c6c4264a9dffc80e0a1))
* Enable kustomize parameter for create\_or\_update\_resource in deploy-to-pluto job ([8515e76](https://github.com/LuxoriaSoft/Luxoria/commit/8515e76138a115100e986336edc91963521598a3))
* Enhance image tag generation message with pipeline number ([1fccb8f](https://github.com/LuxoriaSoft/Luxoria/commit/1fccb8fbd892ad5b3282a361e0603b51fe43323c))
* Enhance tag injection for API and Studio images in Kustomization to support multiple patterns ([a1ab9b5](https://github.com/LuxoriaSoft/Luxoria/commit/a1ab9b556f7b02a6efdb0d758416f0aa556bad7a))
* Inject image tags for API and Studio in deployment configurations ([6495c6e](https://github.com/LuxoriaSoft/Luxoria/commit/6495c6e87b305929fa8797ca0a4fec61e386aba8))
* Refactor deploy-to-pluto job to use kustomize for resource updates ([9aea55a](https://github.com/LuxoriaSoft/Luxoria/commit/9aea55afd5ec233e41ea40eda53b488080191612))
* Remove action-type from kubernetes/create\_or\_update\_resource in deploy-to-pluto job ([92a88e2](https://github.com/LuxoriaSoft/Luxoria/commit/92a88e2fb467f0878147850de8c8ced4337882d6))
* Simplify image tag generation and remove pipeline number from message ([520f573](https://github.com/LuxoriaSoft/Luxoria/commit/520f573f770bcb409ebdb30332e39dc1a074f975))
* Simplify tag injection command for API and Studio images in Kustomization ([a1d2e77](https://github.com/LuxoriaSoft/Luxoria/commit/a1d2e770920f5f849115b92a52c8b5cf28208fa5))
* Simplify tag injection for API and Studio images in Kustomization ([3566c85](https://github.com/LuxoriaSoft/Luxoria/commit/3566c85291ad229996be87f713908091a8d2b81f))
* Update CircleCI commands to use --environment flag ([c70777f](https://github.com/LuxoriaSoft/Luxoria/commit/c70777ff0c465631b0877eeb5a71d48787551277))
* Update CircleCI commands to use --environment-name and --namespace flags for Pluto ([9b8ca66](https://github.com/LuxoriaSoft/Luxoria/commit/9b8ca668c7caf96512eccbb8959e7619176a05d7))
* Update deploy-to-pluto job to use Docker executor instead of Kubernetes executor ([2691eb5](https://github.com/LuxoriaSoft/Luxoria/commit/2691eb5ebc8c2c3cf2884a53e6d1bd77f7bdccf2))
* Update deploy-to-pluto job to use Kubernetes executor and specify environment ([548c10a](https://github.com/LuxoriaSoft/Luxoria/commit/548c10ae3a42e3132dd4016754eea63fb8613b4f))
* Update image tag injection for API and Studio in Kustomization ([21a3d16](https://github.com/LuxoriaSoft/Luxoria/commit/21a3d1653ed44db1f8cc606cc4497fa2c86df06f))
* Update image tag injection for API and Studio in Kustomization to use improved regex ([bf1195d](https://github.com/LuxoriaSoft/Luxoria/commit/bf1195d7e4a74d6e5c2fbb301f78cd997a5a152e))
* Update Ingress name from luxstudio-staging to luxstudio-production ([97fe24c](https://github.com/LuxoriaSoft/Luxoria/commit/97fe24cc84492a567d99214d9aea85b5c77e4be9))
* Update parameters for create\_or\_update\_resource in deploy-to-pluto job ([91d0408](https://github.com/LuxoriaSoft/Luxoria/commit/91d0408d4c0ee3defaeab330dcb7d09d16799288))
* Update release status commands in deploy-to-pluto job ([346e414](https://github.com/LuxoriaSoft/Luxoria/commit/346e414ca439f1d1c21e1c88a515cd45d8c1b2a9))
* Update resource file path for create\_or\_update\_resource in deploy-to-pluto job ([8974dff](https://github.com/LuxoriaSoft/Luxoria/commit/8974dff5faf07d191967ac5134aeca34766a4ede))
* Update tag injection for API and Studio images to use improved regex pattern ([2913da4](https://github.com/LuxoriaSoft/Luxoria/commit/2913da44757ac382123e941755c5effe85844f66))

#### Features

* enhance deployment process with kubectl and kustomize integration for Pluto ([9310d16](https://github.com/LuxoriaSoft/Luxoria/commit/9310d1689a80ec52dffb736641f3e42cf782a2a4))
* Specify target environment ([9314d84](https://github.com/LuxoriaSoft/Luxoria/commit/9314d840fcdd2b15c6f736878f523ac94eceaf7e))

## [1.39.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.38.1...v1.39.0) (2025-05-27)

#### Bug Fixes

* Add timeout mechanism to kill the authentification process if callback has not been received after 120s ([25f507b](https://github.com/LuxoriaSoft/Luxoria/commit/25f507b0a087ad4b365d9f7607de7f03b047a598))

#### Features

* Add fondation of LuxStudio Integration Module ([60e78ba](https://github.com/LuxoriaSoft/Luxoria/commit/60e78ba04669c79cef42336323a1823fa6fbaea9))
* Add fondation of LuxStudio.COM Module (contains AuthService.cs) ([c7c0dae](https://github.com/LuxoriaSoft/Luxoria/commit/c7c0dae967c9b7d61396e8b172435538d4323e84))
* Add LuxStudioConfig model and integrate configuration fetching in ConfigService ([0c7bca0](https://github.com/LuxoriaSoft/Luxoria/commit/0c7bca07cc6c12b6142e81ca23fdb9ac155733fc))
* Add Minio service configuration to docker-compose and register MinioService in Program.cs ([97fe659](https://github.com/LuxoriaSoft/Luxoria/commit/97fe659fcaf0175ed06d30696cfa32548d764041))
* Add StopLoginFlow method which allows to terminate the listener process waiting for authentification over web browser ([6e15024](https://github.com/LuxoriaSoft/Luxoria/commit/6e15024cbaae2333eaaefba3287b773605509707))
* Enhance SSO login flow with additional logging for better traceability ([a6217f0](https://github.com/LuxoriaSoft/Luxoria/commit/a6217f035d1b086b743faa5c900215a05c23daa4))
* Implement ConfigService for managing configuration settings and URL validation ([f777d7d](https://github.com/LuxoriaSoft/Luxoria/commit/f777d7d7c3f8607c60bdcd89441f62b72616f0b1))
* Implement SSOService for handling Single Sign-On logic and authorization flow ([9d3369b](https://github.com/LuxoriaSoft/Luxoria/commit/9d3369b2782bf957487dd5f373d0145dbce729ab))
* Update AuthService with logging and restructure project file ([898203d](https://github.com/LuxoriaSoft/Luxoria/commit/898203dbfff7ac270c0ab1e4ce01aab92bfe64a9))
* Update docker-compose and AuthService for external URLs and configuration integration ([d1ce664](https://github.com/LuxoriaSoft/Luxoria/commit/d1ce6642f1b4f94fec358ceedf771cdf7799e2be))

### [1.38.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.38.0...v1.38.1) (2025-05-27)

#### Bug Fixes

* Correct SSO authorization URL to use frontend URL instead of backend URL ([62cb906](https://github.com/LuxoriaSoft/Luxoria/commit/62cb906163b89a6f6b8165f91fcfa1a6c2381f17))

## [1.38.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.37.2...v1.38.0) (2025-05-26)

#### Bug Fixes

* Add pull request trigger for main, develop, and release branches in workflows ([fe151cb](https://github.com/LuxoriaSoft/Luxoria/commit/fe151cbdb3c2585f30774f24e3ef3d9b9b99638c))
* Correct path to requirements.txt in LuxFilter model installation step ([a768a03](https://github.com/LuxoriaSoft/Luxoria/commit/a768a039da453ddf902c7ef285e84768dbb6d520))
* Remove CI branches from workflow trigger ([93f791d](https://github.com/LuxoriaSoft/Luxoria/commit/93f791defa7c2d5866a7a316733966361d3e85d6))
* Update .gitignore to include negative.txt and positive.txt ([2f43ac4](https://github.com/LuxoriaSoft/Luxoria/commit/2f43ac42da5f59e6a69be6bac86945c9ad00b2fa))
* Update ONNX export script to accept output directory as an argument ([c699539](https://github.com/LuxoriaSoft/Luxoria/commit/c699539e7bf2edee6239c70aa952d81b4baae15d))

#### Features

* Add CI trigger for feature and fix branches in workflow ([88f5d80](https://github.com/LuxoriaSoft/Luxoria/commit/88f5d8073a46abebcc87a79184c6b2591af7ca15))
* Add ONNX export functionality and requirements for CLIP model ([3621032](https://github.com/LuxoriaSoft/Luxoria/commit/3621032a1ae9b00f008132e867343f13413cf94b))
* Add Python 3.12 setup and install requirements for Luxoria LuxFilter Model ([fbcf683](https://github.com/LuxoriaSoft/Luxoria/commit/fbcf683d5eba3ecf281421e9cf0d4241c41bf241))
* Set up Python 3.12 and install Luxoria LuxFilter Model requirements in SonarCloud analysis workflow ([d8080b3](https://github.com/LuxoriaSoft/Luxoria/commit/d8080b3724bc22b4e4e8570d7a84df6ae115e9c4))

### [1.37.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.37.1...v1.37.2) (2025-05-26)

#### Bug Fixes

* Remove LFS filter for ONNX files ([a026a97](https://github.com/LuxoriaSoft/Luxoria/commit/a026a976494c42341a2c86d827800a618495b591))

### [1.37.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.37.0...v1.37.1) (2025-05-26)

#### Bug Fixes

* Disable LFS storage ([7871ef5](https://github.com/LuxoriaSoft/Luxoria/commit/7871ef55dec00995262ccbd8836811cd3f7418f1))

## [1.37.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.36.0...v1.37.0) (2025-05-26)

#### Bug Fixes

* Clarify LFS disabling steps in mirror workflow ([d89a709](https://github.com/LuxoriaSoft/Luxoria/commit/d89a709b684bf510a58384077ae59c152a421211))
* Improve LFS smudge disabling in mirror workflow ([1f1f74b](https://github.com/LuxoriaSoft/Luxoria/commit/1f1f74b8ebe301ff5c5429f2a1e684b530734c33))
* Remove duplicate Git LFS disable step in mirror workflow ([c37b4d9](https://github.com/LuxoriaSoft/Luxoria/commit/c37b4d98d276cb69dbc04ff99acf7fa7b9f30562))
* Remove LFS smudge disabling steps from mirror workflow ([5100493](https://github.com/LuxoriaSoft/Luxoria/commit/51004938f430a72257a088521a19992a347b73cf))
* Remove push trigger from workflow files ([662c4aa](https://github.com/LuxoriaSoft/Luxoria/commit/662c4aa45bd9975d495f6b9ebe99a614e5f75da1))

#### Features

* Disable lda-build, which is a clone of build-upload-lda ([5bf3d96](https://github.com/LuxoriaSoft/Luxoria/commit/5bf3d96ca8ee2f2445707a8600bdf7d80efbe83c))

## [1.36.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.35.0...v1.36.0) (2025-05-26)

#### Bug Fixes

* Create a directory for each vault, and, Delete the vault's drectory when deleting the specified vault ([a5de0a7](https://github.com/LuxoriaSoft/Luxoria/commit/a5de0a73c6c928ad931cf7202122b7a015d157ae))

#### Features

* Add fondation of VaultService & StorageAPI ([d01f4df](https://github.com/LuxoriaSoft/Luxoria/commit/d01f4df313ee0976fba41eeb5981cb4e7a95e42f))
* Add vault management methods to IVaultService ([08a28fa](https://github.com/LuxoriaSoft/Luxoria/commit/08a28fa7136903a333ab338f5b757a2bfdf7a7ef))
* Complete StorageAPI for Modules ([6674868](https://github.com/LuxoriaSoft/Luxoria/commit/6674868b1be80ae145e8ebc8b776a14aefdb603b))

## [1.35.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.34.0...v1.35.0) (2025-05-25)

#### Features

* Add "Start Over" button on filter's status view ([5f5242f](https://github.com/LuxoriaSoft/Luxoria/commit/5f5242fa0b2d8bce6f0b7f391760e8a57f7f9a36))
* Add ToastNotificationEvent and StartOver button on LuxImport's indexication process view ([a252502](https://github.com/LuxoriaSoft/Luxoria/commit/a252502f50ad44b423b84b78ac70c0233d77b581))
* Bring OpenAI CLIP model as Color Visual Aesthetics analysis ([95afeff](https://github.com/LuxoriaSoft/Luxoria/commit/95afeff4fe2233f9f8ed41cf0dec991e243579f0))
* Enhance pipeline event handling and user notifications ([8e30189](https://github.com/LuxoriaSoft/Luxoria/commit/8e3018908e97281fb2413e920c5a3053fc6c3f07))

## [1.34.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.33.2...v1.34.0) (2025-05-23)

#### Features

* Add DesktopController for API versioning and configuration endpoint ([e3d6575](https://github.com/LuxoriaSoft/Luxoria/commit/e3d6575aab2b9a6353587ff552001f5d018a5a99))
* Add initial migration files for database schema creation ([99e5601](https://github.com/LuxoriaSoft/Luxoria/commit/99e56015ea1552f2e91559866ad05f7ea530f8f4))
* Enhance DesktopController to include configuration endpoint and update appsettings for URI structure ([0fa13c9](https://github.com/LuxoriaSoft/Luxoria/commit/0fa13c956e247fc885663e4bd5ae1e742887a3a3))

### [1.33.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.33.1...v1.33.2) (2025-05-22)

#### Bug Fixes

* Buildsystem script to build luxEditor (removing AppX in file path) ([c88c51e](https://github.com/LuxoriaSoft/Luxoria/commit/c88c51ea0f7a6f5eb637e9d6f5896330a16156cf))
* Contrast filter + add comments to uncommented functions ([9980a28](https://github.com/LuxoriaSoft/Luxoria/commit/9980a28569d5e896e2d4b567973f8c507984272c))
* Exposition / contrast / tint / temperature / saturation method ([68ae0d8](https://github.com/LuxoriaSoft/Luxoria/commit/68ae0d8e4e33b8688f58a47139a1442e95b2a2d6))
* Refactor LuxEditor for better performances ([cfcfaf0](https://github.com/LuxoriaSoft/Luxoria/commit/cfcfaf0adb64d0c6c85fb972c9bfa062e5dd5643))
* refactoring luxeditor for better performances ([be16379](https://github.com/LuxoriaSoft/Luxoria/commit/be16379951d81a4932d8185355d883fc6d208c3a))
* refactoring luxeditor for better performances ([09593cc](https://github.com/LuxoriaSoft/Luxoria/commit/09593ccd23130518ba155aa7b0b13df4184aa546))
* Removing clarity filter ([2e0fb2a](https://github.com/LuxoriaSoft/Luxoria/commit/2e0fb2a901ee05c360fa78d8c030b7e3bdfa46ae))
* Rework Editor Module, removing xaml code for modularity ([1452ded](https://github.com/LuxoriaSoft/Luxoria/commit/1452ded886ec54434390f40ca912425f54120df1))
* Texture function ([d0d6b7b](https://github.com/LuxoriaSoft/Luxoria/commit/d0d6b7b67881063f91275822b3b76b8c7250fcd3))
* Using separators between sliders and reorganizing the sliders ([8964b47](https://github.com/LuxoriaSoft/Luxoria/commit/8964b47964c1b0d39bbc0b90dbdfd3f7a8de6a14))
* Using separators between sliders and reorganizing the sliders ([e5c446c](https://github.com/LuxoriaSoft/Luxoria/commit/e5c446c03fa67cca55373afbe6a96e2f9031b97b))

### [1.33.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.33.0...v1.33.1) (2025-05-19)

#### Bug Fixes

* Add maxcpucount option to Luxoria.App build step in workflow ([24318f8](https://github.com/LuxoriaSoft/Luxoria/commit/24318f8ae64f9e3801413d5e947568673349882c))
* Add optional flag to disable Luxoria.SDK's PackOnBuild option ([170a40d](https://github.com/LuxoriaSoft/Luxoria/commit/170a40d71ca983c728015bcf27dac4909a5ded08))
* Add renaming steps for LuxImport, LuxFilter, LuxEditor, and LuxExport DLLs in build workflow ([e38ad92](https://github.com/LuxoriaSoft/Luxoria/commit/e38ad928a743c1202e8afda6fd95d22560b14dc3))
* Change Reference Paths in LuxImport csproj file ([eb5e51e](https://github.com/LuxoriaSoft/Luxoria/commit/eb5e51eb7c3f713559760841cccea395a7d96c7e))
* Cleanup unused dependencies in LuxImport ([d9843df](https://github.com/LuxoriaSoft/Luxoria/commit/d9843df3a9acbc8e9e8d0274158792f43de862c6))
* Correct artifact paths for LuxImport, LuxFilter, LuxEditor, and LuxExport in build workflow ([ba1225e](https://github.com/LuxoriaSoft/Luxoria/commit/ba1225e009637b647d54c5d18dd4614cc8d24bd4))
* Enhance platform targeting for Luxoria.App build step to include win-arm64 ([c155fae](https://github.com/LuxoriaSoft/Luxoria/commit/c155fae7663e12e078bd65a648b3c86c15d7ccc0))
* Expand platform matrix to include win-x86 and win-arm64 for build jobs ([a4a8215](https://github.com/LuxoriaSoft/Luxoria/commit/a4a821543e6262010db2f53b68e4f42837b01bc9))
* Refactor DLL renaming steps for LuxImport, LuxFilter, LuxEditor, and LuxExport to use Join-Path for improved path handling ([065e7af](https://github.com/LuxoriaSoft/Luxoria/commit/065e7af3a94399bf97e582815c3a181dd9391882))
* Replacing DLLRef by ProjectRef for both Luxoria.GModules & Luxoria.Modules ([d97f099](https://github.com/LuxoriaSoft/Luxoria/commit/d97f0999b2a2220921be3cddb76dc01b8b7d287b))
* Update artifact paths and rename steps for LuxImport, LuxFilter, LuxEditor, and LuxExport in build workflow ([1ecf85a](https://github.com/LuxoriaSoft/Luxoria/commit/1ecf85a215d68c01b68b0d12ea47b32182fa13cc))
* Update artifact paths for LuxImport, LuxFilter, LuxEditor, and LuxExport in build workflow ([991449b](https://github.com/LuxoriaSoft/Luxoria/commit/991449be68f991a8edba553c1f759b255095d932))
* Update artifact paths for LuxImport, LuxFilter, LuxEditor, and LuxExport in build workflow ([6c70b31](https://github.com/LuxoriaSoft/Luxoria/commit/6c70b31a021fdf381a778cf02c8a567857442532))
* Update build steps to use 'dotnet build' for LuxImport, LuxFilter, LuxEditor, and LuxExport, and adjust artifact paths ([23c5c8d](https://github.com/LuxoriaSoft/Luxoria/commit/23c5c8df45439ee084fcc9f0cc54147b3a2ca681))
* Update build steps to use 'dotnet publish' for LuxImport, LuxFilter, LuxEditor, and LuxExport ([c055bc0](https://github.com/LuxoriaSoft/Luxoria/commit/c055bc05270cddd3777e3d2386e902f06cee6c72))
* Update build steps to use 'dotnet publish' for LuxImport, LuxFilter, LuxEditor, and LuxExport, and adjust artifact paths ([fda3076](https://github.com/LuxoriaSoft/Luxoria/commit/fda30762765ace7f31018d517c34d4addd45d559))
* Update build workflow to enhance module upload steps and improve comments for clarity ([6af42f1](https://github.com/LuxoriaSoft/Luxoria/commit/6af42f11b36c1a6bba07f4578b7a0b2971dfd6ae))

## [1.33.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.32.1...v1.33.0) (2025-05-17)

#### Bug Fixes

* Improve file upload validation in AuthController and update logout method in Dashboard ([7a9ee7c](https://github.com/LuxoriaSoft/Luxoria/commit/7a9ee7c07fee2ffb5eb576c81be8c2cd3d513412))
* Update API\_URL in config files for consistency and environment variable support ([42db9f3](https://github.com/LuxoriaSoft/Luxoria/commit/42db9f319ee0a2e415bc4ba624fd1bf0ca3738e8))

#### Features

* add real-time chat functionality with username support ([17accc1](https://github.com/LuxoriaSoft/Luxoria/commit/17accc1378d5cf28cf2c3d5d812c02b858dcdf41))
* Add user avatar upload and retrieval functionality ([e308b63](https://github.com/LuxoriaSoft/Luxoria/commit/e308b637e7d87eb98d128951d214d3c730be213e))
* Enhance JWT token generation to include user email and secure collection retrieval with authorization ([6bc0db2](https://github.com/LuxoriaSoft/Luxoria/commit/6bc0db27caf152dea90f38893f9abed35ed3c419))
* Implement SignalR chat functionality and add allowed email management for collections ([75c1da4](https://github.com/LuxoriaSoft/Luxoria/commit/75c1da40b6f29b77b155653a87a95df69a7566a8))
* Improve avatar handling and user feedback in registration and collection management ([5bdf4c3](https://github.com/LuxoriaSoft/Luxoria/commit/5bdf4c3f45228c98210e3434cb12fc9490096545))
* update Vite version and add CollectionDetail view ([70b3732](https://github.com/LuxoriaSoft/Luxoria/commit/70b37323d44b51d70d844d5e818000b5ce56b262))

### [1.32.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.32.0...v1.32.1) (2025-05-15)

#### Bug Fixes

* Move dependabot to .github folder, from .github/workflows folder ([d543680](https://github.com/LuxoriaSoft/Luxoria/commit/d5436800500ce7e68cca651bb2dc0f156929bb06))

## [1.32.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.31.1...v1.32.0) (2025-05-11)

#### Bug Fixes

* Add API\_URL environment variable to luxstudio container ([9de6552](https://github.com/LuxoriaSoft/Luxoria/commit/9de6552995355c7c2fec0ed56ace206cdbaefcc3))
* Add context to build-and-push job in CircleCI configuration ([c67603f](https://github.com/LuxoriaSoft/Luxoria/commit/c67603ff8fe34c75b493432e1d79b3ce8c6af85b))
* Add debug step to check DockerHub credentials before login ([a0f628d](https://github.com/LuxoriaSoft/Luxoria/commit/a0f628d92f9b02c6008bfa725615cd4fb4d19015))
* Correct build context paths for luxapi and luxstudio in Azure Pipelines configuration ([91f90fa](https://github.com/LuxoriaSoft/Luxoria/commit/91f90fadacb2c9c35e41cbef43b76c12c92753fb))
* Move context declaration for build-and-push job to workflows section ([b086199](https://github.com/LuxoriaSoft/Luxoria/commit/b0861998684a58ede96b56f3a88beba280e319c6))
* Rename job from build-images to build-and-push and update logging steps ([af1d20b](https://github.com/LuxoriaSoft/Luxoria/commit/af1d20b080ea27cca771487bbc9cc68218fa791f))
* Rename job from build-local to build-images and update image tag logging ([621bb85](https://github.com/LuxoriaSoft/Luxoria/commit/621bb85396e7622ea686c28845a8c84569365549))
* Restore imageTag variable format for tagging in Azure Pipelines ([214b2d1](https://github.com/LuxoriaSoft/Luxoria/commit/214b2d1186b2194773222b1df8aee2af115a884f))
* Update display name for BuildAndPush stage in Azure Pipelines configuration ([0e9447c](https://github.com/LuxoriaSoft/Luxoria/commit/0e9447c30c2c45b3451f10128dc800e00e5b784d))
* Update display name for BuildAndPush stage in Azure Pipelines configuration ([0af18c8](https://github.com/LuxoriaSoft/Luxoria/commit/0af18c8a8bb34d54e9e2fb91ccd3136ef2ce7f95))
* Update Docker login command for consistency in username flag usage ([e3537e4](https://github.com/LuxoriaSoft/Luxoria/commit/e3537e445aa3357ac098793d1429cc82e31d616a))
* Update Dockerfile paths for luxapi and luxstudio in Azure Pipelines configuration ([2d896d4](https://github.com/LuxoriaSoft/Luxoria/commit/2d896d45f293a34a5069fe60ef9792e295882712))
* Update FrontEnd\_\_URI and API\_URL environment variables for luxapi and luxstudio deployments ([673eb81](https://github.com/LuxoriaSoft/Luxoria/commit/673eb81f3afb4bc5027d2750e6473ac12d503d2e))
* Update imageTag variable format for consistency in Azure Pipelines ([e8aea4c](https://github.com/LuxoriaSoft/Luxoria/commit/e8aea4c5a7fd3d7ae1236cce5adf9b7da6c95a84))
* Update imageTag variable format for consistency in Azure Pipelines ([6052948](https://github.com/LuxoriaSoft/Luxoria/commit/6052948c5fa3b408301a6c42f1e5e7907c416cb3))
* Update imageTag variable to use Build.BuildId for tagging in Azure Pipelines ([c70c2ba](https://github.com/LuxoriaSoft/Luxoria/commit/c70c2ba6f9583696ab62673f067fa9c58575d664))
* Update imageTag variable to use Build.BuildNumber for consistency in Azure Pipelines ([646d314](https://github.com/LuxoriaSoft/Luxoria/commit/646d314dfc903f3c3d321a83a507d8d30e9b3104))
* Update imageTag variable to use Build.SourceVersion for tagging in Azure Pipelines ([1f8aa5d](https://github.com/LuxoriaSoft/Luxoria/commit/1f8aa5de8623376cb7b8e176ac9c9a6b037dcc6c))
* Update imageTag variable to use conditional logic for tagging in Azure Pipelines ([31393a4](https://github.com/LuxoriaSoft/Luxoria/commit/31393a4aecd10c7f3377499ba8ff92841bc18358))
* Update ingress configuration to use luxstudio-service instead of pluto-service ([bfa3c60](https://github.com/LuxoriaSoft/Luxoria/commit/bfa3c606ad1425403244d3dbdb60ee66c3d357f2))
* Update ingress configurations for LuxStudio in Pluto and Saturn namespaces to include TLS settings and cert-manager annotations ([bfdd9b0](https://github.com/LuxoriaSoft/Luxoria/commit/bfdd9b06c8c72011e7760a3d80eaa04f133ca057))
* Update kustomization.yaml to use patches with target for ingress configuration ([93a91d5](https://github.com/LuxoriaSoft/Luxoria/commit/93a91d54c23e6a29c492796408627da6ed19fdb8))
* Update secretName for TLS configuration in luxstudio-ingress ([bbe93a1](https://github.com/LuxoriaSoft/Luxoria/commit/bbe93a1d5598d9f52a0351fac8cf886f5c63dbc9))
* Update secretName for TLS configuration in luxstudio-ingress ([fca2963](https://github.com/LuxoriaSoft/Luxoria/commit/fca29637f339037a76df071c7a36cb5a05360ff1))

#### Features

* Add ArgoCD application configuration for LuxStudio in Pluto namespace ([7107523](https://github.com/LuxoriaSoft/Luxoria/commit/71075238e3957556548e4080b4068d31f681c8ac))
* Add CircleCI configuration file for CI/CD setup ([a3dcec3](https://github.com/LuxoriaSoft/Luxoria/commit/a3dcec36dbeecac37f3df4347acd1a01267b53b9))
* Add CircleCI configuration for building LuxAPI and LuxStudio Docker images ([6417b1f](https://github.com/LuxoriaSoft/Luxoria/commit/6417b1fd0b9a59b7bf6f6c5fb6bb33ad14213c0e))
* Add Docker and Kubernetes configurations for LuxStudio deployment ([1edf148](https://github.com/LuxoriaSoft/Luxoria/commit/1edf1481000be5aebd972e7dbb9a3b68c77826e6))
* Add Docker support with Dockerfile, entrypoint script, and .dockerignore; include config.js for runtime API URL replacement ([9a361de](https://github.com/LuxoriaSoft/Luxoria/commit/9a361deafb2c0e19b3c1ddbd4301cdde63440ee0))
* Add luxportal service to Docker Compose; update routing and error handling in Login component ([31216ba](https://github.com/LuxoriaSoft/Luxoria/commit/31216ba92e8f79126900bbdd487a8a33e50dcd34))
* Add Minio configuration and implement collection-related models with relationships ([524f688](https://github.com/LuxoriaSoft/Luxoria/commit/524f688c92a42893a920b2d9921e24ad1bc300fa))
* Add starter Azure Pipelines configuration ([92e8416](https://github.com/LuxoriaSoft/Luxoria/commit/92e841632291b730f7820ec9fc658aa8aeb127ce))
* Enhance SystemController to include database connectivity checks and update Docker Compose for improved service configuration ([9785604](https://github.com/LuxoriaSoft/Luxoria/commit/9785604ba6c7292c28e2fec6d27be963754198df))
* Implement dynamic image tagging in CircleCI configuration ([f9020de](https://github.com/LuxoriaSoft/Luxoria/commit/f9020de1c4330c97311295c2ab5a61dfda4c8e65))
* Remove old ingress and configmap configurations; add new deployment and service for LuxStudio in Pluto and Saturn namespaces ([67c198f](https://github.com/LuxoriaSoft/Luxoria/commit/67c198f2cc26c15cdef5b7700003ec2140d46f29))
* Update Azure Pipelines configuration for Docker builds; remove unused adminer service from Docker Compose ([589580c](https://github.com/LuxoriaSoft/Luxoria/commit/589580c962f7a038be305ae20e88914e5f4eb2b9))
* Update Dockerfile for specific Node and Nginx versions; add nginx.conf for server configuration; refactor auth services to use dynamic API URLs from appConfig ([5dfc019](https://github.com/LuxoriaSoft/Luxoria/commit/5dfc01938138888d394e6a151748972b856b3212))

### [1.31.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.31.0...v1.31.1) (2025-04-08)

#### Bug Fixes

* Add Unit tests for LuxExport ([a868c40](https://github.com/LuxoriaSoft/Luxoria/commit/a868c40d95253a87c173d3088d180526e3e71eaf))
* Clean unused code ([0935f7c](https://github.com/LuxoriaSoft/Luxoria/commit/0935f7c3731dbac49bc6a8e936ea5fb768f27741))
* Commentaries in code ([b778fd2](https://github.com/LuxoriaSoft/Luxoria/commit/b778fd25ddf4cf7ddc6d055b3d212889554dc4b0))
* Documentation for lux-export ([c2e9292](https://github.com/LuxoriaSoft/Luxoria/commit/c2e929270ec1ad90c390b85100c98254effdb53f))
* Export File Naming backend ([f1ace86](https://github.com/LuxoriaSoft/Luxoria/commit/f1ace86486026346387d35ee33ef533f95d72662))
* Export location back-end ([1a9fc8d](https://github.com/LuxoriaSoft/Luxoria/commit/1a9fc8da9e2005722cce6f2db329dc2084300513))
* Export location back-end ([7fce05d](https://github.com/LuxoriaSoft/Luxoria/commit/7fce05d100d1e933e9b9581841dd826d5ed951c8))
* Export Pop Up with progress bar and previsualization ([af849b8](https://github.com/LuxoriaSoft/Luxoria/commit/af849b81be165ce0d39d523030ea6cfb7363279c))
* File Path for assets + color profile + removing broken file format ([845c5ba](https://github.com/LuxoriaSoft/Luxoria/commit/845c5ba9a97bdd23890059100f853f67935a0387))
* File Picker in content dialog + content dialog size ([a658ef3](https://github.com/LuxoriaSoft/Luxoria/commit/a658ef3b2301a20db9110e5351dfb65fa7b140ce))
* Initialisation of the modal using LMGUI ([32b1eb7](https://github.com/LuxoriaSoft/Luxoria/commit/32b1eb7b387a2dd1114cd87ed10bf4fe6de1acee))
* Lux Export Interface ([769e797](https://github.com/LuxoriaSoft/Luxoria/commit/769e79708af2e18f773d72ee5e24f697f36eeb91))
* Lux Export Interface ([e8f7c28](https://github.com/LuxoriaSoft/Luxoria/commit/e8f7c288f4580975eff0be44c73a3f778ca7f8be))
* LuxExport refactor from window to modal ([e658762](https://github.com/LuxoriaSoft/Luxoria/commit/e6587623537d670c47dc7ba67ea729051eb7f9ae))
* Update counter value on multiple photo export ([672312f](https://github.com/LuxoriaSoft/Luxoria/commit/672312f0e705514b1b41451d9d29601e0e83f7de))
* Using window instead of modal because of WinUi restrictions ([9a8f279](https://github.com/LuxoriaSoft/Luxoria/commit/9a8f2794063caea6f723e6f221a4a4ff63f41bb9))

## [1.31.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.30.0...v1.31.0) (2025-03-07)

#### Bug Fixes

* Simplify LoadWindowCaption by using local variable 'path' ([c975768](https://github.com/LuxoriaSoft/Luxoria/commit/c9757680610f2062da186592c19839e6a14bb5f9))

#### Features

* Add ApplicationIcon 'Luxoria\_icon.ico' + Add Luxoria official logo on SplashScreen ([b0142b5](https://github.com/LuxoriaSoft/Luxoria/commit/b0142b57c9a5a177af0c6d5d35c7aa860ca8f188))
* Create LoadWindowCaption method to load an ico for window caption and taskbar ([12e9b56](https://github.com/LuxoriaSoft/Luxoria/commit/12e9b568113a0784b00b512f18ab530cf9aac191))

## [1.30.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.29.1...v1.30.0) (2025-03-06)

#### Bug Fixes

* Add Filters (ReadOnlyDictionary?) in ImageData and fix some tests ([cb66737](https://github.com/LuxoriaSoft/Luxoria/commit/cb66737678a99cb5e856876136ecc7df5df47c24))
* Bring clarification and fix nullable variables object? sender => object sender ([9b2128c](https://github.com/LuxoriaSoft/Luxoria/commit/9b2128c37e098f7e1b1845471f456707b3abe2d8))
* Changes Score alignment from Center to Right ([458d0dd](https://github.com/LuxoriaSoft/Luxoria/commit/458d0dde3b1bb5f5e457d4bf2dfbb40ddd42beef))
* Remove gray border to the ItemList on FilterView ([d2b388d](https://github.com/LuxoriaSoft/Luxoria/commit/d2b388ddd75e352a16229c5606dbf364528235bf))
* Remove total weight (1.0 => 100) on the PipelineService ([13c4db9](https://github.com/LuxoriaSoft/Luxoria/commit/13c4db9d993124526255d450429e8542e3c95976))
* Replace Dictionary by ImmutableDictionary (Catalog) in FilterService ([0ac9ee7](https://github.com/LuxoriaSoft/Luxoria/commit/0ac9ee795113fdded8f89ac6855f136b4072bffb))
* Upgrade Luxoria.Algorithm.BrisqueScore from 3.0.2.4100 to 3.0.3.4100 ([5633377](https://github.com/LuxoriaSoft/Luxoria/commit/563337755d4e43f186aa60e518f8a8b406037123))

#### Features

* Add base of filters selection with params (weight) ([a277aee](https://github.com/LuxoriaSoft/Luxoria/commit/a277aeeee23891d835d1dc31838809a863693131))
* Add FilterCatalog Event to fetch the entire available filters (ReadyToUse) ([c8850ef](https://github.com/LuxoriaSoft/Luxoria/commit/c8850ef730b49e7d3b5ed78720ef3b8127e07e3d))
* Add StatusView foundation for LuxFilter UI (ListView, ViewModel, ...) ([9235ed6](https://github.com/LuxoriaSoft/Luxoria/commit/9235ed6e528c86ddd2767579557b8a9c6dd1f5cb))
* Add the Status (Logger) UI on LuxFilter 3rd part ([c4d2631](https://github.com/LuxoriaSoft/Luxoria/commit/c4d2631f081e2f6ee53a908cb9d285038bb6fe81))
* Create Filtering Status View (LuxFilter.Views.StatusView) ([535adb0](https://github.com/LuxoriaSoft/Luxoria/commit/535adb0a387331ad22633b0b95efec67b8b14ba3))

### [1.29.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.29.0...v1.29.1) (2025-02-18)

#### Bug Fixes

* Change Compute method usage in LuxFilter.Tests cases ([c23a1b5](https://github.com/LuxoriaSoft/Luxoria/commit/c23a1b5a73c86c5ae55d77ec2afec4d4091888f9))
* Change type of return of Pipeline\[Compute] method ([ac8910a](https://github.com/LuxoriaSoft/Luxoria/commit/ac8910acae65315b8a06df2ae147e2455f0df353))
* Static path to assets folder on LuxFilter.TestMain ([18e3ec3](https://github.com/LuxoriaSoft/Luxoria/commit/18e3ec3b3e6fc6251ef952e4a5eea9d921801d42))

## [1.29.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.28.0...v1.29.0) (2025-02-17)

#### Features

* Update Dependabot configuration to target the develop branch for all package ecosystems ([cd4e29a](https://github.com/LuxoriaSoft/Luxoria/commit/cd4e29a0d6fb33c2b3f17aed2335ae1870f4da9b))

## [1.28.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.27.0...v1.28.0) (2025-02-17)

#### Features

* Add Dependabot configuration for automated dependency updates ([2917a6a](https://github.com/LuxoriaSoft/Luxoria/commit/2917a6a1923dfcf21da9c2af354772ebb676585e))
* Update Dependabot configuration to include commit message prefixes and scope ([5cbf086](https://github.com/LuxoriaSoft/Luxoria/commit/5cbf08695faaad833bfa63fc44364835e918c0c3))

## [1.27.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.26.0...v1.27.0) (2025-02-14)

#### Bug Fixes

* Build system of LuxImport for Unpackaged Luxoria version ([8e41e60](https://github.com/LuxoriaSoft/Luxoria/commit/8e41e60bd82d326857fb21a74c3988811ffcf065))
* Change view from ImportView when recentbutton is clicked ([00d0c14](https://github.com/LuxoriaSoft/Luxoria/commit/00d0c14d8bb2c0cc73fc909112e4e3d3f37bfc49))
* Check if CollectionPath already initialized, if yes, goto Indexing View ([fbdc533](https://github.com/LuxoriaSoft/Luxoria/commit/fbdc53322a7d2b4f27315d181b924d5091e35ea5))
* Unassign dialog.Content after dialog closed ([6595d5f](https://github.com/LuxoriaSoft/Luxoria/commit/6595d5ff4cd440e5efc004065ad1681d6e6761fa))

#### Features

* Add a progress bar on MainImportView (X/3 steps) ([dc97b96](https://github.com/LuxoriaSoft/Luxoria/commit/dc97b9618a266528746c4ffec4b7987f6c361c72))
* Add base of Importation modal (ImportView) ([1ec97e6](https://github.com/LuxoriaSoft/Luxoria/commit/1ec97e64c0077bc918eab735d63419e612904ea3))
* Add basic layer for ImportView view ([7163528](https://github.com/LuxoriaSoft/Luxoria/commit/716352801ead84aa44a9728f4199b2b361074349))
* Add first importation step dialog (1/3) ([f48c0b3](https://github.com/LuxoriaSoft/Luxoria/commit/f48c0b396c3c4f167aed51f22a0b182c5f6d9e04))
* Add foundation for Importation views part 1/3, 2/3, 3/3 ([7b665bc](https://github.com/LuxoriaSoft/Luxoria/commit/7b665bcff7551c108c0648021379792fb503be6c))
* Add RICollectionRepository system to handle the Recents Imported Collection list ([9c176fc](https://github.com/LuxoriaSoft/Luxoria/commit/9c176fc1193255e9d8f8c5d13b09fed874964815))
* Add the Indexication Log viewer on Indexication view (3/3) ([e47182c](https://github.com/LuxoriaSoft/Luxoria/commit/e47182c45a82eb13875c65d1adc1786e3f65c845))
* Create new buildsystem for LuxImport and Creation of LuxImport 1.0.2 ([4df8a00](https://github.com/LuxoriaSoft/Luxoria/commit/4df8a00c8f6d3abb5f9cd1ebfd4379ff42ba742e))
* Create RequestWindowHandleEvent event to retreive Main Window Ptr ([f5a34f4](https://github.com/LuxoriaSoft/Luxoria/commit/f5a34f4ad66bc4425f290ac741afb89ee9267239))
* Include Luxoria.SDK nuget instead of Luxoria.SDK.dll ([a6cee2f](https://github.com/LuxoriaSoft/Luxoria/commit/a6cee2f5e4e879bf763ecc7b4e8955d9ea85d996))
* Update components on Properties view ([901fc21](https://github.com/LuxoriaSoft/Luxoria/commit/901fc2122ce19aafd7e7fb483e0733c7d4b5950c))

## [1.26.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.25.0...v1.26.0) (2025-02-13)

#### Bug Fixes

* Rename artifact using matrix.platform to Luxoria.App.xARCH ([902a93e](https://github.com/LuxoriaSoft/Luxoria/commit/902a93e6b204bb987fb671d310e03369047c59e3))
* Update artifact upload name to include configuration and platform ([f00babb](https://github.com/LuxoriaSoft/Luxoria/commit/f00babb92d668ba975552404aefb040890545a6c))

#### Features

* Add feat/unpackaged-version branch to release workflow ([9aed874](https://github.com/LuxoriaSoft/Luxoria/commit/9aed874ac784438dfe37e7ecd09a9da35f4baa23))
* Add upload step for Luxoria.App in release workflow ([269a2cb](https://github.com/LuxoriaSoft/Luxoria/commit/269a2cbc03aa41f3aecdf176460653ac29c41ae9))

## [1.25.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.24.0...v1.25.0) (2025-02-13)

#### Bug Fixes

* Code cleanup using visual studio profile 1 ([c0a4697](https://github.com/LuxoriaSoft/Luxoria/commit/c0a4697c56746879636390a9dc29d9747e43bcbd))
* Collection Explorer carrousel ([13e76fd](https://github.com/LuxoriaSoft/Luxoria/commit/13e76fd0f863b23088abf7601e2a57c8b1977d7e))
* Collection Explorer carrousel ([d43fe66](https://github.com/LuxoriaSoft/Luxoria/commit/d43fe66220715a2cc1d32d198390025df79d6fba))
* Display flyout menu on click ([15b9f8b](https://github.com/LuxoriaSoft/Luxoria/commit/15b9f8bcda3d8721fe767e5c9a3bb694e21d5f0c))
* SkiaSharp library ([5ebd5cf](https://github.com/LuxoriaSoft/Luxoria/commit/5ebd5cfff653573423b6322e37e504fea0dc5c6a))
* Sliders in Editor pannel ([3853302](https://github.com/LuxoriaSoft/Luxoria/commit/3853302db5e4b7061be7098f6dd82b80cbfdd9bc))

#### Features

* Backend behind Graphical Test Module XAML ([bc1162f](https://github.com/LuxoriaSoft/Luxoria/commit/bc1162fac220744f8c2621a030241e92ac46ac5c))
* EXIFS metada pannel ([32f6a1b](https://github.com/LuxoriaSoft/Luxoria/commit/32f6a1ba9523d106f739c4c9d297abe1657b445b))
* IModuleUI Integration ([699b91e](https://github.com/LuxoriaSoft/Luxoria/commit/699b91eb92a0956839a50f3bd46927c99f04b3ee))
* Load component function ([203ed08](https://github.com/LuxoriaSoft/Luxoria/commit/203ed081208b3fa794580ab148c83e528448c4b3))
* Module in panel integration ([0a503e9](https://github.com/LuxoriaSoft/Luxoria/commit/0a503e977f20357d4233380a5e591d32c0e15037))
* Upgrade Modules SDK to include Windows SDK ([3d78906](https://github.com/LuxoriaSoft/Luxoria/commit/3d78906233d32a1078e3af6c469ba8f701acb1a0))

## [1.24.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.23.0...v1.24.0) (2025-02-05)

#### Bug Fixes

* Correct formatting and style in HelloWorld.vue ([1dc7292](https://github.com/LuxoriaSoft/Luxoria/commit/1dc7292127f44c9da6b0c9dfd3f4a40a32cba18d))

#### Features

* Add base of SSO ([02a1844](https://github.com/LuxoriaSoft/Luxoria/commit/02a184423d5f077a19f1afc033003242ddf186f1))
* Add Dashboard component with authentication guard and logout functionality ([7e6c316](https://github.com/LuxoriaSoft/Luxoria/commit/7e6c31661d462e52504291814ac125119e447ec3))
* Add Docker configuration and initialization scripts for Luxoria database ([c99de0d](https://github.com/LuxoriaSoft/Luxoria/commit/c99de0d6b64fb87048cfdbed843382ce927a3047))
* Add DTOs for user login, registration, and refresh token requests; implement TokenService for secure token generation and comment in code ([110ce25](https://github.com/LuxoriaSoft/Luxoria/commit/110ce259fe48ba3df76bdc100c480385c566b7ab))
* Add EF connection to LuxAPI ([8a9e395](https://github.com/LuxoriaSoft/Luxoria/commit/8a9e3957372087028284b8380387dd5c9bb14d3e))
* Add GitHub Actions workflow for LuxAPI build process ([981ee30](https://github.com/LuxoriaSoft/Luxoria/commit/981ee300872e40fddc10f3cbb8417f6218aecc56))
* Add initial implementation of LuxAPI ([b552d7c](https://github.com/LuxoriaSoft/Luxoria/commit/b552d7cdb54f646ec5ea69f118306bffb0706c33))
* Add TailwindCSS + DaisyUI on LuxStudio Portal ([2b54396](https://github.com/LuxoriaSoft/Luxoria/commit/2b5439693a01bafd24b15ee684850dcf52621089))
* Add UserId to AuthorizationCode model and implement SSO authorization view ([bf5d767](https://github.com/LuxoriaSoft/Luxoria/commit/bf5d767ae6c0ab1756435d1eeb2298c527262e4f))
* Enhance JWT token generation with user ID and add WhoAmI endpoint for user info retrieval ([1579f96](https://github.com/LuxoriaSoft/Luxoria/commit/1579f96d2be1fff4c00b94a8cc1c5895df7fbfe8))
* Implement authentication with login and registration views, add router, and configure CORS ([3d539c9](https://github.com/LuxoriaSoft/Luxoria/commit/3d539c96c67d1052ddd507668898af1173c6b59e))
* Implement JWT authentication and configure Swagger for API security ([799c33b](https://github.com/LuxoriaSoft/Luxoria/commit/799c33bb9a19a695c7e1ae838a0abd6a14d17f8b))
* Increase token field size to TEXT for AccessToken and RefreshToken in Token model ([9a1e2f3](https://github.com/LuxoriaSoft/Luxoria/commit/9a1e2f3a1d7681356d927eea639539076d6d3b33))
* Initialize Vue 3 + TypeScript + Vite project with basic structure and configuration ([909aace](https://github.com/LuxoriaSoft/Luxoria/commit/909aacea9840b210ed99978c44fc2f8130ad807c))
* Refactor Token model to use UserId and add RefreshToken model with related functionality ([96e9634](https://github.com/LuxoriaSoft/Luxoria/commit/96e9634dc6c0240c8412eaaf58830c5ccb4fc594))
* Update models to use required properties for better validation; adjust nullable types where necessary ([83f82bf](https://github.com/LuxoriaSoft/Luxoria/commit/83f82bf2c09fbc2a28bd6fa290bd4d4c6b9066a5))
* Update package dependencies and add Vue type definitions; enhance router token handling ([73350d5](https://github.com/LuxoriaSoft/Luxoria/commit/73350d5fe46cd602f304ee92e03950589f8ff18e))

## [1.23.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.22.0...v1.23.0) (2025-02-05)

#### Features

* Add metrics on LuxFilter & Create Luxoria.SDK nuget ([c42c718](https://github.com/LuxoriaSoft/Luxoria/commit/c42c718760bf0f1f73fb780acc4ea477adb8ae50))

## [1.22.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.21.0...v1.22.0) (2025-02-05)

#### Features

* Add EXIF data on ImageData and Include RAW/ARW file extension inside Filter ([8d1b390](https://github.com/LuxoriaSoft/Luxoria/commit/8d1b3907a12d2e61480cd3d82fe79a5694d074cf))
* Enhance EXIF orientation handling in ImageData processing ([64602cb](https://github.com/LuxoriaSoft/Luxoria/commit/64602cbee6474f0438028b727830eaf78ea8ac2a))
* Refactor EXIF orientation handling in ImageData ([e9098b8](https://github.com/LuxoriaSoft/Luxoria/commit/e9098b89c0c6bd97c344430a00dd0528a28e0721))

## [1.21.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.20.0...v1.21.0) (2025-02-03)

#### Features

* Adding BrisqueInterop (C++) to BrisqueAlgo (IFilter .NET) ([a0771b7](https://github.com/LuxoriaSoft/Luxoria/commit/a0771b793119bddb581e742daf079b0cf5ff9613))

## [1.20.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.19.0...v1.20.0) (2025-02-03)

#### Features

* Add additional diagnostics and exporters to ImportService benchmarking ([5e5ad07](https://github.com/LuxoriaSoft/Luxoria/commit/5e5ad07e80cc01df43a0ca2aed099b6f9e2b77fc))
* Add benchmarks & metrics on ImportService ([280581e](https://github.com/LuxoriaSoft/Luxoria/commit/280581eb9d141a159d1215aa76b2fdbd7eb5277d))
* Enhance benchmarking for ImportService with additional diagnostics and categorization ([ca45740](https://github.com/LuxoriaSoft/Luxoria/commit/ca457407153167d2e3643a3b0c35d701487fbac6))
* Update ImportServiceBenchmark to support multiple dataset paths ([ab8a351](https://github.com/LuxoriaSoft/Luxoria/commit/ab8a351bf13cfe2280ebaa900348ec508cf61214))

## [1.19.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.18.1...v1.19.0) (2025-01-31)

#### Bug Fixes

* Remove Exception and Add explanations in LuxFilter.cs file ([bab93d4](https://github.com/LuxoriaSoft/Luxoria/commit/bab93d4c2e2119851361e3a156e727480a6655a3))

#### Features

* Add tests for all services & repositories inside LuxImport ([4bca6b0](https://github.com/LuxoriaSoft/Luxoria/commit/4bca6b03ca6f0f31d991e08d975178ca35800c1c))

### [1.18.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.18.0...v1.18.1) (2025-01-30)

#### Bug Fixes

* Correct typo in dotnet test command for LuxFilter module in build workflow ([ea3d510](https://github.com/LuxoriaSoft/Luxoria/commit/ea3d51022b2a9a2d7235679cfe472f914b05cf9b))

## [1.18.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.17.0...v1.18.0) (2025-01-30)

#### Features

* Add unit tests for LuxImport module and update build workflow for coverage reports ([672dcb1](https://github.com/LuxoriaSoft/Luxoria/commit/672dcb10472f584550933fde204e012f65175ef6))

## [1.17.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.16.0...v1.17.0) (2025-01-30)

#### Bug Fixes

* Remove unused lib on LuxFilter ([053216e](https://github.com/LuxoriaSoft/Luxoria/commit/053216e85322c7bcfb15ff6af7f465915a1401e1))

#### Features

* Add all test cases for LuxFilter ([809085c](https://github.com/LuxoriaSoft/Luxoria/commit/809085cb9a05b8d49625ba75e745b2991561d338))
* Add brisque\_impl\_netlib submodule for enhanced BRISQUE implementation ([9c4f74b](https://github.com/LuxoriaSoft/Luxoria/commit/9c4f74b7b75ab97c9fe978fd898f483311fec3d5))
* Add OpenCV & OpenCV-contrib libs for C++ ([55c837b](https://github.com/LuxoriaSoft/Luxoria/commit/55c837b9249b9856a47a06ec8f8285f0ae3f005c))
* Add unit tests for ImageProcessing and SharpnessAlgo ([41a4f9a](https://github.com/LuxoriaSoft/Luxoria/commit/41a4f9acbfe43abcf31c923a88ccd8d66ea09e54))
* Encapsulate BrisqueAlgorithm inside BrisqueAlgorithm.hpp ([ad8272c](https://github.com/LuxoriaSoft/Luxoria/commit/ad8272c316d962c18506dbd9cc6983d74f35b649))
* Update build workflow to include LuxFilter and merge coverage reports ([efaa01d](https://github.com/LuxoriaSoft/Luxoria/commit/efaa01d2c83dd7973e12d84507edc5eb8172e72a))
* Update CMake configuration and enhance BRISQUE implementation with error handling ([3fa70a2](https://github.com/LuxoriaSoft/Luxoria/commit/3fa70a2d83ad0bd8556fbd53b67cde4d4779b6e2))

## [1.16.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.15.0...v1.16.0) (2025-01-18)

#### Bug Fixes

* Disable PublishReadyToRun during application build in LDA workflow ([c14bc04](https://github.com/LuxoriaSoft/Luxoria/commit/c14bc04b142b0a265d1ff35e0169fb21c4a6b174))
* Remove publish step from LDA build workflow ([4665b5b](https://github.com/LuxoriaSoft/Luxoria/commit/4665b5b53577c44b4985a68b62b2e2f8dbee452e))
* Remove redundant environment variable declaration in build workflow ([8d8d634](https://github.com/LuxoriaSoft/Luxoria/commit/8d8d634eac0d3b3d9c23ea6dd2e9adb9b493a9e9))
* Remove runtime identifier from build command in LDA workflow ([935b12d](https://github.com/LuxoriaSoft/Luxoria/commit/935b12db7a58689df6b8bdf85d619ca3c0d19474))
* Set working directory for build and publish steps in LDA workflow ([7c1d3c5](https://github.com/LuxoriaSoft/Luxoria/commit/7c1d3c5e13a6bd7bd9cc7c9e53af051c5207e3cc))
* Specify runtime identifier for LDA project build in workflow ([2dd9a1a](https://github.com/LuxoriaSoft/Luxoria/commit/2dd9a1a6e4ebfd7856480c8cbd27880e7cd639cb))

#### Features

* Add build and release workflows for Luxoria Desktop App ([091bc25](https://github.com/LuxoriaSoft/Luxoria/commit/091bc25db4b9918f570118a3a5f47e323bed59c4))

## [1.15.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.14.0...v1.15.0) (2025-01-15)

#### Bug Fixes

* Add null handlers to events to avoid null refs ([30e5889](https://github.com/LuxoriaSoft/Luxoria/commit/30e58897cee63d098cb4c08ffba7f63609d64aa2))
* AddAlgorithm method returns itself ([d123bd0](https://github.com/LuxoriaSoft/Luxoria/commit/d123bd0d8180f30e1c22f0bec2267764224d94ec))
* Removing SKBitmapWithSize, simplifying the Compute method ([5d6480a](https://github.com/LuxoriaSoft/Luxoria/commit/5d6480a8b0ce49949c22fd4ce83bc330371837c2))

#### Features

* Add base of Brisque algorithm in LuxFilter ([2c9ac2f](https://github.com/LuxoriaSoft/Luxoria/commit/2c9ac2fc582b2ddd08d891abd1843798480d1412))
* Add event handling and unique IDs to pipeline processing ([b1d12d8](https://github.com/LuxoriaSoft/Luxoria/commit/b1d12d83306929700998c979ced3990e686901b1))

## [1.14.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.13.0...v1.14.0) (2025-01-13)

#### Bug Fixes

* Load Assemblies inside Luxoria.SDK.dll ([12c4c7f](https://github.com/LuxoriaSoft/Luxoria/commit/12c4c7f903f69b982f79c93aebab799ee42a7210))

#### Features

* Add sentry to Luxoria.SDK dll ([63aa028](https://github.com/LuxoriaSoft/Luxoria/commit/63aa0286afa6d0160c06c3949ee1a82cfbc206c2))

## [1.13.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.12.0...v1.13.0) (2025-01-08)

#### Features

* Add sentry to project in LoggerService ([5469dcb](https://github.com/LuxoriaSoft/Luxoria/commit/5469dcb54ecc761d48f67e3d13e26b02674cbbb9))

## [1.12.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.11.1...v1.12.0) (2025-01-08)

#### Bug Fixes

* Add explanations inside PipelineService file & remove unused libs ([2d5a25c](https://github.com/LuxoriaSoft/Luxoria/commit/2d5a25cb668f52909567567d4ec5469cbf3904db))
* Add multi-thread process on compute function ([c9e2d1f](https://github.com/LuxoriaSoft/Luxoria/commit/c9e2d1f840d57aa4fa6abd111e13b460eea23816))
* Compute function now takes a collection of bitmaps ([1fe57b5](https://github.com/LuxoriaSoft/Luxoria/commit/1fe57b503211df4dbee8d5bc7ff55be03f610e18))
* ComputeVariance function and improve code readability ([001b18f](https://github.com/LuxoriaSoft/Luxoria/commit/001b18fd70d8ae5d92fadb83ac11b5a6ef74c529))
* IPipeline.Compute return fscore as double instead of void ([b21f8d4](https://github.com/LuxoriaSoft/Luxoria/commit/b21f8d45c21a4bc2e267a2154f243d5d34ce3d68))
* Make ApplyLaplacianKernel function as static ([8e3b2ec](https://github.com/LuxoriaSoft/Luxoria/commit/8e3b2ec1398f8855f77b3a95d48e62fe6fa40d36))
* Move BitmapWithSize model to its unique file & remove unused model ([3df6b1c](https://github.com/LuxoriaSoft/Luxoria/commit/3df6b1ca942a0cfa1ba879eb45d1265ce9044ab1))
* Use Multi-Thread in pipeline computation ([e384533](https://github.com/LuxoriaSoft/Luxoria/commit/e384533b4a4fc989c0b2e7469c1e95d26b921d94))

#### Features

* Add base of LuxFilter module ([1ea066a](https://github.com/LuxoriaSoft/Luxoria/commit/1ea066a529d907373966195f99a20ffb8cb89197))
* Add compute sharpness of a bitmap ([f52b935](https://github.com/LuxoriaSoft/Luxoria/commit/f52b935e1b803ab918b59564647b77e8b613d038))
* Add Filter Pipeline base ([296a0b3](https://github.com/LuxoriaSoft/Luxoria/commit/296a0b3e61217f7ffcc7b18b5d5c54a5a3dbcc54))
* Add LuxFilter independant buildsystem & Add models ns in PipeSvc ([36221d5](https://github.com/LuxoriaSoft/Luxoria/commit/36221d598ff1f7a0e2ba09608f268c4147775700))
* Add Resolution Algorithm to Algorithms code-base ([9d0cd9d](https://github.com/LuxoriaSoft/Luxoria/commit/9d0cd9d5960cb352999adea2b488cb151ad6f466))
* Add Rust logic functions for LuxFilter ([cdf3b36](https://github.com/LuxoriaSoft/Luxoria/commit/cdf3b36ce73c26394f1f5ed7c961a7fa56583120))

### [1.11.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.11.0...v1.11.1) (2025-01-08)

#### Bug Fixes

* Update LICENSE link in README to point to LICENSE.md ([514101a](https://github.com/LuxoriaSoft/Luxoria/commit/514101a3d41f0c8e15141fcbf03deb8c9c789f2e))

## [1.11.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.10.0...v1.11.0) (2024-12-22)

#### Bug Fixes

* Add build step for LuxImport solution in CI workflow ([cead092](https://github.com/LuxoriaSoft/Luxoria/commit/cead0928a8620cffe0d7aa4bd8033e63398d9aff))
* Add docstrings to build functions for better clarity ([8845ea6](https://github.com/LuxoriaSoft/Luxoria/commit/8845ea6361f07d990e6cc494b0b405f8307a842c))
* Add filters in indexation process ([e01f2a9](https://github.com/LuxoriaSoft/Luxoria/commit/e01f2a98da1dba290268865f36327445acb00e4f))
* All unit tests using ImageData model ([513ec49](https://github.com/LuxoriaSoft/Luxoria/commit/513ec49ba4e4a574280065f3f8cfc314fb34227a))
* Increment LuxImport's version from 1.0.0 to 1.0.1 ([1c0cd97](https://github.com/LuxoriaSoft/Luxoria/commit/1c0cd977739049d1ea39ef2c06c15d05ca50014b))
* Replace buildsystem by one that build the entire solution ([2108176](https://github.com/LuxoriaSoft/Luxoria/commit/2108176cadf52394ddc195782cd537d36a4735f2))
* Replace ReadOnlyMemory with SKBitmap ([22b893c](https://github.com/LuxoriaSoft/Luxoria/commit/22b893cba62bd8a571fa33631a8d33bb5f697bf0))
* Update SonarCloud analysis job name in CI workflow for Luxoria ([adfe133](https://github.com/LuxoriaSoft/Luxoria/commit/adfe133d94f2410a70659e6a1a231ad792fbfdaa))
* Update SonarCloud analysis step in CI workflow for Luxoria.App ([518c53b](https://github.com/LuxoriaSoft/Luxoria/commit/518c53be7f59856d96e3845abe6eb74781989a93))

#### Features

* Add Apache License 2.0 to the repository ([1fd74b0](https://github.com/LuxoriaSoft/Luxoria/commit/1fd74b069d479c55024443fd7ded4eca9fd72a8b))
* Add Contributor Covenant Code of Conduct ([af939e2](https://github.com/LuxoriaSoft/Luxoria/commit/af939e27a9996849de9e9edb1a09a3157d713d02))
* Add pull request template for Luxoria contributions ([313fe5c](https://github.com/LuxoriaSoft/Luxoria/commit/313fe5cbc811281c98ac8d66e3dccddb01fafbc6))

## [1.10.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.9.2...v1.10.0) (2024-12-08)

#### Bug Fixes

* Add test to cover LogAsync method ([5132654](https://github.com/LuxoriaSoft/Luxoria/commit/513265465a7cb3019988ff2c5a0f6d8414b663cf))
* All warnings about unit tests ([18cf818](https://github.com/LuxoriaSoft/Luxoria/commit/18cf81858a2607c9bd468c940c2246329417983a))
* Fix sonar issues ([67d12a1](https://github.com/LuxoriaSoft/Luxoria/commit/67d12a12cb155a84c7fc8b668bd233a4807bc999))
* Implementation of IEvent interface ([1ddf2b7](https://github.com/LuxoriaSoft/Luxoria/commit/1ddf2b7ef30d70cf13dbc4e078a60ed3dfcc1035))

#### Features

* Improve logger system ([7de7d16](https://github.com/LuxoriaSoft/Luxoria/commit/7de7d16ae3d7c34bcc095ef566edf344679e748b))

### [1.9.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.9.1...v1.9.2) (2024-12-06)

#### Bug Fixes

* Add some tests to cover FileExtensionHelper class ([34349cd](https://github.com/LuxoriaSoft/Luxoria/commit/34349cdc8bb7c4a6afc1dd5f7576dde5fa253be0))
* Add some tests to cover Manifest model ([9ccebf4](https://github.com/LuxoriaSoft/Luxoria/commit/9ccebf40c6e9d6779e012c77592f498a0aeea2dc))

### [1.9.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.9.0...v1.9.1) (2024-12-06)

#### Bug Fixes

* Disable tests on some Event models ([79cfabe](https://github.com/LuxoriaSoft/Luxoria/commit/79cfabe49996be94fc866c10af47181f1d2247a4))
* Excluding some models from coverage ([6ea94b0](https://github.com/LuxoriaSoft/Luxoria/commit/6ea94b01a77c2edb994b1a8f0a58edd7088a3109))

## [1.9.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.11...v1.9.0) (2024-12-05)

#### Bug Fixes

* Remove .sonar from cache exclusions in build workflow ([32edacd](https://github.com/LuxoriaSoft/Luxoria/commit/32edacdc8109e5411f3cb1a525ba2194b4a0e712))
* Update cache paths for SonarCloud data in build workflow ([1b80d05](https://github.com/LuxoriaSoft/Luxoria/commit/1b80d05270325388a6c8158ad7c36907d582c8f8))

#### Features

* Enable caching system on Build workflow ([3d14a7d](https://github.com/LuxoriaSoft/Luxoria/commit/3d14a7d6a5ffbeee2b3ff0417be719bcb90007b9))
* Including .sonar folder in cache ([b36c6aa](https://github.com/LuxoriaSoft/Luxoria/commit/b36c6aac3066f1ec661ccd02addc6f9645182d40))

### [1.8.11](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.10...v1.8.11) (2024-12-05)

#### Bug Fixes

* Execute a clean code on the overall code base ([5ae0ef6](https://github.com/LuxoriaSoft/Luxoria/commit/5ae0ef695d2ea5a54f90ea0c94a56f4b2425a570))
* Include StartupTests file to test and cover Startup logic file ([ba078f9](https://github.com/LuxoriaSoft/Luxoria/commit/ba078f916d54fc4c62eb6ed8060638b698abd593))
* Make private assert functions static ([3ed16e0](https://github.com/LuxoriaSoft/Luxoria/commit/3ed16e089d38c0365fbc3aaddd2682ffd151826f))
* Run Code-cleaner on StartupTests file ([f0c59c6](https://github.com/LuxoriaSoft/Luxoria/commit/f0c59c60d7cf3a0e205704594d6c1fe88efd9dd1))

### [1.8.10](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.9...v1.8.10) (2024-12-05)

#### Bug Fixes

* Add mutex (multi-thread safe) on all ImageData methods ([d68b8f0](https://github.com/LuxoriaSoft/Luxoria/commit/d68b8f0004cdab265f7642fb8f942623ef79959b))
* Clean sonar issues on Startup file ([f30794b](https://github.com/LuxoriaSoft/Luxoria/commit/f30794baa0623fe2e44973c0cb5515bb1a1e38e9))
* Clean sonar issues on this file ([3811bfa](https://github.com/LuxoriaSoft/Luxoria/commit/3811bfa79af67bd36b8163e5b0a3d8c94ba8ceeb))
* Make UpdateSlashScreenAsync function static ([74df2fc](https://github.com/LuxoriaSoft/Luxoria/commit/74df2fccf8c6f756d9d21e1af2a04bc23a77dcdb))

### [1.8.9](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.8...v1.8.9) (2024-12-01)

#### Bug Fixes

* Rename build job to scan-sonarcloud in workflow configuration ([22b4da3](https://github.com/LuxoriaSoft/Luxoria/commit/22b4da3f182956de969fdd92cdccbd7a91646f0b))

### [1.8.8](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.7...v1.8.8) (2024-12-01)

#### Bug Fixes

* Update commit-checker workflow to trigger on specific pull request events ([0d69964](https://github.com/LuxoriaSoft/Luxoria/commit/0d69964140845b0be526864ae6991f272532e74c))

### [1.8.7](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.6...v1.8.7) (2024-12-01)

#### Bug Fixes

* Change hyperlink to access to SonarCloud from main readme ([7c51bd1](https://github.com/LuxoriaSoft/Luxoria/commit/7c51bd169c9ad02e0efac1c2f2e09961e26b2e8c))

### [1.8.6](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.5...v1.8.6) (2024-11-29)

#### Bug Fixes

* Add SONAR\_TOKEN to SonarQube analysis in GitHub Actions workflow ([a786685](https://github.com/LuxoriaSoft/Luxoria/commit/a786685960dd1823fb33c0fe8ba7c4265cf69519))

### [1.8.5](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.4...v1.8.5) (2024-11-29)

#### Bug Fixes

* Update dotnet-coverage command in GitHub Actions workflow for improved test coverage collection ([896d18e](https://github.com/LuxoriaSoft/Luxoria/commit/896d18ed9e36ee0be87452d0af82e6e08be942ba))

### [1.8.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.3...v1.8.4) (2024-11-29)

#### Bug Fixes

* Add installation step for .NET coverage tool in GitHub Actions workflow ([8e5d6dd](https://github.com/LuxoriaSoft/Luxoria/commit/8e5d6ddb9ec023b4e70d2ac3f19478505fc995fc))

### [1.8.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.2...v1.8.3) (2024-11-29)

#### Bug Fixes

* Update GitHub Actions workflow to use SonarCloud and improve coverage reporting ([e398f25](https://github.com/LuxoriaSoft/Luxoria/commit/e398f25c14f53e292798f1fbeec9610fad470459))

### [1.8.2](https://github.com/Luxoria-EIP/Luxoria/compare/v1.8.1...v1.8.2) (2024-11-28)

#### Bug Fixes

* Clean up README formatting by adding missing div closure ([b112f7d](https://github.com/Luxoria-EIP/Luxoria/commit/b112f7d5ccffb5c912468848e5fbf2c389b80b4c))

### [1.8.1](https://github.com/Luxoria-EIP/Luxoria/compare/v1.8.0...v1.8.1) (2024-11-28)

#### Bug Fixes

* Update README to replace SonarQube links with SonarCloud and remove development release section ([ce46ec5](https://github.com/Luxoria-EIP/Luxoria/commit/ce46ec581edeab068fcfd54318254d0d429b607e))

## [1.8.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.7.0...v1.8.0) (2024-11-28)

#### Features

* Simplify build workflow by removing unnecessary branch triggers and updating SonarQube command ([e37e995](https://github.com/Luxoria-EIP/Luxoria/commit/e37e9954960dc468173e0205a21611b86cd4d679))

## [1.7.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.6.0...v1.7.0) (2024-11-28)

#### Bug Fixes

* Remove dual SAST checker on SonarQube ([62e2f28](https://github.com/Luxoria-EIP/Luxoria/commit/62e2f28bd2e94aae294d9c0e2aa98316620e748c))

#### Features

* Update build workflow to trigger on main and develop branches, and add pull request event types ([29c74f5](https://github.com/Luxoria-EIP/Luxoria/commit/29c74f5ba22a4015235a3f90ab146528bf8ccd85))
* Update SonarQube scanner options in build workflow ([dcc6e35](https://github.com/Luxoria-EIP/Luxoria/commit/dcc6e35baa7a9d4fe99cf08d57f45d25de1cf5ca))

## [1.6.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.5.0...v1.6.0) (2024-11-27)

#### Bug Fixes

* Merge develop into feat/core/main-menu ([9cef3db](https://github.com/Luxoria-EIP/Luxoria/commit/9cef3db71a4bf7bf6f50233ec31e67184a9f9e18))
* Removed unused files ([d6c7ff4](https://github.com/Luxoria-EIP/Luxoria/commit/d6c7ff4143e330e00e781dc08b57373a1332648f))

#### Features

* Add Main Menu Bar component and module import setting ([ea3db93](https://github.com/Luxoria-EIP/Luxoria/commit/ea3db93cf7df7f3fe66d8470bfd24544d30daf1b))

## [1.5.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.4.0...v1.5.0) (2024-11-27)

#### Bug Fixes

* Add comments inside Index function ([5cde3b4](https://github.com/Luxoria-EIP/Luxoria/commit/5cde3b4f1d4d61b20bbc11a1e1a3257785063f55))
* Add functions & methods explanations inside files ([37faa88](https://github.com/Luxoria-EIP/Luxoria/commit/37faa88e671aebe9a6a6ecd60af1b56df41a7207))
* Add functions explanations inside 'ImportService' file ([3b4e41d](https://github.com/Luxoria-EIP/Luxoria/commit/3b4e41d2f2a7e36b42dadf73b205829089aaf46b))
* Cleanup the code before merge to 'develop' ([261262e](https://github.com/Luxoria-EIP/Luxoria/commit/261262e9c4e4be2fb7297b394810164952eb0fbb))
* Create Luxoria.App graphical architecture ([a21021a](https://github.com/Luxoria-EIP/Luxoria/commit/a21021a9786403a7cfcfbb14740f41f986df51e2))
* LuxConfigRepository read Guid from json file ([b411639](https://github.com/Luxoria-EIP/Luxoria/commit/b4116390cdb68a1e05b6da836c43bae43aa13098))
* Move 'LuxVersion' inside Luxoria.Modules.Models namespace ([df154d4](https://github.com/Luxoria-EIP/Luxoria/commit/df154d4850ed160eab540bb382befbef89103f0b))
* Optimization of Index function in ImportService ([dc51033](https://github.com/Luxoria-EIP/Luxoria/commit/dc51033efb80fb4371ac85b823adbdcc3863dc80))
* Rename LuxAsset.Config to LuxAsset.MetaData ([ba148c9](https://github.com/Luxoria-EIP/Luxoria/commit/ba148c9ff6f502ad7984586c663bb88cd5ec49d7))

#### Features

* Add a toast notification message when CollectionUpdatedEvent ([1c20676](https://github.com/Luxoria-EIP/Luxoria/commit/1c20676c5157e63522fe6386f5b245459c7fc511))
* Add base of Luxoria Indexing Process ([2751565](https://github.com/Luxoria-EIP/Luxoria/commit/2751565c39431bc472b175d877dde8fc0266aef5))
* Add handler to retreive updated collection on MainWindow ([d29f649](https://github.com/Luxoria-EIP/Luxoria/commit/d29f649eae51631ffb716c7703f4992d147bf5ac))
* Add importation cleanup process ([a90ad41](https://github.com/Luxoria-EIP/Luxoria/commit/a90ad410d1484a185a90a822f5ae6ca69394c752))
* Add Load Image bitmap using SixLabors.ImageSharp lib ([92a655f](https://github.com/Luxoria-EIP/Luxoria/commit/92a655fafea810fb3a2982f2835eabb523a3900d))
* Adding LuxCFG creation processus in indexication process ([b70b685](https://github.com/Luxoria-EIP/Luxoria/commit/b70b6854bc65c599b92811d08bd016b4e27c6166))
* Change mono-thread to multi-threads indexation process ([5983b22](https://github.com/Luxoria-EIP/Luxoria/commit/5983b229f166b0a3081e9d1b3b481900e75fb957))
* Close modal when importation is completed or has failed ([8dd21e7](https://github.com/Luxoria-EIP/Luxoria/commit/8dd21e7dcc431e4746a4cda05472796a3d36b33b))
* Refactor module loading logic in App.xaml.cs to load from directories with logging for missing modules. ([5b51c0c](https://github.com/Luxoria-EIP/Luxoria/commit/5b51c0cf449cec1a3c50777c65223c361e37587c))
* Upgrade 'LuxImport' solution to .NET 9.0 ([53afe91](https://github.com/Luxoria-EIP/Luxoria/commit/53afe91421955c22ed4c0157176b5352361bfa82))

## [1.4.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.3.0...v1.4.0) (2024-11-21)

#### Features

* Fix documentation about technical stacks ([04503c7](https://github.com/Luxoria-EIP/Luxoria/commit/04503c7b094160197a631483442d3770ba8ae575))
* Upgrade .NET version to 9.0 ([5e06965](https://github.com/Luxoria-EIP/Luxoria/commit/5e06965b8ba6b24c4ea4f501b402cab53d6680ce))
* Upgrade release workflow to use .NET 9.0 ([375e61c](https://github.com/Luxoria-EIP/Luxoria/commit/375e61ca3c1a0c2946fe5174e26a127a536e702f))

## [1.3.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.2.0...v1.3.0) (2024-11-21)

#### Features

* Update issue templates ([cb0b650](https://github.com/Luxoria-EIP/Luxoria/commit/cb0b650b4c1bbaebde596017bf977626f0f9aa71))

## [1.2.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.1.0...v1.2.0) (2024-11-21)

#### Features

* Update issue templates ([f07d82f](https://github.com/Luxoria-EIP/Luxoria/commit/f07d82f799ea60ac6d963ac0f41b5a9aaf7a7395))
* Update issue templates ([f43d210](https://github.com/Luxoria-EIP/Luxoria/commit/f43d210b6aa7a945e97e33c4e788b8abb5ab031a))

## [1.1.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.0.0...v1.1.0) (2024-11-19)

#### Bug Fixes

* Exclude Startup.cs and \*.xaml (design files) from code coverage analysis ([04a3fe4](https://github.com/Luxoria-EIP/Luxoria/commit/04a3fe4c440f41393d9f6cc7eec2a03c54bad5ac))
* Unit test after logger function in initialize ([39fb1b3](https://github.com/Luxoria-EIP/Luxoria/commit/39fb1b3649800d2cfe831dfd84ce5ea9f3ade6d2))
* Update .gitignore file to Ignore .vscode, .DS\_Store, any tmp files ([e173f4b](https://github.com/Luxoria-EIP/Luxoria/commit/e173f4b43b0b263b21c0f794c9471fb36ca9712d))
* Update commitlint.config.js to enforce subject case rules ([605e53b](https://github.com/Luxoria-EIP/Luxoria/commit/605e53b994f21d89ac686b317791454904d3cb35))
* Update README.md and package-lock.json ([549f988](https://github.com/Luxoria-EIP/Luxoria/commit/549f988c269525086fecf32b0ccf5008f39240a4))

#### Features

* Add base of processing for LuxImport ([ac8e80b](https://github.com/Luxoria-EIP/Luxoria/commit/ac8e80b1184fdc627d10882f4d4988ce31c06b1e))
* Add code coverage test in build workflow ([66792ca](https://github.com/Luxoria-EIP/Luxoria/commit/66792ca55ea6ebe695331e83867a1ab965149d1c))
* add GitHub Actions workflow for building and packaging Luxoria.App ([f4ab8fb](https://github.com/Luxoria-EIP/Luxoria/commit/f4ab8fbb59c629f413baa0bfa18062e4ca45f242))
* Add Luxoria.SDK project ([2ac97f6](https://github.com/Luxoria-EIP/Luxoria/commit/2ac97f67a585e8d1e5d4ca3c069a98e01d8e99b2))
* add modular-arch (Luxoria.App) into main Luxoria repository ([c39fa25](https://github.com/Luxoria-EIP/Luxoria/commit/c39fa25f56c388504afec578eda557340c99e74c))
* Add UnitTest base ([c5688eb](https://github.com/Luxoria-EIP/Luxoria/commit/c5688ebcc8b8f9409456c9bfb55ab0850beec656))
* Create a second module called TestModule2 ([7603f00](https://github.com/Luxoria-EIP/Luxoria/commit/7603f00071d1467f0bbb84d43ad9f02626c171e5))
* fix GitHub Actions workflow for building and packaging Luxoria.App ([819ce3b](https://github.com/Luxoria-EIP/Luxoria/commit/819ce3b4adb03938a2a942da6b215bebb5e2c122))
* fix GitHub Actions workflow for detecting Q\&A / SAST ([42f5068](https://github.com/Luxoria-EIP/Luxoria/commit/42f50688f443fcdbb15f7d9ceaf3034124164315))
* Fix ModuleServiceTests to include logger service in initialization ([fb2a32e](https://github.com/Luxoria-EIP/Luxoria/commit/fb2a32e862f550facf884d7b2031990cef635a1f))
* Install dotnet-coverage globally and configure OpenCover reports ([b2a116c](https://github.com/Luxoria-EIP/Luxoria/commit/b2a116c467491c13267050b8ab7f374e50fadc3e))
* Refactor project structure and ignore files ([eefc7aa](https://github.com/Luxoria-EIP/Luxoria/commit/eefc7aa1ae0009ce62ad1c75870a972d7477e100))
* Update release workflow to only build for x64 platform ([143f418](https://github.com/Luxoria-EIP/Luxoria/commit/143f418f77794666905d364eabc260d334e47e18))
* Update test command in build workflow ([a4b3959](https://github.com/Luxoria-EIP/Luxoria/commit/a4b3959dc240ac05bb09d137a205c65cc7ba58be))
* Update test command in build workflow ([f2d9170](https://github.com/Luxoria-EIP/Luxoria/commit/f2d9170ce73a84b404d5b0844aeac09db4e058a9))

## 1.0.0 (2024-11-19)

#### Bug Fixes

* Update download link in README.md ([7d9047e](https://github.com/Luxoria-EIP/Luxoria/commit/7d9047ec50398daeb64848158203211e0d822f28))

#### Features

* Add Auto release system (Semantic Release) ([776fa11](https://github.com/Luxoria-EIP/Luxoria/commit/776fa11b235b3fd96fc88659ed20deb88a1ebcaa))
* add base of .NET WinUI3 project ([0fd0c4a](https://github.com/Luxoria-EIP/Luxoria/commit/0fd0c4a1d686d05fb722bdf734759cdd5d462c2f))
* add C# .NET WinUI3 base ([307bfc5](https://github.com/Luxoria-EIP/Luxoria/commit/307bfc54be0dae0b34aceb414f94be0d15f93d1e))
* add GitHub Actions workflow for building and analyzing the project ([fabe2e9](https://github.com/Luxoria-EIP/Luxoria/commit/fabe2e9cdaa106f871edc1858f4c40e4633ea589))
* add gitignore and husky configuration files ([f9e0f71](https://github.com/Luxoria-EIP/Luxoria/commit/f9e0f71e57fe99bb71eace499fffec36c5ffc20e))
* Add links to download, documentation, and contribute in README.md ([b2c587e](https://github.com/Luxoria-EIP/Luxoria/commit/b2c587eab7c312b6395abbeffbbb8aef7c2fa508))
* Add Luxoria Documentation ([3bf3421](https://github.com/Luxoria-EIP/Luxoria/commit/3bf34216d38435005e96e39036477e172bd3c7a6))
* add publish profiles inside repository ([1426a90](https://github.com/Luxoria-EIP/Luxoria/commit/1426a9011aa20415ca9a5c382d8f3064fc02a49d))
* fix ci/cd Build and analyze step ([9579291](https://github.com/Luxoria-EIP/Luxoria/commit/95792917434100afb42d6129d91088ac28236963))
* fix ci/cd Build and analyze step ([198b0c5](https://github.com/Luxoria-EIP/Luxoria/commit/198b0c5abdef2ec52bed651b801f400d98d3d91e))
* fix ci/cd build part by specifying target build name ([05d9c01](https://github.com/Luxoria-EIP/Luxoria/commit/05d9c01bd790f75c0f6669cc327236d138dc95c1))
* fix download link in README.md ([f3cb3af](https://github.com/Luxoria-EIP/Luxoria/commit/f3cb3af87cd358bf2b39e5c75bdb4667be4377f2))
* fix exclude some files from SonarQube Analyze ([d86d1d0](https://github.com/Luxoria-EIP/Luxoria/commit/d86d1d006ef6da50fa1ff89a98d84b3ca93c4a7d))
* fix Luxoria README.md and add documentation ([a6f5cfd](https://github.com/Luxoria-EIP/Luxoria/commit/a6f5cfdc314bc975481c8bf7ec65f68fdd685cee))
* fix publisher profile name to "Luxoria Project" ([1df3600](https://github.com/Luxoria-EIP/Luxoria/commit/1df36006c004fd6dea0bbb104fed16072c531791))
* update SonarQube project badges URLs ([2d5a6f0](https://github.com/Luxoria-EIP/Luxoria/commit/2d5a6f0efe7210368c8d451fbade0ab15db505db))
