Cilibiu Bogdan
79eb9365c8
[ADF-5007] Comments - textarea Escape event cannot be canceled ( #5266 )
...
* use keydown event
* cancel event propagation
* update tests
2019-12-03 14:11:21 +00:00
Cilibiu Bogdan
90402ac43d
[ADF-5015] DocumentList - favorites properties ( #5278 )
...
* merge entry properties to target
* fix default properties undefined value
* tests
2019-11-26 09:53:35 +00:00
Cilibiu Bogdan
81dcfa4341
[ADF-4995] Metadata - edit mode cannot be access via keyboard ( #5253 )
...
* use keydown over keyup
* fix test
* fix tests
2019-11-15 14:33:12 +00:00
Cilibiu Bogdan
040fc52724
[ADF-2990] Datatable - access header row via keyboard ( #5206 )
...
* header row as adf-datatable-row
* remove tabindex if header is hidden
* adjust logic if no row data is passed
* skip row focus if disabled
* set active row index on header interaction
* take in account header row
* fix header row and cells focus
* tests
* fix reference
* fix tests
2019-11-04 08:08:15 +00:00
Cilibiu Bogdan
af6bd0892c
[ADF-2990] Datatable - row navigation ( #5198 )
...
* datatable row component
* add to module
* implement datatable row component
* use FocusKeyManager for arrows navigation
* tests
* prevent screen reader to announce undefined value
* prevent from bubbling up
* fix unit test
* fix row locator
* fix locator reference
* fix row reference locators
* fix locator xpath
2019-10-30 07:39:43 +00:00
Cilibiu Bogdan
7b52a31001
add aria label ( #5186 )
2019-10-24 10:29:46 +01:00
Cilibiu Bogdan
a60fb744c4
[ADF-4965] Viewer - pass navigate before and next event ( #5166 )
...
* pass event
* update docs
2019-10-17 19:25:54 +01:00
Cilibiu Bogdan
ee5c90871a
[ADF-4958] [ADF-4959] Info Drawer - Buttons don't have role and accessible by keyboard alone ( #5161 )
...
* actions accessibility
* lint
* access setEditMode by keyboard
* fix test
* update action automation id reference
* update element finder reference
* update automation id reference
2019-10-17 11:18:15 +01:00
Cilibiu Bogdan
2f1a5943b6
panels header visual accessibility ( #5162 )
2019-10-16 12:52:06 +01:00
Cilibiu Bogdan
8bb8231a83
mark aria headings ( #5155 )
2019-10-15 15:23:55 +01:00
Cilibiu Bogdan
1d7ef62095
[ADF-4953] Uploader - confirmation dialog actions should return focus to the upload dialog ( #5148 )
...
* trap confirmation dialog
* focus dialog when not in confirmation state
* test
2019-10-14 11:18:17 +01:00
Cilibiu Bogdan
b1bccdb0e3
fix focus issues ( #5147 )
2019-10-14 11:00:01 +01:00
Cilibiu Bogdan
8da16ea1a7
[ADF-4937] Viewer - Drag and Drop is not operable with keyboard alone ( #5126 )
...
* add keyboard event logic
* tests
* fix outline visibility
2019-10-09 17:52:26 +01:00
Cilibiu Bogdan
922e6ae3ab
add aria-label attribute ( #5138 )
2019-10-08 10:30:06 +01:00
Cilibiu Bogdan
922a85935e
add sidebar button aria-expanded attribute ( #5120 )
2019-10-07 10:18:39 +01:00
Cilibiu Bogdan
b637cea059
focus dialog on files added ( #5124 )
2019-10-06 18:09:51 +01:00
Cilibiu Bogdan
6857213db6
trap focus for overlay viewer ( #5127 )
2019-10-06 18:08:15 +01:00
Cilibiu Bogdan
4a531dafcd
don't use image path for alt text ( #5130 )
2019-10-06 18:04:50 +01:00
Cilibiu Bogdan
9f22cb5cc7
fix focus outline ( #5115 )
2019-09-30 14:19:22 +01:00
Cilibiu Bogdan
492a8e72f1
generic text ( #5105 )
2019-09-27 10:55:40 +01:00
Cilibiu Bogdan
271c5f3d9c
update sso docs ( #5104 )
2019-09-26 16:02:31 +01:00
Cilibiu Bogdan
82b0879b0f
[ADF-4810] sso public urls configuration ( #5102 )
...
* update OAUTH schema and model
* update demoshell config for public urls
2019-09-26 13:37:48 +01:00
Cilibiu Bogdan
d5b4caa5ed
[ADF-4892] DocumentList - set appropriate column aria-sort state ( #5079 )
...
* set specific aria-sort state
* return false when table has no sorting
* move logic to component
* aria sort method
* tests
2019-09-18 15:21:35 +01:00
Cilibiu Bogdan
5b11e52903
[ADF-4888] DocumentList - cell header title is announced over cell value ( #5068 )
...
* fix focus outline
* focus on cell values
* focus on size value if defined
* row actions menu aria-label
2019-09-12 15:04:43 +01:00
Cilibiu Bogdan
5b9f37d01f
[ADF-4838] Upload Dialog - canceling a pending file cancels the file in progress ( #5063 )
...
* add automation id
* call cancel upload api only if file is not pending
* tests
* e2e
2019-09-09 11:23:07 +01:00
Cilibiu Bogdan
bf6889ee54
[ADF-4831] DocumentList - filetype alternative text is not meaningful ( #4998 )
...
* filetype alternative text
* icons text translation key
* icon text accessibility translation
* fix e2e
* add miscellaneous file type
2019-09-05 11:50:28 +01:00
Cilibiu Bogdan
ef09b077c4
[ADF-4865] Upload Dialog - row actions not accessible by keyboard alone ( #5051 )
...
* access upload dialog information by keyboard
* upload files actions keyboard accessibility
* aria labels translation keys
* refractor styling
* toggle action icons
* update docs
* e2e
* e2e update action reference
2019-09-05 11:08:46 +01:00
Cilibiu Bogdan
df0bb75324
[ADF-4862] Upload dialog - reading order ( #5045 )
...
* dialog container accessibility
* upload container aria label translation key
* focus on active upload dialog
* test
* add back removed aria-label
2019-09-03 11:11:47 +01:00
Cilibiu Bogdan
ddb5fb445c
[ADF-4855] Upload dialog - Buttons must have discernible text ( #5040 )
...
* aria labels translation keys
* actions aria label
* announce confirmation content
2019-09-02 12:45:08 +01:00
Cilibiu Bogdan
d7ff927b79
[ADF-4845] Uploader - Expanded/collapsed state not exposed ( #5015 )
...
* state accessibility
* remove aria-disabled
2019-08-29 20:13:57 +01:00
Cilibiu Bogdan
f35f0466e6
[ADF-4839] Document List - column name link accessibility ( #5011 )
...
* accessibility
* rename translation key
* translation key name
* link name component accessibility
* generic translation
2019-08-29 15:07:01 +01:00
Cilibiu Bogdan
9960a37e9a
add aria label and selected ( #4999 )
2019-08-19 22:53:25 +02:00
Cilibiu Bogdan
f5c5e7cf9e
add aria-sort ( #4997 )
2019-08-19 11:33:48 +01:00
Cilibiu Bogdan
3453cacaea
[ADF-4802] Login accessibility ( #4988 )
...
* login button aria label
* password toggle accessibility
* translation
* fix test
* fix automation if
2019-08-12 16:41:32 +01:00
Cilibiu Bogdan
b176a43fba
[ADF-4497] ARIA role must be appropriate for the Breadcrumb element ( #4986 )
...
* breadcrumb accessibility
* translation
2019-08-12 16:28:53 +01:00
Cilibiu Bogdan
ccdcba8778
[ADF-4424] Pdf Viewer - password dialog does not close when pressing Escape ( #4622 )
...
* return to previous page on close
* update e2e
* [ADF-4424] Improve PreviousRouteService to use it in pdfViewer
* change previous Url logic
* remove navigation logic
* remove test
* Update pdfViewer.component.spec.ts
* back button logic for viewer outlet
* unit tests
* remove fdescribe
* remove unused service
* e2e
* return to location
* remove click filter step
* remove unnecessary test steps
* remove un existen export
* unify preview between PS and CS in demo shell
* fix dispalyname property
2019-07-11 17:33:15 +01:00
Cilibiu Bogdan
4603cef19e
[ADF-4667] Document list - sorting icon RTL fix ( #4848 )
...
* sorting icon RTL fix
* single quotes over double quotes
* overspecify position
2019-06-14 10:04:59 +01:00
Cilibiu Bogdan
f18d534f9e
update documentation ( #4814 )
2019-06-06 11:17:22 +01:00
Cilibiu Bogdan
cb25979a00
mirror mat icon when direction is rtl ( #4815 )
2019-06-06 11:13:07 +01:00
Cilibiu Bogdan
0684098f60
[ADF-4626] Breadcrumb - directionality styling ( #4810 )
...
* direction styling
* remove text align
2019-06-05 15:01:05 +01:00
Cilibiu Bogdan
0cfc5bc1b7
[ADF-4625] Search Input does not respect RTL mode ( #4806 )
...
* configurable animation
* bind state attribute to value
* configure animation state based on direction
* update tests
* lint
* direction style
2019-06-04 09:15:44 +01:00
Cilibiu Bogdan
148f9830aa
fix textOrientation value ( #4805 )
2019-06-03 17:15:37 +01:00
Cilibiu Bogdan
9aafb80483
[ADF-4601] DemoShell - Side navigation RTL support ( #4768 )
...
* rtl support
* fix lint
* Run e2e in case demoshell has been changed
* Skip file
* Skip file
* remove demoshell directive
* refactor side navigation
* remove env.cloud file
* class name selectors
* side navigation selectors
* fix clickMenuButton selector
* nested menu element context
* fix notification navigation selector
2019-05-29 20:02:15 +01:00
Cilibiu Bogdan
9cf6f5519c
[ADF-4579] Layout - RTL support ( #4741 )
...
* single contentAnimation state
* fine tune contentAnimation state based on direction and position
* tets
* fix mock component inputs
* use native direction attribute
* update docs
* pass direction to calculate sidenav layout
* update test
* fix unit test
* remove dialogs directionality workaround
* set document directionality service
* remove context menu direction workaround
* remove unneeded dependencies
* remove direction style workaround
* remove permission icon direction
* remove sidenav layout direction attribute
* update docs
* update sidenav layout direction
* test
* remove document type
* update test dependencies
* clear storage before test
* test
* fix dl gap
* try to fix Uncaught QuotaExceededError
* fix QuotaExceededError
* fix tests
* fix tests
2019-05-29 16:17:13 +01:00
Cilibiu Bogdan
58cf10be5f
[ADF-4582] User preference - set layout orientation based on locale ( #4744 )
...
* set textOrientation based on locale
* remove manually setting textOrientation
* tests
* revert to getBrowserCultureLang
* match languages keys
* update tests
* fix types
2019-05-22 14:02:51 +01:00
Cilibiu Bogdan
cff9bf0930
[ADF-4584] Header RTL styling ( #4746 )
2019-05-20 16:33:47 +01:00
Cilibiu Bogdan
bb0bdbfc1d
[ADF-4583] Upload dialog - RTL support ( #4745 )
...
* overwrite mat-drawer-content position
* set attributes based on direction and position
* add direction support
* update tests
* update doc
* fix direction description
* use native direction attribute
* bind to dir input
* update docs
* remove direction attribute
* listen to user preference textOrientation changes
* update tests
* remove unused import
2019-05-20 15:45:10 +01:00
Cilibiu Bogdan
52c5ec03bc
[ADF-4578] remove duplicate language entry ( #4739 )
2019-05-17 10:56:37 +01:00
Cilibiu Bogdan
164d398abc
[ADF-4227] Material Dialog - change direction option based on textOrientation ( #4716 )
...
* change matDialog direction based on textOrientation
* move dialog providers to material.module
* extend initial options
* move UserPreferencesService from factory
* update module
* update test
* material dialog correct reference
* extend default global options
* tests
2019-05-14 12:52:03 +01:00
Cilibiu Bogdan
de0f906163
[ADF-4543] Language Menu - set layout orientation ( #4719 )
...
* language entry interface
* pass language object
* set textOrientation
* tests
* update doc
* add rtl language
2019-05-14 12:45:05 +01:00
Cilibiu Bogdan
4f13dcc3e2
[ADF-4545] Context Menu - RTL support ( #4722 )
...
* set overlay direction
* test
2019-05-14 12:43:52 +01:00
Cilibiu Bogdan
3b83539b13
[ADF-4227] Sidenav Layout - support direction ( #4583 )
...
* basic ui direction service
* direction property
* demo shell integration
* move the direction in up sidenav layout to allow also the header to reorganize
use the configuration editor to change rtl ltr
add documenation
* Update app.component.html
* fix unit tests
* fix overlay viewer e2e
* fix e2e
2019-04-25 00:48:41 +01:00
Cilibiu Bogdan
cc53d96698
[ADF-4410] Upload dialog - remove delete action of version upload ( #4618 )
...
* undo remove node version implementation
* clean up style
* version upload row style
* upload version row cells
* update tests
* fix aria label
2019-04-18 15:36:37 +02:00
Cilibiu Bogdan
36ce9bce0d
[ADF-4400] Versioning - restore does not update the document list ( #4605 )
...
* emit NodeInfo data on restore
* update row data and cache on node update event
* tests
* fix metadatat e2e
2019-04-16 11:59:37 +02:00
Cilibiu Bogdan
8975d4b6a6
[ADF-4371] Versioning - revert upload version on delete ( #4572 )
...
* revert upload version on delete
* methods return type
2019-04-10 16:30:50 +01:00
Cilibiu Bogdan
5b168af134
[ADF-3897] Upload Dialog - upload file error tooltip ( #4148 )
2019-01-15 16:28:41 +00:00
Cilibiu Bogdan
baf9204a04
Uploaded over Uploading title ( #4157 )
2019-01-15 15:45:24 +00:00
Cilibiu Bogdan
7f106f7a56
[ADF-3864] Create library - no error is displayed when name contains white spaces only ( #4101 )
...
* only spaces error message
* title custom error support
* tests
* validate title against only spaces
* generate id only when title is valid
2018-12-21 18:06:35 +00:00
Cilibiu Bogdan
5396cfb662
library title case insensitive check ( #4099 )
2018-12-21 15:01:42 +00:00
Cilibiu Bogdan
3a9924e9df
[ADF-3645] Shared link - e2e ( #3853 )
...
* relocate file
* methods and locators
* share file tests
* unshare file tests
* fix import
* use FormControllersPage
* use clickUnShareFile method
* break tests
* add methods for disabled day option
* test disabled day option
* fix test new import
2018-10-11 17:03:31 +01:00
Cilibiu Bogdan
95587de864
[ADF-3530] Share file dialog - expiration date update ( #3860 )
...
* disable button when no selection
* fix date
2018-10-04 15:38:42 +01:00
Cilibiu Bogdan
4ca80e13f1
[ADF-3530] Share file dialog - AC update ( #3847 )
...
* AC update
* use simple-snack-bar selector
* toContain matcher
* use fakeAsync for dialog content
* spy on snackbar component
* test NotificationService call
* tick
* use fixture whenStable
2018-10-03 09:53:25 +01:00
Cilibiu Bogdan
42f4bee2b4
[ADF-3530, ADF-3598] Sharing files ( #3828 )
...
* share node
* lint fix
* createSharedLinks parameter
* remove es6 async
* use fakeAsync
* removed trailing comma
* e2e update dialog title locator
* Expires label localization
* docs update
2018-10-01 14:10:40 +01:00
Cilibiu Bogdan
3857364b39
subscribe until destroyed ( #3776 )
2018-09-12 13:03:12 +01:00
Cilibiu Bogdan
2deafbbdd7
default add comment button translation ( #3696 )
2018-08-14 15:43:16 +01:00
Cilibiu Bogdan
4404b724fa
[ADF-3456] DocumentList - context menu ( #3694 )
...
* refactor context menu
* prune log
* remove fdescribe
* remove undescore from private
* fix e2e action buttons
* fix trailing space
* remove fdescribe
2018-08-14 15:43:15 +01:00
Cilibiu Bogdan
f36f9fa862
[ADF-3374] Comments - add/view multiline comments ( #3607 )
...
* multiline comment
* add comment e2e
* fix locator syntax
* lint
* clear textarea on ESCAPE event
* multiline comment
* add comment e2e
* fix locator syntax
* lint
* clear textarea on ESCAPE event
2018-08-14 15:42:34 +01:00
Cilibiu Bogdan
c0de0d5087
[ADF-3181] Auth Guard - redirect by string url ( #3474 )
...
* redirect by string url
* auth guard tests fix
* revise
2018-06-14 10:19:34 +01:00
Cilibiu Bogdan
2f12f518ef
[ADF-3108] Search - facetQueries panel renders when not defined in configuration ( #3417 )
...
* show facetQueries based on configuration definition
* tests
* FacetQueries is defined
2018-05-31 22:05:46 +01:00
Cilibiu Bogdan
648ac585b4
[ADF-2627] Icons-only mode for Info Drawer ( #3398 )
...
* tab with icon
* docs
* test
2018-05-26 11:18:28 +02:00
Cilibiu Bogdan
c5936e7db0
revert changes ( #3387 )
2018-05-24 10:15:42 +01:00
Cilibiu Bogdan
89ede1514b
remove redundant logic ( #3361 )
2018-05-22 16:47:08 +01:00
Cilibiu Bogdan
374c5a3fed
[ADF-2995] Permissions - Consumer should be able to upload a new version for his file on a private site ( #3326 )
...
* check node permission instead of parent
* tests
2018-05-16 09:40:49 +01:00
Cilibiu Bogdan
f63614e964
pass actual redirect when no state ( #3285 )
2018-05-09 07:59:03 +01:00
Cilibiu Bogdan
d456b3cba1
[ADF-2904] Search - redirect breaks application ( #3268 )
...
* set navigation commands over plain string
* fix test
* lint
2018-05-08 14:46:35 +01:00
Cilibiu Bogdan
3bc419e128
download shared nodes ( #3229 )
2018-04-25 11:01:00 +01:00
Cilibiu Bogdan
95a2a54017
update pagination on count 0 ( #3228 )
2018-04-24 17:24:01 +01:00
Cilibiu Bogdan
ae8b7419a0
[ADF-2415] PDF Viewer - open password protected pdf files ( #3022 )
...
* pdf password dialog
* PDF viewer onPassword test
* pdf password dialog
* PDF viewer onPassword test
* test
* test
* test
* test
* test
* test
* test
* fix password test
* travis improvements
2018-03-21 21:30:20 +00:00
Cilibiu Bogdan
de0fdd9ab4
translate group title ( #3105 )
2018-03-21 15:18:09 +00:00
Cilibiu Bogdan
eedb7a65db
disable fullscreen for media types ( #3026 )
2018-03-06 07:03:35 +00:00
Cilibiu Bogdan
69ac38713f
[ADF-2388, ADF-2375] PDF Viewer - show buffer thumbnail on pagechange ( #3011 )
...
* disable thumbnails button until document is loaded
* show buffer thumbnail on page change
* correct value property
* correct test
2018-03-06 07:00:52 +00:00
Cilibiu Bogdan
1c48a3c0df
[ADF-2355] Viewer - text color opacity ( #2991 )
2018-02-23 15:29:22 +00:00
Cilibiu Bogdan
9bbdf4331e
[ADF-2338] PDF Thumbnail Pane - close button ( #2977 )
...
* close thumblist panel
* thumbnails template container
2018-02-22 09:29:20 +00:00
Cilibiu Bogdan
28ca71a5f9
[ADF-2137] Document Thumbnail Pane ( #2943 )
...
* pdf thumbnails
* update TestBed declarations
* add PdfViewerService to TestBed
* content projection
* update TestBed declaration
* update TestBed
* update TestBed
* docs
* pristine
* added doc component image
* use global PDFJS instance fro tests
2018-02-20 10:29:40 +00:00
Cilibiu Bogdan
3368607aff
[ADF-2290] PDF Viewer - scroll event dispatch outside view container ( #2922 )
...
* use viewer pagechange event over document scroll
* undo declaration component deletion
* safe ngOnDestroy
* preserve context
2018-02-12 15:22:35 +00:00
Cilibiu Bogdan
39737b3df6
canActivateChild implementation ( #2691 )
2017-11-22 10:07:27 +00:00
Cilibiu Bogdan
a9bb6dff3a
missing style ( #2670 )
2017-11-20 13:23:38 +00:00
Cilibiu Bogdan
5fff7fcb29
no permission content ( #2616 )
2017-11-07 16:40:19 +00:00
Cilibiu Bogdan
834b8a98a2
redirect to previous state.url ( #2615 )
2017-11-06 23:47:17 +00:00
Cilibiu Bogdan
3478b06716
[ADF-1856] Document List - location fails for granular permissions ( #2583 )
...
* check if path has data
* updated docs
* check for required properties
* simplied condition
2017-11-02 14:25:39 +00:00
Cilibiu Bogdan
75b0267f0b
emit errors ( #2593 )
2017-11-02 10:32:54 +00:00
Cilibiu Bogdan
b0fe0ba03d
error event description ( #2584 )
2017-11-01 11:36:01 +00:00
Cilibiu Bogdan
b67ed7e545
removed DL reload dependency ( #2581 )
2017-11-01 09:36:51 +00:00
Cilibiu Bogdan
14e2cb83d3
use https ( #2578 )
2017-10-31 15:34:03 +00:00
Cilibiu Bogdan
d019dab147
[ADF-1794] Document List - users can see sites they are not members of ( #2552 )
...
* member sites
* SitePaging type
2017-10-26 22:54:49 +01:00
Cilibiu Bogdan
2ce0441048
[ADF-1815] sort options ( #2545 )
2017-10-25 15:31:42 +01:00
Cilibiu Bogdan
834a61eda4
sort by file size ( #2514 )
2017-10-20 10:17:23 +01:00
Cilibiu Bogdan
4e558cb162
[ADF-1753] update counter ( #2498 )
2017-10-18 20:15:18 +01:00
Cilibiu Bogdan
448c5564b2
[ADF-1745] Delete multiple nodes ( #2481 )
...
* multiple delete
* removed restore functionality
* data types
2017-10-18 09:26:10 +01:00
Cilibiu Bogdan
bfe8fc8d15
[ADF-1733] Restore files and folders from Trash ( #2467 )
...
* restore nodes
* changed @Inputs implementation
* NotificationService over mdSnackBar
2017-10-14 11:24:16 +01:00