Commit Graph
100 Commits
Author SHA1 Message Date
Popovics András 4ace303b13 Update content-metadata.component.md (#2955) 2018-02-15 14:34:35 +00:00
Popovics András c109b9f6f3 [ADF-2232] Content metadata layout oriented configuration (#2918)
* Small refactoring I.

* Small refactoring II.

* On the way of implementing the soultion

* Refactoring aspect to groups and supporting different type of configs

* Fixed linter errors

* Fix debug project runner

* Fix linting errors

* Fix and align tests

* Config factory tests

* Layout oriented config parser

* Adding layout oriented config to the config factory

* Update config schema

* Layout oriented config

* Aspect oriented and indifferent configs alignment to the new propertyGroups structure

* Remove dead codes

* Fixinfinite loading error and custom type properties

* Add documentation

* Fix tests
2018-02-13 13:57:45 +00:00
Popovics András 9bd18c9770 [ADF-1532] Assignee typeahead in start task form (#2839)
* people module directory restructuring

* Extract PeopleSearchFieldComponent to reuse most part of it

* Transform PeopleSearchFieldComponent to the form we want to reuse

* People selector component, first try

* Remove material grid from start-task.component, first part

* Styling and i18n

* clear button for deleting the selected assignee

* Remove people preloading, remove combobox and update assigneeId

* Fix existing tests

* Add new tests

* Final css fixes
2018-01-30 13:38:53 +00:00
Popovics András fafc75a9a0 [ADF-2134] App config schema (#2892)
* Application config schema

* Adding descriptions

* validate-config npm script

* Finishing schema

* Package.json modifications

* Add validation to demo shell start
2018-01-30 13:34:08 +00:00
Popovics András abca6e481d Fix css error (#2882) 2018-01-25 12:34:59 +00:00
Popovics András 5152a90592 Fix dynamic table css (#2879) 2018-01-24 15:18:27 +00:00
Popovics András c66115fe70 Fix sidebar node reloading issue (#2866)
[ADF-2186] Fix sidebar node reloading issue
2018-01-23 14:48:00 +00:00
Popovics András 4e434f7e11 Fix missing translation (#2867) 2018-01-23 14:46:49 +00:00
Popovics András eb6db1d449 [ADF-2186] Update calculated properties on node change in content metadata compo… (#2862)
* Update calculated properties on node change in content metadata component

* Add module to public api
2018-01-22 19:56:31 +00:00
Popovics András 89a7b0c4b0 [ADF-2157] Infinite pagination target supporting (#2856)
* Infinite pagination target supporting

* Updating documentation
2018-01-22 10:59:05 +00:00
Popovics András d189567853 Fix localisation in Datetimepicker (#2851) 2018-01-22 10:54:07 +00:00
Popovics András ed6c62b990 Remove wrapping form datatable header (#2841) 2018-01-17 13:54:43 +00:00
Popovics András 783f7f0497 [ADF-1986] Content matadata editing phase II. (#2796)
* Aspects collection

* Fetch only those metadata aspects which are defined in the application config

* Aspect property filtering first round

* Addig wildcard support for preset, default preset fallback to wildcard, and logging

* Add white list service

* Renaming services

* ContentMetadataService and CardViewItemDispatcherComponent update

* Observables... Observables everywhere...

* Propers CardViewAspect

* Defining more interfaces

* Dummy data and expansions panels

* Fix build attempt & proper panel expansion

* Folder restructuring

* Add different type mappings

* Restructuring Card view component

* Fix build

* More ECM types supported

* Validators first phase, extraction of interfaces, world domination preparation

* Validators phase II.

* Integer and float validators

* Hide empty text items and validation message foundation

* Validation error messages for text item view, small style changes

* Update date item

* bool item component

* Datetimepicker npm module

* Datetime model

* Add mapping for datetime

* Small fixes

* Passing down preset

* Adding forgotten package.json entry

* Adding some tests for wrapper card component

* content-metadata.component tests

* Covering some edge cases, adding some tests

* Fix cardview component's test

* Add datetimepicker to demoshell

* card view component show empty values by default

* displayEmpty dependency injection

* remove table like design from cardview

* Using alfresco-js-api instead of spike

* Remove spike folder and contents

* Fix test

* Cardview updated docs

* Content metadata md

* Fix review issues

* Fix the packagr issue
2018-01-11 12:31:22 +00:00
Popovics András 3e52127b5c [ADF-2061] Fix content node selector search (#2772)
* Fix content node selector search

* Fix tests
2017-12-07 19:23:38 +00:00
Popovics András cb06c8a963 [ADF-1431] Destination Picker: Display path of the folder in search results (#2762)
* Add initial implementation with style fixes

* Further style fixes

* Add tests, styling fixes
2017-12-05 01:09:40 +00:00
Popovics András f341137b06 Update viewer documentation (#2763) 2017-12-04 22:03:13 +00:00
Popovics András 163ef2edc2 Fix line clamp temporary (#2747) 2017-12-04 09:52:26 +00:00
Popovics András 78cd7ad84b Fix node-permission directive for delete (#2730) 2017-11-24 18:04:07 +00:00
Popovics András 754e02625e Fix translation issues (#2731) 2017-11-24 16:37:13 +00:00
Popovics András e773c5a979 Fix translation key (#2726) 2017-11-24 14:18:05 +00:00
Popovics András 92ccf36eb4 Restore functionality, which was removed the brainless way (#2725) 2017-11-24 14:17:00 +00:00
Popovics András feb0e17656 [ADF-2022] Make allowed extension more obvious (#2722)
* Make allowed extension more obvious

* Update documentation
2017-11-24 14:16:35 +00:00
Popovics András a2e6ee4c95 Fix Like component to be reactive on change of nodeId parameter (#2717) 2017-11-23 19:44:18 +00:00
Popovics András 16428a8109 Remove sidebar functionality from task details (#2719) 2017-11-23 19:42:50 +00:00
Popovics András 9bc99665ef Fix misalignment in FF also (#2709) 2017-11-23 14:04:16 +00:00
Popovics András 0de9c7d7eb Make login iPhone compatible (#2708) 2017-11-23 12:46:28 +00:00
Popovics András c0738cb7d9 [ADF-2006] Fix document list style misalignment in copy/move dialog (#2704)
* Fix document list style misalignment in copy/move dialog

* Remove unnecessary import
2017-11-23 11:22:45 +00:00
Popovics András 7d25d84850 Restore original functionality of node-permission directive (#2698) 2017-11-22 18:28:50 +00:00
Popovics András 5f9efdb900 Fix app-list css issue (#2700) 2017-11-22 18:28:40 +00:00
Popovics András c605ee38a7 Fix rxjs debounceTime (#2687) 2017-11-21 16:57:49 +00:00
Popovics András 4f651ab868 [ADF-1975] Fixing missing style mixin invocations (#2685)
* Fixing missing theme mixin inclusion for forms

* Fix missing style mixins in core

* Make process-services' scss mixins' naming conventional
2017-11-21 12:41:47 +00:00
Popovics András f693a241a6 Layout fix (#2677) 2017-11-20 20:37:19 +00:00
Popovics András cef3a073ac Fix login scroll-lesness issue (#2673) 2017-11-20 14:41:37 +00:00
Popovics András a62d550325 Fix buggy context-menu behaviour after cdk update (#2672) 2017-11-20 14:41:21 +00:00
Popovics András 4b76e6b4a9 [ADF-1841] Content Metadata first iteration (#2666)
* First try

* Small layout changes

* Add pipe support for CardViewTextItemModel

* property service

* Additional stuff

* Make CardViewUpdateService smarter

* Content metadata saving

* Rebase fix

* CardView Style fixes

* Fix core and content-services tests

* Fix CardView text item update UX
2017-11-18 10:43:39 +00:00
Popovics András e1e9c735b4 [REGRESSION-AFTER-CLI] Fixing --prod mode (#2633)
* FormRenderingService refactoring

* Move common part to core and use in card view

* Add documentation
2017-11-09 17:12:41 +00:00
Popovics András 21dd301841 Demoshell fix (#2589) 2017-11-01 16:20:13 +00:00
Popovics András 092e07c545 [ADF-1600] Change translation (#2574)
* Change translation

* Add browser test runner to scripts

* Adding option to hide the My Files option

* Add documentation and fix property's name
2017-11-01 09:38:51 +00:00
Popovics András ac018c9cf3 Fix capitalisation error (#2576) 2017-10-31 14:55:22 +00:00
Popovics András 641c382711 [ADF-1846] Fix IE11, add material typography, remove design lite (#2570)
* IE11 vertical centering fix

* Material design way of typography

* Remove material design lite from demo shell
2017-10-31 10:10:00 +00:00
Popovics András d923070d4f IE11 style fix (#2563) 2017-10-27 14:49:54 +01:00
Popovics András 71e0204e01 [ADF-1784] Fix empty folder drag&drop message for small devices (#2555)
* Fix empty folder drag&drop message for small devices

* Fix documentation

* Modify documentation again, the unsaved part...
2017-10-26 22:53:43 +01:00
Popovics András 2588bbda7d [ADF-1751] Version manager POC (#2551)
* First try

* Upload new versions

* Add versionComment

* Permission handling for sidebar also

* Add tests

* Fix rebase

* Add documentation
2017-10-26 14:22:34 +01:00
Popovics András f963d95975 Fix versions.json serving (#2554) 2017-10-26 11:57:18 +01:00
Popovics András 10bc4b3043 Ultimate breadcrumb flex fix fox (#2463) 2017-10-11 18:33:26 +01:00
Popovics András 97d4ecd131 Fix breadcrumb responsiveness (#2430) 2017-10-04 22:56:39 +01:00
Popovics András cc1efc9cd6 [ADF-1611] Demo shell responsiveness (#2426)
* Reapplying the unreappliable

* Fix buggy search button

* Fix settings

* Last bit of responsive stylings
2017-10-04 17:54:18 +01:00
Popovics András d6ac81c28a [ADF-1626] Fix double tabbing issue in datatable (#2416)
* Fix double tabbing issue in datatable

* Fix accessibility issue for process list
2017-10-03 22:27:24 +01:00
Popovics András be19fe93d0 Fix input line-height issue (#2417) 2017-10-03 17:05:41 +01:00
Popovics András 8afe358f33 Fix selection reset issue (#2414) 2017-10-03 16:05:06 +01:00
Popovics András 6fa135faf3 Adding some responsiveness to demo shell app (#2408) 2017-10-03 11:49:07 +01:00
Popovics András 84d4a1b6ba Fix input stylings for adf-people-search and modify existing fix for form inputs (#2405) 2017-10-02 14:32:06 +01:00
Popovics András 9f0e40a6e8 [ADF-1583] Fix change detection error (the quick way) (#2396)
* Fix change detection error (the quick way)

* Fix it the second time
2017-09-29 17:49:01 +01:00
Popovics András 33787b0427 Fix shared service design issue (#2399) 2017-09-29 16:28:02 +01:00
Popovics András e9766a6090 Fix running process issue (#2391) 2017-09-28 14:17:00 -04:00
Popovics András 9af78dc240 Fix datewidget's moment issue (#2384) 2017-09-27 15:22:42 -04:00
Popovics András 092528db4f Show missing list after starting a process (#2379) 2017-09-27 08:24:58 -04:00
Popovics András b1d2c53c4b [ADF-1585] - Fix datatable styles (#2374)
* Unify datatable hover and selection color

* Fix prebuilt styles collision
2017-09-26 10:38:31 -04:00
Popovics András 66cd368c52 Fix styles (#2376) 2017-09-26 10:33:51 -04:00
Popovics András 870cab047e [ADF-1582] Revert error widget style modification (#2372)
* Revert error widget style modification

* Fix start form issues
2017-09-26 13:27:19 +01:00
Popovics András fbaf901462 [ADF-226] Add requeue button to task header (#2366)
* Add requeue button to task header

* Fixing typescript declaration
2017-09-21 18:37:27 +01:00
Popovics András 2d6c8f92f0 [ADF-1364] Infinite scrolling for Copy & Move (#2362)
* Use infinite pagination for search also
* Fix highlight in copy & move
* Fix highlight and material menu issue
* Update documentation
2017-09-21 14:34:31 +01:00
Popovics András 6d12b07fe2 [ADF-1246] Remove mdl from Tasklist (#2339)
* Remove mdl from app list

* Remove mdl from adf-people

* Update prebuuilt styles

* Remove mdl dialog from task details

* Remove some mdl from checklist

* Further mdl removal

* Last mdl parts removed
2017-09-14 19:51:46 +01:00
Popovics András 17f8dc92e8 [ADF-1247] Remove MDL from processlist package (#2329)
* Removing mdl stuff

* Further mdl removal

* Further mdl removal

* Removing mdl is finished
2017-09-13 09:34:22 +01:00
Popovics András 1f4b1231c6 Fix minimal responsiveness of demo app's activiti section (#2324) 2017-09-12 14:10:16 +01:00
Popovics András b93cdc611c [ADF-1444] Fix name display issue (#2317) 2017-09-11 15:31:09 +01:00
Popovics András 45038c52ce [ADF-1478] Make the pagination more responsive (#2315) 2017-09-11 12:29:52 +01:00
Popovics András 3ba93a6840 [ADF-1250] Remove MDL from Analytics (#2311)
* Removal of MDL dialog from report parameters

* Futher mdl removal

* Futher mdl removal

* Fixing demo shell icon position issues

* Futher mdl removal

* Futher mdl removal, tests fix

* Remove mdl leftover
2017-09-10 21:42:32 +02:00
Popovics András f6bee14f30 Remove MDL from demo shell (#2302) 2017-09-06 16:39:41 +02:00
Popovics András 1ff9aa8e08 Remove piercing operators from components which lost the encapsulation (#2299) 2017-09-05 15:16:41 +01:00
Popovics András 45bab0ebaf Make the login great again (#2295) 2017-09-05 15:16:41 +01:00
Popovics András 11cadbb01f Fix translation issues (#2290) 2017-09-05 15:16:41 +01:00
Popovics András af900ab0af Table header fix (#2285) 2017-09-05 15:16:41 +01:00
Popovics András 1ffb4619cb [ADF-1497] Fix missing drag & drop image and message (#2281) 2017-09-05 15:16:41 +01:00
Popovics András 407e11664a [ADF-theming-fix] Fix theming related issues (#2276)
* First steps

* Every package have separate entry points for styling mixins

* Moving to config dir, and using it in demo shell

* Remove webpack config include path magic from activiti-form package

* Fixing all the webpack common configs and using relative paths in the prebuilt themes

* Datatable header fix

* Update documentation
2017-09-05 15:16:41 +01:00
Popovics András 8e3d84504a Fix pagination styling issues in documentlist and copy & move (#2252) 2017-09-05 15:16:41 +01:00
Popovics András e852856a24 [ADF-1435] Info drawer (#2249)
* First version of adf-info-drawer with design make-ups for task details page

* Moving tabbing functionality into adf-info-drawer

* Update documentation
2017-09-05 15:16:41 +01:00
Popovics András f6f94fbd0c [ADF-1420] - Fix for 1420, 1425, 1426 and 1428 issues (#2231)
* Fix for ADF-1420 & ADF-1428

* Fix for ADF-1425 & ADF-1426
2017-09-05 15:16:41 +01:00
Popovics András 6b1742c5f0 Multiline text fix in form (#2226) 2017-09-05 15:16:41 +01:00
Popovics András f4a8ccc461 [ADF-1327] Fix group form field type to be treated as a container (#2225)
* Add group to container types

* Usage of FormFieldTypes.isReadOnlyType
2017-09-05 15:16:41 +01:00
Popovics András ac55704220 [ADF-1188] Upload related components, unify interfaces, deprecate disableWithNoPermission (#2216)
* Deprecate enabled input property in UploadDragAreaComponent

* Refactoring about disabled property

* using adf-node-permission directive, deprecating disableWithNoPermission

* Parent component access from directive

* Upliad drag area component uses the directive also

* Usage of property instead of helper method in the NodePermissionSubjects

* Fix small issues

* Update readme files
2017-09-05 15:16:41 +01:00
Popovics András 9e5b19e34c [ADF-1329] Fix grid style in the activiti form (#2223)
* Fix form grid style

* Tests
2017-09-05 15:16:41 +01:00
Popovics András e6ae21a0bc Files and search component fix with routing support (#2191) 2017-09-05 15:16:41 +01:00
Popovics András e93a771366 [ADF-459] Copy & move further features (#2187)
* Adding current folder to list by default

* Fix documentlist component's rowFilter and imageResolver

* Adding rowfilter to not show the current node in the list

* Removing unpermitted nodes from the selectable ones (not visually)

* Restore documentlist original behaviour (rowFilter and imageResolver)

* Select event interface works with array from this point on

* Introducing the one and only, mighty Breadcrumb

* Breadcrumb position fix

* Extract hightlight transform functionality from highlight pipe

* Highlight part I.

* Showing breadcrumb with the new redesigned functionality

* Rebase fix

* Error and success callback for the new content actions

* Tests for HighlightDirective

* Update documentation

* Until proper pagination we use this temporary fix

* Fix node unselection on folder change

* Fix accessibility support in dropdown breadcrumb
2017-09-05 15:16:41 +01:00
Popovics András 004516527e [ADF-1097] Don't upload file if extension is not acceptable (#2143)
* FileModel's extension getter

* Filter out not supported extension from upload
2017-08-01 11:25:32 +01:00
Popovics András 2b92e03a1c [ADF-1200] Error handling for wrong host urls (#2140)
* Make the host errors in settings easier to understand

* Commented proxy settings for testing for the next time

* delete unnecessary proxy rule
2017-08-01 11:25:32 +01:00
Popovics András 64389a5577 Fix styling of card view text item ruined by global material styles :'( (#2128) 2017-08-01 11:25:32 +01:00
Popovics András 79a33b4914 Prevent settings urls to end with / (#2127)
[ADF-978] Prevent settings urls to end with /
2017-08-01 11:25:32 +01:00
Popovics András a17d85adb5 Make the rendition conversion great again (#2126) 2017-08-01 11:25:32 +01:00
Popovics András 4fd8bfb875 [ADF-1041] Node picker, first iteration (#2122)
* First try

* Dialog basic functionality

* Search input

* Hammering it together

* Fist working proto for copy

* Fix the tests and tslint errors for a happier world

* Add more tests (and test shells for the future)

* copyNode and moveNode methods

* Copy and move actions for content type

* Extract common parts in favor of using them in folder content type also

* Small fixes

* Copy and Move actions for folders as well

* Style fixes, ui behaviours and tests needed to be written

* Move duplicated search service from documentlist to core

* Use search service from core within the search component

* Fix dialog width

* Update docs

* Tests for node selector

* Change seletionMade event's name to select
2017-08-01 11:25:32 +01:00
Popovics András 6947e04208 [ADF-1038] - Dropddown Breadcrumb component (#2092)
* Update material to beta8

* Install @angular/cdk

* DropdownBreadcrumb component

* Style fixes

* Fix styling issues after rebase

* Fix Material issue in processlist

* Update material again, because of rebase errors... :/

* Fix new tslint rule raised errors
2017-08-01 11:25:32 +01:00
Popovics András f6c3fafe32 [ADF-112] Change task details feature (due date) (#2071)
* Add Assignee to readonly mode

* Style adoption and first steps to editable mode

* Switch between mode coverage

* Rebase fix

* Because of design and requirement changes, revert unnecessary parts

* Small refactoring before the introduction of CardViewDateItem

* Fix AdfCardView tests

* Editable Card date item

* Do not allow edit on task details after the task is completed.

* Update task details request

* Login footer switch fix

* Login customisable copyright text

* Card text item (first sketches)

* Small fix for supported card items' template

* Dynamic component loading for card view items

* Test and linting fixes

* Updating Readme.md

* Update Readme.md

* Fix Readme.md errors

* CardViewTextItemComponent tests

* Rebase fix
2017-08-01 11:25:32 +01:00
Popovics András 843afdbcc6 [ADF-523] Fix delete operation in the search component (#2020)
* Search delete permission notification fix

* Support content deletion inside search results

* Forgotten broken test fix.

* Update alfresco-document-list READDME.md

* Update alfresco-document-list READDME.md II

* Adding TOC to README.md

* Build fix

* Fix the build for now and ever!
2017-08-01 11:25:32 +01:00
Popovics András f07876df7e Responsive height for login component (#2049) 2017-08-01 11:25:32 +01:00
Popovics András 48de045ee3 [ADF-1001] Fix styling issues with tooltip and increase code coverage (#2047)
* Adding tests for diagram tooltips

* Style fixes
2017-08-01 11:25:32 +01:00
Popovics András 44446b73c4 [ADF-402] Diagram tooltips bug (#2043)
* Getting rid of MDL from dialog tooltips

* Tooltip message body fix and stylings

* Add adf prefix and sass compilation

* build fix
2017-08-01 11:25:32 +01:00
Popovics András 5eeb16b6b6 MDL tooltip not displayed bugfix (#2025) 2017-08-01 11:25:32 +01:00
Popovics András 98bcec219c [ADF-922] Regenerate package-lock.json files for every package and create script for doing that in the future (#2012)
* Updated package-lock.json files

* npm-relock-pkgs.sh

* Update README.md

* Fix ng2-alfresco-search sass problem
2017-08-01 11:25:32 +01:00
Popovics András 9859659298 [ADF-793] Ability to create PDF renditions in case of non supported formats (#1994)
* Style changes and button

* Convert to PDF button

* Convert to PDF button part II.

* Convert within the Not Supported Format component

* Rendition loading skeleton

* Conversion is working.

* Convert button behaviour tests

* Rebasing fix.
2017-08-01 11:25:32 +01:00
Popovics András 932c4e6bc7 [ADF-578] Remember me functionality (#1962)
* Remember me functionality

* Happy pack to ng2-components' package.json

* Build fix
2017-08-01 11:25:32 +01:00