2377 Commits

Author SHA1 Message Date
Denys Vuika
ed8f0352b0
[ACA-2229] run aca nginx as non-root (#979)
* run aca nginx as non-root

* remove edit permissions from html folder
2019-02-27 21:02:18 +00:00
Denys Vuika
a25385049d
reload active doclist via NgRx actions (#978)
* doclist reload action and effect

* deprecate folderEdited event

* deprecate "favoriteToggle" event

* deprecate "favoriteRemoved" event

* update docs

* unified reload function

* deprecate "nodesRestored" event

* deprecate "nodesPurged" event

* test fixes

* deprecate "nodesMoved" event

* reduce the use of "nodesDeleted"
2019-02-27 13:45:55 +00:00
Adina Parpalita
0b5555d2fc [ACA-1259] automate remaining tests for sidebar (#977)
* automate remaining tests for sidebar

* formatting
2019-02-27 08:40:44 +00:00
Denys Vuika
f58b6e5a9f [ACA-2219] support more precise searching (#976)
* support more precise searching

* exact term matching

* remove fdescribe

* update docs
2019-02-27 06:25:50 +02:00
Adina Parpalita
f25eef599d [ACA-2222] add e2e tests for pagination on Favorite Libraries (#969)
* add tests for pagination on Favorite Libraries

* add TestRail ids
add tests for pagination for empty page and single page

* Delete package-lock.json

* Revert "Delete package-lock.json"

This reverts commit 41eba0c57532373d87d454372273b54ba00e880a.

* restore package-lock
2019-02-26 15:55:01 +02:00
Cilibiu Bogdan
2bbab615b0 add separator (#974) 2019-02-26 11:19:59 +02:00
Denys Vuika
f03eae5317 [ACA-2220] simple "search in fields" support (#972)
* simple "search in fields" support

* unit tests
2019-02-26 09:06:43 +02:00
Suzana Dirla
c7328c7caf [ACA-2208] Hide app menu on swipe (#970) 2019-02-25 20:35:17 +00:00
Denys Vuika
9458ce1785
[ACA-2212] allow "edit in office" only for basic auth (#971)
* allow AOS only for basic auth for now

* bump aos extension version
2019-02-25 16:06:17 +00:00
Cilibiu Bogdan
7ad12f832a [ACA-2207] Upload Dialog - restore previous version on delete (#951)
* restore version over delete node

* apply prettier

* clean up unnecessary dependencies

* remove style file

* set CANCEL status on on deleted node version instances

* Update upload.module.ts

remove extra licence text

* fix typo

* remove duplicate strings
2019-02-25 09:27:19 +00:00
Cilibiu Bogdan
2be93af273 [ACA-2180] Viewer toolbar - rearrange actions layout (#962)
* merge action in toolbar submenu

* viewer add info drawer action

* toggle infoDrawer extension action

* hide viewer toolbar info drawer action

* fix typo

* allow to  unsubscribe from infoDrawerOpened event
2019-02-24 14:20:21 +00:00
Cilibiu Bogdan
525ba7e73e [ACA-2216] Shared link preview - use extension actions (#964)
* isSharedFileViewer evaluator

* navigation evaluators tests

* update docs

* fallback for SharedLink entry

* shared link view use extensions

* rules for link shared view actions

* dedicated extension definition for shared link action toolbar

* resolve selection and actions

* update tests

* remove un used imports

* nest shared link viewer toolbar actions in to viewer structure
2019-02-24 12:50:23 +00:00
Adina Parpalita
88ca0cb886 [ACA-833] automate tests for download as zip (#968)
* add tests for downloading a single file

* automate tests for download as zip
2019-02-23 17:42:18 +02:00
Adina Parpalita
8f00aa77f1 add tests for downloading a single file (#967) 2019-02-22 14:37:26 +02:00
Cilibiu Bogdan
4ed77d45bb [ACA-2221] Lock node - check selection is not null (#966)
* check selection is not null

* test
2019-02-22 09:02:44 +02:00
Adina Parpalita
52a4740463 remove separator between Favorite and Edit folder (#963) 2019-02-20 13:44:41 +02:00
Adina Parpalita
a2df75a6dc add tests for Upload New Version (#960) 2019-02-20 09:13:15 +02:00
Adina Parpalita
9ceefff5e6 [ACA-2199] fix Upload New Version action availability (#959)
* fix Upload New Version action availability

* update unit tests

* remove workaround

* add catch for tests failing on Bamboo

* add new line
2019-02-19 16:24:43 +02:00
Cilibiu Bogdan
2fd0ff3825 [ACA-2177] Actions - rearrange actions order (#922)
* rearange actions

* remove separator duplication

* don't show last divider element

* update e2e

* update e2e

* Update toolbar-single-selection.test.ts

remove fdescribe

* move comment as well

* edit folder locator

* edit folder action

* edit folder action from toolbar more menu

* edit folder context menu id

* dont render versions tab
2019-02-19 12:26:34 +02:00
Denys Vuika
4cde12dfee
node locking enhancements and fixes (#955)
* optimize image resolver

* allow previewing locked files

* allow selecting locked nodes

* fix comments and metadata tabs

* improved lock checks

* remove obsolete "experimental" directive
2019-02-15 18:36:51 +00:00
Denys Vuika
46c8062f2f
Upgrade libs (#952)
* update libs

* remove i18n workaround
2019-02-15 12:35:05 +00:00
Denys Vuika
e0dbce9358 update AOS extension to ADF 3.0.0 2019-02-15 09:36:29 +00:00
Cilibiu Bogdan
1554ca83ae [ACA-2193] Upload new content version - unsubscribe upload event (#925)
* remove console log

* unsubscribe upload event after new version

* unit tests
2019-02-14 18:03:07 +00:00
Cilibiu Bogdan
88fddec15f [ACA-213] Version Dialog - tests (#948)
* enable Esc action to close dialog

* version dialog form tests

* test fix
2019-02-14 16:21:38 +00:00
Cilibiu Bogdan
190af14643 disable versioning tab in info drawer (#941) 2019-02-14 12:00:21 +02:00
Denys Vuika
d32f4a7dc6
[ACA-2204] Upgrade to ADF 3.0.0 release (#949)
* upgrade to ADF 3.0.0

* update unit tests
2019-02-14 07:34:12 +00:00
Denys Vuika
e0e2a61821 [ACA-2211] auth guard: add support for withCredentials (#942)
* auth guard: add support for withCredentials

* formatting fixes

* remove fdescribe
2019-02-14 08:45:37 +02:00
Cilibiu Bogdan
bb5ce29445 [ACA-2199] Upload Version - granular permission (#938)
* canUploadVersion evaluator

* change upload version action rule

* update docs

* simplify condition

* unit tests and code fixes
2019-02-13 21:04:48 +00:00
Denys Vuika
7c38201500
[ACA-2208] Hide app menu on swipe (#934)
* mobile: hide app menu on swipe left

* check for mobile screen size

* space for click out on small devices

* added test

* fix test
2019-02-13 20:15:10 +00:00
Denys Vuika
95f19c3dc6
Update bug_report.md 2019-02-13 19:52:00 +00:00
Cilibiu Bogdan
51b08d2283 [ACA-213] Upload Version - version options use boolean values (#940)
* version form data interface

* subscribe value data type

* use form data  boolean value

* update tests
2019-02-13 17:26:11 +00:00
Cilibiu Bogdan
9b2cbdde49 [ACA-2210] Version Dialog - update button text (#939)
* dialog action buttons text to uppercase

* dialog text Cancel over Close

* update translation reference
2019-02-13 16:29:48 +00:00
Cilibiu Bogdan
25e7f5139e [ACA-2198 ACA-2206] Node version - align dialog with XD (#937)
* make comment field not required

* make Minor default version option

* tests

* fix form version options label

* test form state on initialization
2019-02-13 14:41:49 +02:00
Suzana Dirla
58272f7fbe [ACA-2171] enable copy and move to library tests (#933) 2019-02-12 16:54:35 +00:00
Suzana Dirla
9ccd430087 [ACA-2200] Upgrade to 3.0.0-beta9 ADF (#931)
* upgrade to latest ADF 3.0.0-alpha

- remove selectedFacetQueries check
- renamed hasPermission from ADF ContentService to hasAllowableOperations

* update to ADF 3.0.0-beta9

* [ACA-2200] mincount workaround

- until we get the fix for the facet update issue (ADF-3401)
2019-02-12 14:40:05 +00:00
MariusGrunenberg
aa4f81118f Search on mobile opens Sidemenu (#929)
* Added a check for mobile pages to prevent sidemenu opening
2019-02-12 10:37:39 +00:00
Denys Vuika
ad1d2633c4 update AOS extension details 2019-02-11 16:45:00 +00:00
Denys Vuika
bc22f17a3c update package configuration for AOS ext 2019-02-11 14:01:21 +00:00
Denys Vuika
ae3658225a update AOS extension docs and version 2019-02-11 12:59:02 +00:00
Denys Vuika
85c6eca090 minor script improvements 2019-02-10 15:16:30 +00:00
Cilibiu Bogdan
894a928187 [ACA-2193] Lock node - unlock after new version is uploaded (#924)
* unlock node api call

* unlock action and effect

* unlock node after version upload

* check if locked

* clear version input on dialog cancel event

* update viewer on node version upload

* update viewer on file upload delete

* test

* update tests

* update tests

* rename evaluators

* update docs
2019-02-10 13:56:02 +00:00
Denys Vuika
65e0a1138c Keensoft AOS extension (#920)
* aos extension

* update karma

* lint improvements and fixes

* update script

* update scripts

* update scripts

* reduce about 56.4 kB of polyfills for modern browsers

* deficated aosHost value to have AOS on separate servers

* context menu and toolbar

* visibility evaluator

* code improvements and fixes

* support locking, lock checks
2019-02-08 15:45:39 +02:00
Adina Parpalita
819f6ddced [ACA-2160] add tests for Edit offline actions availability (#921)
* add tests for Edit offline actions availability

* fix delete / undo delete tests
2019-02-07 19:45:24 +00:00
Cilibiu Bogdan
5cc4f8ec55 [ACA-2164] Node version action (#916)
* export upload effects and actions

* remove node version effect and action

* remove node version theme

* change old version manager implementation

* get node info from store selection

* upload version dialog container

* node version form

* update app module

* upload version effect and action

* update version action

* internationalization

* refresh on upload version

* remove old implementation tests

* remove adf-version-manager dialog implementation

* revert adf version component

* fix viewer version action
2019-02-07 09:04:46 +00:00
Denys Vuika
455866a98e fix lock icon for retina displays 2019-02-05 20:51:13 +00:00
Cilibiu Bogdan
913685eb14 [ACA-213] Edit Offline - permissions (#911)
* edit offline action rules

* unlock node error message

* update extensions rules

* lock unlock evaluators

* LockNodeDirective over EditOfflineDirective

* disable tests failing cause of unrelated bug

* isUserWriteLockOwner over isUserWriteLock
2019-02-05 18:39:11 +00:00
Denys Vuika
f7ed576847
[ACA-2168] auto-generate licenses for docker image (#918)
* auto-generate licenses for docker image

* update version label

* make app agnostic
2019-02-05 13:12:09 +00:00
Denys Vuika
21daa1e659 pin typescript version, regenerate lock file 2019-02-05 10:14:32 +00:00
Denys Vuika
ff19e57185
[ACA-2162] allow custom icons with navbar (#917)
* allow custom icons with navbar

* fix breaking change

* update protractor settings
2019-02-04 21:11:10 +00:00
Denys Vuika
80dabdd26a update repository to 6.1.2-ga, SSO example (#914)
* remove old compose, update to 6.1.2-ga

* SSO with vanilla keycloak
2019-02-03 11:42:34 +02:00