Giter Site home page Giter Site logo

digital-bank-ui's People

Contributors

abhi40308 avatar edcable avatar giorgiozoppi avatar radhetians avatar renovate-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

digital-bank-ui's Issues

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Error type: undefined. Note: this is a nested preset so please contact the preset author if you are unable to fix it yourself.

Create a digital-ui backend

In order to speedup the development we have registered the domain www.enlistabank.com as www domain.
In that domain will deploy the fineract-cn at api.enlistabank.com, the deploy should be done using github-actions

Updating dependency by ng update causing error

Bug Report

Screenshot (325)

ERROR

The "@angular-devkit/schematics" package cannot be resolved from the workspace root directory. This may be due to an unsupported node modules structure.
Please remove both the "node_modules" directory and the package lock file; and then reinstall.
If this does not correct the problem, please temporarily install the "@angular-devkit/schematics" package within
the workspace. It can be removed once the update is complete.

What is the expected behavior?

  • it should update the dependency I want to update through ng update

Which version of Angular and Material, and which browser and OS does this issue affect?

Angular 9 and material too version 9 as a dependency and windows os

Did this work in previous versions of Angular / Material?
No

npm i giving error when try to update dependencies

Error coming after running npm i

Error 👍:

npm WARN old lockfile The package-lock.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '[email protected]',
npm WARN EBADENGINE required: { node: '0.10 || 0.12 || 4 || 5 || 6 || 7 || 8' },
npm WARN EBADENGINE current: { node: 'v16.14.0', npm: '8.3.1' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '[email protected]',
npm WARN EBADENGINE required: { node: '0.10 || 0.12 || 4 || 5 || 6' },
npm WARN EBADENGINE current: { node: 'v16.14.0', npm: '8.3.1' }
npm WARN EBADENGINE }
npm WARN deprecated [email protected]: Please update to ini >=1.3.6 to avoid a prototype pollution issue
npm WARN deprecated [email protected]: update to [email protected]
npm WARN deprecated [email protected]: flatten is deprecated in favor of utility frameworks such as lodash.
npm WARN deprecated [email protected]: The functionality that this package provided is now in @npmcli/arborist
npm WARN deprecated [email protected]: The package has been renamed to open
npm WARN deprecated [email protected]: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated [email protected]: Please use the native JSON object instead of JSON 3
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated [email protected]: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated [email protected]: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated [email protected]: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm WARN deprecated [email protected]: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm WARN deprecated [email protected]: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated [email protected]: CircularJSON is in maintenance only, flatted is its successor.
npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches.
If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.
npm WARN deprecated [email protected]: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated [email protected]: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches.
If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated [email protected]: This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.
npm WARN deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
ath.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blogecurity updates/math-random for details.
npm WARN deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please updatversion reset te to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated [email protected]: This module moved to @hapi/hawk. Please make sure to switch over e.flags/node_m
as this distribution is no longer supported and may contain bugs and critical security issues.
npm WARN deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
npm WARN deprecated [email protected]: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
npm WARN deprecated [email protected]: NOTICE: ts-simple-ast has been renamed to ts-morph and
version reset to 1.0.0. Switch at your leisure...
/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \
reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modulnpm WARN deprecated [email protected]: core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.
npm ERR! code 1
npm ERR! path E:\Mifos\digital-bank-ui\node_modules\node-sass
npm ERR! command failed
npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node scripts/build.js
npm ERR! Building: C:\Program Files\nodejs\node.exe E:\Mifos\digital-bank-ui\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp verb cli [
npm ERR! gyp verb cli 'C:\Program Files\nodejs\node.exe',
npm ERR! gyp verb cli 'E:\Mifos\digital-bank-ui\node_modules\node-gyp\bin\node-gyp.js',
npm ERR! gyp verb cli 'rebuild',
npm ERR! gyp verb cli '--verbose',
npm ERR! gyp verb cli '--libsass_ext=',
npm ERR! gyp verb cli '--libsass_cflags=',
npm ERR! gyp verb cli '--libsass_ldflags=',
npm ERR! gyp verb cli '--libsass_library='
npm ERR! gyp verb cli ]
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | win32 | x64
npm ERR! gyp verb command rebuild []
npm ERR! gyp verb command clean []
npm ERR! gyp verb clean removing "build" directory
npm ERR! gyp verb command configure []
npm ERR! gyp verb check python checking for Python executable "python2" in the PATH
npm ERR! gyp verb which failed Error: not found: python2
npm ERR! gyp verb which failed at getNotFoundError (E:\Mifos\digital-bank-ui\node_modules\which\which.js:13:12)
npm ERR! gyp verb which failed at F (E:\Mifos\digital-bank-ui\node_modules\which\which.js:68:19)
npm ERR! gyp verb which failed at E (E:\Mifos\digital-bank-ui\node_modules\which\which.js:80:29)
npm ERR! gyp verb which failed at E:\Mifos\digital-bank-ui\node_modules\which\which.js:89:16
npm ERR! gyp verb which failed at E:\Mifos\digital-bank-ui\node_modules\isexe\index.js:42:5
npm ERR! gyp verb which failed at E:\Mifos\digital-bank-ui\node_modules\isexe\windows.js:36:5
npm ERR! gyp verb which failed at FSReqCallback.oncomplete (node:fs:198:21)
npm ERR! gyp verb which failed python2 Error: not found: python2
npm ERR! gyp verb which failed at getNotFoundError (E:\Mifos\digital-bank-ui\node_modules\which\which.js:13:12)
npm ERR! gyp verb which failed at F (E:\Mifos\digital-bank-ui\node_modules\which\which.js:68:19)
npm ERR! gyp verb which failed at E (E:\Mifos\digital-bank-ui\node_modules\which\which.js:80:29)
npm ERR! gyp verb which failed at E:\Mifos\digital-bank-ui\node_modules\which\which.js:89:16
npm ERR! gyp verb which failed at E:\Mifos\digital-bank-ui\node_modules\isexe\index.js:42:5
npm ERR! gyp verb which failed at E:\Mifos\digital-bank-ui\node_modules\isexe\windows.js:36:5
npm ERR! gyp verb which failed at FSReqCallback.oncomplete (node:fs:198:21) {
npm ERR! gyp verb which failed code: 'ENOENT'
npm ERR! gyp verb which failed }
npm ERR! gyp verb check python checking for Python executable "python" in the PATH
npm ERR! gyp verb which succeeded python C:\python\python.EXE
npm ERR! gyp ERR! configure error
npm ERR! gyp ERR! stack Error: Command failed: C:\python\python.EXE -c import sys; print "%s.%s.%s" % sys.version_info[:3];
npm ERR! gyp ERR! stack File "", line 1
npm ERR! gyp ERR! stack import sys; print "%s.%s.%s" % sys.version_info[:3];
npm ERR! gyp ERR! stack ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
npm ERR! gyp ERR! stack SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
npm ERR! gyp ERR! stack
npm ERR! gyp ERR! stack at ChildProcess.exithandler (node:child_process:399:12)
npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:520:28)
npm ERR! gyp ERR! stack at maybeClose (node:internal/child_process:1092:16)
npm ERR! gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5)
npm ERR! gyp ERR! System Windows_NT 10.0.19043
npm ERR! gyp ERR! command "C:\Program Files\nodejs\node.exe" "E:\Mifos\digital-bank-ui\node_modules\node-gyp\bin\node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
npm ERR! gyp ERR! cwd E:\Mifos\digital-bank-ui\node_modules\node-sass
npm ERR! gyp ERR! node -v v16.14.0
npm ERR! gyp ERR! node-gyp -v v3.8.0
npm ERR! gyp ERR! not ok
npm ERR! Build failed with error code: 1


