7b8d616a9f
AAE-50678 Fix: report test coverage to SonarCloud ( #12181 ),
...
* fix: enable LCOV coverage reporting for SonarCloud
Add lcov reporter to all karma configs, upload coverage artifacts from
unit test matrix jobs, and add a SonarCloud scan job that merges
coverage reports and runs the sonar-scanner with proper LCOV paths.
Co-authored-by: eromano <1030050+eromano@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* fix: pass secrets to unit-test-workflow and set SONAR_HOST_URL for SonarCloud
Co-authored-by: eromano <1030050+eromano@users.noreply.github.com >
* fix: add test outputs to nx.json so NX caches and restores coverage reports
Co-authored-by: eromano <1030050+eromano@users.noreply.github.com >
* test: add unit tests for Chart model to verify coverage reporting
* fix: use find to locate lcov.info in downloaded artifacts for SonarCloud coverage
Co-authored-by: eromano <1030050+eromano@users.noreply.github.com >
* test: add fake file with unit test to verify coverage reporting
Co-authored-by: eromano <1030050+eromano@users.noreply.github.com >
* ci: add full SonarCloud scan workflow on develop push
Co-authored-by: eromano <1030050+eromano@users.noreply.github.com >
* test: remove fake coverage-canary file and its spec
Co-authored-by: eromano <1030050+eromano@users.noreply.github.com >
* fix: replace secrets inherit with explicit SONAR_TOKEN in workflow call
Co-authored-by: eromano <1030050+eromano@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: eromano <1030050+eromano@users.noreply.github.com >
Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-19 19:44:15 +02:00
Dominik Iwanek
d5772606f5
[PRODSEC-13780] - Fix Angular i18n: Cross-Site Scripting (XSS) via event-handler attributes (ADF/ACA/ADW) ( #12167 )
2026-08-17 11:36:12 +02:00
Bartosz Sekula
3f232e75bc
AAE-48934 Eslint v9 migration ( #12110 )
...
* update
* update
* update
* working
* cr
* cr
* update
* use nx boundaries
* fixes
* fixes
* fixes
* cr
* cr
* update
* update
* update
* cr
* fix null
* cr
* cr
* cr
* cr
* cr
* update
* update
* update
* update
* update
* remove some duplications
* fix units
2026-08-03 12:12:48 +02:00
Shivangi Shree
c941c81984
[ACS-11860] Update license-header from 2005-2025 to 2005-2026 ( #12094 )
2026-07-28 14:46:46 +05:30
Bartosz Sekula
b234ca6c42
AAE-48934 Migrate to @angular/build ( #12098 )
...
* AAE-48934 Migrate to @angular/build
* cr
* cr
* fix watch issue
* fix insights tests
2026-07-28 10:42:26 +02:00
Michal Kinas
9d5f6e692c
Post-release version bump ( #12076 )
2026-07-20 17:25:05 +02:00
Michal Kinas
3496363b8e
Release 9.0.0 ( #12075 )
...
* Release 9.0.0
* Add missing entry
2026-07-20 13:54:51 +02:00
AleksanderSklorz
18e602aa85
[PRODSEC-13253] Increased peerDependencies versions to allow to increase angular version in other projects ( #12031 )
...
* [PRODSEC-13253] Increased peerDependencies versions to allow to increase angular version in other projects
* [PRODSEC-13253] Addressec copilot comments
2026-07-03 14:05:13 +02:00
Dominik Iwanek
633702860f
Post-release version bump ( #11984 )
2026-06-12 12:59:14 +02:00
Dominik Iwanek
caeaa74704
Release 8.5.0 ( #11982 )
2026-06-12 10:19:35 +02:00
Vito Albano
fd3802f2dc
AAE-46684 fix release workflow eslint publish fix ( #11962 )
...
* [AAE-46514] - Fix release workflow
* [AAE-46514] - Fix release workflow - devDependencies
* [AAE-46514] - Command parameters are wrong when setting now the options
* [AAE-46514] - It should call the script not the standard command
* [AAE-46514] - fixed path for eslint plugin publish
2026-06-04 23:33:17 +01:00
Vito Albano and Claude Opus 4.5
f9899883dc
Revert AAE-46242 crowdin locale mapping changes ( #11949 )
...
Reverts the following commits:
- 80e9e51cfa AAE-46242 - Looks like we need to override the mapping as crowding config is not set to this format
- 345e1e69ad AAE-46242 - should use the variable osx_locale to match the format xx-YY
- a2b026ed7e [AAE-46242] - Changed the name convention for translation files to ISO standard naming
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-02 13:30:03 +01:00
Vito Albano
a2b026ed7e
[AAE-46242] - Changed the name convention for translation files to ISO standard naming ( #11924 )
...
* [AAE-46242] - Changed the name convention for translation files to ISO standard naming
* [AAE-46242] - revert en-GB to en.json
* [AAE-46242] - fixed crowding config
* [AAE-46242] - added fallback fix'
* [AAE-46242] - Added defaultLang missing method
* [AAE-46242] - Fixing unit test
* [AAE-46242] - fixed core unit tests
2026-05-29 19:11:17 +01:00
Alfresco Build and Crowdin Bot
454236873e
New Crowdin translations by GitHub Action ( #11867 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-05-18 11:39:09 +01:00
Vito Albano
9fe4006a0d
AAE-45391 Lazy loading and improvements for pdfJS ( #11869 )
...
* [AAE-45391] - Lazy loading some of the big external libs
* [AAE-45391] - Added some extra units to pdfjs viewer
* [AAE-45391] - Some improement on viewer component
* [AAE-45391] - Fixed the way it was redered to a newer angular system
* [AAE-45391] - Fixed the way it was redered to a newer angular system
* [AAE-45391] - fixed schematic
* [AAE-45391] - Added some docs for the schematics as well
* [AAE-37328] - Fixed comment on missing provider
2026-05-11 14:17:39 +01:00
Ehsan Rezaei
b7783d2259
AAE-39830 Removing Material components color property ( #11865 )
...
* AAE-39830 Removing Material components color property
* AAE-39830 Style with class instead of color
* AAE-39830 Updating header component doc
* AAE-39830 Updating toolbar component doc
* AAE-39830 Removed unused theme variable and updated doc
2026-05-07 14:25:14 +02:00
Alfresco Build and Crowdin Bot
b49513e9c2
New Crowdin translations by GitHub Action ( #11848 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-04-30 16:49:53 +01:00
64826c3a99
AAE-40649 Material Design 3 migration ( #11286 )
...
* AAE-38957 Cleanup code from color assignments on Material elements (#11266 )
* AAE-38646 cleanup core lib from custom variables (#11259 )
* AAE-38646 General cleanup of custom variables from core lib
* AAE-38646 Cleanup some of the remaining variables
* AAE-38646 Last color-mix removal
* AAE-38646 Reduce amount of customizations
* AAE-38646 apply overrides, reduce customization
* AAE-38646 modify remaining styles
* AAE-38646 Fix override assignemnts
* AAE-38646 Address comments, cleanup unused
* AAE-38978 Cleanup process-services-cloud lib from custom css variables (#11295 )
* AAE-38978 Cleanup custom variables inside process-services-cloud lib
* AAE-38978 Adjust rich text widget styling
* AAE-38978 Comment fixes
* AAE-38980 Cleanup insights lib from custom css variables (#11314 )
* AAE-38980 Cleanup insights lib from custom css variables
* AAE-38980 Removed unnecessarily specific selector
* AAE-38979 Cleanup content-services lib from custom css variables (#11313 )
* AAE-38979 Remove/replace variable and hardcoded customizations
* AAE-38979 Cleanup unused @use and @import statements
* AAE-39159 Cleanup process-services lib from custom css variables (#11316 )
* AAE-39159 Cleanup process-services lib from custom css variables
* AAE-39159 Fix import and build
* Fix build
* Remove leftover button customization
* fix missing brace
* AAE-39748 Pagination font size match md3
* fix incorrect html templates after rebase
* swap leftover variables
* fix units
* copilot comments
* visual regression result fixes
* CSX-204 Update card view components (#11358 )
* CSX-535 Update background color on readonly for card view selectitem (#11799 )
* remove invalid color test
* add stylelint rule
---------
Co-authored-by: Ehsan Rezaei <ehsan.rezaei@hyland.com >
Co-authored-by: Ricardo Dias <ricardo.dias@hyland.com >
2026-04-22 10:02:17 +01:00
AleksanderSklorz
423c646bac
Post release version bump ( #11828 )
...
* Post release version bump
* Post release version bump
* Post release version bump
* Post release bump
2026-04-22 10:57:08 +02:00
AleksanderSklorz
d1bda4f898
Release 8.4.1 ( #11827 )
...
* Release 8.4.1
* Release 8.4.1
2026-04-21 12:01:35 +02:00
AleksanderSklorz
03f04bf118
Release 8.4.0 ( #11826 )
...
* Release 8.4.0
* Release 8.4.0
* Release 8.4.0
* Release 8.4.0
2026-04-21 11:08:40 +02:00
Denys Vuika
6fc8dda887
Remove mocha and jasmine-ajax dependencies ( #11813 )
2026-04-16 10:20:49 +01:00
Alfresco Build and Crowdin Bot
f3cf57c9d8
New Crowdin translations by GitHub Action ( #11732 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-03-16 08:40:50 +00:00
Michal Kinas
bc41c33ba8
[ACS-11205] Add LazyApi decorator ( #11711 )
...
* [ACS-11205] Add LazyApi decorator
* [ACS-11205] Add unit tests and CR fixes
* [ACS-11259] Storybook build fix
2026-03-12 10:15:38 +01:00
AleksanderSklorz
83e80906d8
[ACS-11213] upgrade ngx translate to v17 ( #11719 )
...
* [ACS-11213] Upgraded ngx-translate to v17
* [ACS-11213] Fix translations
* [ACS-11213] Reverted redundant change
* [ACS-11213] Translations fix
* [ACS-11213] Fixed unit tests
* [ACS-11213] Added unit tests for changes in translate-loader.service
* [ACS-11213] Added empty line
* [ACS-11213] Addressed copilot comments
2026-03-12 09:52:59 +01:00
Michal Kinas
ef5944a09c
Post-release version bump ( #11734 )
2026-03-11 20:30:57 +01:00
Michal Kinas
f44e4e90e8
Release 8.3.1 ( #11731 )
...
* Release 8.3.1
* CLI js-api version fix
2026-03-11 14:25:08 +01:00
Michal Kinas
89851a625a
Release 8.3.0 ( #11730 )
2026-03-11 11:14:33 +01:00
AleksanderSklorz
0b7b89e5d8
[ACS-11213] Reverted ngx translate upgrade ( #11702 )
2026-02-27 23:42:44 +01:00
AleksanderSklorz
ec312d49ab
[ACS-11213] Updated ngx translate in libs ( #11699 )
2026-02-27 13:19:49 +01:00
Denys Vuika
303a9efb3e
chore: eslint fixes for @typescript-eslint/no-explicit-any ( #11672 )
2026-02-23 13:11:44 +00:00
AleksanderSklorz
4581f714d7
[ACS-11153] remove the usage of ng reflect from the unit tests ( #11666 )
...
* [ACS-11153] Removed usages of ng reflect from card view dateitem and diagram activities
* [ACS-11153] Removed usages of ng-reflect
* [ACS-11153] Added eslint rule
2026-02-19 07:58:31 +01:00
Denys Vuika
3f542d99ba
Migrate to @angular-eslint/prefer-inject and @typescript-eslint/prefer-readonly ( #11665 )
2026-02-18 15:38:01 +00:00
Michal Kinas and Ehsan Rezaei
1028df91da
[ACS-7768] ADF Form fields cleanup ( #11484 )
...
* [ACS-7768] ADF Form fields cleanup
* [ACS-7768] CR fixes
* [ACS-7768] Bring back label condition
* ACS-7768 Fixing storybook build
* [ACS-7768] Fix rebase issues
---------
Co-authored-by: Ehsan Rezaei <ehsan.rezaei@hyland.com >
2026-01-27 08:10:15 +01:00
Denys Vuika
572231bf49
AAE-41225 update typescript target to es2022 and fix FormService propagation ( #11508 )
...
* update targets
* update targets
* fixed FormService propagation [ci:force]
* fixed FormService propagation [ci:force]
2026-01-13 08:47:07 +00:00
Wojciech Duda
5f9de1fde8
AAE-40269 Add storybook v10 ( #11401 )
2026-01-09 18:17:43 +00:00
Michal Kinas
03f67c861f
[ACS-10740] Adjust Karma and Jest config ( #11365 )
2025-11-20 14:24:22 +01:00
Grzegorz Jaśkowski
9fd304b66d
post release version bump ( #11366 )
2025-11-20 05:57:43 -05:00
Grzegorz Jaśkowski
fbc647459f
Release 8.2.1 ( #11364 )
...
* Release 8.2.1.
* Release 8.2.1.
2025-11-20 10:47:38 +01:00
Grzegorz Jaśkowski
dec8fcfb91
Release 8.2.0 ( #11352 )
...
* Release 8.2.0
* Release 8.2.0
* Release 8.2.0
* Release 8.2.0
2025-11-18 15:31:06 +01:00
Wiktor Danielewski
c4f276e228
AAE-39612 Registering click event on form widget twice ( #11323 )
...
* AAE-39612 Remove click from base and add it directly to the implementations
* AAE-39612 Add unit tests for the Text Widgets
* AAE-39612 Add unit tests for the Date Widgets
* AAE-39612 Add unit tests for the UI Widgets
* AAE-39612 Add unit tests for the People Widgets
* AAE-39612 Add unit tests for the Display Text Widgets
* AAE-39612 Add unit tests for the Base Viewer Widget
* AAE-39612 Add unit tests for the Object View Widgets
* AAE-39612 Add unit tests for the File Upload Widgets
* AAE-39612 Add unit tests for the Data Table Widget
2025-11-04 12:08:04 +01:00
Vito Albano
91d6b80965
Revert "AAE-30882 Replace superagent ( #11134 )" ( #11210 )
...
* Revert "AAE-30882 Replace superagent (#11134 )"
This reverts commit a347b20f20 .
* AAE-0000 - Fixed lock for cli and adf
2025-09-19 12:44:06 +01:00
dominikiwanekhyland
591934db0e
[ACS-10117] Deprecate ADF Storybook and custom Docker builds ( #11207 )
2025-09-18 15:13:01 +02:00
Vito Albano
a347b20f20
AAE-30882 Replace superagent ( #11134 )
...
* [AAE-30878] - Migrating from event-emitter to eventemitter3 which is ESM and commonJs compatibile
* [AAE-30878] - Using types to avoid compilation isues with the new ruels
* AAE-30878 - fixed lint issue on js-api
* AAE-30878 - reverted misplaced changes
* [AAE-30882] - migrating from superagent to axios
* AAE-30882 - Fixed unit test for js-api
* AAE-30882 - Fixed unit test for js-api
* AAE-30882 - Fixed unit test for js-api
* AAE-30882 - Improved some unit tests
* [ci:force]
* AAE-30882 - Checking why is ok locally but fails on CI
* AAE-30882 - Start fixing some unit tests - check 1
* AAE-30882 - Start fixing some unit tests - check 2
* [AAE-30882] - rebased
* [AAE-30882] - added missing import
2025-09-16 11:31:07 +01:00
dominikiwanekhyland
10afe75e94
[ACS-10100][Security] Remove npx usage from CI/CD and shell scripts to mitigate supply chain risks. [ACS-10117] Deprecate ADF Storybook and custom Docker builds ( #11197 )
2025-09-16 10:12:21 +02:00
Ehsan Rezaei
dabab63f78
Fix Post release version bump to align with ACA ( #11153 )
2025-08-29 14:24:59 +02:00
dominikiwanekhyland
f205cbc33c
Post release version bump ( #11147 )
2025-08-26 15:58:18 +02:00
dominikiwanekhyland
e0f0486e66
Release 8.1.1 ( #11145 )
2025-08-26 11:35:21 +02:00
dominikiwanekhyland
de537f0a0d
Release 8.1.0 ( #11143 )
2025-08-25 14:25:56 +02:00
Denys Vuika
b16e326ac3
AAE-36664 additional linting rules, cleanup ( #11084 )
2025-08-13 08:01:09 -04:00