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
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
Denys Vuika
ecc94a6dd2
upgrade libraries ( #910 )
...
* upgrade libraries
* fix breaking changes
* fix divider
* remove header workarounds
2019-02-01 19:19:44 +00:00
Denys Vuika
f0a3f6f630
upgrade to latest JS-API and ADF ( #896 )
...
* improved update script and latest ADF libs
* upgrade to latest js-api and ADF
* upgrade tests
* update viewer code
* use @alfresco/js-api
* update to latest adf
* fix deprecation issues
* update viewer
* fix copy/move dialog
* change expect
* fix remove site from favorites
* fix unit test
* update adf version
* use ADF upload dialog
2019-01-22 14:10:48 +00:00
Denys Vuika
7992b0a015
[ACA-2122] automatic code formatting on commit ( #890 )
2019-01-04 15:20:24 +00:00
Denys Vuika
fe8c459637
use dynamic columns from ADF ( #889 )
...
* upgrade to latest ADF 3.0.0 alpha
* migrate to ADF column components
* use dynamic column from ADF
* fix e2e tests
2019-01-04 11:50:51 +00:00
Cilibiu Bogdan
af3af845aa
add context menu ( #881 )
2018-12-17 16:43:27 +02:00
Denys Vuika
465646e87e
[ACA-2083] reset router cache on login/logout ( #867 )
...
* reset router cache on login/logout
* Update src/app/app.routes.strategy.ts
Co-Authored-By: DenysVuika <denys.vuika@gmail.com>
* merge suggestion
* [ACA-2083] reset content filters on logout
* [ACA-2083] unit tests
2018-12-14 15:24:37 +02:00
Suzana Dirla
462cc09146
[ACA-1968] style search input for smaller screens ( #833 )
...
* [ACA-1968] more friendly small screen style
* [ACA-1968] media queries
* [ACA-1968] fix margin
* [ACA-1968] small fixes
* [ACA-1968] cleanup unused code
2018-11-29 10:05:33 +00:00
Suzana Dirla
e3cbb5f13d
[ACA-1968] Trigger search on Enter ( #827 )
...
* [ACA-1968] remove arrow from active input
* [ACA-1968] remove route reuse
* [ACA-1968] trigger search on Enter
2018-11-27 09:17:54 +00:00
Cilibiu Bogdan
647117b488
[ACA-2044] custom library icon consistency ( #826 )
...
* add custom library icon
* isLibrary custom type guard
* meaningfull cutom class name
* update isLibrary check for trash
* use custom image for libraries in trash
* remove duplicate subscriber
* change image source color
* remove custom class
* remove library image class
* remove custom type guard
2018-11-26 19:36:33 +00:00
Suzana Dirla
13db4fb339
[ACA-1607][ACA-1985] Leave library action ( #824 )
...
* [ACA-1607] leave library action
* [ACA-1607] confirm leave action
* [ACA-1607] confirm leave action
* [ACA-1607] remove comment
2018-11-23 14:23:26 +00:00
Suzana Dirla
62e33efbd0
[ACA-1607] context menu - join/cancel join actions ( #820 )
...
* [ACA-1607] context menu fix for search-results
* [ACA-19] fix orderBy 'Name'
* [ACA-1607] style changes
* [ACA-1607] reload on join action
2018-11-23 12:00:42 +00:00
Suzana Dirla
54892e71d4
[ACA-1968] Search input tunings ( #817 )
...
* [ACA-1968] clear & placeholder changes
* [ACA-1968] auto focus input
* [ACA-1968] don't float placeholder on click
2018-11-21 16:10:53 +00:00
Suzana Dirla
01ea887d5d
[ACA-1964] Filter results by Files / Folders option ( #812 )
...
* [ACA-1964] keep skipCount after library delete
* [ACA-1964] refactor code
* [ACA-1964] remove service scope's limitation
* [ACA-1964] filter results by files/folders option
* [ACA-1964] refactor code
* [ACA-1964] revert package-lock
2018-11-19 16:04:20 +00:00
Suzana Dirla
dcacbc1210
[ACA-19] show search libraries hint ( #802 )
...
* [ACA-19] show hint on 400 error
* [ACA-19] unit test
* [ACA-19] small change
* [ACA-19] unit test
* [ACA-19] unit tests
* [ACA-19] avoid memory leaks with takeUntil
* [ACA-19] remove comment & formatting
* [ACA-19] update documentation
2018-11-16 12:35:41 +00:00
Suzana Dirla
49e80ddce1
[ACA-19] Toggle join request - library action ( #800 )
...
* [ACA-19] join/cancel join library actions
* [ACA-19] show the info drawer
* [ACA-19] custom icon for join library
* [ACA-19] css to 'see' custom icon for extension
* [ACA-19] reformat with prettier
* [ACA-19] better role display
* [ACA-19] simplify cancel request rule
* [ACA-19] refactor and use toggle join/cancel join component & directive
* [ACA-19] reformat with Prettier
* [ACA-19] fix title for svgIcon
* [ACA-19] fix translation
* [ACA-19] unit test
2018-11-14 12:43:14 +00:00
Suzana Dirla
aeb8ddd1f2
[ACA-19] Search libraries improvements ( #792 )
...
* [ACA-19][ACA-1967] set Libraries columns
according to updated requirement
* [ACA-19] search term length hint & singular result translation
fixes also [ACA-1933]
2018-11-09 15:55:08 +00:00
Suzana Dirla
1e3136332e
[ACA-19] Library Search Results ( #783 )
...
* [ACA-19] libraries results page
* [ACA-19] libraries search query builder service + trigger action on search option select
* [ACA-19] remove sorting
* [ACA-19] extension - set custom columns for search libraries results
* [ACA-19] add role column
* [ACA-19] adapt text
* [ACA-19] reformat with Prettier
* [ACA-19] fix unit tests
* [ACA-19] reformat with Prettier
* [ACA-19] some unit tests & code cleanup
* [ACA-19] fix navigation
* [ACA-19] remove duplicates
* [ACA-19] unit test
2018-11-08 12:22:09 +00:00
Suzana Dirla
2c9e68ada7
[ACA-1822] input search options ( #768 )
...
* [ACA-1822] input search options - needs cleanup and styling
* [ACA-1822] input search options cleanup
- needs styling
- needs tests
* [ACA-1822] input search options cleanup
- needs styling
- needs tests
* [ACA-1822] input search options styling
* [ACA-1822] add translation keys
* [ACA-1822] reformat with Prettier
* [ACA-1822] fix pointer event on FF
* [ACA-1822] fix e2e test
* [ACA-1822] update unit tests
* [ACA-1822] fix spellcheck
* [ACA-1822] fix display
* [ACA-1822] some theme cleanup
* [ACA-1822] reposition icon
* [ACA-1822] code review changes
* [ACA-1822] more unit tests
2018-11-02 07:31:29 +00:00
Denys Vuika
8ada58f3a5
improved page layout ( #761 )
...
* app-layout component
* layout theme reorg
* merge app-layout styles
* rework page layouting
2018-10-29 11:47:10 +02:00
Suzana Dirla
c6c4db45ff
[ACA-1856] Pagination in search result is not reset correctly ( #694 )
2018-10-08 10:12:13 +01:00
Denys Vuika
25e6f15ffc
rxjs linting ( #671 )
...
* rxjs linting
* fix lint error
2018-09-29 08:34:16 +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
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
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
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
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
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
Denys Vuika
c916ab4cd1
reusable extensibility lib ( #585 )
...
reusable extensibility lib (part 1)
2018-08-29 16:38:44 +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
Cilibiu Bogdan
ad6e027e6d
dont render title if its the same with name ( #546 )
2018-08-03 06:30:00 +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
Denys Vuika
537eeebaf9
[ACA-1610] search progress indicator ( #530 )
2018-07-24 09:30:41 +01:00
Cilibiu Bogdan
43a71aa1c8
[ACA-1574] Search - DL single click for folders ( #520 )
2018-07-19 14:03:07 +01:00
Denys Vuika
4d7b92823e
deprecate "common" folder, use standard structure ( #514 )
2018-07-18 09:43:57 +01:00
Denys Vuika
ad9ce9e88f
[ACA-1544] extensions: toolbar separators and menus ( #504 )
...
* toolbar separators
* remove the need for "target" for separators
* simplify code
* menu stub, reducing separators
* toolbar action component
* render menu items
* menu items
2018-07-10 20:39:07 +01:00
Denys Vuika
382b459ac8
[ACA-1532] make Preview command available to extensions ( #502 )
...
* view file action and effect
* integrate view action with search input/row
* deprecate old ViewNode action/effect
* preview file command as extension
* reorder commands
2018-07-09 15:56:33 +01:00
Suzana Dirla
7a95485a05
[ACA-1113] Node Permissions - experimental ( #501 )
...
* [ACA-1113] Integrate permissions
* [ACA-1113] experimental flag for permissions
* [ACA-1113] permissions shown only on write permission
* [ACA-1113] remove console.logs
2018-07-09 15:20:54 +01:00
Denys Vuika
1c48198e79
[ACA-1530] allow calling download action from extensions ( #500 )
...
* download action
* use download action everywhere
2018-07-08 18:40:36 +01:00
Denys Vuika
718a32a907
[ACA-1529] performance fixes for permission checks ( #498 )
...
* fix recent files
* fix files component
* fix shared files
* don't evaluate permissions for empty selection
* fix info drawer
* fix viewer
* fix tests
* reduce one more check
* track upload errors on app level
* remove console log
* reduce service dependencies
2018-07-08 12:25:20 +01:00
Denys Vuika
fe683015c5
extensions: wave 2 ( #497 )
...
* introduce "create folder" action
* track opened folder via store
* "create folder" action, support mulitple targets
* fix card view colors and toolbar layouts
* basic support for permissions
* simplify create menu and add permissions
* add toolbar separators for extension entries
* "edit folder" extension command
* minor code improvements
2018-07-08 07:56:50 +01:00
Denys Vuika
680ea5daed
consolidate search components ( #495 )
...
* rename search to search-results
* move search components to the same folder
* layout and performance improvemetns for result row
* update vs code settings
2018-07-07 11:09:02 +01:00
Denys Vuika
1ea1dc41c3
ADF 2.5.0 beta-2 ( #494 )
...
* upgrade libs
* remove page title workaround
* remove search workaround
2018-07-07 08:28:34 +01:00
Denys Vuika
e75042aa46
[ACA-1508] extensions: wave 1 ( #480 )
...
* initial structure scaffold
* core extensions module
* simple navbar composition
* allow using app routes instead of registered
* migrate to new navbar setup
* remove commented out tests
* populate toolbar
* evaluate expressions
* redirect to url from toolbar
* populate "open with" viewer menu
* update test setup
* experimental flag for extensions
* test fixes
* fix tests
* code improvements, order support
* improve routing management
* populate "create" menu
* extra dictionaries for spellcheck
* allow disabling extension content
* support file/folder targets for toolbar actions
* add safety check
* navigate directly
* toolbar actions for all pages
* support route data
* "experimental" flag for "create" menu extensions
* code fixes
2018-07-06 19:45:42 +01:00
Suzana Dirla
7d5351b3c5
do not show the filter panel when there is no search term in URL ( #467 )
2018-06-28 10:46:23 +01:00