Any fixes available so I can run in environment

Dependencies package installation with Python3

npm install command is installing packages with Python2 dependency support only however I am using Ubuntu 20.04 which has only Python3 interpreter installed by default.

If packages can be installed with Python3 support then there are some changes required in the path and environmental variables.

OS: Ubuntu 20.04
Angular CLI: 11.0.3
Node: 14.13.1

Kindly ignore this issue if packages can only be installed with Python2 support.

Screenshot from 2020-12-08 15-31-43

Admin page.

This repository's issues are reserved for feature requests and bug reports.

Feature Request

We need admin page for creating user and managing the app. In the admin page, we can have at left side:

  • A scrollbar of current users
  • To the right part we have all the info are needed for the given user (role)
  • Button for creation on the top
  • Button on the deletion on the right bottom.
    For example here to the left he have the user
    image

Add email field in the user creation form

Feature Request

I have not seen an email id or contact number field in the user creation form and it's essential to implement a reset-password link #42 functionality on user email or send SMS on user contact number.

What is the motivation/use case for changing the behavior?

It's required while sending notifications and reset password link to the user email.

New Idea will look like the below screenshot.

Screenshot from 2020-12-15 01-21-18

Bug: Change password form allows with older password

Bug Report

Whenever user tries to change it's password the existing system allows to do so with older password too that doesn't make sense, password should be new only.

