Commit Graph

1138 Commits

Author SHA1 Message Date
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
Denys Vuika
8f0ae1a917 [ACA-1812] i18n workaround for non-supported langs (#665) 2018-09-24 18:15:31 +01:00
Denys Vuika
f580b96a78 more detailed code coverage reports (#664)
* add about to coverage

* add more components to coverage

* more truth for coverage reports

* even more fun

* switch off json formatting

* deploy war file after unit test run
2018-09-24 14:35:14 +01:00
Sergiu Vidrascu
912dab64f3 Typo fix #653 (#663)
* fix #653 : add basepath modification at runtime trough env vars

* Fix typo in sed command

* Another typo fix
2018-09-24 10:12:18 +01:00
Denys Vuika
3e7a3ddd8d update libs (#662) 2018-09-23 21:13:33 +01:00
Denys Vuika
8a7fbaa70a [ACA-1809] app header extensions (#659)
* move header to separate component

* code fixes

* project header buttons and menus

* app menu example

* delete empty style

* logout action

* update docs

* and one more test
2018-09-23 17:53:56 +01:00
Denys Vuika
ac0a29e14a tree-shakable services (#661)
* improved services

* context menu service

* update to latest adf-extensions
2018-09-23 17:06:52 +01:00
Denys Vuika
dedd9b72e9 disable flaky notification tests (#660)
* disable flaky tests

* one more test
2018-09-23 11:28:24 +01:00
Denys Vuika
86edfb2e51 [ACA-1823] search fixes (#657)
* update search filter queries

* fix missing toolbar for search results

* configurable search input fields

* disable flaky test
2018-09-22 12:36:55 +01:00
Sergiu Vidrascu
776b2e9e18 fix #653 - fixing issue caused by missing \ in docker entrypoint (#655)
* fix #653 : add basepath modification at runtime trough env vars

* Fix typo in sed command
2018-09-21 18:08:38 +01:00
Sergiu Vidrascu
3c6ec05e26 fix #653 : add basepath modification at runtime trough env vars (#654) 2018-09-21 16:09:37 +01:00
Denys Vuika
9a030cdf6f fix default sorting direction for search 2018-09-21 15:51:28 +01:00
Denys Vuika
1cffbf1379 fix travis deployment script 2018-09-21 14:49:24 +01:00
Denys Vuika
83fec5db18 [ACA-1821] configurable base path for shared urls (#651) 2018-09-21 13:12:43 +01:00
Denys Vuika
79a7e79d31 improve tomcat scripts 2018-09-21 11:53:55 +01:00
Denys Vuika
71cac75a12 update war name 2018-09-21 10:04:21 +01:00
Denys Vuika
dba0cac71d improve war file generation 2018-09-21 09:29:03 +01:00
Denys Vuika
3084d1a33d enable all tests back 2018-09-21 06:42:30 +01:00
Denys Vuika
1ccd6e0136 update settings 2018-09-20 21:30:31 +01:00
Denys Vuika
c785733481 test war generation 2018-09-20 21:04:01 +01:00
Denys Vuika
82ff2b99a5 restore all tets 2018-09-20 13:48:34 +01:00
Denys Vuika
01a3125374 cleanup travis config 2018-09-20 13:29:25 +01:00
Denys Vuika
8b6686af08 update s3 output path 2018-09-20 13:06:01 +01:00
Denys Vuika
043975feb2 switch off debug output 2018-09-20 12:25:05 +01:00
Denys Vuika
1d05b710d8 remove deploy test, simulate broken test 2018-09-20 12:06:49 +01:00