Pablo Martinez Garcia
5a2d27393d
[MNT-22606] Add properties viewer as form widget ( #7278 )
...
* [MNT-22606] Add properties viewer as form widget
* [MNT-22606] Add documentation and fix the params accessor
* [MNT-22606] Fix unit tests
* [MNT-22606] Fix lint
* [MNT-22606] Fix lint
* [MNT-22606] Fix lint
2021-10-06 18:12:14 +02:00
Denys Vuika
6f968f7e4a
[AAE-5637] Remove SCSS mixins and use CSS variables ( #7250 )
...
* remove default-class mixin and use regular import
* cleanup colors
* remove variables file, fix bugs in animations
* proper ordering of imports, core css vars
* cleanup snackbar and material themes
* tags component
* login component styles
* app login
* toolbar component styles
* breadcrumb styles
* dropdown breadcrumb
* app layout component
* demo shell: files component
* aspect list styles
* content metadata styles
* node selector
* name location cell
* node share dialog
* content type dialog
* folder dialog
* document list
* datatable theme
* pagination theme
* viewer theme
* viewer theme
* user-info theme
* container widget
* dynamic table theme
* form widgets
* form theme
* form renderer
* sidebar menu
* header theme
* info drawer theme
* comment list
* commens and layout container
* sidenav layout
* empty content
* error content
* clipboard theme
* search input
* tooltip card and notification history
* card view theme
* remove unused keys
* add permission dialog
* search and permission dialogs
* version comparison and column themes
* upload drag area and cleanup references
* remove the need for content styles
* insight components
* cleanup insights theme
* process components
* process components
* process cloud themes
* cleanup unsed imports
* cleanup mixins
* update build scripts
* test fixes
* remove fdescribe
* css fixes
* update unit tests
2021-09-29 13:17:05 +01:00
Dharan
ccb17bb1a6
[ADF-5464] [form]Mandatory field validations are not applied once content removed ( #7255 )
...
* [ADF-5464] [form]Mandatory field validations are not applied once content is removed from these fields
* * fix test and people widget
* * fix flaky test
2021-09-28 13:41:43 +01:00
siva kumar
e73d3c3213
[AAE-5612] FE - [ADF] Destination picker it's not displaying my files folder if the destination Folder path type of string/folder variable is set to a folder part of trash ( #7224 )
...
* [AAE-5612] FE - [ADF] Destination picker it's not displaying my files folder if the destination Folder path type of string/folder variable is set to a folder part of trash
* * Refactored getDestinationFolderPath
* * Updated attachFileCloudWidget unit tests
* * Renamed method name
* * Added unit tests to the content-cloud-node-selector service
* * Fixed comments
* * Removed mock obj
* * fixed lint error
* * Fixed lint error
2021-09-28 11:48:48 +01:00
Pablo Martinez Garcia
c54587d90d
[AAE-5727] Add 'today' and 'now' as default values for date and datetime widgets ( #7229 )
2021-09-01 16:10:25 +02:00
Eugenio Romano
f30b20cc46
[ADF-5426] Remove compatibility layer from Lib ( #7110 )
...
* remove compatibility step 1
* remove compatibility step 2
* remove compatibility step 3
* remove compatibility step 4
* remove compatibility step 5
2021-08-04 17:31:35 +02:00
Denys Vuika
81f7e2af33
[ADF-5456] improved theming bundling ( #7180 )
...
* theming barrel file for core
* card-view theme
* clipboard theme
* rename core theme files
* content services themes
* process services theme
* process services cloud theme
* insights theming
* try fix flaky test
2021-07-20 15:24:37 +01:00
Denys Vuika
c1860f0c1f
[ADF-5410] code fixes and updates prior to Angular 12 upgrade ( #7177 )
...
* package fixes
* upgrade stylelint config
* upgrade configuration and stats
* code fixes based on Angular upgrade
* rework scss-bundle usage
* use node 14 with travis (lts)
* fix production builds
* fix node sass version
2021-07-15 12:48:23 +01:00
Pablo Martinez Garcia
8be6bbaf3c
[AAE-4241] Fix date and date time not being populated when node metadata is retrieved ( #7025 )
...
* AAE-4241 Fix date and date time not being populated when node metadata is retrieved
* AAE-4241 Fix unit tests
* [AAE-4241] Fix validation messages
* [AAE-4241] Fix unit tests
* [AAE-4241] Fix error log messages
* [AAE-4241] Fix unit tests
* [AAE-4241] Fix e2e tests
2021-07-13 07:22:27 +02:00
Denys Vuika
a4c3f3a95b
[ADF-5415] remove deprecated async method ( #7171 )
...
* remove deprecated async method
* fix tests and code
* test fixes
* fix tests
2021-07-12 20:09:47 +01:00
Dharan
8024f828f7
* fix adf lint ( #7152 )
2021-07-05 16:55:02 +02:00
Eugenio Romano
05c3ed01d7
[7094] Fix empty save people groups ( #7137 )
...
* fix empty save people groups
* fix
2021-07-01 12:36:13 +02:00
Silviu Popa
40e48d2444
fix disable complete button on invalid datetime ( #7134 )
2021-06-29 18:20:58 +02:00
Denys Vuika
829805e201
[ADF-5432] component template and code fixes after testing Angular strict mode ( #7118 )
...
* process list fixes
* template error fixes
* template and code fixes
* bug fixes in templates and types
* bugs, bugs are everywhere
* fix test
* test fixes
* enable strict templates for extensions lib
* enable strict mode for insights lib
* enable strict mode for core lib
* enable strict mode for content lib
* strict mode for process lib
* strict mode for process cloud
* fix demo shell template issues
* fix process cloud types
2021-06-22 16:36:06 +01:00
Denys Vuika
3079aa48c3
[ADF-5422] remove deprecated "async()" from unit tests ( #7109 )
...
* remove angualar async from content services
* upgrade more tests
* upgrade core tests
* upgrade tests
* fix deprecated constant
* fix tests
* fix after rebase
2021-06-15 16:16:15 +01:00
Denys Vuika
eb71a79d1e
prepare tests for ng-12 upgrade ( #7099 )
...
* prepare tests for ng12 upgrade
* fix lint
* fix tests
* test fixes
* fix code and tests
* fix code and tests
* test fixes
* test fixes
2021-06-11 07:36:32 +01:00
Denys Vuika
e94b2f99bd
[ADF-5406] SCSS and HTML template path fixes ( #7063 )
...
* remove useless mixin
* fix scss paths
* style fixes
* fix styles
* style fixes
* style fixes
* style fixes
* style fixes
* insights fixes
* css and template path fixes
* bug fixes
2021-06-01 09:21:00 +01:00
Eugenio Romano
5e3bc08594
Form fix style ( #7038 )
2021-05-17 16:44:08 +01:00
Vito
e9bf84e13c
[ADF-5370] - fixed style for container dimension ( #6923 )
2021-04-15 16:50:42 +01:00
loictrichaud
be355cc6b4
add enableFractions in form values ( #6915 )
2021-04-12 11:58:51 +01:00
Vito
d6def4491d
Revert "[MNT-22063] - fix form cloud layout ( #6529 )" ( #6795 )
...
This reverts commit b126c14a0703ffd63f72ac5a5f2a2cc5e950344b.
2021-03-08 16:47:02 +00:00
Eugenio Romano
f4976a1949
[ADF-4329][ASD-5330] plus Improve e2e ( #6580 )
...
Improve e2e
Fix SSO user avatar
Fix Priority for APS1
2021-02-05 15:18:30 +00:00
siva kumar
301df3dcb8
[AAE-4504] FE - [ADF] Fetch destination Folder Path from a static path ( #6557 )
...
* [AAE4504] FE - [ADF] Fetch destination Folder Path from a static path
* * Added condition to check destination folder path
* * Added typescript way to check
* Fix attach file from local e2e
* * Added unit tests to the recent changes
* * Fixed comments
Co-authored-by: Cristina Jalba <cristina.jalba@ness.com>
2021-02-05 09:45:04 +00:00
Silviu Popa
b126c14a07
[MNT-22063] - fix form cloud layout ( #6529 )
2021-01-22 16:59:39 +00:00
Silviu Popa
98705109e1
[MNT-22051] - Fix form field mapping when value is zero ( #6517 )
...
* [MNT-22051] - Fix form field mapping when value is zero
* PR changes
* add validation for null
2021-01-19 13:57:20 +00:00
Pablo Martinez Garcia
dd09c3ac02
[AAE-4241] Populate date and datetime widgets on retrieve metadata ( #6412 )
...
* AAE-4241 Populate date and datetime widget on retrieve metadata
* AAE-4241 Trigger build
* AAE-4241 Use on change to allow inline editing
* AAE-4241 Fix unit tests
* AAE-4241 Increase coverage
* AAE-4241 Add coverage
2021-01-11 09:39:24 +00:00
dhrn
02aad08070
[ADF-5281][ADF] Can't go through a form with date/dateTime widgets only with Tab ( #6365 )
...
* [ADF-5281][ADF] Can't go through a form with date/dateTime widgets only with Tab
* * update datetime library
* Update date-time.widget.html
2020-12-18 09:48:28 +00:00
Vito
7f31441946
[ADF-5294] - fixed problem on form rendering ( #6405 )
...
Co-authored-by: Vito Albano <vitoalbano@vitoalbano-mbp-0120.local>
2020-12-01 23:58:32 +00:00
Vito
3ea094cff2
[AAE-1379] - fixed form rapresentation ( #6366 )
...
Co-authored-by: Vito Albano <vitoalbano@vitoalbano-mbp-0120.local>
2020-11-24 09:50:53 +00:00
davidcanonieto
91b7458bee
[ADF-5223] Fix Amount widget styling ( #6302 )
...
* [ADF-5223] Fix Amount widget styling
* Fix unit test
* Fix e2e test
* Fix e2e test
2020-11-05 14:00:15 +00:00
Pablo Martinez Garcia
b3e8ff27af
[AAE-3587] Use grid to allow using rowspan ( #6151 )
...
* AAE-3587 Use material grid to allow using rowspan
* AAE-3587 Fix column field rowspan
* AAE-3587 Add enableFixedSpace default value
* AAE-3587 Change material grid to CSS grid area
* AAE-3587 Review comments
* AAE-3587 Refactor for clarification of the complex method
* AAE-3587 Add types to method signatures
2020-10-16 14:36:58 +01:00
Vito
ffe04120a8
[MNT-21705] - fixed column display for fields ( #6078 )
...
* [MNT-21705] - fixed column display for fields
* [MNT-21705] - fixed unit test
* [MNT-21636] - adding flag for enable-disable column
* [MNT-21705] - fixed broken unit test
* [MNT-21705] - added documentation for extra form input field
Co-authored-by: Vito Albano <vitoalbano@vitoalbano-mbp-0120.local>
2020-09-24 10:20:18 +01:00
Pablo Martinez Garcia
3a464a7bed
[AAE-3514] Create file viewer widget ( #6142 )
...
* AAE-3514 Create File viewer widget
* AAE-3514 Fix complex fields behaviour
* AAE-3514 Modify attach widget selection indicator
* AAE-3514 Add unit tests to attach-file-cloud widget
* AAE-3514 Add unit tests
* AAE-3514 Increase coverage
* AAE-3514 Fix review comments
* AAE-3514 Fix review comments
2020-09-22 17:01:03 +01:00
davidcanonieto
f4ebaec501
[AAE-3296] Add unit tests for Tooltips in Form Widgets ( #6094 )
2020-09-10 08:39:26 +01:00
Denys Vuika
d051aed476
fix production builds ( #6075 )
...
* run builds scripts sequentially
* temporary enable prod builds
* use ng instead of nx for adf-core
* increase mem
* downgrage the ts target
* downgrade main tsconfig
* update config
* downgrade scss-bundle
* raise mem only for prod builds
* restore dev build
* update angular cdk
* try restore build target
* upgrade unit tests after angular upgrade
* fix tests after angular upgrade
* remove old e2e
2020-08-28 17:34:08 +01:00
Pablo Martinez Garcia
c1435c53e0
[AAE-3273] Manage empty option in retrieve content metadata dropdowns ( #6024 )
...
* AAE-3273 Manage empty option in retrieve content metadata dropdowns
* AAE-3273 Add unit tests
* AAE-3273 Refactor add not present fields
* AAE-3273 Add unit test in core
2020-08-25 00:36:22 +01:00
Eugenio Romano
8a6358ef44
[AAE-2984] fix save not modified Form with dropdown ( #5976 )
...
* fix save not modified Form with dropdown
* Update form-field.model.ts
* Update form-field.model.ts
* fix empty value scenario
* fix unit
2020-08-12 22:34:16 +01:00
davidcanonieto
9b3efb5502
[ADF-5165] Fix Checkbok widget in completed tasks ( #5979 )
2020-08-12 17:58:09 +01:00
Eugenio Romano
0a935acf23
[ADF-5159] fix visibility condition for label radio box ( #5974 )
...
* fix visibility condition for label radio box
* fix lint
2020-08-11 16:22:50 +01:00
Pablo Martinez Garcia
aeff60a1b5
[AAE-3084] Add retrieve metadata option in upload widget ( #5903 )
...
* AAE-3084 Add retrieve metadata option to upload widget file menu
* AAE-3084 Fix rebasing issues
* AAE-3084 Fix behaviour on empty dropdown
* Update en.json
* AAE-3084 Fix en.json
Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2020-08-10 11:57:30 +01:00
davidcanonieto
1ade912e64
[AAE-2378] Add tooltip to Form Cloud Widgets ( #5947 )
2020-08-03 21:32:19 +01:00
arditdomi
d553c71b1e
[AAE-3110] Move upload button inside the node selector dialog ( #5901 )
...
* Open select dialog on all types, fetch destination folder from a relative path
* Dialog UI refactor, multiple upload from local
* Fix document list should automatically reload after upload
* Remove not used ViewChild
* Fix imports, read destination folder from form field
* support different alias
* Remove not needed property, reuse selection mode
* Remove unused methods
* Fix unit tests
* * Added unit tests
* Fixed failing unit tests
* * Added unit for upload button
* Skipped failing e2e
* * Removed process-storage related code
* * Removed unncessory model and code
*
* * Removed contentHost from formCloud model
* * Skiped content-services e2e
* Skip failing process e2e related to attachment
Co-authored-by: sivakumar414ram <siva.kumar@muraai.com>
Co-authored-by: maurizio vitale <maurizio.vitale@alfresco.com>
2020-07-31 06:38:58 +01:00
davidcanonieto
1e692252a5
[AAE-612] Support for Form Outcome Visibility Conditions ( #5934 )
2020-07-30 17:05:10 +01:00
Denys Vuika
cd2b489100
[ADF-5146] Upgrade to Angular 10 ( #5834 )
...
* remove useless module
* upgrade to angular 8
* upgrade material to v8
* upgrade adf libs
* migrate demo shell to v8
* upgrade to angular 9
* upgrade material to v9
* remove hammer
* upgrade nx
* upgrade datetime picker
* upgrade flex layout
* update core api
* remove entry components
* code fixes
* upgrade testbed usage
* code fixes
* remove unnecessary core-js from tests
* upgrade CLI
* ts config fixes
* fix builds
* fix testing config
* compile fixes
* fix demo shell dev setup
* fix core tests
* fix card view import
* upgrade nx
* disable smart builds for now
* remove fdescribe
* restore smart builds
* fix issues
* unify tsconfigs and fix newly found issues
* fix configuration and cleanup package scripts
* improved production build from the same config
* use ADF libs directly instead of node_modules
* disable smart build
* single app configuration (angular)
* fix core build
* fix build scripts
* lint fixes
* fix linting setup
* fix linting rules
* various fixes
* disable affected libs for unit tests
* cleanup insights package.json
* simplify smart-build
* fix content tests
* fix tests
* test fixes
* fix tests
* fix test
* fix tests
* disable AppExtensionsModule (monaco example)
* remove monaco extension module
* upgrade bundle check rules
* fix insights tests and karma config
* fix protractor config
* e2e workaround
* upgrade puppeteer and split linting and build
* reusable resources config
* update protractor config
* fix after rebase
* fix protractor config
* fix e2e tsconfig
* update e2e setup
* Save demoshell artifact on S3 and remove travis cache
* Push the libs on S3 and fetch before releasing it
* Add deps
* Add dependencies among libs and run only affected unit test and build
* fix the travis stage name
* fix after renaming dev to demoshell
* force the order of the projects
* remove unused dependencies
* fix content e2e script
* exit codes fix
* add extra exit codes to core e2e
* postinstall hook and package cleanup
* cleanup packages
* remove deprecated code and dependency on router
* improve bundle analyzer script
* minor code fixes
* update spec
* fix code after rebase
* upgrade protractor after rebase
* fix e2e mapping lib
* Update tsconfig.e2e.json
* update e2e tsconfig
* fix angular config
* fix protractor runs
* cache dist folder for libs
* update material selectors for dropdowns
* selector fixes
* remove duplicated e2e that have unit tests already
* fix login selector
* fix e2e
* fix test
* fix import issues
* fix selector
* cleanup old monaco extension files
* cleanup demo shell login
* add protractor max retries
* disable customisations of protractor
* fix login validation
* fix after rebase
* fix after rebase, disable latest versions of libs
* Hide the report tab and rollback the localstorage
* rename protractor config back to js
* restore lint as part of build
* cleanup code
* do not copy anything to node_modules on dist test
* fix unit tests
* config fixes
* fix code
* fix code after rebase
* fix tests
* remove existing words from spellcheck
* remove useless directive decorators
* update package.json after rebase
* add js-api back
* code fixes
* add missing export
* update configs
* fix code
* try fix the sso login test
* fix
* remove puppeteer unit
* fix e2e script
* fix
* make provider easy
* fix routes module before upgrade
* fix unit tests
* upgrade angular cli
* upgrade to angular 10
Co-authored-by: maurizio vitale <maurizio.vitale@alfresco.com>
Co-authored-by: Eugenio Romano <eugenio.romano@alfresco.com>
Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2020-07-03 13:01:05 +01:00
davidcanonieto
ed68ebb751
[ADF-5163] Fix placeholder on Form widgets ( #5812 )
2020-06-24 15:18:33 +01:00
Denys Vuika
e9350bd297
various code quality fixes ( #5792 )
...
* various code quality fixes
* reduce duplicated code
* add safety check
2020-06-18 17:57:46 +01:00
Silviu Popa
61d52bd8cd
[ACA-3454] disable floating label for ammount ( #5782 )
...
Co-authored-by: Silviu Popa <p3701014@L3700101120.ness.com>
2020-06-17 16:28:18 +01:00
Eugenio Romano
904c7eff7c
fix start process testing ( #5778 )
2020-06-16 09:08:04 +01:00
Silviu Popa
e715997a2d
[ACA-3277] - remove unnecessary style ( #5729 )
...
Co-authored-by: Silviu Popa <p3701014@L3700101120.ness.com>
2020-05-27 19:14:07 +01:00
Denys Vuika
ae3ac440bc
Ivy compatible test modules ( #5718 )
...
* ivy compatible core unit tests
* ivy compatible content tests
* ivy compatible process tests
* ivy compatible process cloud tests
* ivy compatible insights tests
* fix content test
* fix content test
2020-05-21 16:25:28 +01:00