OS: Ubuntu 20.04
Node: 14.13.1
Angular: CLI: 9.1.7
Material: 9.2.4
Firefox: 81.0

Steps to reproduce

First time login user directly redirects to change password form or Click to the top-right user-icon/username and go to setting.

Screenshot from 2020-12-16 03-44-23

Add ability to activate deposit account

Right now all the deposit accounts are shown as pending state. At this point in time we want to be able to demonstrate a current account or wallet account and view the transactions on that account.

At this point in time, you can't activate any account.

Infra: Setup CI via github actions or TravisCI

This repository's issues are reserved for feature requests and bug reports.

Do you want to request a feature or report a bug?

Feature Request

We need a CI installed for any commit. Each commit will build the app and run tests.

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Warning

These dependencies are deprecated:

Datasource Name Replacement PR?
npm npm-run-all Available
npm protractor Unavailable
npm tslint Unavailable

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): replace dependency npm-run-all with npm-run-all2
  • chore(deps): update dependency @compodoc/compodoc to v1.1.25
  • chore(deps): update dependency karma-jasmine to v1.1.2
  • fix(deps): update dependency typeface-exo to v0.0.61
  • fix(deps): update ngrx monorepo to v9.2.1 (@ngrx/effects, @ngrx/store, @ngrx/store-devtools)
  • chore(deps): update angular-cli monorepo (@angular-devkit/build-angular, @angular/cli)
  • chore(deps): update dependency @fortawesome/fontawesome-free to v5.15.4
  • chore(deps): update dependency @types/node to v12.20.55
  • chore(deps): update dependency karma-coverage-istanbul-reporter to v1.4.3
  • chore(deps): update dependency npm-run-all to v4.1.5
  • chore(deps): update dependency protractor to v5.4.4
  • chore(deps): update dependency rimraf to v2.7.1
  • chore(deps): update dependency ts-node to v3.3.0
  • chore(deps): update dependency tslint to v5.20.1
  • chore(deps): update dependency typescript to v3.9.10
  • fix(deps): update dependency echarts to v4.9.0
  • fix(deps): update dependency leaflet to v1.9.4 (leaflet, @types/leaflet)
  • fix(deps): update dependency ng2-smart-table to v1.7.2
  • fix(deps): update dependency pace-js to v1.2.4
  • fix(deps): update dependency roboto-fontface to v0.10.0
  • fix(deps): update dependency rxjs to v6.6.7
  • fix(deps): update dependency rxjs-compat to v6.6.7
  • fix(deps): update dependency sass to v1.77.8
  • fix(deps): update dependency style-loader to v1.3.0
  • fix(deps): update dependency tslib to v1.14.1
  • chore(deps): update actions/checkout action to v4
  • chore(deps): update actions/setup-node action to v4
  • chore(deps): update angular-cli monorepo to v18 (major) (@angular-devkit/build-angular, @angular/cli)
  • chore(deps): update azure/webapps-deploy action to v3
  • chore(deps): update dependency @fortawesome/fontawesome-free to v6
  • chore(deps): update dependency @types/d3-color to v3
  • chore(deps): update dependency @types/jasmine to v5
  • chore(deps): update dependency @types/node to v20
  • chore(deps): update dependency codelyzer to v6
  • chore(deps): update dependency conventional-changelog-cli to v5
  • chore(deps): update dependency husky to v9
  • chore(deps): update dependency jasmine-core to v5
  • chore(deps): update dependency jasmine-spec-reporter to v7
  • chore(deps): update dependency karma-chrome-launcher to v3
  • chore(deps): update dependency karma-cli to v2
  • chore(deps): update dependency karma-coverage-istanbul-reporter to v3
  • chore(deps): update dependency karma-jasmine to v5
  • chore(deps): update dependency karma-jasmine-html-reporter to v2
  • chore(deps): update dependency protractor to v7
  • chore(deps): update dependency rimraf to v6
  • chore(deps): update dependency stylelint to v16
  • chore(deps): update dependency ts-node to v10
  • chore(deps): update dependency tslint to v6
  • chore(deps): update dependency typescript to v5
  • fix(deps): update angular monorepo to v18 (major) (@angular/animations, @angular/common, @angular/compiler, @angular/compiler-cli, @angular/forms, @angular/language-service, @angular/platform-browser, @angular/platform-browser-dynamic, @angular/router)
  • fix(deps): update angularmaterial monorepo to v18 (major) (@angular/cdk, @angular/material)
  • fix(deps): update dependency @asymmetrik/ngx-leaflet to v18
  • fix(deps): update dependency @covalent/core to v8
  • fix(deps): update dependency @nebular/auth to v14
  • fix(deps): update dependency @nebular/eva-icons to v14
  • fix(deps): update dependency @nebular/security to v14
  • fix(deps): update dependency @nebular/theme to v14
  • fix(deps): update dependency @ngx-translate/core to v15
  • fix(deps): update dependency @ngx-translate/http-loader to v8
  • fix(deps): update dependency @swimlane/ngx-charts to v20
  • fix(deps): update dependency bootstrap to v5
  • fix(deps): update dependency core-js to v3
  • fix(deps): update dependency echarts to v5
  • fix(deps): update dependency ionicons to v7
  • fix(deps): update dependency ng2-tree to v3
  • fix(deps): update dependency ngrx-store-localstorage to v18
  • fix(deps): update dependency ngx-echarts to v18
  • fix(deps): update dependency normalize.css to v8
  • fix(deps): update dependency rxjs to v7
  • fix(deps): update dependency style-loader to v4
  • fix(deps): update dependency tslib to v2
  • fix(deps): update dependency typeface-exo to v1
  • fix(deps): update ngrx monorepo to v18 (major) (@ngrx/effects, @ngrx/store, @ngrx/store-devtools)
  • 🔐 Create all rate-limited PRs at once 🔐

