Commit Graph
114 Commits
Author SHA1 Message Date
Alfresco BuildandCrowdin Bot c2b7de6f52 New Crowdin translations by GitHub Action (#4928)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-12-08 15:48:46 +00:00
Alfresco BuildandCrowdin Bot 8da3907eb0 New Crowdin translations by GitHub Action (#4908)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-11-26 15:00:16 +01:00
Alfresco BuildandCrowdin Bot 8dcb7c3b6f New Crowdin translations by GitHub Action (#4829)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-11-12 12:41:10 +01:00
Anton Ramanovich 71eee988aa [ACS-10421] Add support for legacy config.json based approach for saved-searches (#4863)
* [ACS-9166]: introduces saved searches context service

* [ACS-9166]: migrates to context service

* [ACS-9166]: fixes tests

* [ACS-9166]: removes prev approach artifacts

* [ACS-9166]: fixes falsy emissions form pipe

* [ACS-9166]: adds reactive strategy option

* [ACS-9166]: tests fixes

* [ACS-9166]: minor fix
2025-11-06 13:22:02 +01:00
Grzegorz Jaśkowski 3386af55dd [ACS-10165] create all libraries component (#4826)
* [ACS-10165] create all libraries component

* [ACS-10165] move translations, apply cr comments

* [ACS-10165] fix column tracking

* [ACS-10165] remove flag

* [ACS-10165] create base component for library pages

* [ACS-10165] fix build issue

* [ACS-10165] code review fixes
2025-10-24 09:57:05 +02:00
MichalKinas 24b2b23afd [ACS-9980] Add the option to provide custom user profile sections (#4859)
* [ACS-9980] Add the option to provide custom user profile sections

* [ACS-9980] Cr fixes

* [ACS-9980] Formatting fix
2025-10-23 13:49:02 +02:00
AleksanderSklorz 59237a22d5 [ACS-10214] Fixed navigation for go to personal files button on profile page (#4828) 2025-10-07 08:05:43 +02:00
MichalKinas 435c1be7bb [ACS-10297] Add label and title to back button in about section (#4827) 2025-10-03 15:37:37 +02:00
rmnvch 8227f311c3 [ACS-10036] [ACS-10038] Evaluators for folder information and bulk updates (#4786)
* [ACS-10036]: provides evaluator for folder size feature

* [ACS-10036]: adds tests for folder info evaluator

* [ACS-10038]: provides evaluator for bulk update feature

* [ACS-10038]: adds tests for bulk update feature

* [ACS-10038]: updates documentation
2025-09-10 06:27:42 +02:00
rmnvch 74448ac12e [ACS-10035] Ensure ADW handles no PUT for preferences API method in ACS below 25.x v. [PoC] (#4750)
* [ACS-10035]: adds evaluator and helper functions

* [ACS-10035]: disables navbar savedSearch for non-supported versions

* [ACS-10035]: extends app extension service to allow manual rule evaluation; clean up

* [ACS-10035]: introduces pipe as an alternative option for compatibility check

* [ACS-10035]: disables save search feature if is not supported

* [ACS-10035]: adds test for new method

* [ACS-10035]: sonarQube issue

* [10035]: adds unit tests for evaluators and helper fns

* [ACS-10035]: fixes failed test

* [ACS-10035]: fixes naming

* [ACS-10035]: fixes race condition issue on direct page refresh

* [ACS-10035]: fixes import

* [ACS-10035]: sonarQube issues

* [ACS-10035]: fixes sonarQube with fake versions

* [ACS-10035]: fixes tests

* [ACS-10035]: improves pipe logic stream

* [ACS-10035]: fixes sonarQube; adjusts tests

* [ACS-10035]: adds documentation

* [ACS-10035]: exposes isFeatureSupportedInCurrentAcs from aca-content lib

* [ACS-10035]: minor fixes

* [ACS-10035]: typo fix
2025-09-09 07:21:52 +02:00
Alfresco BuildandCrowdin Bot 91db6920d0 New Crowdin translations by GitHub Action (#4725)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-08-11 07:51:04 -04:00
Shivangi Shree a1d4fa047f [ACS-9374] [ACS-9590] Fix search pop up and infinite loading animation (#4717)
* [ACS-9374] Prevent search popup flicker on Enter key press

* feat: WIP - fixing search input errors for draft PR

* Add test for mat-error on empty search term and handle loading state properly

* Add test for mat-error on empty search term and handle loading state properly

* Add whitespace error and fix unit test for checkbox

* Fix sonarcloud issue for exception

* [ACS-9374] Add validator to aca-shared

* [ACS-9374] Simplify HTML by handling error state in TypeScript

* [ACS-9374] Fix error validation process

* [ACS-9374] Fix sonarcloud issue

* [ACS-9374] Prevent library search with search term less than 2 characters

* [ACS-9374] Show validation error on checking and unchecking checkbox

* [ACS-9374] Provide default value to hasLibrariesConstraint

* [ACS-9374] Close dropdown on search submission

* [ACS-9374] Close menu on search trigger

* [ACS-9374] Remove explicit 0 from setTimeout
2025-08-01 13:15:50 +05:30
Mykyta Maliarchuk 1a2fab078e Revert "New Crowdin translations by GitHub Action (#4713)" (#4715)
This reverts commit ac8d2e7816.
2025-07-31 14:27:20 +02:00
Mykyta Maliarchuk 078925261a Revert "[ACS-9374][ACS-9590] Prevent search popup flicker on Enter key press …" (#4714)
This reverts commit c493824778.
2025-07-31 14:27:11 +02:00
Alfresco BuildandCrowdin Bot ac8d2e7816 New Crowdin translations by GitHub Action (#4713)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-07-31 08:16:53 +02:00
Shivangi Shree c493824778 [ACS-9374][ACS-9590] Prevent search popup flicker on Enter key press and infinite loading animation (#4683)
* [ACS-9374] Prevent search popup flicker on Enter key press

* feat: WIP - fixing search input errors for draft PR

* Add test for mat-error on empty search term and handle loading state properly

* Add test for mat-error on empty search term and handle loading state properly

* Add whitespace error and fix unit test for checkbox

* Fix sonarcloud issue for exception

* [ACS-9374] Add validator to aca-shared

* [ACS-9374] Simplify HTML by handling error state in TypeScript

* [ACS-9374] Fix error validation process

* [ACS-9374] Fix sonarcloud issue

* [ACS-9374] Prevent library search with search term less than 2 characters

* [ACS-9374] Show validation error on checking and unchecking checkbox

* [ACS-9374] Provide default value to hasLibrariesConstraint

* [ACS-9374] Close dropdown on search submission
2025-07-30 05:24:55 -04:00
Alfresco BuildandCrowdin Bot fdaf797588 New Crowdin translations by GitHub Action (#4668)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-07-11 07:20:36 -04:00
Alfresco BuildandCrowdin Bot bcbdff9543 New Crowdin translations by GitHub Action (#4649)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-07-03 09:54:14 +02:00
Alfresco BuildandCrowdin Bot 4fec967ef3 New Crowdin translations by GitHub Action (#4636)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-06-27 09:43:55 +02:00
Mykyta Maliarchuk 29212b3cb3 [ACS-9249] Add number of files to Folder Information (#4626)
* [ACS-9249] Add number of files to Folder Information

* [ACS-9249] cr fix

* [ACS-9249] fix e2e's
2025-06-26 14:32:52 +02:00
Alfresco BuildandCrowdin Bot bc4c934aa0 New Crowdin translations by GitHub Action (#4625)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-06-23 13:17:37 +02:00
Grzegorz Jaśkowski f48fc8c2d7 [ACS-8746] use notification service instead of store, yellow warnings, warning on no library permission (#4577)
* [ACS-8746] use notification service instead of store, yellow warnings, warning on no library permissions

* [ACS-8746] move snackbar bg styling to app level, review comments

* [ACS-8746] change warning color for improved accessibility

* [ACS-8746] fix wrong css class for copy and move notifications

* [ACS-8746] completely replace SnackbarActions with notifications service, update warning color

* [ACS-8746] improve copy and move nodes notifications

* ACS-8746 fix undo delete notification action

* ACS-8746 review comments

* ACS-8746 review comments
2025-06-16 10:14:27 +02:00
Alfresco BuildandCrowdin Bot 1f2ae073c9 New Crowdin translations by GitHub Action (#4570)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-19 09:55:19 +02:00
swapnil-verma-gl 4357fe9c08 [ACS-8694] Re-introduce visibility rules cleanup (#4516)
* [ACS-8694] Cleanup of visibility rules for extensions in ACA (#4140)

* [ACS-9369] Resolved issues where visibility rules with a single element array would log errors (#4416)

* [ACS-9369] Resolved issues where visibility rules with a single element array would log errors

* [ACS-9369] Improved rule array filtering logic

* [ACS-9369] Added type to variable

(cherry picked from commit 4e33f1126d)

* [ACS-8694] Removed unneeded test cases

* [ACS-8694] Fixed 'Favorite' option showing up in toolbar when opening search page
2025-05-15 10:44:00 +02:00
Alfresco BuildandCrowdin Bot a183b7d2a4 New Crowdin translations by GitHub Action (#4563)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-13 08:36:52 +02:00
Alfresco BuildandCrowdin Bot 510c8f0880 New Crowdin translations by GitHub Action (#4463)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-18 14:34:04 +02:00
swapnil-verma-gl 9a8a45479e [ACS-9388] Print button is now hidden for media files (#4495) 2025-04-02 15:56:13 +05:30
swapnil-verma-gl 1ef1976a4c [ACS-9388] Print button is now disabled in viewer for media files (#4465)
* [ACS-9388] Print button is now disabled in viewer for media files

* [ACS-9388] Added canPrintFile rule to documentation. Code review fixes
2025-03-20 14:16:30 +05:30
MichalKinas be9372b090 [ACS-9398] Add snackbar notifications for favorite actions (#4447) 2025-03-18 08:33:35 +01:00
e010f496f7 New Crowdin translations by GitHub Action (#4366)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: MichalKinas <113341662+MichalKinas@users.noreply.github.com>
2025-03-04 12:47:53 +01:00
MichalKinas 2e6229b779 [ACS-9346] Use visibility rules as array (#4430)
* [ACS-9346] Use visibility rules as array

* Empty commit to reset cache
2025-03-04 11:37:17 +01:00
swapnil-verma-gl 2efea8c6d8 Rollback visibility rules cleanup (#4426)
* Revert "[ACS-9369] Updated rule-migration-guide.md to include missed rule (#4420)"

This reverts commit b3e2af7f0f.

* Revert "[ACS-9369] Resolved issues where visibility rules with a single element array would log errors (#4416)"

This reverts commit 4e33f1126d.

* Revert "[ACS-8694] Cleanup of visibility rules for extensions in ACA (#4140)"

This reverts commit f1c4dcf45d.
2025-03-03 16:56:13 +05:30
AleksanderSklorz 0696ce82ba [ACS-9344] change permissions error message for opening records management library (#4414)
* [ACS-9344] Changed error messages

* [ACS-9344] Unit tests

* [ACS-9344] Fixed unit test
2025-02-27 08:05:44 +01:00
swapnil-verma-gl f1c4dcf45d [ACS-8694] Cleanup of visibility rules for extensions in ACA (#4140)
* [ACS-8694] Updated occurrences of visible in extensions.json to use arrays instead of single strings. Cleaned up rules in aca-content.module.ts

* [ACS-8694] Removed extra commas

* [ACS-8694] Broke down canDelete rule into seperate entities

* [ACS-8694] Fixed typo for notEmpty rule

* [ACS-8694] Fixed rule for edit offline

* [ACS-8694] Updated extension.schema.json

* [ACS-8694] Updated extension.schema.json

* [ACS-8694] Fixed rule for manage versions context menu item

* [ACS-8694] Fixed rule for manage versions and manage permissions

* [ACS-8694] Added rules.canManageFolderRules

* [ACS-8694] Fixed typo

* [ACS-8694] Updated visibility rules for folder rules and AOS plugin

* [ACS-8694] Updated extension.schema.json

* [ACS-8694] Updated existing rules to use !isTrashcan() instead of isNotTrashcan()

* [ACS-8694] folder-rules.plugin.json now uses arrays for controlling visibility

* [ACS-8694] Updated app.extensions.schema

* [ACS-8694] Removed unused rules

* [ACS-8694] Added unit tests for canToggleFileLock

* [ACS-8694] Added rules-list.md

* [ACS-8694] Revert unneeded project.json change

* [ACS-8694] Fixed toggleEditOffline rule

* [ACS-8694] Added migration guide (#4139)

* [ACS-8694] Added migration guide

* [ACS-8694] Fixed typo

* [ACS-8694] Added missing rule migration. Fixed incorrect rule migration. Fixed typos

* [ACS-8694] Code review finding - Replaced instance of any

* [ACS-8694] Code review finding - Updated rules.md. Removed duplication of rules list from rules-list.md. Added pointer to rules-list.md under tips section

* [ACS-8694] Fixed build issue

* [ACS-8694] Removed unneeded isNotDetails rule
2025-02-25 17:00:22 +05:30
Mykyta Maliarchuk 4751dcd12c [ACS-9158] Remove 'View Details' button from node Details page (#4351)
* [ACS-9158] Remove 'View Details' button from node Details page

* [ACS-9158] remove redundant onDestroy$

* cr fix
2025-02-21 14:53:22 +01:00
dominikiwanekhyland 85e0b43359 [ACS-9228] a11y testing: Search Page / Buttons must have discernible text (#4376) 2025-02-07 08:52:17 +01:00
Mykyta Maliarchuk e0fa9d6d5c [ACS-9213] Update license visible on login page from SSO (#4373) 2025-02-04 14:21:20 +01:00
Alfresco BuildandCrowdin Bot ace245460e New Crowdin translations by GitHub Action (#4343)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-01-24 09:55:32 +01:00
swapnil-verma-gl d30c933259 [MNT-24575] Added dialog to display folder information (#4282)
* [MNT-24575] Created folder information dialog

* [MNT-24575] Added unit tests

* [MNT-24575] Integrated API calls into folder information

* [MNT-24575] Added models

* [MNT-24575] Added delay to API retry call. Added unit test for API retry functionality

* [MNT-24575] Folder information is no longer shown in trashcan

* [MNT-24575] Folder information is no longer shown in trashcan

* [MNT-24575] Added return type to function. Consolidated different properties into a single type

* [MNT-24575] Addressed Code review comments

* [MNT-24575] Addressed code review findings. Added error handling and unit tests

* [MNT-24575] Updated template to use adf-icons

* [MNT-24575] Using variables in SCSS
2025-01-17 15:52:18 +05:30
Alfresco BuildandCrowdin Bot 92cf582b90 New Crowdin translations by GitHub Action (#4318)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-01-02 10:41:48 +01:00
Alfresco BuildandCrowdin Bot 079f362c5d New Crowdin translations by GitHub Action (#4289)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-12-09 11:57:31 +01:00
MichalKinas 85b4455b0d Test translation cleanup (#4285) 2024-12-05 11:29:37 +01:00
MichalKinas 58e21189f6 Test translation added (#4283) 2024-12-05 10:57:35 +01:00
AleksanderSklorz 6734da9825 [ACS-8999] rename confirmation button label for closing conversation dialog (#4261)
* [ACS-8999] Renamed confirmation button label for closing conversation dialog in AI results page

* [ACS-8999] Unit tests, set maxWidth
2024-11-28 12:30:07 +01:00
lbiedrzycki 173254262b [MNT-24622] Add files via upload (#4202)
* Add files via upload

* Update ar.json

* Update cs.json

* Update da.json

* Update de.json

* Update es.json

* Update fi.json

* Update fr.json

* Update it.json

* Update ja.json

* Update nb.json

* Update nl.json

* Update pl.json

* Update pt-BR.json

* Update ru.json

* Update sv.json

* Update zh-CN.json
2024-11-12 15:26:46 +01:00
MichalKinas a74d189167 [ACS-8634] Add new option to edit changes in saved search or save as new (#4229)
* [ACS-8634] Add uniqueness validation for saved searches

* [ACS-8634] Saved searches edit or save as new

* [ACS-8634] CR fixes

* [ACS-8634] Sonar fixes

* [ACS-8634] Accept last saved searches when navigated from

* [ACS-8634] Display empty list of saved searches

* [ACS-8634] Proper url check

* [ACS-8634] Add new option to execute saved search

* [ACS-8634] CR fixes

* [ACS-8634] Sonar fix
2024-11-08 12:45:24 +01:00
dominikiwanekhylandandMichalKinas c2d2f95095 [ACS-8634] "Manage Searches" - a full page list of saved searches (#4181)
* [ACS-8751] Adapt search results to handle query encoding and state propagation

* Changes after CR, bug fixed

* Changes after CR, bug fixed

* [ACS-8634] "Manage Searches" - a full page list of saved searches

* Changes after Code Review

* [ACS-8634] Update package-lock

* [ACS-8634] Minor fixes

* [ACS-8634] Use latest ADF, fix unit tests

* [ACS-8634] Fix package lock

* [ACS-8634] Minor fixes

* [ACS-8634] CR fixes

* [ACS-8634] Sidenav state fixes

* [ACS-8634] Final fix for sidenav state

* [ACS-8634] CR fixes

* [ACS-8634] CR fix

---------

Co-authored-by: MichalKinas <michal.kinas@hyland.com>
2024-10-31 14:16:23 +01:00
AleksanderSklorz e743a38117 [ACS-8769] Removed mocked avatars and replaced with loading them from backend (#4207) 2024-10-28 09:04:26 +01:00
a7573dc933 ADW Saved Search (#4173)
* [ACS-8751] Adapt search results to handle query encoding and state propagation

* ADW Saved Search

* ADW Saved Search

* Changes after CR, bug fixed

* Changes after CR, bug fixed

* Changes after CR, bug fixed

* Changes after CR, bug fixed

* Changes after CR, bug fixed

* Changes after code review

* Changes after code review

* Changes after code review

* Changes after code review

* Changes after code review

* Changes after code review

* Changes after code review

* Changes after code review

* Changes after code review

* Changes after code review

* ACS-8751 fix e2e

* ACS-8751 fix e2e

* ACS-8751 fix e2e

* ACS-8751 fix e2e saved-search

* ACS-8751 fix e2e recent file

* ACS-8751 fix e2e recent file

* [ACS-8751] Change encoding from ascii to utf8 to handle special language characters

---------

Co-authored-by: MichalKinas <michal.kinas@hyland.com>
Co-authored-by: akash.rathod@hyland.com <akash.rathod@hyland.com>
2024-10-23 09:33:08 +02:00
jacekpluta 3ec6d0be32 [ACS-8779] Keep selections and question after going to the previous page (#4147) 2024-10-04 14:54:09 +02:00