Denys Vuika
31a0dae59e
responsive breadcrumb ( #990 )
2019-03-05 12:50:01 +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
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
Denys Vuika
2dc2f51944
[ACA-1970] extension fixes ( #780 )
...
* cleanup extension settings
* remove header demo and update schema
* move card view to separate demo extension
* update to ADF 2.6.1
2018-11-08 06:46:32 +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
Denys Vuika
f1813d2082
improve column rendering performance ( #742 )
...
* improve column rendering performance
* disable ACA-1892 implementation
* fix sidenav auto-close
2018-10-20 09:44:22 +01:00
Denys Vuika
9dcdacce40
[ACA-1552] extensibility support for document lists ( #714 )
...
* dynamic column component
* dynamic columns for files
* support conditional rendering
* libraries preset
* shared files preset
* recent files preset
* favorites preset
* trashcan preset
* load presets from the extension config
* code fixes
2018-10-14 10:21:58 +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
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
Cilibiu Bogdan
091e0d3e3f
[ACA-1696] contextmenu ( #587 )
...
* enbale contextmenu by default
* attach event only when backdrop is set
* outside event for contextmenu
* apply outside event directive
* workaround fro contextmenu event row selection
* remove Output parameter
* update dockerfile
* update docker compose file
2018-08-29 13:44:47 +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
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
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
f9afd3ee84
[ACA-1609] Document List - name column ellipsis ( #534 )
2018-07-24 20:00:07 +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
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
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
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
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
Cilibiu Bogdan
3e123bee62
[ACA-1115] Quick Share ( #492 )
...
* share file
* fix
* fix test dependency
* experimental guard
2018-07-06 10:42:13 +01:00
Suzana Dirla
e5bc3bb755
[ACA-1490] Enable CardView ( #491 )
...
* integrate carview
* experimental cardview
* fix tests
* fix spellcheck error
2018-07-05 12:29:30 +01:00
Denys Vuika
9e08b8a232
app directives ( #439 )
...
* pagination directive
* document list directive
* cleanup code
* cleanup code
* unified includeFields
2018-06-20 12:13:29 +01:00
Denys Vuika
1a53f8d2aa
unified selection state ( #433 )
...
* selection state
* use unified selection state
* cleanup tests
* remove "console.log"
* remove old selection property
* remove coma
2018-06-19 08:16:53 +01:00
Denys Vuika
e2eed9b71c
style and theming fixes ( #428 )
...
* fix generic error text and styles
* search input layout and style fixes
* settings theme
* layout theme support
* current user theme
* theming support for header component
* disable "use-host-property-decorator" tslint rule
* sorting picker button theme
2018-06-17 16:16:38 +01:00
Denys Vuika
f8fe664f1f
[ACA-1455] universal Viewer @effect ( #412 )
...
* viewer @effect
* universal preview effect
* remove router where not needed
* update tests
* update tests
2018-06-14 16:10:31 +03:00
Denys Vuika
e34e9ee726
[ACA-1442] improved notifications and delete/restore ( #393 )
...
* remove notifications from files component
* remove notifications from favorites page
* remove irrelevant tests
* snackbar effects
* snackbar theme
* improve permanent delete messaging
* cleanup tests
* strongly typed node delete directive, node actions
* strongly-typed directives
* test fixes
* redux dev tools, migrate permanent delete directive
* reload trashcan on service events
* delete and restore nodes, snackbar effects with undo
* wire viewer with store and effects
* test fixes
* migrate events
* fix spelling
* bug fixes
* use notification effects on restore node
* remove fdescribe
* node-versions using snackbar actions
* dispatch snackbars from node-move directive
* store-enabled create folder
* reduce dependency on ContentService for list reloads
* favorites use unified preview api for files
* simplify preview for shared files
* remove test
2018-06-11 06:33:37 +01:00
Denys Vuika
e33ddb38fd
[ACA-1439] Resolve multi-select issues ( #392 )
...
* toolbar enhancements
* code cleanup
2018-06-08 21:07:43 +01:00
Denys Vuika
f73f99ccf2
upgrade libs and code ( #389 )
2018-06-07 15:13:47 +01:00
Denys Vuika
f0c0fe162b
[ACA-1432] unified selection and single info drawer ( #385 )
...
* track document list selection state
* selection management enhancements
* (fix) hide info drawer on selection reset
* use store selection
* remove event handler
* upgrade info drawer for personal files
* upgrade favorties
* upgrade recent files
* move info drawer to a separate component
* test fixes
* update tests
* test fixes
* remove obsolete directive
* use last selection entry
* switch back to first selected node
* selection improvements, versioning uses same node
* optimised toolbar visibility evaluation
* upgrade libs
* update js api
* test fixes
* test fixes
* test updates
* test fixes
* fix e2e tests
* show metadata for last clicked node
2018-06-06 12:44:13 +01:00
Denys Vuika
3a2c9fd9a2
remove double translation
2018-06-02 17:21:56 +01:00
Denys Vuika
7bb0905045
imporove sorting management and reduce repetitive code ( #381 )
...
* rework sorting management
* remove fdescribe
* test fixes
* unified desctructor
* unified page reload
* test fixes
* code fixes
* test fixes
* test fixes
2018-06-02 18:35:55 +03:00
Denys Vuika
3a86d744b9
remove unnecessary properties from document lists ( #377 )
2018-06-01 13:24:40 +01:00
Denys Vuika
c38b9cdaa1
remove obsolete style style from document list ( #374 )
2018-06-01 05:27:14 +03:00
Denys Vuika
58a71ad12a
cleanup toolbar styles ( #369 )
...
* cleanup toolbar styles
* a11y fixes, add missing tooltip
* fix tests
2018-05-25 22:00:50 +01:00
Denys Vuika
8a222bcb89
latest adf alpha ( #353 )
...
* latest adf alpha
* fix test
* try using instant translation for page titles
* upgrade to latest alpha
* update app config
* upgrade to adf app config pipe
* update libs
* update libs
* update config file
* fix code after upgrade
* upgrade e2e
* upgrade libs
* update libs
* fix e2e
2018-05-10 22:07:02 +01:00
Cilibiu Bogdan
028722b1a9
node data reference ( #354 )
2018-05-10 15:18:58 +01:00
Cilibiu Bogdan
5dee937cf0
replace and clean up methods ( #352 )
2018-05-10 14:43:58 +01:00
Cilibiu Bogdan
3ca63b8433
check if file is selected ( #350 )
2018-05-10 10:11:45 +01:00
Cilibiu Bogdan
549abeb557
[ACA-1328] Use ADF Pagination in Personal Files and Libraries ( #340 )
2018-04-30 15:14:52 +01:00
Denys Vuika
25c5738160
[ACA-1347] Setup code linting and production builds with CI ( #339 )
2018-04-30 11:51:27 +01:00
Bogdan Cilibiu
633611ec2e
tooltip
2018-04-26 10:16:12 +03:00
Cilibiu Bogdan
abf34a6b48
[ACA-1301] Document List - page sizes ( #299 )
...
* pagination sizes
* retire documentList supportedPageSizes
* fix tests
2018-04-16 14:21:13 +01:00
Cilibiu Bogdan
ffbed67fe3
removed permission overhead ( #303 )
2018-04-13 10:08:38 +03:00
Cilibiu Bogdan
b47fc2cb3f
edit folder error notification ( #296 )
2018-04-11 10:03:27 +01:00
Cilibiu Bogdan
a73d3597a4
preview versions ( #285 )
2018-04-05 19:11:52 +01:00
Cilibiu Bogdan
b1d093fd48
manage version icon ( #284 )
2018-04-05 18:57:52 +01:00
Cilibiu Bogdan
7209318bf0
upload permission ( #278 )
2018-04-05 18:43:31 +01:00