1162 Commits

Author SHA1 Message Date
oliveralfresco2018
7f275a8151 Update getting-started.md (#708) 2018-10-11 18:10:31 +01:00
Andy Stark
2d0743819b [ACA-1889] Added toc.md file for Docute sidebar (#707) 2018-10-11 18:08:52 +01:00
Denys Vuika
160d9763a6 reduce external dependencies (#705) 2018-10-11 19:24:11 +03:00
Suzana Dirla
20822773d7 Fix metadata schema (#704) 2018-10-11 15:24:44 +01:00
Denys Vuika
9fd0a22b68 Merge branch 'master' into development 2018-10-11 15:24:08 +01:00
Denys Vuika
c374e7295a Revert "use HTTPS for ACS address"
This reverts commit 0bada409e4eb948e718534a46264887e6f36b9dc.
2018-10-11 15:23:46 +01:00
oliveralfresco2018
65c125dc0b Update extending.md (#703) 2018-10-10 18:32:24 +01:00
Cilibiu Bogdan
f44b3629e9 [ACA-92] Context Menu - share settings action (#699)
* context menu share settings action

* update cspell with 'qshare'

* share/edit share in viewer

* force change detection on children

* cleanup module declarations

* detection only for preview page

* assert properties

* cast to boolean
2018-10-10 18:31:13 +01:00
Suzana Dirla
8d28838de4
[ACA-1859] remove translation for search facet field labels (#702) 2018-10-10 15:52:57 +03:00
Denys Vuika
796c6587a8
separate column templates from doc list (#700)
* use standard date columns

* use standard file size column

* name column component

* library name template

* library status column

* enable tests

* trashcan name column template
2018-10-10 10:44:44 +01:00
Adina Parpalita
d8ad020394 add tests for header extension (#701) 2018-10-10 09:30:47 +03:00
Cilibiu Bogdan
253425971f [ACA-1841] Hide app menu in preview (#698)
* hide menu in preview

* fix getNodeInfo return value when no node is found
2018-10-09 16:52:46 +01:00
Denys Vuika
0bada409e4 use HTTPS for ACS address 2018-10-08 15:50:05 +01:00
Denys Vuika
94b1420e6e remove dynamic placeholder 2018-10-08 13:33:51 +01:00
Denys Vuika
3928770181
update to latest dev tools extension (#696) 2018-10-08 12:02:28 +01:00
Suzana Dirla
c6c4db45ff [ACA-1856] Pagination in search result is not reset correctly (#694) 2018-10-08 10:12:13 +01:00
Adina Parpalita
7d73ae309c [ACA-1628] async await (#693)
* async / await on login component and utils

* more async / awaits

* remove fdescribe

* expect for exact totalItems in waitForApi methods
other async / awaits

* pagination tests

* more tries

* disable selenium promise manager

* try to fix shared-links tests

* re-enable selenium_promise_manager and some more fixes

* add target es2017 to e2e

* set target to es2017 on tsconfig.spec.json

* other tries

* forgotten console.log

* disable pagination tests

* some fixes for pagination

* temporary fix viewer actions tests

* fix some actions tests

* fix some tests for actions

* fix some tests for undo action

* try to fix some more tests

* fixes for toolbar actions

* fix NoSuchElementError for openMoreMenu

* fix NoSuchElementError for rightClickOnMultipleSelection

* fixes for mark as favourite

* more fixes

* more fixes

* change order of some expects

* forgot describe
2018-10-08 09:21:02 +01:00
Denys Vuika
0d4795bfa8
[ACA-1857] enable share by default (#692) 2018-10-05 19:48:56 +01:00
Denys Vuika
321fb91b8c minor travis settings update 2018-10-05 18:04:03 +01:00
Denys Vuika
c14f17185a dynamic modules placeholder 2018-10-05 17:37:57 +01:00
Adina Parpalita
4f4a69338f [ACA-1762] async await pagination (#687)
* use async / await in pagination tests

* add catch in waitForApi
2018-10-05 12:51:53 +01:00
Denys Vuika
ac99f5397d
fix redirection for multiple 401 in a row (#690)
* fix redirection for multiple 401 in a row

* update to ADF 2.6.0

* update e2e test
2018-10-05 09:52:07 +01:00
Denys Vuika
b959f8795d Merge branch 'master' into development 2018-10-03 20:44:49 +01:00
Denys Vuika
34eadae9e9 BrowserStack attribution 2018-10-03 20:40:08 +01:00
Denys Vuika
15e382ef31 fix login 2018-10-03 20:08:27 +01:00
Denys Vuika
ba967d0e25
deprecate profile resolver (#686)
* resolve profile at startup

* remove profile resolver, load profile on app ready

* dispose subscriptions
2018-10-03 19:43:01 +01:00
Denys Vuika
cead6c3ebc
upgrade ADF libs (#682)
* update ADF libs
2018-10-03 12:22:41 +01:00
Denys Vuika
d5755ad804 remove i18n workaround 2018-10-02 16:17:40 +01:00
oliveralfresco2018
acb6f06e68 Update extending.md (#685) 2018-10-02 16:03:21 +01:00
Denys Vuika
dd61fd6108 single schema json file 2018-10-02 15:24:30 +01:00
Suzana Dirla
118ef26a5a [ACA-1849] fix json schema (#684)
* json schema add id as required for metadata items

* sync json schemas
2018-10-02 10:09:13 +01:00
oliveralfresco2018
5e3d9fd769 Update extending.md (#683) 2018-10-01 18:11:55 +01:00
oliveralfresco2018
caaa66ff23 Update help.md (#681) 2018-10-01 18:10:34 +01:00
oliveralfresco2018
8f277b646c Update getting-started.md (#679) 2018-10-01 13:53:39 +01:00
Denys Vuika
4a4eca652d
creating dialog actions (#680) 2018-10-01 12:14:59 +01:00
Suzana Dirla
127dbc9ca4 [ACA-1814] Documentation on extending the Content Metadata (#677) 2018-10-01 10:19:28 +01:00
Denys Vuika
22800c0e5a
optimise routes and guards (#676)
* reduce duplicate settings

* simplify guards/resolvers

* fetch data after 401

* unit tests

* extra unit tests

* unit tests for auth guard

* trashcan tests
2018-10-01 07:47:40 +01:00
Denys Vuika
080f79e040 update libs 2018-09-29 12:57:46 +01:00
Cilibiu Bogdan
3ca68f751b noop catchError (#675) 2018-09-29 11:30:36 +01:00
Denys Vuika
93e6489881
[ACA-1843] tomcat e2e runs (#674)
* tomcat environment

* disable artifact deployment for now

* travis settings update

* protractor settings

* protractor settings

* e2e fixes

* e2e fixes

* [ACA-1842] fix library dialog

* cleanup travis settings

* disable test (bug raised)

* fix after rebase

* fix after rebase
2018-09-29 11:21:38 +01:00
Denys Vuika
25e6f15ffc
rxjs linting (#671)
* rxjs linting

* fix lint error
2018-09-29 08:34:16 +01:00
Suzana Dirla
fe7fbcb004 [ACA-1815] update documentation for the viewer toolbar actions (#672) 2018-09-28 11:22:46 +01:00
Cilibiu Bogdan
8d9d3dbc45 [ACA-543] Disable Share feature based on repository property (#658)
* add visibility type to navigation schema

* repository data model

* add repository state

* add repository state

* add repository evaluator

* allot navigation elements to called again

* AppRuleContext extends

* repository status resolver

* map repository evaluator

* reevaluate navigation elements

* generic route evaluator

* add route guard on Share

* evaluate guard based on data property

* changed old imports

* add Action suffix

* set state false by default

* tree shakable services to simplify rebase

* fix rebase

* isQuickShareEnabled initial null state

* repository store effects

* repository store actions

* refactored

* refactored
2018-09-28 10:32:36 +01:00
Denys Vuika
30863e7bdd remove polyfill (not needed) 2018-09-27 19:42:23 +01:00
Suzana Dirla
6e9109930b [ACA-1550] Metadata Card configuration from an extension plugin (#668)
* [ACA-1550] use local component for metadata

* [ACA-1550] get component local for metadata properties

* [ACA-1550] test metadata-plugin

* [ACA-1550] overwrite content-metadata settings from app.config.json

* [ACA-1550] fix and remove test content

* [ACA-1550] have the app default metadata config in the app.extensions.json

* [ACA-1550] there can be only one presets for content-metadata

* [ACA-1550] filter disabled

* [ACA-1550] rebase fixes

* [ACA-1550] prettier fix

* [ACA-1550] unit test

* [ACA-1550] manage app config directly from the App Extension Service
2018-09-27 16:32:03 +01:00
Denys Vuika
457fa74048
[ACA-1830] create menu enhancements (#670)
* nested menus for create button

* evaluate sub-menu permissions

* demo plugin

* "create library" action

* unit tests and proper effect name
2018-09-27 09:07:24 +01:00
Adina Parpalita
23df2ad6a2 [ACA-1760] use async / await in list-views suite (#669) 2018-09-26 10:09:16 +01:00
Denys Vuika
4ff92c23e5 update docs 2018-09-25 14:18:41 +01:00
Adina Parpalita
341b93c2fa [ACA-1759] use async / await in test suites (#667)
* use async / await in authentication suites

* use async / await on application suites

* use async / await in navigation suites

* use async / await in actions suites
2018-09-25 13:43:23 +01:00
Adina Parpalita
b2b0da4c86 [ACA-1797] add tests for viewer actions extension (#666) 2018-09-25 09:29:21 +01:00