Commit Graph
100 Commits
Author SHA1 Message Date
Denys Vuika 9ca61975a5 add missing export 2019-08-13 10:23:17 +01:00
Denys Vuika e4426e61a0 Revert "allow "npm link" of the tool (#4974)"
This reverts commit e8f179e84d.
2019-08-07 16:00:38 +01:00
Denys Vuika 4c73b8266d Revert "update build cli script"
This reverts commit 08c96b3ff8.
2019-08-07 16:00:32 +01:00
Denys Vuika 08c96b3ff8 update build cli script 2019-08-07 15:28:04 +01:00
Denys Vuika f99b943bcb [ADF-4594] e2e configuration to disable animations (#4760)
* e2e environment

* configuration fixes

* update dist configuration

* use e2e configuration on travis
2019-06-26 09:50:50 +01:00
Denys Vuika f64cd9cffd [ADF-4640] share dialog fixes (#4830)
* unshare fixes and error notifications

* fix disabled toggles issue

* code fixes and separate interface

* remove 'isFavorite' include

* safety checks for properties

* update e2e

* refactor test after functionality change

* fix issue with the missing properties

* safety checks
2019-06-12 17:21:23 +01:00
Denys Vuika 99f4b07878 [ADF-4496] Share dialog enhancements (#4705)
* raise snackbars on unshare errors

* remove time from datepicker

* update tests

* Update en.json

* code updates as per review

* update docs

* bind datetimepicker type attribute

* set datetimepicker type by configuration or default

* tests

* e2e test

* update docs

* e2e set sharedLinkDateTimePickerType config
2019-06-06 16:32:36 +01:00
Denys Vuika 7f4e301ec0 run lint after npm install 2019-05-24 13:00:58 +01:00
Denys Vuika 57a162fcf0 typed interface for test configuration (#4758) 2019-05-22 10:13:57 +01:00
Denys Vuika 6cdae78cf2 extension loader accepts dynamic configurations 2019-05-16 12:43:22 +01:00
Denys Vuika 3aca244059 extensions: add missing service export 2019-05-16 10:46:11 +01:00
Denys Vuika 1e4d024c08 Update site-permissions.e2e.ts 2019-05-14 12:26:56 +01:00
Denys Vuika ac224a0b82 [ADF-4489] metadata errors demoshell (#4720)
* raise errors in demo shell for metadata

* remove commented out code
2019-05-14 11:45:07 +01:00
Denys Vuika 60a122f844 disable flaky test 2019-05-14 11:02:09 +01:00
Denys Vuika 238a317f89 disable flaky test 2019-05-14 09:38:19 +01:00
Denys Vuika 8985319f15 disable flaky e2e test 2019-05-13 15:43:08 +01:00
Denys Vuika cecc13093d disable flaky tests 2019-05-13 13:48:34 +01:00
Denys Vuika bbea17fe37 [ADF-4268] Info drawer fixes (#4709)
* show error popups

* proper error handling

* update tests

* update code as per review

* remove old implementation

* remove old code
2019-05-13 07:24:49 +01:00
Denys Vuika 0e2e5e35a0 [ADF-3126] i18n support for info drawer tabs (#4698)
* [ADF-3126] i18n support for info drawer tabs

* fix tests

* code fixes
2019-05-07 17:31:22 +01:00
Denys Vuika 58f7a2d0ee update docs 2019-05-07 16:59:48 +01:00
Denys Vuika 8db915bd2a [ADF-4484] Quick notifications (#4688)
* quick notifications (info, error, warning)

* update code docs
2019-05-07 13:25:12 +01:00
Denys Vuika 2f126fe7fd minor a11y fix for header 2019-05-02 15:47:02 +01:00
Denys Vuika 55113f37b6 [ADF-4444] drag and drop fixes (#4674)
* more granular control over drag and drop

* fix performance, internal drop-zone directive
2019-04-30 14:53:36 +01:00
Denys Vuika 4215666a96 allow setting custom data for ProfileState 2019-04-12 16:54:27 +01:00
Denys Vuika 578f00d270 extend ProfileState interface with optional groups 2019-04-12 16:45:04 +01:00
Denys Vuika 790beb2bb9 [ADF-4213] drop events for DataTable component (#4589)
* stub for demo shell

* drop events for datatable

* fix docs

* cleanup template

* remove unused attribute

* disable spellcheck for the demo file
2019-04-10 20:21:14 +01:00
Denys Vuika 1f6e868464 [ADF-4384] improve recent files query (#4585)
* improve recent files query

* remove duplicate filter
2019-04-10 13:25:45 +01:00
Denys Vuika f89bf507f5 [ADF-4193] search error notifications and empty results (#4567)
* search error notifications and empty results

* update docs
2019-04-08 14:25:47 +01:00
Denys Vuika 12f098417c add protractor utils class (#4531) 2019-04-02 23:50:51 +01:00
Denys Vuika e225afef1a fix package lock 2019-03-29 16:18:44 +00:00
Denys Vuika f0e993512b update versions 2019-03-29 16:18:43 +00:00
Denys Vuika b51fc8a7d2 document list extensions (demo shell) (#4511)
* doclist extensibility test page

* desktopOnly support

* extensions category, custom column

* update code

* Fix styling for column templates

* update package lock
2019-03-29 16:18:43 +00:00
Denys Vuika cb9614bb38 add missing document list host class 2019-03-29 16:17:45 +00:00
Denys Vuika 3b53184598 info drawer fixes (#4529) 2019-03-29 16:09:54 +00:00
Denys Vuika 3b1c4923b2 fix AOT 2019-03-27 12:18:10 +00:00
Denys Vuika e75335a06d [ADF-3794] Update individual rows without reloading DocumentList (#4213)
* reload table cells on node updates

* update unit tests

* update dynamic columns

* fix value type

* fix tests

* update code as per review

* update variable name

* test fixes, core automation service

* fix test
2019-03-27 11:38:37 +00:00
Denys Vuika a7a48e8b2b enable prefer-const rule for tslint, fix issues (#4409)
* enable prefer-const rule for tslint, fix issues

* Update content-node-selector.component.spec.ts

* Update content-node-selector.component.spec.ts

* fix const

* fix lint issues

* update tests

* update tests

* update tests

* fix code

* fix page class
2019-03-27 09:55:30 +00:00
Denys Vuika 26c5982a1a extensibility improvements (#4484)
* add missing interfaces to extensions library

* separate rule service

* api enhancements

* fix test

* improve APIs
2019-03-27 09:54:50 +00:00
Denys Vuika 726398838a add missing service export, refs #4478 2019-03-22 09:28:47 +00:00
Denys Vuika 505aad4cb5 css fixes for datatable (#4471) 2019-03-20 21:33:06 +00:00
Denys Vuika e586ee17d5 fix package lock 2019-03-18 12:22:21 +00:00
Denys Vuika 94cd14bf71 fix responsiveness issues for empty screen (#4389)
* fix responsiveness issues for empty screen

* fix test

* fix test
2019-03-16 15:23:39 +00:00
Denys Vuika f6341e31a0 [ADF-4183] improved auth redirection (#4399)
* base auth guard implementation

* remove code duplication

* unit test fixes
2019-03-06 13:14:23 +00:00
Denys Vuika d6f856f1c5 [ADF-4158] improved Docker image security (#4371)
* improved Docker image security

* remove layer duplication

* update scripts
2019-03-04 11:18:32 +00:00
Denys Vuika 8901261ec9 Update login.component.md 2019-02-26 09:18:32 +00:00
Denys Vuika f8549d43aa make search config optional (#4303) 2019-02-18 14:54:57 +00:00
Denys Vuika f3e6bde092 update test 2019-02-15 10:07:54 +00:00
Denys Vuika ca5cba8771 Update RelNote300.md (#4307) 2019-02-12 14:21:54 +00:00
Denys Vuika b35a7a21a8 display each test duration for e2e runs (#4265) 2019-02-05 12:36:07 +00:00
Denys Vuika 3a5fe3fb92 fix icon clashes in adf-icon (#4258) 2019-02-04 14:41:11 +00:00
Denys Vuika cf922dd46e expose icon color property (#4248) 2019-02-04 10:53:12 +00:00
Denys Vuika 0282bfa468 header style fixes (#4245) 2019-02-01 16:44:21 +00:00
Denys Vuika 01b328f299 update demo shell dependencies (#4212) 2019-01-25 17:23:03 +00:00
Denys Vuika 5887fa1052 [ADF-3938] support for XMLHttpRequest.withCredentials flag (#4190)
* support XMLHttpRequest.withCredentials

* proper defaults and json schema updates

* remove outdated docs

* remove empty declaration from app config

* fix blob support
2019-01-25 12:12:06 +00:00
Denys Vuika 7c66589b26 favorites and shared links hotfix (#4187) 2019-01-22 10:15:33 +00:00
Denys Vuika c7c4dcb659 update SSO defaults (#4167) 2019-01-15 17:24:30 +00:00
Denys Vuika e3648dea5f add missing property to NavBarLinkRef interface 2019-01-15 10:53:45 +00:00
Denys Vuika 9645a3785c extend SSO docs (#4154) 2019-01-14 19:25:27 +00:00
Denys Vuika be4978a91c [ADF-3880] fix header logo a11y (#4114)
* fix header logo a11y

* fix test
2019-01-10 13:43:47 +00:00
Denys Vuika 7dde329d81 [ADF-3874] icon component (#4112)
* adf-icon component

* demo shell example page

* add docs

* integration with thumbnail service
2019-01-08 16:31:55 +00:00
Denys Vuika dd25467a98 update documentation (#4109) 2019-01-03 16:38:51 +01:00
Denys Vuika 90676a4a3c add missing entry components 2019-01-03 14:29:23 +00:00
Denys Vuika 78acf1ef5c add missing exports 2019-01-03 14:24:49 +00:00
Denys Vuika 9dba816877 [ADF-3869] extensibility related components (#4107)
* extensions: dynamic column

* content: trashcan name column

* content: library status column

* content: library role column

* content: library name column

* style fixes

* content: name column

* demo: use name column in DL example

* fix tests

* lint fixes

* code fixes

* update docs

* add toggle to demo shell
2019-01-03 14:07:07 +00:00
Denys Vuika b5f9036545 [ADF-3784] support for browser cultures (i18n) (#4066)
* support language cultures

* update docs

* fix typo

* fix tests

* correctly replace fallback translations

* login dialog fixes

* fix error component

* [denys-i18n-cultures] Fix error content unit tests
2018-12-20 16:41:56 +00:00
Denys Vuika 220930d27b [ADF-3351] angular 7 (#3956)
* upgrade Angular CLI

* upgrade material and fix breaking changes

* upgrade lib dependencies

* upgrade i18n

* update test

* disable flaky tests

* try fix notification test

* update package-lock

* code and dependency fixes

* card view e2e fixes

* udpate e2e tests

* fix e2e utils

* updated e2e typings

* test fixes

* notification fixes

* update tests
2018-12-07 09:16:21 +00:00
Denys Vuika 058d23d57f [ADF-3442] create library dialog (#4018)
* library dialog

* integrate with demo shell

* update resources

* fix license

* auto focus for the first input

* update e2e tests

* try close the dialog between tests

* fix afterEach

* Revert "try close the dialog between tests"

This reverts commit 63464f2b03c226c606d09b18c7d2782e3bb52c0a.

* update code due to css lint issues

* csslint settings for vs code

* missing import
lint fix
remove not used import
convert errorPage js to ts
convert tasklistpage js to ts
fix redirection creation folder in root
fix lint issue
fix e2e

* e2e fix

* fix PS tests

* navigation import

* fix tests tooltip
convert paginapage to ts

* fix lint

* fix lock files e2e
filterspage to ts

* fix lint

* fix cs cre
git dept 3 and not 50 as default in travis

* quiet log git download

* add some delay and change the delete lock

* fix node entry

* convert searchDialog to typescript
parallel protractor

* disable browser execute

* restote test

* change search tests

* move search in a separate e2e folder

* experiment fix e2e

* change util presence
change protractor conf

* fix unshare test

* improve query viewerPage using css over xpath

* waitForAngularEnabled before browser redirect

* convert util to ts and more

* convert other files to ts

* convert to ts other files

* trigger build

* function fixes use arrow function

* process service fixes

* lint fix
review timeout default

* fix failing tests

* restore timeout

* share dialog fix

* remove

* use configuration admin

* fix APS 2 login sso
2018-12-05 13:05:39 +00:00
Denys Vuika b6b31373a0 fix demo shell build (#3995) 2018-11-21 16:49:09 +00:00
Denys Vuika c2bdbba0dc [ACA-805] extensions metadata, basic extensibility for demo shell (#3966)
* bootstrap extensibility in demo shell app

* example data

* parse and store plugin metadata

* preserve root config metadata

* show plugin info in the About box

* update tests

* update gitignore

* remove unused imports

* disable flaky test

* add missing tsconfig entries

* use pre-build project as CLI 6+ does

* update package scripts

* update tsconfig

* make dist builds work locally

* update scripts

* Revert "update scripts"

This reverts commit 58d218643fe22d642ad7f3ac67f9089ed69ec33e.

* update scripts

* use lib paths

* update configs

* update tsconfig
2018-11-19 23:24:24 +00:00
Denys Vuika c885f6d303 remove ACA related code from extensions 2018-11-05 10:07:19 +00:00
Denys Vuika ca3e1035fa fix search result pagination in demo shell (#3942) 2018-11-02 23:14:51 +00:00
Denys Vuika 72dab2400a delayed document list spinner (#3907) 2018-10-24 22:41:02 +01:00
Denys Vuika e39a2b149b [ADF-3591] spellcheck support for code (#3827)
* setup spellcheck
2018-10-23 15:05:38 +01:00
Denys Vuika fee35c98df tree shaking support for services (#3906)
[ADF-3697] tree shaking support for services
2018-10-22 11:09:43 +01:00
Denys Vuika f5a7b07370 [ADF-3593] remove rxjs-compat layer (#3886)
* remove rxjs-compat layer

* add rxjs linter

* observable new instead of create

* lint fixes

* disable rxjs-no-subject-value for certain scenarios

* fix auth rxjs
2018-10-16 19:45:00 +01:00
Denys Vuika 415d2185b1 [ADF-3381][ADF-3492] search results improvements (#3727)
* search results improvements

* fix search term formatting

* rollback the query change

* fix search test

* lint fix

* lint fix

* search page component to ts
2018-10-16 16:51:49 +01:00
Denys Vuika 07d0290633 lazy loading support for demo shell (#3871)
* breadcrumb demo

* datatable demo

* about module

* notifications module

* card view module

* config editor module

* trashcan module

* header data module

* node selector module

* custom sources module

* webscript module

* tag module

* social module

* settings module

* task list module

* process list module

* fix translation minor issue
2018-10-11 17:06:23 +01:00
Denys Vuika 5467e92966 [ADF-3654] translation fixes (#3861)
* fix incorrect translation

* improved resource loading and error handling
2018-10-04 15:37:29 +01:00
Denys Vuika ca1505f3c1 add 3 retries for language file fetch (#3859) 2018-10-04 14:35:16 +01:00
Denys Vuika 54cca45ec1 [ADF-3630] fix i18n fallback behaviour (#3851)
* fix i18n fallback behaviour

* update tests

* update tests

* configuration fixes

* test configuration fix
2018-10-04 10:11:30 +01:00
Denys Vuika 06ffa96633 fix the share dialog button style 2018-10-03 14:31:43 +01:00
Denys Vuika bc0865bdb9 [ADF-3610] fix pdf worker memory leak (#3843)
* fix pdf worker memory leak

* test fixes

* fix computed style test

* fix lint
2018-10-02 18:53:43 +01:00
Denys Vuika d53db9ca77 Merge branch 'development' of https://github.com/Alfresco/alfresco-ng2-components into development 2018-10-02 16:15:08 +01:00
Denys Vuika c12e4232cb remove i18 workaround that makes things worse 2018-10-02 16:15:03 +01:00
Denys Vuika 5307c75492 share dialog regression fixes 2018-10-01 18:27:18 +01:00
Denys Vuika b34ca87657 fix wrong rxjs import 2018-10-01 10:22:03 +01:00
Denys Vuika 0d78e35de1 i18n workaround for non-supported langs (#3819) 2018-09-25 21:45:57 +01:00
Denys Vuika 580cd3440f emit success events on upload resume (#3824) 2018-09-25 16:23:14 +01:00
Denys Vuika 018b08cce7 extensions: tree-shakable services 2018-09-23 12:44:23 +01:00
Denys Vuika 7e4c30a274 add missing interface export 2018-09-18 19:59:33 +01:00
Denys Vuika 26811f97b3 Merge branch 'development' of https://github.com/Alfresco/alfresco-ng2-components into development 2018-09-18 14:29:51 +01:00
Denys Vuika 2428283905 fix package json and readme for extensions 2018-09-18 14:29:48 +01:00
Denys Vuika 155131370c move adf-extensions lib to the ADF repo (#3781)
* adf-extensions lib

* remove console.log calls

* integrate with angular.json

* fix output path

* update scripts

* Add extensions to scripts

* update travis setup

* Travis step II.
2018-09-18 10:52:02 +01:00
Denys Vuika 9a9c3dbfbc [ADF-3357] text viewer fixes (#3800)
* text viewer fixes

* allow viewing 'css' and 'md' files as text
2018-09-18 10:49:35 +01:00
Denys Vuika 9322cf07f7 cache busting for app config (#3783) 2018-09-13 13:00:45 +01:00
Denys Vuika c5c1aa9ecb [ADF-3443] basic printing support (#3777)
* printing service

* code fixes

* update code
2018-09-12 13:04:43 +01:00
Denys Vuika 5b534c409f [ADF-3494] date format fix (#3762)
* fix date formats for columns

* fix date formatting for columns

* fix data binding support
2018-09-10 14:43:57 +01:00
Denys Vuika c0acc53eb9 [ADF-3501] PDF view fixes (#3735)
* PDF view fixes

* updated package.lock

* fix failing tests

* restore test

* use fake web worker for tests

* test fixes

* test fixes

* disable i18n test

* test fixes
2018-09-04 14:55:44 +01:00
Denys Vuika db0b9ae2e0 [ADF-3494] fix formatting for date columns (#3733)
* fix date formats for columns

* fix date formatting for columns
2018-09-04 10:27:32 +01:00
Denys Vuika d39de25fe9 [ADF-3459] fix datepicker validation regression (#3697)
* fix datepicker validation regression

* improved validation message

* update libs
2018-08-14 15:43:21 +01:00