Edited/Blocked

These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

github-actions
.github/workflows/azure.yml
  • actions/checkout v2
  • actions/setup-node v1
  • azure/webapps-deploy v2
npm
package.json
  • @akveo/ng2-completer ^9.0.1
  • @angular/animations ^9.0.4
  • @angular/cdk ^9.1.2
  • @angular/common ^9.0.4
  • @angular/compiler ^9.0.4
  • @angular/core ^9.0.4
  • @angular/forms ^9.0.4
  • @angular/material ^9.2.4
  • @angular/platform-browser ^9.0.4
  • @angular/platform-browser-dynamic ^9.0.4
  • @angular/router ^9.0.4
  • @asymmetrik/ngx-leaflet 3.0.1
  • @covalent/core 3.0.1
  • @nebular/auth 5.0.0
  • @nebular/eva-icons 5.0.0
  • @nebular/security 5.0.0
  • @nebular/theme 5.0.0
  • @ngrx/core ^1.2.0
  • @ngrx/effects ^9.2.0
  • @ngrx/store ^9.2.0
  • @ngrx/store-devtools ^9.2.0
  • @ngx-translate/core ^12.1.2
  • @ngx-translate/http-loader ^5.0.0
  • @swimlane/ngx-charts ^13.0.2
  • angular2-chartjs 0.4.1
  • bootstrap 4.3.1
  • chart.js 2.7.1
  • classlist.js 1.1.20150312
  • core-js 2.5.1
  • echarts ^4.0.2
  • eva-icons ^1.1.3
  • intl 1.2.5
  • ionicons 2.0.1
  • leaflet 1.2.0
  • moment ^2.27.0
  • nebular-icons 1.1.0
  • ng2-smart-table ^1.6.0
  • ng2-tree ^2.0.0-rc.11
  • ngrx-store-localstorage ^9.0.0
  • ngx-echarts ^4.2.2
  • normalize.css 6.0.0
  • pace-js 1.0.2
  • roboto-fontface 0.8.0
  • rxjs 6.5.4
  • rxjs-compat 6.3.0
  • sass ^1.59.2
  • socicon 3.0.5
  • style-loader ^1.1.3
  • tslib ^1.10.0
  • typeface-exo 0.0.22
  • web-animations-js ^2.3.2
  • zone.js ~0.10.2
  • @angular-devkit/build-angular ~0.900.4
  • @angular/cli ^9.0.4
  • @angular/compiler-cli ^9.0.4
  • @angular/language-service 9.0.4
  • @compodoc/compodoc 1.1.11
  • @fortawesome/fontawesome-free ^5.2.0
  • @types/d3-color 1.0.5
  • @types/jasmine 2.5.54
  • @types/jasminewd2 2.0.3
  • @types/leaflet 1.2.3
  • @types/node ^12.11.1
  • codelyzer ^5.1.2
  • conventional-changelog-cli 1.3.4
  • husky 0.13.3
  • jasmine-core 2.6.4
  • jasmine-spec-reporter 4.1.1
  • karma 1.7.1
  • karma-chrome-launcher 2.1.1
  • karma-cli 1.0.1
  • karma-coverage-istanbul-reporter 1.3.0
  • karma-jasmine 1.1.0
  • karma-jasmine-html-reporter 0.2.2
  • npm-run-all 4.0.2
  • protractor 5.1.2
  • rimraf 2.6.1
  • stylelint 7.13.0
  • ts-node 3.2.2
  • tslint ^5.7.0
  • tslint-language-service ^0.9.9
  • typescript 3.7.5
