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
Maurizio Vitale
d667c93ff3
Fix the obj reference ( #5749 )
2020-06-03 14:32:00 +01:00
Denys Vuika
347e64fd91
Pre-Angular upgrade fixes ( #5709 )
...
* code fixes
* code fixes
* more code fixes
* even more fixes
* add missing typescript for cli
* rollback info drawer test changes
* use npx for cli commands
* restore attach providers
2020-05-18 14:02:15 +01:00
Maurizio Vitale
0186d11fe8
Ability to evaluate an object as payload ( #5697 )
2020-05-13 22:19:07 +01:00
dhrn
78a91f9424
* fixed types ( #5692 )
2020-05-13 10:05:58 +01:00
arditdomi
8ef91ce98d
[ACA-3182] Extensions - Add property to define the parent route of an extension route reference ( #5684 )
2020-05-11 15:42:54 +01:00
Maurizio Vitale
83e362d31a
Ability to check if loggedIn based on provider ( #5598 )
...
* Provide a way to check if loggedIn based on provider
* Fix the comments
* Add schema validation for provider
2020-04-08 16:43:36 +01:00
Eugenio Romano
2d0b571875
remove not needed spaces ( #5495 )
...
* remove not usefull spaces
* increase timeout
* increase timeout
* fix
2020-02-23 17:00:16 +00:00
Denys Vuika
d7ab0417b8
[AAE-622] No implicit returns ( #5157 )
...
* enable noImplicitReturns rule
* type fixes
* fix return types
* fix return value
* fix tests
* fix visibility service
* update tests
* add missing types
* fix test
2019-10-17 09:35:39 +01:00
Denys Vuika
edc0945f39
fix "ng lint" command ( #5012 )
...
* update to latest js-api
* fix the "ng lint" command
* fix linting issues
* fix lint issues
* lint fixes
* code fixes
* fix html
* fix html
* update tests
* test fixes
* update tests
* fix tests and api
* fix code
2019-08-29 16:35:30 +01:00
Eugenio Romano
cf761ba0b2
Cleaning test IMG viewer component ( #4906 )
...
* promote use setupTestbed
* fix sanatize transform img
* fix sanatize transform img
2019-07-08 10:21:48 +01:00
Eugenio Romano
e03290d26c
Review doc 3.3.0 ( #4851 )
...
* fix documentation missing params
* fix index
* fix aftere release
* fix aftere review
2019-06-14 17:06:52 +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
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
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
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
Andy Stark
7fe066b068
[ADF-4249] Updates for doc review ( #4454 )
...
* [ADF-4249] Updates for doc review
* [ADF-4249] Clarified text slightly
2019-03-19 15:35:59 +00:00
Andy Stark
74738f1f8b
[ADF-4249] Started doc review for 3.1 ( #4448 )
...
* [ADF-4249] Reviewed new proc cloud component docs
* [ADF-4249] Reviewed Preview extension component docs
2019-03-15 17:48:20 +00:00
Eugenio Romano
3136580bba
[ADF-4225] Viewer extension accept multiple file type ( #4427 )
...
* viewer extension can target multiple types.
* fix lint
2019-03-12 21:18:09 +00:00
Eugenio Romano
bda7e07b52
[ADF-4125] simplify extension load in extension module ( #4214 )
...
* add extension load in extension module
* add viewer extensions
* fix license header
* fix node passed in the viewer extension
* fix node passed in the viewer extension
* startup factory extension
* startup factory extension
* fix script
* fix beta tag build
* fix build
* fix build
* refactoring configuration files
* extension using map
* fix build
* fix config
* fix test
* fix test
2019-02-22 14:19:41 +00:00
Eugenio Romano
c55cba5514
license header update 2019 ( #4300 )
2019-02-12 01:18:43 +00:00
Denys Vuika
e3648dea5f
add missing property to NavBarLinkRef interface
2019-01-15 10:53:45 +00:00
Eugenio Romano
3ef7d3b7ea
[ADF-] update library to use new js-api 3.0.0 ( #4097 )
2019-01-08 16:29:30 +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
Andy Stark
478b299960
[ADF- 3846] Started Extensions library docs ( #4095 )
...
* [ADF-3846] Added some doc comments and skeleton doc files
* [ADF-3846] Added basic docs for Extensions library
* [ADF-3846] Fixes to index pages
* [ADF-3846] Did tslint check and fixed error with doc comment
2018-12-21 17:46:03 +00:00
Popovics András
074225970d
[APM-419] Adding data input to dynamic component ( #4084 )
...
* Extract ComponentRegisterService from ExtensionService
* Make DynamicExtensionComponent smarter
* Add component existence safeguards
* hasComponentById
* Fixing spell check for the sake of mankind
* Add more proper tests and remove double ngOnDestroy call
* Remove lifecycle patches
2018-12-17 13:43:04 +01:00
Eugenio Romano
27b0ba897a
[lint-refactor] simplify tslint and unify main tslint extension in sub folders ( #4032 )
...
* simplify tslint and unify main tslint extension in sub folders
* remove autofix
* fix lint extension and process cloud
2018-11-29 15:04:12 +00:00
Eugenio Romano
34a30c0f14
tslint arrow-parens rule ( #4003 )
2018-11-23 01:06:56 +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
018b08cce7
extensions: tree-shakable services
2018-09-23 12:44:23 +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