875 Commits

Author SHA1 Message Date
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
f5d9c86c04 update code coverage lib 2018-08-10 12:16:06 +01:00
Adina Parpalita
8c76d92f47 [ACA-1634] update peopleApi to use alfresco-ja-api-node in e2e (#558)
* update peopleApi to use alfresco-ja-api-node in e2e

* small code improvement
2018-08-09 18:51:45 +01:00
Adina Parpalita
b8cc5422f4 [ACA-1653] add testrail ids to e2e tests (#557)
* add testrail ids - WIP

* add TestRail ids to tooltips tests

* added more TestRail ids

* separate tests from Create folder to correct sub-suites

* add more TestRail ids to automated tests

* added more TestRail ids

* added more ids and some missing tests

* combined delete and undo delete tests and added TestRail ids

* decrease protractor timeouts to try and speed up the execution when tests fail

* disable some tests that are incomplete in order to match numbers from TestRail
2018-08-09 12:03:57 +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
Cilibiu Bogdan
54c59f42f7 [ACA-1614] Context Menu - add Share Recent Search favorite action component (#549)
* add Share Recent Search favorite action component

* fix order conflict
2018-08-07 11:18:10 +01:00
Adina Parpalita
b009f85246 [ACA-1639] use alfresco-js-api-node for sitesApi (#553) 2018-08-06 13:56:06 +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
Adina Parpalita
50b0023967 [ACA-1638] refactor sharedLinksApi to use alfresco-js-api (#547)
* refactor sharedLinksApi to use alfresco-js-api

* update package-lock.json

* re-created package-lock.json file

* update package-lock

* spellcheck fixes
2018-08-03 11:33:27 +01:00
Cilibiu Bogdan
ad6e027e6d dont render title if its the same with name (#546) 2018-08-03 06:30:00 +01:00
Cilibiu Bogdan
65777185b4 changed facet category name (#545) 2018-08-02 21:43:07 +03: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
Suzana Dirla
34888e2b0f [ACA-1578] Date-buckets example (#538) 2018-07-26 18:16:41 +01:00
Adina Parpalita
c6f704270f - fix intermittent failing tests from Shared Files (#539)
- rename some methods to be more clear
- use async / await - part1
2018-07-26 14:27:00 +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
8a4a8a0690
[ACA-1598] Facet operators ANDs and ORs (with latest alpha) (#533) 2018-07-24 16:01:25 +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
Denys Vuika
537eeebaf9
[ACA-1610] search progress indicator (#530) 2018-07-24 09:30:41 +01:00
Denys Vuika
9676bf6f79
[ACA-1589] fix auth redirects when ticket expires (#529) 2018-07-23 19:33:05 +01:00
Denys Vuika
2441dadc84 fix test 2018-07-23 13:02:32 +01:00
Denys Vuika
7509095d20
extensions: purge and delete toolbar actions (#528)
* rework "purge" action

* "restore deleted" action

* fix tests

* cleanup comments

* allow inline action names

* allow inline rules without params

* simplify bulk registration
2018-07-23 09:39:06 +01:00
Denys Vuika
98906942dc
chaining rules, "not" evaluator (#527)
* chaining rules, "not" evaluator

* improved evaluators

* fix code
2018-07-22 12:52:28 +01:00
Denys Vuika
a684bad6c7 fix extensions module 2018-07-21 16:00:07 +01:00
Denys Vuika
9c92fca44f
[ACA-1608] lazy loading support for Viewer and About screens (#526)
* move viewer and directives to separate modules

* lazy loading for Viewer and About screens

* lazy loading support for extensions module
2018-07-21 15:36:26 +01:00
Denys Vuika
af63af575c
travis jobs config (#525) 2018-07-20 22:08:52 +01:00
alex
5596738703 [ACA-1542] Print file (#518)
* Add Services and Behaviors to support print file dialog, which opens a browser renderable version of the file with the print dialog; after which, closes the window when the print dialog is closed.
2018-07-20 20:21:37 +01:00
Denys Vuika
d9e59cfd73
CI settings (#524)
* add test with coverage to travis

* update circle-ci settings
2018-07-20 19:57:16 +01:00
Denys Vuika
97db087c4d disable overriding personal files icon 2018-07-20 16:46:48 +01:00
Denys Vuika
3ab9cee163
[ACA-1597] allow extensions overwrite existing settings (#523)
* merge objects within the arrays

* metadata properties

* code cleanup
2018-07-20 14:46:43 +01:00
Denys Vuika
8c9ffc1160
[ACA-1591] Load extensions from multiple files (#521)
* rework extension service, separate file with config

* improve loading, optional entries

* simplify config and unify content actions

* load and merge multiple files

* improve plugin loading, introduce second demo

* move demo stuff to a plugin

* rework navbar to make it pluggable

* code and naming convention cleanup

* extension schema

* switch off custom navbar group by default

* hotfix for facetQueries issue

* consolidate files, final renames
2018-07-19 20:54:39 +01:00
Cilibiu Bogdan
43a71aa1c8 [ACA-1574] Search - DL single click for folders (#520) 2018-07-19 14:03:07 +01:00
Cilibiu Bogdan
1ee92fd6bc name column link (#519) 2018-07-19 06:49:25 +01:00
Cilibiu Bogdan
cc63352e49 [ACA-1587] viewer toolbar theme (#517) 2018-07-18 17:33:43 +01:00
Cilibiu Bogdan
af4089ae74 [ACA-1574] DocumentList - single click navigation (#513)
* single click navigation

* fix tests

* allow action on row

* use adf link class

* update tests
2018-07-18 16:25:30 +01:00
Denys Vuika
36629adf99
upgrade libs (#516) 2018-07-18 14:24:24 +01:00
Denys Vuika
a643e8efc1
custom route reuse strategy (#515) 2018-07-18 14:23:26 +01:00
Denys Vuika
37dc6286cc disable font faces for pdf viewer 2018-07-18 11:23:33 +01:00
Denys Vuika
4d7b92823e
deprecate "common" folder, use standard structure (#514) 2018-07-18 09:43:57 +01:00
Denys Vuika
79a20c65fb split extension actions into separate service (#512)
* move action management to a separate ActionService

* code improvements and registration chaining

* code fixes
2018-07-18 07:16:09 +03:00