Denys Vuika
eb97b18f95
feature modules ( #636 )
...
* permission manager module
* permissions module
* common module
* layout and search modules
* trashcan module, lazy load
* fix context menu module
* lint fix
* recent files module
* favorites module (lazy)
* shared files module (lazy)
* shared link module (lazy)
* lazy loaading fixes
2018-09-17 06:57:56 +03:00
Denys Vuika
f44838ac42
split toolbar components ( #635 )
...
* split create menu into separate component
* toolbar menu item component
* toolbar menu component
* component updates
* unified property name
* code and style improvements
* login module (lazy)
2018-09-15 19:28:33 +01:00
Denys Vuika
51bdd3e991
[ACA-1642] fix disabled icon colors ( #633 )
2018-09-15 10:24:21 +01:00
Denys Vuika
4b4952fbea
unit tests ( #631 )
...
* node effects testing
* remove fdescribe
2018-09-14 17:35:12 +01:00
Denys Vuika
1dcd06d311
use ADF printing feature ( #630 )
2018-09-14 13:25:35 +01:00
Denys Vuika
883a1971c5
[ACA-1443] prettier formatting and checks ( #629 )
...
* intergrate prettier
* update settings
* integrate with travis
* unified formatting across all files
2018-09-13 16:47:55 +01:00
Suzana Dirla
6e98721a62
[ACA-1569] Close dialogs on logout ( #621 )
...
* Close dialogs on logout
* [ACA-1569] e2e tests
* [ACA-1569] review required change on e2e test
2018-09-13 09:05:55 +01:00
Denys Vuika
c166f255b5
extension guide and example ( #623 )
...
* extension guide and example
* code and guide fixes
* update dependencies
2018-09-11 21:30:26 +01:00
Cilibiu Bogdan
7ac613d72c
[ACA-1769] Favorites - refresh after unfavoriting an item ( #609 )
...
* favorite toggle action event
* subscribe favorite view to toggle favorite event
* emit event on toggle favorite
2018-09-06 14:09:33 +01:00
Suzana Dirla
f03196d424
[ACA-1715] Search popup appears when navigating away from search results ( #610 )
2018-09-06 11:45:23 +01:00
Cilibiu Bogdan
3d5553e206
[ACA-1756] Search - TypeError when redirected search results ( #604 )
2018-09-05 09:22:09 +01:00
Cilibiu Bogdan
3a066b9bc0
[ACA-1749] Favorites - version manager ( #603 )
2018-09-05 08:07:00 +01:00
Cilibiu Bogdan
f35c2420eb
[ACA-1753] Comments - allow add comment based on permission ( #601 )
2018-09-04 16:19:14 +01:00
Cilibiu Bogdan
babf2fb2ad
[ACA-1748] Logout - reset selection ( #599 )
2018-09-04 13:56:53 +01:00
Cilibiu Bogdan
df58726938
[ACA-1750] Version Manager - override styling ( #600 )
2018-09-04 09:15:43 +01:00
Denys Vuika
64319a7090
[ACA-1751] fix move/delete commands for shared preview ( #598 )
2018-09-04 09:13:32 +01:00
Cilibiu Bogdan
a9402bef00
[ACA-1746] Preview - favorite action UI state does not change ( #597 )
2018-09-03 19:35:27 +01:00
Denys Vuika
fa0d10c419
extra app modules ( #596 )
...
* toolbar module
* lazy load Settings
* fix build
* remove duplicate build for e2e
* Revert "remove duplicate build for e2e"
This reverts commit 94b872239b
.
2018-09-03 19:28:15 +01:00
Suzana Dirla
a9c6d0f942
[ACA-1740] hide search filter when getting 0 results without any selected filters ( #591 )
2018-08-31 19:34:55 +01:00
Cilibiu Bogdan
d607618920
[ACA] contextmenu - document click event breaks implementation in FF ( #593 )
...
* listen event from body element
* add event parameter
2018-08-31 18:07:18 +01:00
Denys Vuika
b145edd22d
use minified pdf worker (configured at ADF side)
2018-08-31 13:19:07 +01:00
Cilibiu Bogdan
baa1e76315
fix check permission ( #590 )
2018-08-31 11:49:06 +01:00
Denys Vuika
c916ab4cd1
reusable extensibility lib ( #585 )
...
reusable extensibility lib (part 1)
2018-08-29 16:38:44 +01:00
Cilibiu Bogdan
091e0d3e3f
[ACA-1696] contextmenu ( #587 )
...
* enbale contextmenu by default
* attach event only when backdrop is set
* outside event for contextmenu
* apply outside event directive
* workaround fro contextmenu event row selection
* remove Output parameter
* update dockerfile
* update docker compose file
2018-08-29 13:44:47 +01:00
Suzana Dirla
7b347421d7
[ADF-1695] add automation helper id ( #581 )
2018-08-24 14:10:46 +03:00
Suzana Dirla
ef8c9a8740
[ADF-1549] add automation helper id ( #579 )
2018-08-24 07:34:43 +03:00
Denys Vuika
972b08700f
refactor extenstion layer to simplify testing and maintenance ( #577 )
...
* refactor extenstion layer to simplify testing and maintenance
* generic extension config
* move loading code to loader
2018-08-20 21:35:28 +01:00
Suzana Dirla
4fb1e6fc33
[ACA-1691] font fix ( #572 )
2018-08-19 15:14:29 +01:00
Denys Vuika
e97c8b703c
[ACA-1695] viewer extensions ( #576 )
...
[ACA-1695] viewer extensions
2018-08-19 15:14:06 +01:00
Denys Vuika
160226094d
extensibility docs update ( #571 )
...
* docs: custom sidebar tabs
* update docs
* docs update, simplify extension schema
* test fixes
2018-08-17 13:44:01 +01:00
Denys Vuika
89aec91caf
[ACA-1646] "dev tools" extension ( #567 )
...
* dev tools extension project
* code editor integration
* latest editor, offline setup
* override extension config (session only)
* schema support
* wire external plugins with experimental flag
* update package scripts
* sidebar extensions scaffold
* propagate extension tabs to info drawer
* separate tab components for info drawer
* extensibility for info drawer
* support tab icons
2018-08-16 16:55:06 +01:00
Suzana Dirla
8f36822847
[ACA-1572] center focus circle on search icon ( #560 )
2018-08-11 08:35:35 +01:00
Suzana Dirla
a7abe9c422
[ACA-1572][ACA-1573] Header fixes ( #559 )
...
* [ACA-1572] header styling
* [ACA-1572] fix login logo
* [ACA-1572] header fixes
2018-08-10 14:29:33 +01:00
Denys Vuika
f91608fe78
Angular 6 ( #556 )
...
* upgrade to angular 6 (with rxjs-compat)
* fix tests
* fix test scripts
* upgrade rxjs to 6.0
* remove rxjs-compat layer
* update unit tests
* restore tests
* context-menu transparent backdrop
* upgrade libs
* changed snackbar locator
* locator as class
* remove locator element reference
* snackbar locators
* wait for snackbar before executing the action button
* expect cdk-overlay before mat-menu-panel condition
* update libs
2018-08-09 11:11:06 +01:00
Denys Vuika
4668112871
minor code reorg for Viewer and Extensions ( #554 )
...
* self-registering extension module
* move printing service to the preview chunk
2018-08-07 17:25:06 +03:00
Cilibiu Bogdan
9035a416ee
[ACA-88] Shared File - preview for non-auth user ( #555 )
...
* remove experimental flag
* remove unused import
2018-08-07 11:19:53 +01:00
Denys Vuika
54f879f5e6
mobile enhancements ( #550 )
...
* hide menu bar elements on small screens
* show less columns on handsets
* reduce pagination for handsets
2018-08-06 14:18:03 +03:00
Denys Vuika
8f3030760a
extension enhancements ( #552 )
...
* default action types
* move context-menu to the correct folder
2018-08-06 11:53:26 +03:00
Denys Vuika
22eac50d27
basic docs on extensibility apis ( #543 )
...
basic docs on extensibility apis
2018-08-04 08:26:33 +01:00
Cilibiu Bogdan
744b03d22e
[ACA-1614] Context Menu theme ( #548 )
...
* context menu theme
* support for sub menus and custom components
* remove dom placeholder from arrow icon
* remove aboslute position
* add pseudo selector
2018-08-03 21:35:26 +03:00
Cilibiu Bogdan
27977be9a2
[ACA-1614] DocumentList - context menu actions ( #544 )
...
* context menu
* make same structure check
* align naming
* lazy loading support
* update module import implementation
* close context menu on Escape
* focus and navigate context menu items
* update with material cdk 'keycodes' name
* changed module folder name
2018-08-03 14:14:19 +03:00
Cilibiu Bogdan
ad6e027e6d
dont render title if its the same with name ( #546 )
2018-08-03 06:30:00 +01:00
Denys Vuika
a419726cf2
support rule negation ( #541 )
2018-08-01 12:06:20 +01:00
Denys Vuika
ae8675dfd7
[ACA-1631] more application ngrx actions ( #540 )
...
* delete action
* library path evaluator
* extension for sharing files
* upload actions
* delete library
* use extensions for experimental library actions
* unshare nodes
* fix icons and titles
* "create menu" backed by core extension
* support for descriptions, update upload selector
* update code and tests
* support disabled tooltips for navbar
* fix selector
* [ACA-1486] remove double fetch call
* migrate to trashcan actions, element IDs
* cleanup code, remove deprecated directives
* add/remove favorite
* improve rendering performance
* update favorites without reload
* support for adding Sites to favorites
* disable favorites for Libraries for now
* copy action
* move node
* manage versions and permissions
* cleanup code
* toggle info drawer
* card view mode
* use extension layer for favorites toolbar
* fix menu tooltips
* fix 'remove as favorite' tests
* update tests
* test fixes
* fix edit folder for favorites
* fix test
* cleanup favorites layout
* upgrade recent files layout
* update evaluators for shared nodes
* test fixes
* test fixes
* restore recent files layout
* workaround for "favorite" toggle and recent files
* upgrade shared files page
* upgrade files page layout
* fix library evaluator
* workaround for shared files and permissions
* cleanup code
* upgrade search results
* upgrade sidebar and viewer actions
* code cleanup
* code cleanup
* code cleanup
2018-07-31 10:36:26 +01:00
Cilibiu Bogdan
617f80c9fd
[ACA-1595] Location link - reduce HTTP requests for tooltip ( #535 )
...
* get node tooltip info on hover
* refactore
* remove nodeLocation private attribute
* e2e - added datatable method for async tooltips
* fix failing tests
* lint
* lint
* removed manual unsubscribe
2018-07-26 20:39:19 +01:00
Denys Vuika
262240c8ea
support custom components as action elements ( #536 )
...
* support custom components as action elements
* fix action type
* remove testing code
* disable demo button by default
2018-07-25 15:14:07 +01:00
Cilibiu Bogdan
5c0ab7b8f0
[ACA] Viewer - Info Drawer theme fix ( #537 )
2018-07-25 14:47:03 +01:00
Cilibiu Bogdan
f9afd3ee84
[ACA-1609] Document List - name column ellipsis ( #534 )
2018-07-24 20:00:07 +01:00
Denys Vuika
9cea06cc8a
fix issue with favorite check in Viewer ( #532 )
2018-07-24 14:36:43 +01:00
Cilibiu Bogdan
9dba35baed
[ACA] Document List - e2e fix ( #522 )
...
* e2e fix
* fix name column as link
* fix 1
2018-07-24 10:23:08 +01:00