travis
.travis.yml
  • node 10

  • Check this box to trigger a request for Renovate to run again on this repository

Custom styling to change password form

On the user setting page change password form acquiring almost all remaining space followed by some margin both left and right side, It's not looking cool, it should be center-aligned and also there should be a tooltip to both the form-fields.

OS: Ubuntu 20.04
Node: 14.13.1
Angular: CLI: 9.1.7
Material: 9.2.4
Firefox: 81.0

The idea will look like the below screenshot.

Screenshot from 2020-12-13 13-27-52

Addition of details over help icon

Do you want to request a feature or report a bug?

Feature Request

When the user hovers the cursor over the help icon usually details are shown but here details aren't shown.

Screenshots

image

What is the expected behavior?

I think it might better if details are shown.

Paging is missing.

In the current online version paging is missing. Paging is very important issue in the code.

Use Cases for a Front End (Challenger Bank)

General use cases:

Use Cases for a Front End (Challenger Bank)

A customer downloads an app and uses the App and information they have on hand to become a “member” of the bank or a customer of record.

In the Back office interface, Customer Account Opening Workflow is monitored via screens showing number of apps downloaded, apps configured, logins attempted, information confirmed, etc.
To support this, Configuration of Account Opening Workflow (which steps, which information, bot training, etc)
Queue of customers awaiting manual approvals with workflow configuration

Customers make payments, do transfers to other accounts, set up auto-payments and do other financial transaction configurations

Back office personnel see various reports of customer activity, system auto-detects anomalous activity, and can flag certain activities
Generate the SAR (suspicious activity reports required by the banking supervisory institutions)
Generate risk compliance report according to requirements of internal audit and risk compliance office
Requires a configuration screen for setting anomalous activity settings or integration with third party app that does this function

Customers are able to access different products with different terms on a promotional or regular basis

Back office configures a Product and its terms
Back office configures how the product would appear on a screen within an advert window including upload of graphics
Back office promotes from preview to active the product offering on the platform for a specified offering period

Personnel at the Bank are able to manage the overall portfolio at the bank

Generate Portfolio at Risk Reports
Show dashboards of customers, customers, aging of portfolio, balance sheet, etc.
Dashboard needs the capability to drill down
Capability for searching across all branches, products, customers, etc.

A customer contacts the help desk and needs assistance with password reset, account opening, or transactions on their account. A bot is able to put them into the right help desk area.

Customer Help Desk Monitor - generates statistics on how many helped, topics involved, etc. (integration with outside Helpdesk such as ZenDesk)
Help Desk Transaction Review via the ability to “shadow access the customer account”
Recording of a transaction with appropriate controls
Configuration for back office to set limits on approvals, workflow steps, integration

Feat: Create Login page

Feature Request

Goal:
As an admin user, I want to login by provisioning Identity-ms.

Screenshots or link to CodePen/Plunker/JSfiddle

Screenshot 2020-07-01 at 12 18 03 PM

Show customer details on row click

Feature Request

Currently we have to click the "view" link for customer table. We need to make row clickable for consistency with whole app and more intuitive UI.

Refactor all modules

Bug report

Currently, a lot of code can be refactored to be made in-par with coding best practices.

  • Table (ng2-smart-table) code and pager code can be moved in the common module.
  • Rxjs / observable code contains lots of places where we might not need observables, check out this coding style guideline for reference.
  • State can be used more efficiently.

Refactoring pr's can be sent referencing this issue.

Add password reset link.

Rationale:
We want the user to be able to reset his credentials. Workflow:

  1. The UI should provide a password reset button "Forgot password"
  2. The user click the password reset link and a email/sms has been sent.
  3. The user click to the password reset link in the email and gets directed to a password reset page.
  4. In the password reset page, he will be able to reset the password.

Add a set of rules for a strong password

Feature Request

In the current implementation, the existing system only has a password of at least 8 characters policy that's not sufficient for a strong password.

A set of rules is required.

  • At least 8 characters—the more characters, the better
  • A mixture of both uppercase and lowercase letters
  • A mixture of letters and numbers
  • Inclusion of at least one special character, e.g.,! @ # ? ]

Add google maps support

Feature Request

Google maps (with geocoding) support is needed in office details, so we can check for address validity and show office address in details. Address can be chosen from map.

Leaflet and openstreetmaps can be used as a free open-source alternative to google maps.

Implement a CI/CD

We need a continuous deploy enviroment, I can provide an azure account for staging and production.
I just need a volunteer that is able to give me some times.
@RadheTians are you free?

Change position of Action column (Customer table)

This repository's issues are reserved for feature requests and bug reports.

Do you want to request a feature or report a bug?

feature

Feature Request

change column position to last in customer table

What is the motivation / use case for changing the behavior?

user friendliness

UI Improvement

This repository's issues are reserved for feature requests and bug reports.

Do you want to request a feature or report a bug?

Feature Request

please first make sure your request falls under the official Material Design spec guidelines https://material.google.com/

Bug Report

please provide steps to reproduce and if possible screenhots or animated Gifs.
you can easily create animated Gif with this free PC/OSX App: http://www.cockos.com/licecap/

Screenshots or link to CodePen/Plunker/JSfiddle

What is the expected behavior?

What is the motivation / use case for changing the behavior?

Which version of Angular and Material, and which browser and OS does this issue affect?

Did this work in previous versions of Angular / Material?
Please also test with the latest stable and snapshot versions.

Other information

(e.g. detailed explanation, stacktraces, related issues, suggestions how to fix)

Can we just improvement The Ui

Create Welcome Bot

Feature Request

Addition of welcome bot in for the new issue, new PR, and first PR merged.

Bug: Error in customer task

Bug Report

Customer tasks activation / close does not work.

Steps to reproduce

Go to customer details page and click go to tasks, check the console for error.

My guess is the object is being shown read only because we are getting it from state.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.