fineract-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From my...@apache.org
Subject [fineract-cn-fims-web-app] branch develop updated (5febfd8 -> 04cdee5)
Date Mon, 22 Jan 2018 15:42:48 GMT
This is an automated email from the ASF dual-hosted git repository.

myrle pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract-cn-fims-web-app.git.


    from 5febfd8  Merge pull request #39 from crain/develop
     new 355d126  Add input/output test for identification card form Fix warnings during test run
     new 3916b1b  Update to latest cli Add management of transaction types Add transaction type autocomplete to journal entry Add paging row label
     new d8b01d5  Rename components to common
     new e97945d  Fix issue tests not running because of duplicate type declaration
     new 058fa9a  Add management of teller for offices Add new teller service
     new a23587f  Extract identity into its own module Add module for teller operations
     new 2548b29  Change function calls to match signature of component function Removed not needed test
     new 9b229be  Remove stats json option as it causes OOM
     new 4f96862  Fix routing issue
     new 1d140a8  Update to latest dependencies
     new 047c681  Extend currency service to serve digits Remove digit fields from deposit/loan product form Fetch disabled products on product list page Change fetch loan product to return ProductPage instead of array
     new cf9472a  Allow to close teller as well when teller is active or paused
     new 1d9cb3f  Add delete for loan products Add product index component to handle select logic only once Add 2 new steps when creating/updating case to add income/depts for customer and cosigner Update case command to reflect latest api Use silent option when unlocking teller Bumped ports in proxy conf Use get endpoints in exists validator to fix issue marking field as not valid when identifier matches multiple records Minor formatting
     new 29e8d28  Update account identifier to allow for 34 chars
     new aaa8db1  Change dept to debt
     new bcd284e  Add account beneficiaries for deposit accounts Add update for deposit accounts Add update/delete for deposit products Add boolean field for data table
     new 738fdca  Add placeholder for document upload in cases
     new f04f88e  Fix broken test
     new 756b705  Fix broken test
     new 5320a9a  Add dept income ratio view
     new f9a6563  Add currency for gambia
     new 2aae90e  Make deposit term optional Add place holder for identification card upload Check cash withdrawal limits when doing a transaction Add balance to deposit accounts Enable paging for loan accounts
     new 7bc47c9  Fix broken test
     new a823511  Add type to ledger and account search Extend ledger and account select to use type if given Add type to deposit, teller and loan product forms to filter down accounts/ledgers by type Display lastmodifiedby/createdby in teller Display mapped accounts for deposit product
     new ff200e2  Add mask for number input fields Handle number fields in loan/deposit as strings to validate scale correctly Rename precision to scale in validator Add component for number inputs Refactored deposit/loan product creation to use new number input
     new 8c4b036  Change number format to have minimum one first digit
     new 6fe3ac1  Remove unused reducer Show notification alert when employee is already assigned to teller Add min value validator for withdrawal limit
     new f48c8ed  Add transaction amount validation based on balance and cashdraw limit Add missing balance property
     new 9364003  Send oneTimeAccountAssignments with command
     new e2ff0ad  Iterate over navigation menu items to reduce template code Add first version of reporting module Add router stubs to support testing
     new 84c23c5  Exclude testing folder for aot build
     new ab3dbd3  Set LOCALE_ID based on selected language
     new 4b90006  Upgrade to latest covalent, material and angular cli version
     new 5d0c0cb  Refactor validators Add optional email validator
     new c25f00f  Add missing minlength error message for id input field
     new 98d3257  Add display of assigned employee
     new 6c766ea  Escape regex pattern when searching for countries Init country service after login
     new 4a33ee7  Add message when customer is not active Hide add loan button when customer is not active Fix issue birth date not being validated as invalid when undefined
     new 6193a9f  Remove not needed console logs
     new 1a37ace  Add identification card scan upload
     new 13011ed  Add i18n keys
     new 8e4ac02  Fix AOT issue
     new ae955e7  Add file size validator
     new 07de95e  Add two column layout
     new 3307f28  Fix issue sending touched/not pristine values to backend
     new 171021d  Add checkbox for marking that charges are being payed in cash when confirming a transaction
     new 6dac648  Increase header buffer size Add missing services
     new 6d538d8  Add deletion of product tasks
     new 05540c5  Fix broken test
     new c7261ff  Add currencies
     new e197db5  Exclude system roles
     new 8a267cd  Show product identifier
     new 76e5a76  Send short iso date to account entries and journal entries endpoint to fix date parse issue Add task instances for cases Add disbursal for cases Fix parent route issue
     new 59f9bee  Rename reducer into store
     new c7b4604  Move service into app Move common into app
     new ab3192d  Upgrade to latest angular-cli
     new e3f8441  Fix layout issue using wrong id for icon
     new d402dd4  Add fims-fab-button
     new 265f341  Fix issue wrong positioning of fab button on scrollable content
     new 531c86a  Fix broken test
     new a0c05f1  Fix broken test
     new efe337d  Add missing min length validator for identifier fields
     new d430eb1  Remove not use selectable property
     new 484d8a1  Add scrolling for data table
     new d938d36  Unsubscribe from error notifications
     new fd47061  Reset complete state on logout
     new 0a9dfb7  Add new ledger designator for loans in progress
     new 35fbe93  Do not start redux devtools in production mode
     new 50524dc  Cleanup Filter out undefined entities
     new 2c2a309  Filter out undefined entities
     new 882b7a6  Add collapsible menu Fix issues selector accessing undefined values when resetting state
     new a9bf2b3  Use flex instead of fixed width for language selection
     new ce9fbe8  Set login button to use full width
     new a209e6a  Merge pull request #40 from crain/develop
     new 84b194c  Merge pull request #41 from crain/develop
     new 52b5bf1  Merge pull request #42 from crain/develop
     new cbdb94b  Merge pull request #43 from crain/develop
     new 4462dc3  Merge pull request #44 from crain/develop
     new 6368863  Merge pull request #45 from crain/develop
     new 27d178e  Merge pull request #46 from crain/develop
     new e537a7d  Merge pull request #47 from crain/develop
     new 947cde1  Merge pull request #48 from crain/develop
     new e7b5bc9  Merge pull request #49 from crain/develop
     new 9842dbe  Merge pull request #50 from crain/develop
     new 2a2ec73  Merge pull request #51 from crain/develop
     new a1b9118  Merge remote-tracking branch 'origin/develop' into develop
     new 888c2b0  Mobile friendly navigation
     new de3e11c  Fix broken test
     new 7493f10  Add dividend distributions for deposit product definitions
     new 05d46ff  Add repayment in teller Map FimsCase in PortfolioService to only use FimsCase to provide more comfortable to use domain objects Remove interest rate from product creation Do not show readOnly cost components
     new fb05bd0  Fix broken test
     new 6f0dbb5  Auto collapse menu on small devices
     new 2f24069  Add description to account/ledger selection to show the user which type of accounts/ledgers are allowed Set maximum balance on disbursal as default(this is going to change as soon as we support multiple disbursals) Fix bug showing back navigation on root office Add missing max length validators to input forms
     new 04cdee5  Fix aot compile issues

The 94 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 karma.conf.js                                      |   3 +-
 package.json                                       |  51 +--
 proxy.conf.json                                    |  26 +-
 scripts/nginx/README.md                            |   2 +-
 scripts/nginx/nginx.conf                           |  34 ++
 src/app/accounting/account-types.model.ts          |   2 +-
 src/app/accounting/accounting.module.ts            |  35 +-
 src/app/accounting/accounting.routing.ts           |   7 +
 .../accounting/accounts/account-exists.guard.ts    |   4 +-
 src/app/accounting/accounts/account.component.ts   |  22 --
 .../accounts/account.detail.component.html         | 105 ++---
 .../accounts/account.detail.component.ts           |   6 +-
 .../entries/account-entry.list.component.html      |  11 +-
 .../entries/account-entry.list.component.ts        |  58 +--
 .../form/create/create.form.component.html         |   3 -
 .../accounts/form/create/create.form.component.ts  |   7 +-
 .../accounts/form/edit/edit.form.component.html    |   3 -
 .../accounts/form/edit/edit.form.component.ts      |   3 +-
 .../accounting/accounts/form/form.component.html   |   3 +
 src/app/accounting/accounts/form/form.component.ts |  18 +-
 .../accounting/activity/activity.component.html    |   9 +-
 src/app/accounting/activity/activity.component.ts  |   2 +-
 src/app/accounting/activity/commands.resolver.ts   |  12 +-
 .../chart-of-account-table.component.ts            |   2 +-
 .../chart-of-accounts.component.html               |   9 +-
 .../chartOfAccounts/chart-of-accounts.component.ts |   2 +-
 .../form/create/create.form.component.html         |   3 -
 .../form/create/create.form.component.ts           |   4 +-
 .../accounting/form/edit/edit.form.component.html  |   3 -
 .../accounting/form/edit/edit.form.component.ts    |   2 +-
 src/app/accounting/form/form.component.html        |   6 +
 src/app/accounting/form/form.component.ts          |  12 +-
 src/app/accounting/general-ledger.component.html   |  70 ++--
 src/app/accounting/general-ledger.component.ts     |   4 +-
 .../journalEntries/form/form.component.html        |  11 +-
 .../journalEntries/form/form.component.ts          |  36 +-
 .../transaction-type-select.component.html         |  14 +
 .../transaction-type-select.component.ts           |  92 +++++
 .../validator/transaction-type-exists.validator.ts |  46 +++
 .../journal-entry.list.component.html              |  20 +-
 .../journalEntries/journal-entry.list.component.ts |  21 +-
 src/app/accounting/ledger-exists.guard.ts          |   4 +-
 src/app/accounting/ledger.resolver.ts              |   4 +-
 src/app/accounting/status/status.component.html    |   9 +-
 src/app/accounting/status/status.component.ts      |   4 +-
 .../accounting/store/account/account.actions.ts    |  14 +-
 .../store/account/accounts.reducer.spec.ts         |   6 +-
 .../accounting/store/account/accounts.reducer.ts   |   8 +-
 .../store/account/effects/notification.effects.ts  |   2 +-
 .../store/account/effects/service.effects.ts       |   2 +-
 .../account/entries/effects/service.effect.ts      |  16 +-
 .../store/account/entries/entries.actions.ts       |   6 +-
 .../store/account/entries/search.reducer.ts        |   4 +-
 .../account/task/effects/notification.effects.ts   |   2 +-
 .../store/account/task/effects/service.effects.ts  |   2 +-
 .../accounting/store/account/task/task.actions.ts  |   6 +-
 src/app/accounting/store/index.ts                  |  50 ++-
 .../store/ledger/chart-of-account.reducer.ts       |   2 +-
 .../store/ledger/effects/notification.effects.ts   |   2 +-
 .../store/ledger/effects/service.effects.ts        |   4 +-
 src/app/accounting/store/ledger/form.reducer.ts    |   4 +-
 .../journal-entry/effects/notification.effects.ts  |   2 +-
 .../journal-entry/effects/service.effects.ts       |   2 +-
 .../ledger/journal-entry/journal-entry.actions.ts  |   8 +-
 .../store/ledger/journal-entry/search.reducer.ts   |   2 +-
 src/app/accounting/store/ledger/ledger.actions.ts  |  14 +-
 .../store/ledger/ledgers.reducer.spec.ts           |   2 +-
 src/app/accounting/store/ledger/ledgers.reducer.ts |   6 +-
 .../effects/notification.effects.ts                |  43 +++
 .../transaction-type/effects/route.effects.ts      |  41 ++
 .../transaction-type/effects/service.effects.ts    |  70 ++++
 .../transaction-type/transaction-type.actions.ts   | 124 ++++++
 .../store/ledger/trial-balance.reducer.ts          |   2 +-
 .../accounting/subLedger/sub-ledger.component.ts   |   4 +-
 .../subLedger/sub-ledger.detail.component.html     |  97 ++---
 .../subLedger/sub-ledger.detail.component.ts       |  12 +-
 .../subLedger/sub-ledger.list.component.html       |  25 +-
 .../subLedger/sub-ledger.list.component.ts         |   5 +-
 .../trailBalance/trail-balance.component.html      |  13 +-
 .../trailBalance/trial-balance.component.ts        |   2 +-
 .../form/create/create.form.component.html         |  23 ++
 .../form/create/create.form.component.ts           |  71 ++++
 .../form/edit/edit.form.component.html             |  24 ++
 .../form/edit/edit.form.component.ts               |  63 +++
 .../form/transaction-type-form.component.html      |  51 +++
 .../form/transaction-type-form.component.ts        |  77 ++++
 .../transaction-type-exists.guard.ts               |  66 ++++
 .../transaction-types.list.component.html          |  29 ++
 .../transaction-types.list.component.ts            |  73 ++++
 src/app/app.component.ts                           |   7 +-
 src/app/app.module.ts                              |  71 ++--
 src/app/app.routes.ts                              |   2 +-
 .../account-select/account-select.component.html   |  30 ++
 .../account-select/account-select.component.ts     | 103 +++++
 src/app/common/address/address.component.html      |  69 ++++
 src/app/common/address/address.component.ts        |  84 ++++
 .../command-display/command-display.component.html |   0
 .../command-display/command-display.component.ts   |   0
 src/app/common/common.module.ts                    | 140 +++++++
 .../customer-select/customer-select.component.html |  30 ++
 .../customer-select/customer-select.component.ts   |  95 +++++
 .../common/data-table/data-table.component.html    |  57 +++
 .../common/data-table/data-table.component.spec.ts | 147 +++++++
 src/app/common/data-table/data-table.component.ts  | 125 ++++++
 .../common}/domain/action-option.model.ts          |   0
 .../common}/domain/alignment.model.ts              |   0
 .../common}/domain/months.model.ts                 |   0
 .../common}/domain/temporal.domain.ts              |   0
 .../common}/domain/week-days.model.ts              |   0
 .../employee-auto-complete.component.html          |  30 ++
 .../employee-auto-complete.component.ts            | 110 ++++++
 .../employee-select/employee-select.component.html |   0
 .../employee-select/employee-select.component.ts   |   0
 .../common/fab-button/fab-button.component.html    |  19 +
 .../common/fab-button/fab-button.component.scss    |   7 +
 src/app/common/fab-button/fab-button.component.ts  |  41 ++
 .../forms/form-continue-action.component.html      |   0
 .../forms/form-continue-action.component.ts        |   0
 .../common}/forms/form-final-action.component.html |   0
 .../common}/forms/form-final-action.component.ts   |   0
 .../common}/forms/form-helper.ts                   |   0
 src/app/common/forms/form.component.ts             |  65 ++++
 .../common}/guards/exists-guard.spec.ts            |   0
 .../common}/guards/exists-guard.ts                 |   0
 src/app/common/i18n/translate.ts                   |  31 ++
 src/app/common/id-input/id-input.component.html    |  36 ++
 .../common}/id-input/id-input.component.ts         |   0
 src/app/common/image/image.component.ts            |  39 ++
 .../layout-card-over.component.html                |  33 ++
 .../layout-card-over.component.scss                |   0
 .../layout-card-over/layout-card-over.component.ts |  51 +++
 .../layouts/two-column-layout.component.html       |  30 ++
 .../common/layouts/two-column-layout.component.ts  |  24 ++
 .../ledger-select/ledger-select.component.html     |  30 ++
 .../ledger-select/ledger-select.component.ts       |  97 +++++
 src/app/common/min-max/min-max.component.html      |  23 ++
 src/app/common/min-max/min-max.component.ts        |  42 ++
 .../number-input/number-input.component.html       |  30 ++
 .../common/number-input/number-input.component.ts  |  66 ++++
 .../common}/portrait/portrait.component.html       |   0
 .../common}/portrait/portrait.component.scss       |   0
 .../common}/portrait/portrait.component.ts         |   0
 .../product-select/product-select.component.html   |  30 ++
 .../product-select/product-select.component.ts     | 103 +++++
 src/app/common/regex/escape.ts                     |  21 +
 .../common}/select-list/select-list.component.html |   0
 .../common}/select-list/select-list.component.ts   |   0
 .../state-display/state-display.component.html     |  50 +++
 .../state-display/state-display.component.ts       |   0
 .../common/store/action-creator/action-creator.ts  |  26 ++
 .../common}/store/form.reducer.spec.ts             |   0
 .../common}/store/form.reducer.ts                  |   0
 .../common}/store/reducer.helper.spec.ts           |   0
 .../common}/store/reducer.helper.ts                |   0
 .../common}/store/resource.reducer.spec.ts         |   0
 .../common}/store/resource.reducer.ts              |   0
 .../common}/store/route-payload.ts                 |   0
 .../common}/store/search.reducer.ts                |   0
 src/app/common/testing/input-fields.ts             |  48 +++
 src/app/common/testing/permission-stubs.ts         |  26 ++
 src/app/common/testing/router-stubs.ts             |  66 ++++
 src/app/common/testing/select-fields.ts            |  31 ++
 src/app/common/util/account-assignments.ts         |  42 ++
 .../common}/validate-on-blur.directive.ts          |   0
 .../common/validator/account-exists.validator.ts   |  32 ++
 .../common}/validator/country-exists.validator.ts  |   0
 .../common/validator/customer-exists.validator.ts  |  32 ++
 .../common/validator/employee-exists.validator.ts  |  32 ++
 .../common/validator/ledger-exists.validator.ts    |  32 ++
 .../common/validator/product-exists.validator.ts   |  46 +++
 src/app/common/validator/validators.spec.ts        | 132 +++++++
 src/app/common/validator/validators.ts             | 180 +++++++++
 src/app/customers/cases/case-exists.guard.ts       |   8 +-
 src/app/customers/cases/case.detail.component.html | 107 +++---
 src/app/customers/cases/case.detail.component.ts   |  20 +-
 src/app/customers/cases/case.list.component.html   |  15 +-
 .../customers/cases/case.list.component.spec.ts    | 128 +++++++
 src/app/customers/cases/case.list.component.ts     |  45 ++-
 src/app/customers/cases/case.module.ts             |  42 +-
 src/app/customers/cases/case.routes.ts             |  14 +-
 .../cases/debt-income/debt-income.component.html   |  52 +++
 .../cases/debt-income/debt-income.component.ts     | 118 ++++++
 .../cases/form/co-signer/co-signer.component.html  |  24 ++
 .../cases/form/co-signer/co-signer.component.ts    |  72 ++++
 .../form/components/credit-factor.component.html   |  42 ++
 .../form/components/credit-factor.component.ts     |  78 ++++
 src/app/customers/cases/form/create.component.html |   6 +-
 src/app/customers/cases/form/create.component.ts   |  36 +-
 .../debt-to-income/debt-to-income.component.html   |  21 +
 .../debt-to-income/debt-to-income.component.ts     |  88 +++++
 .../cases/form/detail/detail.component.html        |  14 +-
 .../cases/form/detail/detail.component.ts          | 138 ++++---
 .../cases/form/documents/documents.component.html  |  55 +++
 .../cases/form/documents/documents.component.ts    |  75 ++++
 src/app/customers/cases/form/edit.component.html   |   6 +-
 src/app/customers/cases/form/edit.component.ts     |  33 +-
 src/app/customers/cases/form/form.component.html   |  18 +-
 src/app/customers/cases/form/form.component.ts     | 152 +++++---
 .../cases/payment-cycle/payment-cycle.component.ts |  10 +-
 .../cases/payments/payments.component.html         |  35 +-
 .../customers/cases/payments/payments.component.ts |  18 +-
 .../customers/cases/status/command.component.html  |  28 ++
 .../customers/cases/status/command.component.ts    |  60 +++
 .../confirmation/confirmation.component.html       |  25 ++
 .../status/confirmation/confirmation.component.ts  |  80 ++++
 .../cases/status/confirmation/form.component.html  |  58 +++
 .../cases/status/confirmation/form.component.ts    |  77 ++++
 .../customers/cases/status/status.component.html   |  43 +--
 src/app/customers/cases/status/status.component.ts |  84 ++--
 src/app/customers/cases/status/task.component.html |  24 ++
 src/app/customers/cases/status/task.component.ts   |  49 +++
 .../customers/cases/status/tasks.component.html    |  27 ++
 src/app/customers/cases/status/tasks.component.ts  |  81 ++++
 src/app/customers/cases/store/case.actions.ts      |  31 +-
 src/app/customers/cases/store/cases.reducer.ts     |  18 +-
 .../cases/store/effects/notification.effects.ts    |   2 +-
 .../customers/cases/store/effects/route.effects.ts |   2 +-
 .../cases/store/effects/service.effects.ts         |  14 +-
 src/app/customers/cases/store/form.reducer.ts      |   6 +-
 src/app/customers/cases/store/index.ts             |  10 +-
 .../cases/store/model/fims-case-page.model.ts      |  37 --
 .../cases/store/model/fims-case.mapper.ts          |  30 --
 .../customers/cases/store/model/fims-case.model.ts |  37 --
 .../cases/store/model/fims-command.model.ts        |  25 ++
 .../cases/store/model/fims-task-instance.model.ts  |  23 ++
 .../store/payments/effects/service.effects.ts      |   2 +-
 .../cases/store/payments/payment.actions.ts        |   4 +-
 .../cases/store/payments/search.reducer.ts         |   4 +-
 src/app/customers/cases/store/search.reducer.ts    |   5 +-
 .../store/tasks/effects/notification.effects.ts    |  45 +++
 .../cases/store/tasks/effects/service.effects.ts   |  42 +-
 .../customers/cases/store/tasks/task.actions.ts    |  46 ++-
 .../customers/cases/store/tasks/tasks.reducer.ts   |  49 ++-
 src/app/customers/cases/tasks/task.component.html  |  26 --
 src/app/customers/cases/tasks/task.component.ts    |  76 ----
 src/app/customers/contact.helper.ts                |   2 +-
 src/app/customers/customer-exists.guard.ts         |   4 +-
 src/app/customers/customer.component.html          |   9 +-
 src/app/customers/customer.component.ts            |  10 +-
 src/app/customers/customer.module.ts               |  34 +-
 src/app/customers/customer.routing.ts              |  40 +-
 .../deposits/deposit-instance-exists.guard.ts      |  82 ++++
 .../deposits/deposits.list.component.html          |  18 +-
 .../customers/deposits/deposits.list.component.ts  |  11 +-
 src/app/customers/deposits/deposits.module.ts      |  15 +-
 src/app/customers/deposits/deposits.routes.ts      |  25 ++
 .../deposits/detail/deposit.detail.component.html  |  40 ++
 .../deposits/detail/deposit.detail.component.ts    |  35 ++
 .../deposits/detail/deposit.index.component.html}  |   0
 .../deposits/detail/deposit.index.component.ts     |  41 ++
 .../customers/deposits/form/create.component.html  |   4 +-
 .../customers/deposits/form/create.component.ts    |  24 +-
 .../customers/deposits/form/edit.component.html    |  26 ++
 src/app/customers/deposits/form/edit.component.ts  |  60 +++
 .../customers/deposits/form/form.component.html    |  14 +-
 src/app/customers/deposits/form/form.component.ts  |  36 +-
 .../customers/deposits/store/deposit.actions.ts    |  42 +-
 .../deposits/store/effects/notification.effects.ts |   4 +-
 .../deposits/store/effects/route.effects.ts        |   2 +-
 .../deposits/store/effects/service.effects.ts      |  16 +-
 src/app/customers/deposits/store/index.ts          |  12 +-
 .../detail/activity/activity.component.html        |   9 +-
 .../detail/activity/activity.component.ts          |   2 +-
 .../detail/customer.detail.component.html          | 153 ++++----
 .../customers/detail/customer.detail.component.ts  |  18 +-
 .../identityCard/form/create.form.component.html   |   3 -
 .../identityCard/form/create.form.component.ts     |   6 +-
 .../identityCard/form/edit.form.component.html     |   3 -
 .../identityCard/form/edit.form.component.ts       |   4 +-
 .../form/identity-card-form.component.html         |   4 +-
 .../form/identity-card-form.component.spec.ts      | 126 ++++++
 .../form/identity-card-form.component.ts           |  10 +-
 .../identityCard/identity-card-exists.guard.ts     |   4 +-
 .../identity-card.detail.component.html            |  32 +-
 .../identityCard/identity-card.detail.component.ts |  96 ++++-
 .../identityCard/identity-card.list.component.html |  13 +-
 .../identityCard/identity-card.list.component.ts   |   4 +-
 .../detail/identityCard/identity-card.module.ts    |  84 ++++
 .../detail/identityCard/identity-card.routing.ts   |  77 ++++
 .../scans/form/create.form.component.html          |  23 ++
 .../scans/form/create.form.component.ts            |  88 +++++
 .../scans/form/scan.form.component.html            |  70 ++++
 .../identityCard/scans/form/scan.form.component.ts |  72 ++++
 .../identityCard/scans/scan.list.component.html    |  29 ++
 .../identityCard/scans/scan.list.component.ts      |  49 +++
 .../detail/portrait/portrait.component.html        |  23 +-
 .../detail/portrait/portrait.component.ts          |   6 +-
 .../status/form/customer-task.form.component.html  |   5 +-
 .../status/form/customer-task.form.component.ts    |   4 +-
 .../customers/detail/status/status.component.html  |  13 +-
 .../customers/detail/status/status.component.ts    |   8 +-
 .../customers/form/contact/contact.component.html  |  12 +
 .../form/contact/contact.component.spec.ts         |  83 ++++
 .../customers/form/contact/contact.component.ts    |  25 +-
 .../form/create/create.form.component.html         |   3 -
 .../customers/form/create/create.form.component.ts |   7 +-
 .../form/customFields/custom-fields.component.html |   4 +-
 .../form/customFields/custom-fields.component.ts   |  12 +-
 .../customers/form/detail/detail.component.html    |  12 +
 src/app/customers/form/detail/detail.component.ts  |  43 ++-
 .../customers/form/edit/edit.form.component.html   |   3 -
 src/app/customers/form/edit/edit.form.component.ts |   2 +-
 .../form/employees/employees.component.ts          |   8 +-
 src/app/customers/form/form.component.spec.ts      |  22 +-
 src/app/customers/form/form.component.ts           |  35 +-
 .../customers/form/offices/offices.component.ts    |   8 +-
 .../customers/store/catalogs/catalog.actions.ts    |   4 +-
 .../customers/store/catalogs/catalogs.reducer.ts   |   4 +-
 .../store/catalogs/effects/service.effects.ts      |   2 +-
 .../customers/store/commands/commands.actions.ts   |   4 +-
 .../customers/store/commands/commands.reducer.ts   |   2 +-
 .../store/commands/effects/service.effects.ts      |   2 +-
 src/app/customers/store/customer.actions.ts        |  10 +-
 src/app/customers/store/customers.reducer.ts       |   6 +-
 .../store/effects/notification.effects.ts          |   2 +-
 src/app/customers/store/effects/service.effects.ts |   2 +-
 .../identityCards/effects/notification.effects.ts  |   2 +-
 .../store/identityCards/effects/route.effects.ts   |   2 +-
 .../store/identityCards/effects/service.effects.ts |   2 +-
 .../store/identityCards/identity-cards.actions.ts  |  10 +-
 .../store/identityCards/identity-cards.reducer.ts  |   6 +-
 .../scans/effects/notification.effects.ts          |  44 +++
 .../identityCards/scans/effects/route.effects.ts   |  32 ++
 .../identityCards/scans/effects/service.effects.ts |  68 ++++
 .../store/identityCards/scans/scans.actions.ts     | 116 ++++++
 .../store/identityCards/scans/scans.reducer.ts     |  54 +++
 src/app/customers/store/index.ts                   |  26 +-
 .../store/tasks/effects/notification.effects.ts    |   2 +-
 .../store/tasks/effects/service.effects.ts         |   2 +-
 src/app/customers/store/tasks/task.actions.ts      |  12 +-
 src/app/customers/store/tasks/tasks.reducer.ts     |   6 +-
 .../depositAccount/deposit-account.component.html  |   8 +-
 .../depositAccount/deposit-account.component.ts    |   6 +-
 src/app/depositAccount/deposit-account.module.ts   |  24 +-
 src/app/depositAccount/deposit-account.routes.ts   |  17 +
 .../detail/deposit-product.detail.component.html   | 130 ++++---
 .../detail/deposit-product.detail.component.ts     |  63 ++-
 .../detail/dividends/dividends.component.html      |  19 +
 .../detail/dividends/dividends.component.ts        |  66 ++++
 .../detail/dividends/form/create.component.html    |  23 ++
 .../detail/dividends/form/create.component.ts      |  57 +++
 .../detail/dividends/form/form.component.html      |  38 ++
 .../detail/dividends/form/form.component.ts        |  61 +++
 .../detail/status/status.component.html            |   9 +-
 .../detail/status/status.component.ts              |   4 +-
 .../domain/interest-payable-option-list.model.ts   |   3 +-
 .../domain/time-unit-option-list.model.ts          |   2 +-
 .../domain/type-option-list.model.ts               |   2 +-
 .../form/charges/charges.component.html            |  73 ++--
 .../form/charges/charges.component.ts              |  31 +-
 src/app/depositAccount/form/create.component.html  |   2 -
 src/app/depositAccount/form/create.component.ts    |  18 +-
 src/app/depositAccount/form/edit.component.html    |  26 ++
 src/app/depositAccount/form/edit.component.ts      |  71 ++++
 src/app/depositAccount/form/form.component.html    |  63 +--
 src/app/depositAccount/form/form.component.ts      | 170 +++++++--
 .../product-definition-exists.guard.ts             |   4 +-
 .../store/dividends/dividend.actions.ts            |  68 ++++
 .../store/dividends/dividends.reducer.ts           |  58 +++
 .../dividends/effects/notification.effects.ts      |  36 ++
 .../store/dividends/effects/route.effects.ts       |  36 ++
 .../store/dividends/effects/service.effects.ts     |  49 +++
 .../store/effects/notification.effects.ts          |  20 +-
 .../depositAccount/store/effects/route.effects.ts  |   8 +-
 .../store/effects/service.effects.ts               |  30 +-
 src/app/depositAccount/store/index.ts              |  28 +-
 src/app/depositAccount/store/product.actions.ts    |  66 +++-
 src/app/depositAccount/store/products.reducer.ts   |   4 +-
 .../detail/employee.detail.component.html          |  14 +-
 .../employees/detail/employee.detail.component.ts  |   5 +-
 src/app/employees/employee-exists.guard.ts         |   4 +-
 src/app/employees/employee.component.html          |  10 +-
 src/app/employees/employee.component.ts            |  10 +-
 src/app/employees/employee.module.ts               |   2 +-
 .../form/create/create.form.component.html         |   2 -
 .../form/create/create.form.component.spec.ts      |  18 +-
 .../employees/form/create/create.form.component.ts |   6 +-
 .../employees/form/edit/edit.form.component.html   |   2 -
 .../form/edit/edit.form.component.spec.ts          |  19 +-
 src/app/employees/form/edit/edit.form.component.ts |   4 +-
 src/app/employees/form/form.component.html         |  35 +-
 src/app/employees/form/form.component.spec.ts      |  12 +-
 src/app/employees/form/form.component.ts           |  34 +-
 src/app/employees/form/form.mapper.ts              |   6 +-
 .../store/effects/notification.effects.ts          |   2 +-
 .../store/effects/service.effects.spec.ts          |   6 +-
 src/app/employees/store/effects/service.effects.ts |   8 +-
 src/app/employees/store/employee.actions.ts        |  14 +-
 src/app/employees/store/index.ts                   |   8 +-
 src/app/employees/user.resolver.ts                 |   4 +-
 .../loans/products/charges/charge-exists.guard.ts  |   6 +-
 .../products/charges/charge.detail.component.html  |  18 +-
 .../products/charges/charge.detail.component.ts    |   4 +-
 .../products/charges/charge.list.component.html    |   9 +-
 .../products/charges/charge.list.component.ts      |  23 +-
 .../products/charges/form/create.component.html    |   2 -
 .../products/charges/form/create.component.ts      |   5 +-
 .../products/charges/form/edit.component.html      |   2 -
 .../loans/products/charges/form/edit.component.ts  |   5 +-
 .../loans/products/charges/form/form.component.ts  |  37 +-
 .../products/components/term/term.component.ts     |   8 +-
 src/app/loans/products/form/create.component.html  |   3 +-
 src/app/loans/products/form/create.component.ts    |  23 +-
 src/app/loans/products/form/edit.component.html    |   3 +-
 src/app/loans/products/form/edit.component.ts      |  18 +-
 .../loans/products/form/fees/fee.component.html    |  10 +-
 src/app/loans/products/form/fees/fee.component.ts  |   6 +-
 src/app/loans/products/form/form.component.html    |  33 +-
 src/app/loans/products/form/form.component.ts      | 169 ++++----
 .../form/interests/interests.component.html        |  10 +-
 .../products/form/interests/interests.component.ts |  58 ++-
 .../form/moratorium/moratorium.component.ts        |   6 +-
 .../products/form/settings/settings.component.html |  28 +-
 .../products/form/settings/settings.component.ts   |  14 +-
 src/app/loans/products/product-exists.guard.ts     |   6 +-
 .../loans/products/product.detail.component.html   |  96 ++---
 .../products/product.detail.component.spec.ts      | 135 +++++++
 src/app/loans/products/product.detail.component.ts |  61 ++-
 .../loans/products/product.index.component.html    |   1 +
 src/app/loans/products/product.index.component.ts  |  41 ++
 src/app/loans/products/product.list.component.html |  19 +-
 src/app/loans/products/product.list.component.ts   |   8 +-
 src/app/loans/products/product.module.ts           |   5 +-
 src/app/loans/products/product.routes.ts           |  14 +-
 .../products/status/form/create.component.html     |   2 -
 .../loans/products/status/form/create.component.ts |   4 +-
 .../loans/products/status/form/edit.component.html |   2 -
 .../loans/products/status/form/edit.component.ts   |   2 +-
 .../loans/products/status/form/form.component.ts   |  10 +-
 .../loans/products/status/status.component.html    |  14 +-
 src/app/loans/products/status/status.component.ts  |  11 +-
 .../products/status/status.detail.component.html   |  19 +-
 .../products/status/status.detail.component.ts     |  41 +-
 src/app/loans/products/status/task-exists.guard.ts |   6 +-
 .../loans/products/store/charges/charge.actions.ts |  10 +-
 .../products/store/charges/charges.reducer.ts      |   6 +-
 .../store/charges/effects/notification.effects.ts  |   2 +-
 .../store/charges/effects/service.effects.ts       |   2 +-
 .../products/store/effects/notification.effects.ts |  30 +-
 .../loans/products/store/effects/route.effects.ts  |   6 +
 .../products/store/effects/service.effects.ts      |  30 +-
 src/app/loans/products/store/index.ts              |  28 +-
 .../products/store/model/fims-product.mapper.ts    |   2 +-
 .../products/store/model/fims-product.model.ts     |  17 +-
 src/app/loans/products/store/product.actions.ts    |  46 ++-
 src/app/loans/products/store/products.reducer.ts   |   8 +-
 src/app/loans/products/store/search.reducer.ts     |  19 -
 .../store/tasks/effects/notification.effects.ts    |  14 +-
 .../products/store/tasks/effects/route.effects.ts  |   6 +
 .../store/tasks/effects/service.effects.ts         |  15 +-
 src/app/loans/products/store/tasks/task.actions.ts |  37 +-
 .../loans/products/store/tasks/tasks.reducer.ts    |   6 +-
 src/app/login/login.component.html                 |  24 +-
 src/app/login/login.component.spec.ts              |  17 +-
 src/app/login/login.component.ts                   |  10 +-
 src/app/login/login.module.ts                      |   3 +-
 src/app/main/access.denied.component.html          |   2 -
 src/app/main/main.component.html                   | 150 +++-----
 src/app/main/main.component.scss                   |  14 +
 src/app/main/main.component.ts                     |  57 ++-
 src/app/main/main.module.ts                        |   7 +-
 src/app/main/main.routing.ts                       |   6 +-
 src/app/main/notification.component.ts             |  93 +++--
 .../offices/detail/office.detail.component.html    |  75 ++--
 src/app/offices/detail/office.detail.component.ts  |  76 ++--
 .../detail/office.index.component.html}            |   0
 src/app/offices/detail/office.index.component.ts   |  41 ++
 .../teller/detail/balance/balance.component.html   |  51 +++
 .../teller/detail/balance/balance.component.ts     |  44 +++
 .../teller/detail/command/close.component.html     |  42 ++
 .../teller/detail/command/close.component.ts       |  86 +++++
 .../teller/detail/command/command.component.html   |  20 +
 .../teller/detail/command/command.component.ts     | 105 +++++
 .../teller/detail/command/open.component.html      |  36 ++
 .../detail/teller/detail/command/open.component.ts |  68 ++++
 .../teller/detail/teller.detail.component.html     |  71 ++++
 .../teller/detail/teller.detail.component.ts       |  59 +++
 .../detail/teller/form/create.form.component.html  |  23 ++
 .../detail/teller/form/create.form.component.ts    |  81 ++++
 .../detail/teller/form/edit.form.component.html    |  24 ++
 .../detail/teller/form/edit.form.component.ts      |  70 ++++
 .../offices/detail/teller/form/form.component.html |  69 ++++
 .../offices/detail/teller/form/form.component.ts   |  96 +++++
 .../offices/detail/teller/teller-exists.guard.ts   |  66 ++++
 .../detail/teller/teller.index.component.html}     |   0
 .../detail/teller/teller.index.component.ts        |  41 ++
 .../detail/teller/teller.list.component.html       |  26 ++
 .../offices/detail/teller/teller.list.component.ts |  66 ++++
 .../offices/form/create/create.form.component.html |   3 -
 .../offices/form/create/create.form.component.ts   |   9 +-
 src/app/offices/form/edit/edit.form.component.html |   3 -
 src/app/offices/form/edit/edit.form.component.ts   |   4 +-
 src/app/offices/form/form.component.html           |   6 +
 src/app/offices/form/form.component.spec.ts        |  12 +-
 src/app/offices/form/form.component.ts             |  14 +-
 .../headquarter-not-found.component.html           |   2 -
 src/app/offices/headquarter/headquarter.guard.ts   |   6 +-
 src/app/offices/office-exists.guard.ts             |   4 +-
 src/app/offices/office.component.html              |   5 +-
 src/app/offices/office.component.ts                |  10 +-
 src/app/offices/office.module.ts                   |  49 ++-
 src/app/offices/office.routing.ts                  |  88 ++++-
 .../offices/store/effects/notification.effects.ts  |   2 +-
 src/app/offices/store/effects/route.effects.ts     |   2 +-
 src/app/offices/store/effects/service.effects.ts   |   2 +-
 src/app/offices/store/index.ts                     |  38 +-
 src/app/offices/store/office.actions.ts            |  17 +-
 .../store/teller/effects/notification.effects.ts   |  56 +++
 .../offices/store/teller/effects/route.effects.ts  |  44 +++
 .../store/teller/effects/service.effects.ts        |  78 ++++
 src/app/offices/store/teller/teller.actions.ts     | 156 ++++++++
 .../offices/store/teller/tellers.reducer.spec.ts   |  81 ++++
 src/app/offices/store/teller/tellers.reducer.ts    |  90 +++++
 src/app/quickAccess/quick-access.component.html    |   2 +-
 src/app/reducers/account/account.actions.ts        |  53 ---
 src/app/reducers/account/accounts.reducer.ts       |  34 --
 .../account/effects/service.effects.spec.ts        | 171 ---------
 .../reducers/account/effects/service.effects.ts    |  70 ----
 src/app/reducers/country/country.actions.ts        |  39 --
 src/app/reducers/country/service.effects.ts        |  50 ---
 src/app/reducers/customer/customer.actions.ts      |  40 --
 .../customer/effects/service.effects.spec.ts       | 104 -----
 .../reducers/customer/effects/service.effects.ts   |  49 ---
 .../employee/effects/service.effects.spec.ts       | 102 -----
 .../reducers/employee/effects/service.effects.ts   |  49 ---
 src/app/reducers/employee/employee.actions.ts      |  40 --
 src/app/reducers/index.ts                          | 197 ----------
 src/app/reducers/ledger/effects/service.effects.ts |  49 ---
 src/app/reducers/ledger/ledger.actions.ts          |  40 --
 .../office/effects/service.effects.spec.ts         | 102 -----
 src/app/reducers/office/effects/service.effects.ts |  49 ---
 src/app/reducers/office/office.actions.ts          |  40 --
 .../reducers/role/effects/service.effects.spec.ts  |  98 -----
 src/app/reducers/role/effects/service.effects.ts   |  48 ---
 src/app/reducers/role/role.actions.ts              |  39 --
 .../security/authentication.reducer.spec.ts        |  81 ----
 .../reducers/security/authentication.reducer.ts    |  99 -----
 src/app/reducers/security/authorization.reducer.ts |  59 ---
 .../security/effects/notification.effects.ts       |  37 --
 .../security/effects/service.effects.spec.ts       | 425 ---------------------
 .../reducers/security/effects/service.effects.ts   | 166 --------
 src/app/reducers/security/security.actions.ts      | 166 --------
 .../security/testing/authentication.mock.ts        |  27 --
 .../detail/criteria/criteria.component.html        |  39 ++
 .../detail/criteria/criteria.component.ts          |  73 ++++
 .../displayable-fields.component.html              |  43 +++
 .../displayable-fields.component.ts                |  83 ++++
 .../detail/queryParams/abstract-value-accessor.ts  |  50 +++
 .../queryParams/between/between.component.html     |  40 ++
 .../queryParams/between/between.component.spec.ts  |  76 ++++
 .../queryParams/between/between.component.ts       | 122 ++++++
 .../detail/queryParams/in/in.component.html        |  26 ++
 .../detail/queryParams/in/in.component.spec.ts     |  85 +++++
 .../detail/queryParams/in/in.component.ts          |  81 ++++
 .../detail/queryParams/input/input.component.html  |  25 ++
 .../detail/queryParams/input/input.component.ts    |  97 +++++
 .../detail/queryParams/query-param.component.ts    | 113 ++++++
 .../detail/queryParams/query-params.component.html |  26 ++
 .../queryParams/query-params.component.spec.ts     |  66 ++++
 .../detail/queryParams/query-params.component.ts   |  52 +++
 .../detail/queryParams/query-params.helper.ts      |  20 +
 .../detail/report-page/report-page.component.html  |  35 ++
 .../detail/report-page/report-page.component.ts    |  31 ++
 .../detail/reporting-definition.component.html     |  29 ++
 .../detail/reporting-definition.component.ts       |  70 ++++
 .../reporting/reporting-definitions.component.html |  26 ++
 .../reporting-definitions.component.spec.ts        |  97 +++++
 .../reporting/reporting-definitions.component.ts   |  40 ++
 src/app/reporting/reporting.component.html         |  32 ++
 src/app/reporting/reporting.component.spec.ts      |  90 +++++
 src/app/reporting/reporting.component.ts           |  35 ++
 src/app/reporting/reporting.module.ts              |  86 +++++
 src/app/reporting/reporting.routes.ts              |  37 ++
 src/app/roles/detail/role.detail.component.html    |  16 +-
 src/app/roles/detail/role.detail.component.ts      |   6 +-
 .../roles/form/create/create.form.component.html   |   3 -
 src/app/roles/form/create/create.form.component.ts |   4 +-
 src/app/roles/form/edit/edit.form.component.html   |   3 -
 src/app/roles/form/edit/edit.form.component.ts     |   2 +-
 src/app/roles/form/form.component.html             |  50 +--
 src/app/roles/form/form.component.spec.ts          |  10 +-
 src/app/roles/form/form.component.ts               |  10 +-
 src/app/roles/helper/form-permission.service.ts    |  10 +-
 src/app/roles/role-exists.guard.ts                 |   4 +-
 src/app/roles/role.component.html                  |   8 +-
 src/app/roles/role.component.ts                    |   8 +-
 src/app/roles/role.module.ts                       |   2 +-
 .../roles/store/effects/notification.effects.ts    |   2 +-
 src/app/roles/store/effects/service.effects.ts     |   2 +-
 src/app/roles/store/index.ts                       |   8 +-
 src/app/roles/store/role.actions.ts                |  10 +-
 src/app/services/accounting/accounting.service.ts  | 183 +++++++++
 .../domain/account-command-action.model.ts         |   0
 .../accounting/domain/account-command.model.ts     |   0
 .../accounting/domain/account-entry-page.model.ts  |   0
 .../accounting/domain/account-entry-type.model.ts  |   0
 .../accounting/domain/account-entry.model.ts       |   0
 .../accounting/domain/account-page.model.ts        |   0
 .../accounting/domain/account-state.model.ts       |   0
 .../accounting/domain/account-type.model.ts        |   0
 .../services/accounting/domain/account.model.ts    |   0
 .../domain/chart-of-account-entry.model.ts         |   0
 .../services/accounting/domain/creditor.model.ts   |   0
 .../services/accounting/domain/debtor.model.ts     |   0
 .../accounting/domain/journal-entry-state.model.ts |   0
 .../accounting/domain/journal-entry.model.ts       |  31 ++
 .../accounting/domain/ledger-page.model.ts         |   0
 .../services/accounting/domain/ledger.model.ts     |   0
 .../accounting/domain/permittable-group-ids.ts     |  22 ++
 .../domain/transaction-type-page.model.ts          |  23 ++
 .../accounting/domain/transaction-type.model.ts    |  21 +
 .../domain/trial-balance-entry-type.model.ts       |   0
 .../accounting/domain/trial-balance-entry.model.ts |   0
 .../accounting/domain/trial-balance.model.ts       |   0
 .../services/anubis/permittable-endpoint.model.ts  |   0
 .../services/anubis/permittable-group.model.ts     |   0
 src/{ => app}/services/catalog/catalog.service.ts  |   0
 .../services/catalog/domain/catalog.model.ts       |   0
 .../services/catalog/domain/field.model.ts         |   0
 .../services/catalog/domain/option.model.ts        |   0
 .../services/catalog/domain/value.model.ts         |   0
 src/app/services/country/country.service.spec.ts   |  65 ++++
 src/app/services/country/country.service.ts        |  74 ++++
 .../services/country/model/country.model.ts        |   0
 src/app/services/currency/currency.service.ts      |  43 +++
 src/app/services/currency/domain/currency.model.ts |  22 ++
 src/app/services/customer/customer.service.ts      | 148 +++++++
 .../services/customer/domain/command.model.ts      |   0
 .../customer/domain/customer-page.model.ts         |   0
 .../customer/domain/customer-state.model.ts        |   0
 .../customer/domain/customer-type.model.ts         |   0
 src/app/services/customer/domain/customer.model.ts |  42 ++
 .../customer/domain/date-of-birth.model.ts         |   0
 .../customer/domain/expiration-date.model.ts       |   0
 .../domain/identification-card-scan.model.ts       |  20 +
 .../customer/domain/identification-card.model.ts   |   0
 .../customer/domain/permittable-group-ids.ts       |   0
 .../customer/domain/task-definition.model.ts       |   0
 .../depositAccount/deposit-account.service.ts      |  94 +++++
 .../domain/definition/action.model.ts              |   0
 .../domain/definition/charge.model.ts              |   0
 .../domain/definition/currency.model.ts            |   0
 .../definition/dividend-distribution.model.ts      |  20 +
 .../definition/product-definition-command.model.ts |   0
 .../domain/definition/product-definition.model.ts  |  39 ++
 .../depositAccount/domain/definition/term.model.ts |  24 ++
 .../domain/instance/product-instance.model.ts      |  26 ++
 .../domain/instance/state-change.model.ts          |   0
 .../depositAccount/domain/instance/state.model.ts  |   0
 .../domain/interest-payable.model.ts               |  17 +
 .../depositAccount/domain/permittable-group-ids.ts |   0
 .../depositAccount/domain/time-unit.model.ts       |   0
 .../services/depositAccount/domain/type.model.ts   |   0
 .../services/domain/address/address.model.ts       |   0
 .../domain/contact/contact-detail.model.ts         |   0
 src/app/services/domain/date.converter.ts          |  33 ++
 src/{ => app}/services/domain/error.model.ts       |   0
 .../services/domain/paging/fetch-request.model.ts  |   0
 src/{ => app}/services/domain/paging/page.model.ts |   0
 .../services/domain/paging/search-param.builder.ts |  43 +++
 src/{ => app}/services/domain/paging/sort.model.ts |   0
 .../http/default-request-options.service.ts        |   0
 src/{ => app}/services/http/header.service.ts      |   0
 src/{ => app}/services/http/http.service.spec.ts   |   0
 src/app/services/http/http.service.ts              | 116 ++++++
 .../identity/domain/authentication.model.ts        |   0
 .../services/identity/domain/password.model.ts     |   0
 .../services/identity/domain/permission.model.ts   |   0
 .../identity/domain/permittable-group-ids.model.ts |   0
 .../identity/domain/role-identifier.model.ts       |   0
 .../services/identity/domain/role.model.ts         |   0
 .../identity/domain/user-with-password.model.ts    |   0
 .../services/identity/domain/user.model.ts         |   0
 .../services/identity/identity.service.ts          |   0
 src/app/services/image/image.service.ts            |  55 +++
 .../services/notification/notification.service.ts  |   0
 .../services/office/domain/employee-page.model.ts  |   0
 .../services/office/domain/employee.model.ts       |   0
 .../services/office/domain/office-page.model.ts    |   0
 src/app/services/office/domain/office.model.ts     |  27 ++
 .../office/domain/permittable-group-ids.model.ts   |   0
 src/app/services/office/office.service.ts          | 115 ++++++
 .../portfolio/domain/account-assignment.model.ts   |   0
 .../portfolio/domain/balance-range.model.ts        |   0
 .../portfolio/domain/case-command.model.ts         |  25 ++
 .../services/portfolio/domain/case-page.model.ts   |   0
 .../services/portfolio/domain/case-state.model.ts  |   0
 .../services/portfolio/domain/case.model.ts        |   0
 .../portfolio/domain/charge-definition.model.ts    |  35 ++
 .../portfolio/domain/charge-method.model.ts        |   0
 .../services/portfolio/domain/chrono-unit.model.ts |   0
 .../portfolio/domain/fims-case-page.model.ts       |  22 ++
 .../services/portfolio/domain/fims-case.model.ts   |  31 ++
 .../accept-payment-parameters.model.ts             |   0
 .../individuallending/account-designators.model.ts |  52 +++
 .../individuallending/case-parameters.model.ts     |  28 ++
 .../domain/individuallending/charge-name.model.ts  |   0
 .../individuallending/cost-component.model.ts      |  20 +
 .../credit-worthiness-factor.model.ts              |  20 +
 .../credit-worthiness-snapshot.model.ts            |  24 ++
 .../individuallending/disburse-parameters.model.ts |   0
 .../domain/individuallending/document.model.ts     |  19 +
 .../domain/individuallending/moratorium.model.ts   |   0
 .../planned-payment-page.model.ts                  |   0
 .../individuallending/planned-payment.model.ts     |   0
 .../individuallending/product-parameters.model.ts  |   0
 .../individuallending/workflow-action.model.ts     |   0
 .../portfolio/domain/interest-basis.model.ts       |   0
 .../portfolio/domain/interest-range.model.ts       |   0
 .../domain/mapper/fims-case-page.mapper.ts         |  32 ++
 .../portfolio/domain/mapper/fims-case.mapper.ts    |  46 +++
 .../services/portfolio/domain/note.model.ts        |   0
 .../services/portfolio/domain/pattern.model.ts     |   0
 .../portfolio/domain/payment-cycle.model.ts        |   0
 .../portfolio/domain/permittable-group-ids.ts      |   0
 .../portfolio/domain/product-page.model.ts         |  23 ++
 src/app/services/portfolio/domain/product.model.ts |  40 ++
 .../portfolio/domain/task-definition.model.ts      |  26 ++
 .../portfolio/domain/task-instance.model.ts        |  23 ++
 .../services/portfolio/domain/term-range.model.ts  |   0
 src/app/services/portfolio/portfolio.service.ts    | 223 +++++++++++
 .../domain/auto-complete-resource.model.ts         |  20 +
 .../reporting/domain/displayable-field.model.ts    |  23 ++
 src/app/services/reporting/domain/footer.model.ts  |  21 +
 src/app/services/reporting/domain/header.model.ts  |  19 +
 .../reporting/domain/permittable-group-ids.ts      |  19 +
 .../reporting/domain/query-parameter.model.ts      |  29 ++
 .../reporting/domain/report-definition.model.ts    |  26 ++
 .../services/reporting/domain/report-page.model.ts |  30 ++
 .../reporting/domain/report-request.model.ts       |  23 ++
 src/app/services/reporting/domain/row.model.ts     |  21 +
 src/app/services/reporting/domain/type.model.ts    |  17 +
 src/app/services/reporting/domain/value.model.ts   |  22 ++
 src/app/services/reporting/reporting.service.ts    |  54 +++
 .../security/authn/auth-guard.service.spec.ts      | 102 +++++
 .../services/security/authn/auth-guard.service.ts  |  46 +++
 .../security/authn/authentication.service.spec.ts  |   0
 .../security/authn/authentication.service.ts       |   0
 .../security/authz/fims-permission-descriptor.ts   |   0
 .../security/authz/fims-permission.model.ts        |   0
 .../services/security/authz/permission-id.type.ts  |  27 ++
 .../security/authz/permission.directive.spec.ts    |  73 ++++
 .../security/authz/permission.directive.ts         |  57 +++
 .../services/security/authz/permission.guard.ts    |  60 +++
 .../security/authz/permittable-group-id-mapper.ts  |  90 +++++
 .../security/change.password.service.spec.ts       |   0
 .../services/security/change.password.service.ts   |  45 +++
 src/app/services/teller/domain/charge.model.ts     |  21 +
 .../teller/domain/permittable-group-ids.ts         |  20 +
 .../teller/domain/teller-authentication.model.ts   |  20 +
 .../teller/domain/teller-balance-sheet.model.ts    |  22 ++
 .../services/teller/domain/teller-entry.model.ts   |  25 ++
 .../domain/teller-management-command.model.ts      |  26 ++
 .../domain/teller-transaction-costs.model.ts       |  23 ++
 .../teller/domain/teller-transaction.model.ts      |  33 ++
 src/app/services/teller/domain/teller.model.ts     |  31 ++
 src/app/services/teller/teller-service.ts          |  92 +++++
 src/app/store/account/account.actions.ts           |  53 +++
 src/app/store/account/accounts.reducer.ts          |  34 ++
 .../store/account/effects/service.effects.spec.ts  | 171 +++++++++
 src/app/store/account/effects/service.effects.ts   |  70 ++++
 src/app/store/country/country.actions.ts           |  39 ++
 src/app/store/country/service.effects.ts           |  50 +++
 src/app/store/customer/customer.actions.ts         |  40 ++
 .../store/customer/effects/service.effects.spec.ts | 104 +++++
 src/app/store/customer/effects/service.effects.ts  |  49 +++
 .../store/employee/effects/service.effects.spec.ts | 102 +++++
 src/app/store/employee/effects/service.effects.ts  |  49 +++
 src/app/store/employee/employee.actions.ts         |  40 ++
 src/app/store/index.ts                             | 206 ++++++++++
 src/app/store/ledger/effects/service.effects.ts    |  49 +++
 src/app/store/ledger/ledger.actions.ts             |  40 ++
 .../store/office/effects/service.effects.spec.ts   | 102 +++++
 src/app/store/office/effects/service.effects.ts    |  49 +++
 src/app/store/office/office.actions.ts             |  40 ++
 src/app/store/role/effects/service.effects.spec.ts |  98 +++++
 src/app/store/role/effects/service.effects.ts      |  55 +++
 src/app/store/role/role.actions.ts                 |  39 ++
 .../store/security/authentication.reducer.spec.ts  |  81 ++++
 src/app/store/security/authentication.reducer.ts   |  99 +++++
 src/app/store/security/authorization.reducer.ts    |  59 +++
 .../store/security/effects/notification.effects.ts |  37 ++
 .../security/effects/route.effects.ts              |   0
 .../store/security/effects/service.effects.spec.ts | 425 +++++++++++++++++++++
 src/app/store/security/effects/service.effects.ts  | 166 ++++++++
 src/app/store/security/security.actions.ts         | 166 ++++++++
 .../store/security/testing/authentication.mock.ts  |  27 ++
 src/app/{ => store}/util.ts                        |   0
 src/app/teller/auth/teller-auth.component.html     |  55 +++
 src/app/teller/auth/teller-auth.component.ts       |  72 ++++
 .../teller/customer/customer-detail.component.html |  64 ++++
 .../teller/customer/customer-detail.component.ts   |  89 +++++
 .../customer/customer-index.component.html}        |   0
 .../teller/customer/customer-index.component.ts    |  41 ++
 .../customer/teller-customer-exists.guard.ts       |  66 ++++
 .../transaction/components/cost.component.html     |  50 +++
 .../transaction/components/cost.component.ts       |  30 ++
 .../transaction/deposit/create.form.component.html |  31 ++
 .../transaction/deposit/create.form.component.ts   | 126 ++++++
 .../transaction/deposit/form.component.html        |  81 ++++
 .../transaction/deposit/form.component.spec.ts     | 172 +++++++++
 .../customer/transaction/deposit/form.component.ts | 179 +++++++++
 .../transaction/domain/transaction-form.model.ts   |  24 ++
 .../transaction/loan/create.form.component.html    |  27 ++
 .../transaction/loan/create.form.component.ts      | 127 ++++++
 .../customer/transaction/loan/form.component.html  |  71 ++++
 .../customer/transaction/loan/form.component.ts    |  95 +++++
 src/app/teller/store/authentication.reducer.ts     |  76 ++++
 .../store/customer-deposit-products.reducer.ts     |  58 +++
 .../teller/store/customer-loan-products.reducer.ts |  58 +++
 .../teller/store/effects/notification.effects.ts   |  57 +++
 .../store/effects/products.service.effects.ts      |  50 +++
 src/app/teller/store/effects/route.effects.ts      |  46 +++
 src/app/teller/store/effects/service.effects.ts    |  59 +++
 src/app/teller/store/index.ts                      |  74 ++++
 src/app/teller/store/teller.actions.ts             | 158 ++++++++
 src/app/teller/teller-login.guard.ts               |  37 ++
 src/app/teller/teller.index.component.html         |  50 +++
 src/app/teller/teller.index.component.ts           |  74 ++++
 src/app/teller/teller.module.ts                    |  95 +++++
 src/app/teller/teller.routing.ts                   |  62 +++
 src/app/user/password.component.html               |   4 +-
 src/app/user/password.component.ts                 |   6 +-
 src/assets/i18n/en.json                            |   5 +
 src/assets/i18n/es.json                            |  89 ++++-
 .../account-select/account-select.component.html   |  30 --
 .../account-select.component.spec.ts               | 126 ------
 .../account-select/account-select.component.ts     |  92 -----
 src/components/address/address.component.html      |  60 ---
 src/components/address/address.component.ts        |  84 ----
 src/components/common.module.ts                    | 118 ------
 .../customer-select/customer-select.component.html |  29 --
 .../customer-select/customer-select.component.ts   |  59 ---
 .../data-table/data-table.component.html           |  47 ---
 .../data-table/data-table.component.spec.ts        | 145 -------
 src/components/data-table/data-table.component.ts  | 117 ------
 src/components/forms/form.component.ts             |  65 ----
 src/components/id-input/id-input.component.html    |  33 --
 .../layout-card-over.component.html                |  34 --
 .../layout-card-over/layout-card-over.component.ts |  44 ---
 .../ledger-select/ledger-select.component.html     |  30 --
 .../ledger-select/ledger-select.component.ts       |  94 -----
 src/components/min-max/min-max.component.html      |  42 --
 src/components/min-max/min-max.component.ts        |  41 --
 .../product-select/product-select.component.html   |  29 --
 .../product-select/product-select.component.ts     |  51 ---
 .../state-display/state-display.component.html     |  46 ---
 .../validator/account-exists.validator.ts          |  46 ---
 .../validator/ledger-exists.validator.ts           |  46 ---
 src/components/validator/validators.spec.ts        | 120 ------
 src/components/validator/validators.ts             | 155 --------
 src/main.ts                                        |   4 +-
 src/services/accounting/accounting.service.ts      | 154 --------
 .../accounting/domain/journal-entry.model.ts       |  30 --
 .../accounting/domain/permittable-group-ids.ts     |  21 -
 src/services/country/country.service.ts            |  71 ----
 src/services/currency/currency.service.ts          |  39 --
 src/services/currency/domain/currency.model.ts     |  21 -
 src/services/customer/customer.service.ts          | 120 ------
 src/services/customer/domain/customer.model.ts     |  41 --
 .../depositAccount/deposit-account.service.ts      |  67 ----
 .../domain/definition/product-definition.model.ts  |  37 --
 .../depositAccount/domain/definition/term.model.ts |  24 --
 .../domain/instance/product-instance.model.ts      |  24 --
 .../domain/interest-payable.model.ts               |  17 -
 src/services/domain/date.converter.ts              |  29 --
 src/services/domain/paging/search-param.builder.ts |  43 ---
 src/services/http/http.service.ts                  | 116 ------
 src/services/image/image.service.ts                |  55 ---
 src/services/office/domain/office.model.ts         |  26 --
 src/services/office/office.service.ts              | 115 ------
 .../portfolio/domain/case-command.model.ts         |  23 --
 .../portfolio/domain/charge-definition.model.ts    |  33 --
 .../individuallending/account-designators.model.ts |  50 ---
 .../individuallending/case-parameters.model.ts     |  26 --
 .../individuallending/cost-component.model.ts      |  20 -
 src/services/portfolio/domain/product.model.ts     |  38 --
 .../portfolio/domain/task-definition.model.ts      |  26 --
 .../portfolio/domain/task-instance.model.ts        |  24 --
 src/services/portfolio/portfolio.service.ts        | 190 ---------
 .../security/authn/auth-guard.service.spec.ts      | 102 -----
 src/services/security/authn/auth-guard.service.ts  |  46 ---
 src/services/security/authz/permission-id.type.ts  |  25 --
 .../security/authz/permission.directive.spec.ts    |  72 ----
 .../security/authz/permission.directive.ts         |  55 ---
 src/services/security/authz/permission.guard.ts    |  60 ---
 .../security/authz/permittable-group-id-mapper.ts  |  83 ----
 src/services/security/change.password.service.ts   |  45 ---
 src/tsconfig.app.json                              |   3 +-
 src/typings.d.ts                                   |   6 +-
 890 files changed, 22103 insertions(+), 9157 deletions(-)
 delete mode 100644 src/app/accounting/accounts/account.component.ts
 create mode 100644 src/app/accounting/journalEntries/form/transaction-type-select/transaction-type-select.component.html
 create mode 100644 src/app/accounting/journalEntries/form/transaction-type-select/transaction-type-select.component.ts
 create mode 100644 src/app/accounting/journalEntries/form/transaction-type-select/validator/transaction-type-exists.validator.ts
 create mode 100644 src/app/accounting/store/ledger/transaction-type/effects/notification.effects.ts
 create mode 100644 src/app/accounting/store/ledger/transaction-type/effects/route.effects.ts
 create mode 100644 src/app/accounting/store/ledger/transaction-type/effects/service.effects.ts
 create mode 100644 src/app/accounting/store/ledger/transaction-type/transaction-type.actions.ts
 create mode 100644 src/app/accounting/transactionTypes/form/create/create.form.component.html
 create mode 100644 src/app/accounting/transactionTypes/form/create/create.form.component.ts
 create mode 100644 src/app/accounting/transactionTypes/form/edit/edit.form.component.html
 create mode 100644 src/app/accounting/transactionTypes/form/edit/edit.form.component.ts
 create mode 100644 src/app/accounting/transactionTypes/form/transaction-type-form.component.html
 create mode 100644 src/app/accounting/transactionTypes/form/transaction-type-form.component.ts
 create mode 100644 src/app/accounting/transactionTypes/transaction-type-exists.guard.ts
 create mode 100644 src/app/accounting/transactionTypes/transaction-types.list.component.html
 create mode 100644 src/app/accounting/transactionTypes/transaction-types.list.component.ts
 create mode 100644 src/app/common/account-select/account-select.component.html
 create mode 100644 src/app/common/account-select/account-select.component.ts
 create mode 100644 src/app/common/address/address.component.html
 create mode 100644 src/app/common/address/address.component.ts
 rename src/{components => app/common}/command-display/command-display.component.html (100%)
 rename src/{components => app/common}/command-display/command-display.component.ts (100%)
 create mode 100644 src/app/common/common.module.ts
 create mode 100644 src/app/common/customer-select/customer-select.component.html
 create mode 100644 src/app/common/customer-select/customer-select.component.ts
 create mode 100644 src/app/common/data-table/data-table.component.html
 create mode 100644 src/app/common/data-table/data-table.component.spec.ts
 create mode 100644 src/app/common/data-table/data-table.component.ts
 rename src/{components => app/common}/domain/action-option.model.ts (100%)
 rename src/{components => app/common}/domain/alignment.model.ts (100%)
 rename src/{components => app/common}/domain/months.model.ts (100%)
 rename src/{components => app/common}/domain/temporal.domain.ts (100%)
 rename src/{components => app/common}/domain/week-days.model.ts (100%)
 create mode 100644 src/app/common/employee-autocomplete/employee-auto-complete.component.html
 create mode 100644 src/app/common/employee-autocomplete/employee-auto-complete.component.ts
 rename src/{components => app/common}/employee-select/employee-select.component.html (100%)
 rename src/{components => app/common}/employee-select/employee-select.component.ts (100%)
 create mode 100644 src/app/common/fab-button/fab-button.component.html
 create mode 100644 src/app/common/fab-button/fab-button.component.scss
 create mode 100644 src/app/common/fab-button/fab-button.component.ts
 rename src/{components => app/common}/forms/form-continue-action.component.html (100%)
 rename src/{components => app/common}/forms/form-continue-action.component.ts (100%)
 rename src/{components => app/common}/forms/form-final-action.component.html (100%)
 rename src/{components => app/common}/forms/form-final-action.component.ts (100%)
 rename src/{components => app/common}/forms/form-helper.ts (100%)
 create mode 100644 src/app/common/forms/form.component.ts
 rename src/{components => app/common}/guards/exists-guard.spec.ts (100%)
 rename src/{components => app/common}/guards/exists-guard.ts (100%)
 create mode 100644 src/app/common/i18n/translate.ts
 create mode 100644 src/app/common/id-input/id-input.component.html
 rename src/{components => app/common}/id-input/id-input.component.ts (100%)
 create mode 100644 src/app/common/image/image.component.ts
 create mode 100644 src/app/common/layout-card-over/layout-card-over.component.html
 rename src/{components => app/common}/layout-card-over/layout-card-over.component.scss (100%)
 create mode 100644 src/app/common/layout-card-over/layout-card-over.component.ts
 create mode 100644 src/app/common/layouts/two-column-layout.component.html
 create mode 100644 src/app/common/layouts/two-column-layout.component.ts
 create mode 100644 src/app/common/ledger-select/ledger-select.component.html
 create mode 100644 src/app/common/ledger-select/ledger-select.component.ts
 create mode 100644 src/app/common/min-max/min-max.component.html
 create mode 100644 src/app/common/min-max/min-max.component.ts
 create mode 100644 src/app/common/number-input/number-input.component.html
 create mode 100644 src/app/common/number-input/number-input.component.ts
 rename src/{components => app/common}/portrait/portrait.component.html (100%)
 rename src/{components => app/common}/portrait/portrait.component.scss (100%)
 rename src/{components => app/common}/portrait/portrait.component.ts (100%)
 create mode 100644 src/app/common/product-select/product-select.component.html
 create mode 100644 src/app/common/product-select/product-select.component.ts
 create mode 100644 src/app/common/regex/escape.ts
 rename src/{components => app/common}/select-list/select-list.component.html (100%)
 rename src/{components => app/common}/select-list/select-list.component.ts (100%)
 create mode 100644 src/app/common/state-display/state-display.component.html
 rename src/{components => app/common}/state-display/state-display.component.ts (100%)
 create mode 100644 src/app/common/store/action-creator/action-creator.ts
 rename src/{components => app/common}/store/form.reducer.spec.ts (100%)
 rename src/{components => app/common}/store/form.reducer.ts (100%)
 rename src/{components => app/common}/store/reducer.helper.spec.ts (100%)
 rename src/{components => app/common}/store/reducer.helper.ts (100%)
 rename src/{components => app/common}/store/resource.reducer.spec.ts (100%)
 rename src/{components => app/common}/store/resource.reducer.ts (100%)
 rename src/{components => app/common}/store/route-payload.ts (100%)
 rename src/{components => app/common}/store/search.reducer.ts (100%)
 create mode 100644 src/app/common/testing/input-fields.ts
 create mode 100644 src/app/common/testing/permission-stubs.ts
 create mode 100644 src/app/common/testing/router-stubs.ts
 create mode 100644 src/app/common/testing/select-fields.ts
 create mode 100644 src/app/common/util/account-assignments.ts
 rename src/{components => app/common}/validate-on-blur.directive.ts (100%)
 create mode 100644 src/app/common/validator/account-exists.validator.ts
 rename src/{components => app/common}/validator/country-exists.validator.ts (100%)
 create mode 100644 src/app/common/validator/customer-exists.validator.ts
 create mode 100644 src/app/common/validator/employee-exists.validator.ts
 create mode 100644 src/app/common/validator/ledger-exists.validator.ts
 create mode 100644 src/app/common/validator/product-exists.validator.ts
 create mode 100644 src/app/common/validator/validators.spec.ts
 create mode 100644 src/app/common/validator/validators.ts
 create mode 100644 src/app/customers/cases/case.list.component.spec.ts
 create mode 100644 src/app/customers/cases/debt-income/debt-income.component.html
 create mode 100644 src/app/customers/cases/debt-income/debt-income.component.ts
 create mode 100644 src/app/customers/cases/form/co-signer/co-signer.component.html
 create mode 100644 src/app/customers/cases/form/co-signer/co-signer.component.ts
 create mode 100644 src/app/customers/cases/form/components/credit-factor.component.html
 create mode 100644 src/app/customers/cases/form/components/credit-factor.component.ts
 create mode 100644 src/app/customers/cases/form/debt-to-income/debt-to-income.component.html
 create mode 100644 src/app/customers/cases/form/debt-to-income/debt-to-income.component.ts
 create mode 100644 src/app/customers/cases/form/documents/documents.component.html
 create mode 100644 src/app/customers/cases/form/documents/documents.component.ts
 create mode 100644 src/app/customers/cases/status/command.component.html
 create mode 100644 src/app/customers/cases/status/command.component.ts
 create mode 100644 src/app/customers/cases/status/confirmation/confirmation.component.html
 create mode 100644 src/app/customers/cases/status/confirmation/confirmation.component.ts
 create mode 100644 src/app/customers/cases/status/confirmation/form.component.html
 create mode 100644 src/app/customers/cases/status/confirmation/form.component.ts
 create mode 100644 src/app/customers/cases/status/task.component.html
 create mode 100644 src/app/customers/cases/status/task.component.ts
 create mode 100644 src/app/customers/cases/status/tasks.component.html
 create mode 100644 src/app/customers/cases/status/tasks.component.ts
 delete mode 100644 src/app/customers/cases/store/model/fims-case-page.model.ts
 delete mode 100644 src/app/customers/cases/store/model/fims-case.mapper.ts
 delete mode 100644 src/app/customers/cases/store/model/fims-case.model.ts
 create mode 100644 src/app/customers/cases/store/model/fims-command.model.ts
 create mode 100644 src/app/customers/cases/store/model/fims-task-instance.model.ts
 create mode 100644 src/app/customers/cases/store/tasks/effects/notification.effects.ts
 delete mode 100644 src/app/customers/cases/tasks/task.component.html
 delete mode 100644 src/app/customers/cases/tasks/task.component.ts
 create mode 100644 src/app/customers/deposits/deposit-instance-exists.guard.ts
 create mode 100644 src/app/customers/deposits/detail/deposit.detail.component.html
 create mode 100644 src/app/customers/deposits/detail/deposit.detail.component.ts
 copy src/app/{depositAccount/detail/deposit-product.index.component.html => customers/deposits/detail/deposit.index.component.html} (100%)
 create mode 100644 src/app/customers/deposits/detail/deposit.index.component.ts
 create mode 100644 src/app/customers/deposits/form/edit.component.html
 create mode 100644 src/app/customers/deposits/form/edit.component.ts
 create mode 100644 src/app/customers/detail/identityCard/form/identity-card-form.component.spec.ts
 create mode 100644 src/app/customers/detail/identityCard/identity-card.module.ts
 create mode 100644 src/app/customers/detail/identityCard/identity-card.routing.ts
 create mode 100644 src/app/customers/detail/identityCard/scans/form/create.form.component.html
 create mode 100644 src/app/customers/detail/identityCard/scans/form/create.form.component.ts
 create mode 100644 src/app/customers/detail/identityCard/scans/form/scan.form.component.html
 create mode 100644 src/app/customers/detail/identityCard/scans/form/scan.form.component.ts
 create mode 100644 src/app/customers/detail/identityCard/scans/scan.list.component.html
 create mode 100644 src/app/customers/detail/identityCard/scans/scan.list.component.ts
 create mode 100644 src/app/customers/form/contact/contact.component.spec.ts
 create mode 100644 src/app/customers/store/identityCards/scans/effects/notification.effects.ts
 create mode 100644 src/app/customers/store/identityCards/scans/effects/route.effects.ts
 create mode 100644 src/app/customers/store/identityCards/scans/effects/service.effects.ts
 create mode 100644 src/app/customers/store/identityCards/scans/scans.actions.ts
 create mode 100644 src/app/customers/store/identityCards/scans/scans.reducer.ts
 create mode 100644 src/app/depositAccount/detail/dividends/dividends.component.html
 create mode 100644 src/app/depositAccount/detail/dividends/dividends.component.ts
 create mode 100644 src/app/depositAccount/detail/dividends/form/create.component.html
 create mode 100644 src/app/depositAccount/detail/dividends/form/create.component.ts
 create mode 100644 src/app/depositAccount/detail/dividends/form/form.component.html
 create mode 100644 src/app/depositAccount/detail/dividends/form/form.component.ts
 create mode 100644 src/app/depositAccount/form/edit.component.html
 create mode 100644 src/app/depositAccount/form/edit.component.ts
 create mode 100644 src/app/depositAccount/store/dividends/dividend.actions.ts
 create mode 100644 src/app/depositAccount/store/dividends/dividends.reducer.ts
 create mode 100644 src/app/depositAccount/store/dividends/effects/notification.effects.ts
 create mode 100644 src/app/depositAccount/store/dividends/effects/route.effects.ts
 create mode 100644 src/app/depositAccount/store/dividends/effects/service.effects.ts
 create mode 100644 src/app/loans/products/product.detail.component.spec.ts
 create mode 100644 src/app/loans/products/product.index.component.html
 create mode 100644 src/app/loans/products/product.index.component.ts
 delete mode 100644 src/app/loans/products/store/search.reducer.ts
 create mode 100644 src/app/main/main.component.scss
 rename src/app/{accounting/accounts/account.component.html => offices/detail/office.index.component.html} (100%)
 create mode 100644 src/app/offices/detail/office.index.component.ts
 create mode 100644 src/app/offices/detail/teller/detail/balance/balance.component.html
 create mode 100644 src/app/offices/detail/teller/detail/balance/balance.component.ts
 create mode 100644 src/app/offices/detail/teller/detail/command/close.component.html
 create mode 100644 src/app/offices/detail/teller/detail/command/close.component.ts
 create mode 100644 src/app/offices/detail/teller/detail/command/command.component.html
 create mode 100644 src/app/offices/detail/teller/detail/command/command.component.ts
 create mode 100644 src/app/offices/detail/teller/detail/command/open.component.html
 create mode 100644 src/app/offices/detail/teller/detail/command/open.component.ts
 create mode 100644 src/app/offices/detail/teller/detail/teller.detail.component.html
 create mode 100644 src/app/offices/detail/teller/detail/teller.detail.component.ts
 create mode 100644 src/app/offices/detail/teller/form/create.form.component.html
 create mode 100644 src/app/offices/detail/teller/form/create.form.component.ts
 create mode 100644 src/app/offices/detail/teller/form/edit.form.component.html
 create mode 100644 src/app/offices/detail/teller/form/edit.form.component.ts
 create mode 100644 src/app/offices/detail/teller/form/form.component.html
 create mode 100644 src/app/offices/detail/teller/form/form.component.ts
 create mode 100644 src/app/offices/detail/teller/teller-exists.guard.ts
 copy src/app/{depositAccount/detail/deposit-product.index.component.html => offices/detail/teller/teller.index.component.html} (100%)
 create mode 100644 src/app/offices/detail/teller/teller.index.component.ts
 create mode 100644 src/app/offices/detail/teller/teller.list.component.html
 create mode 100644 src/app/offices/detail/teller/teller.list.component.ts
 create mode 100644 src/app/offices/store/teller/effects/notification.effects.ts
 create mode 100644 src/app/offices/store/teller/effects/route.effects.ts
 create mode 100644 src/app/offices/store/teller/effects/service.effects.ts
 create mode 100644 src/app/offices/store/teller/teller.actions.ts
 create mode 100644 src/app/offices/store/teller/tellers.reducer.spec.ts
 create mode 100644 src/app/offices/store/teller/tellers.reducer.ts
 delete mode 100644 src/app/reducers/account/account.actions.ts
 delete mode 100644 src/app/reducers/account/accounts.reducer.ts
 delete mode 100644 src/app/reducers/account/effects/service.effects.spec.ts
 delete mode 100644 src/app/reducers/account/effects/service.effects.ts
 delete mode 100644 src/app/reducers/country/country.actions.ts
 delete mode 100644 src/app/reducers/country/service.effects.ts
 delete mode 100644 src/app/reducers/customer/customer.actions.ts
 delete mode 100644 src/app/reducers/customer/effects/service.effects.spec.ts
 delete mode 100644 src/app/reducers/customer/effects/service.effects.ts
 delete mode 100644 src/app/reducers/employee/effects/service.effects.spec.ts
 delete mode 100644 src/app/reducers/employee/effects/service.effects.ts
 delete mode 100644 src/app/reducers/employee/employee.actions.ts
 delete mode 100644 src/app/reducers/index.ts
 delete mode 100644 src/app/reducers/ledger/effects/service.effects.ts
 delete mode 100644 src/app/reducers/ledger/ledger.actions.ts
 delete mode 100644 src/app/reducers/office/effects/service.effects.spec.ts
 delete mode 100644 src/app/reducers/office/effects/service.effects.ts
 delete mode 100644 src/app/reducers/office/office.actions.ts
 delete mode 100644 src/app/reducers/role/effects/service.effects.spec.ts
 delete mode 100644 src/app/reducers/role/effects/service.effects.ts
 delete mode 100644 src/app/reducers/role/role.actions.ts
 delete mode 100644 src/app/reducers/security/authentication.reducer.spec.ts
 delete mode 100644 src/app/reducers/security/authentication.reducer.ts
 delete mode 100644 src/app/reducers/security/authorization.reducer.ts
 delete mode 100644 src/app/reducers/security/effects/notification.effects.ts
 delete mode 100644 src/app/reducers/security/effects/service.effects.spec.ts
 delete mode 100644 src/app/reducers/security/effects/service.effects.ts
 delete mode 100644 src/app/reducers/security/security.actions.ts
 delete mode 100644 src/app/reducers/security/testing/authentication.mock.ts
 create mode 100644 src/app/reporting/detail/criteria/criteria.component.html
 create mode 100644 src/app/reporting/detail/criteria/criteria.component.ts
 create mode 100644 src/app/reporting/detail/displayableFields/displayable-fields.component.html
 create mode 100644 src/app/reporting/detail/displayableFields/displayable-fields.component.ts
 create mode 100644 src/app/reporting/detail/queryParams/abstract-value-accessor.ts
 create mode 100644 src/app/reporting/detail/queryParams/between/between.component.html
 create mode 100644 src/app/reporting/detail/queryParams/between/between.component.spec.ts
 create mode 100644 src/app/reporting/detail/queryParams/between/between.component.ts
 create mode 100644 src/app/reporting/detail/queryParams/in/in.component.html
 create mode 100644 src/app/reporting/detail/queryParams/in/in.component.spec.ts
 create mode 100644 src/app/reporting/detail/queryParams/in/in.component.ts
 create mode 100644 src/app/reporting/detail/queryParams/input/input.component.html
 create mode 100644 src/app/reporting/detail/queryParams/input/input.component.ts
 create mode 100644 src/app/reporting/detail/queryParams/query-param.component.ts
 create mode 100644 src/app/reporting/detail/queryParams/query-params.component.html
 create mode 100644 src/app/reporting/detail/queryParams/query-params.component.spec.ts
 create mode 100644 src/app/reporting/detail/queryParams/query-params.component.ts
 create mode 100644 src/app/reporting/detail/queryParams/query-params.helper.ts
 create mode 100644 src/app/reporting/detail/report-page/report-page.component.html
 create mode 100644 src/app/reporting/detail/report-page/report-page.component.ts
 create mode 100644 src/app/reporting/detail/reporting-definition.component.html
 create mode 100644 src/app/reporting/detail/reporting-definition.component.ts
 create mode 100644 src/app/reporting/reporting-definitions.component.html
 create mode 100644 src/app/reporting/reporting-definitions.component.spec.ts
 create mode 100644 src/app/reporting/reporting-definitions.component.ts
 create mode 100644 src/app/reporting/reporting.component.html
 create mode 100644 src/app/reporting/reporting.component.spec.ts
 create mode 100644 src/app/reporting/reporting.component.ts
 create mode 100644 src/app/reporting/reporting.module.ts
 create mode 100644 src/app/reporting/reporting.routes.ts
 create mode 100644 src/app/services/accounting/accounting.service.ts
 rename src/{ => app}/services/accounting/domain/account-command-action.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/account-command.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/account-entry-page.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/account-entry-type.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/account-entry.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/account-page.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/account-state.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/account-type.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/account.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/chart-of-account-entry.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/creditor.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/debtor.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/journal-entry-state.model.ts (100%)
 create mode 100644 src/app/services/accounting/domain/journal-entry.model.ts
 rename src/{ => app}/services/accounting/domain/ledger-page.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/ledger.model.ts (100%)
 create mode 100644 src/app/services/accounting/domain/permittable-group-ids.ts
 create mode 100644 src/app/services/accounting/domain/transaction-type-page.model.ts
 create mode 100644 src/app/services/accounting/domain/transaction-type.model.ts
 rename src/{ => app}/services/accounting/domain/trial-balance-entry-type.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/trial-balance-entry.model.ts (100%)
 rename src/{ => app}/services/accounting/domain/trial-balance.model.ts (100%)
 rename src/{ => app}/services/anubis/permittable-endpoint.model.ts (100%)
 rename src/{ => app}/services/anubis/permittable-group.model.ts (100%)
 rename src/{ => app}/services/catalog/catalog.service.ts (100%)
 rename src/{ => app}/services/catalog/domain/catalog.model.ts (100%)
 rename src/{ => app}/services/catalog/domain/field.model.ts (100%)
 rename src/{ => app}/services/catalog/domain/option.model.ts (100%)
 rename src/{ => app}/services/catalog/domain/value.model.ts (100%)
 create mode 100644 src/app/services/country/country.service.spec.ts
 create mode 100644 src/app/services/country/country.service.ts
 rename src/{ => app}/services/country/model/country.model.ts (100%)
 create mode 100644 src/app/services/currency/currency.service.ts
 create mode 100644 src/app/services/currency/domain/currency.model.ts
 create mode 100644 src/app/services/customer/customer.service.ts
 rename src/{ => app}/services/customer/domain/command.model.ts (100%)
 rename src/{ => app}/services/customer/domain/customer-page.model.ts (100%)
 rename src/{ => app}/services/customer/domain/customer-state.model.ts (100%)
 rename src/{ => app}/services/customer/domain/customer-type.model.ts (100%)
 create mode 100644 src/app/services/customer/domain/customer.model.ts
 rename src/{ => app}/services/customer/domain/date-of-birth.model.ts (100%)
 rename src/{ => app}/services/customer/domain/expiration-date.model.ts (100%)
 create mode 100644 src/app/services/customer/domain/identification-card-scan.model.ts
 rename src/{ => app}/services/customer/domain/identification-card.model.ts (100%)
 rename src/{ => app}/services/customer/domain/permittable-group-ids.ts (100%)
 rename src/{ => app}/services/customer/domain/task-definition.model.ts (100%)
 create mode 100644 src/app/services/depositAccount/deposit-account.service.ts
 rename src/{ => app}/services/depositAccount/domain/definition/action.model.ts (100%)
 rename src/{ => app}/services/depositAccount/domain/definition/charge.model.ts (100%)
 rename src/{ => app}/services/depositAccount/domain/definition/currency.model.ts (100%)
 create mode 100644 src/app/services/depositAccount/domain/definition/dividend-distribution.model.ts
 rename src/{ => app}/services/depositAccount/domain/definition/product-definition-command.model.ts (100%)
 create mode 100644 src/app/services/depositAccount/domain/definition/product-definition.model.ts
 create mode 100644 src/app/services/depositAccount/domain/definition/term.model.ts
 create mode 100644 src/app/services/depositAccount/domain/instance/product-instance.model.ts
 rename src/{ => app}/services/depositAccount/domain/instance/state-change.model.ts (100%)
 rename src/{ => app}/services/depositAccount/domain/instance/state.model.ts (100%)
 create mode 100644 src/app/services/depositAccount/domain/interest-payable.model.ts
 rename src/{ => app}/services/depositAccount/domain/permittable-group-ids.ts (100%)
 rename src/{ => app}/services/depositAccount/domain/time-unit.model.ts (100%)
 rename src/{ => app}/services/depositAccount/domain/type.model.ts (100%)
 rename src/{ => app}/services/domain/address/address.model.ts (100%)
 rename src/{ => app}/services/domain/contact/contact-detail.model.ts (100%)
 create mode 100644 src/app/services/domain/date.converter.ts
 rename src/{ => app}/services/domain/error.model.ts (100%)
 rename src/{ => app}/services/domain/paging/fetch-request.model.ts (100%)
 rename src/{ => app}/services/domain/paging/page.model.ts (100%)
 create mode 100644 src/app/services/domain/paging/search-param.builder.ts
 rename src/{ => app}/services/domain/paging/sort.model.ts (100%)
 rename src/{ => app}/services/http/default-request-options.service.ts (100%)
 rename src/{ => app}/services/http/header.service.ts (100%)
 rename src/{ => app}/services/http/http.service.spec.ts (100%)
 create mode 100644 src/app/services/http/http.service.ts
 rename src/{ => app}/services/identity/domain/authentication.model.ts (100%)
 rename src/{ => app}/services/identity/domain/password.model.ts (100%)
 rename src/{ => app}/services/identity/domain/permission.model.ts (100%)
 rename src/{ => app}/services/identity/domain/permittable-group-ids.model.ts (100%)
 rename src/{ => app}/services/identity/domain/role-identifier.model.ts (100%)
 rename src/{ => app}/services/identity/domain/role.model.ts (100%)
 rename src/{ => app}/services/identity/domain/user-with-password.model.ts (100%)
 rename src/{ => app}/services/identity/domain/user.model.ts (100%)
 rename src/{ => app}/services/identity/identity.service.ts (100%)
 create mode 100644 src/app/services/image/image.service.ts
 rename src/{ => app}/services/notification/notification.service.ts (100%)
 rename src/{ => app}/services/office/domain/employee-page.model.ts (100%)
 rename src/{ => app}/services/office/domain/employee.model.ts (100%)
 rename src/{ => app}/services/office/domain/office-page.model.ts (100%)
 create mode 100644 src/app/services/office/domain/office.model.ts
 rename src/{ => app}/services/office/domain/permittable-group-ids.model.ts (100%)
 create mode 100644 src/app/services/office/office.service.ts
 rename src/{ => app}/services/portfolio/domain/account-assignment.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/balance-range.model.ts (100%)
 create mode 100644 src/app/services/portfolio/domain/case-command.model.ts
 rename src/{ => app}/services/portfolio/domain/case-page.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/case-state.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/case.model.ts (100%)
 create mode 100644 src/app/services/portfolio/domain/charge-definition.model.ts
 rename src/{ => app}/services/portfolio/domain/charge-method.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/chrono-unit.model.ts (100%)
 create mode 100644 src/app/services/portfolio/domain/fims-case-page.model.ts
 create mode 100644 src/app/services/portfolio/domain/fims-case.model.ts
 rename src/{ => app}/services/portfolio/domain/individuallending/accept-payment-parameters.model.ts (100%)
 create mode 100644 src/app/services/portfolio/domain/individuallending/account-designators.model.ts
 create mode 100644 src/app/services/portfolio/domain/individuallending/case-parameters.model.ts
 rename src/{ => app}/services/portfolio/domain/individuallending/charge-name.model.ts (100%)
 create mode 100644 src/app/services/portfolio/domain/individuallending/cost-component.model.ts
 create mode 100644 src/app/services/portfolio/domain/individuallending/credit-worthiness-factor.model.ts
 create mode 100644 src/app/services/portfolio/domain/individuallending/credit-worthiness-snapshot.model.ts
 rename src/{ => app}/services/portfolio/domain/individuallending/disburse-parameters.model.ts (100%)
 create mode 100644 src/app/services/portfolio/domain/individuallending/document.model.ts
 rename src/{ => app}/services/portfolio/domain/individuallending/moratorium.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/individuallending/planned-payment-page.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/individuallending/planned-payment.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/individuallending/product-parameters.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/individuallending/workflow-action.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/interest-basis.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/interest-range.model.ts (100%)
 create mode 100644 src/app/services/portfolio/domain/mapper/fims-case-page.mapper.ts
 create mode 100644 src/app/services/portfolio/domain/mapper/fims-case.mapper.ts
 rename src/{ => app}/services/portfolio/domain/note.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/pattern.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/payment-cycle.model.ts (100%)
 rename src/{ => app}/services/portfolio/domain/permittable-group-ids.ts (100%)
 create mode 100644 src/app/services/portfolio/domain/product-page.model.ts
 create mode 100644 src/app/services/portfolio/domain/product.model.ts
 create mode 100644 src/app/services/portfolio/domain/task-definition.model.ts
 create mode 100644 src/app/services/portfolio/domain/task-instance.model.ts
 rename src/{ => app}/services/portfolio/domain/term-range.model.ts (100%)
 create mode 100644 src/app/services/portfolio/portfolio.service.ts
 create mode 100644 src/app/services/reporting/domain/auto-complete-resource.model.ts
 create mode 100644 src/app/services/reporting/domain/displayable-field.model.ts
 create mode 100644 src/app/services/reporting/domain/footer.model.ts
 create mode 100644 src/app/services/reporting/domain/header.model.ts
 create mode 100644 src/app/services/reporting/domain/permittable-group-ids.ts
 create mode 100644 src/app/services/reporting/domain/query-parameter.model.ts
 create mode 100644 src/app/services/reporting/domain/report-definition.model.ts
 create mode 100644 src/app/services/reporting/domain/report-page.model.ts
 create mode 100644 src/app/services/reporting/domain/report-request.model.ts
 create mode 100644 src/app/services/reporting/domain/row.model.ts
 create mode 100644 src/app/services/reporting/domain/type.model.ts
 create mode 100644 src/app/services/reporting/domain/value.model.ts
 create mode 100644 src/app/services/reporting/reporting.service.ts
 create mode 100644 src/app/services/security/authn/auth-guard.service.spec.ts
 create mode 100644 src/app/services/security/authn/auth-guard.service.ts
 rename src/{ => app}/services/security/authn/authentication.service.spec.ts (100%)
 rename src/{ => app}/services/security/authn/authentication.service.ts (100%)
 rename src/{ => app}/services/security/authz/fims-permission-descriptor.ts (100%)
 rename src/{ => app}/services/security/authz/fims-permission.model.ts (100%)
 create mode 100644 src/app/services/security/authz/permission-id.type.ts
 create mode 100644 src/app/services/security/authz/permission.directive.spec.ts
 create mode 100644 src/app/services/security/authz/permission.directive.ts
 create mode 100644 src/app/services/security/authz/permission.guard.ts
 create mode 100644 src/app/services/security/authz/permittable-group-id-mapper.ts
 rename src/{ => app}/services/security/change.password.service.spec.ts (100%)
 create mode 100644 src/app/services/security/change.password.service.ts
 create mode 100644 src/app/services/teller/domain/charge.model.ts
 create mode 100644 src/app/services/teller/domain/permittable-group-ids.ts
 create mode 100644 src/app/services/teller/domain/teller-authentication.model.ts
 create mode 100644 src/app/services/teller/domain/teller-balance-sheet.model.ts
 create mode 100644 src/app/services/teller/domain/teller-entry.model.ts
 create mode 100644 src/app/services/teller/domain/teller-management-command.model.ts
 create mode 100644 src/app/services/teller/domain/teller-transaction-costs.model.ts
 create mode 100644 src/app/services/teller/domain/teller-transaction.model.ts
 create mode 100644 src/app/services/teller/domain/teller.model.ts
 create mode 100644 src/app/services/teller/teller-service.ts
 create mode 100644 src/app/store/account/account.actions.ts
 create mode 100644 src/app/store/account/accounts.reducer.ts
 create mode 100644 src/app/store/account/effects/service.effects.spec.ts
 create mode 100644 src/app/store/account/effects/service.effects.ts
 create mode 100644 src/app/store/country/country.actions.ts
 create mode 100644 src/app/store/country/service.effects.ts
 create mode 100644 src/app/store/customer/customer.actions.ts
 create mode 100644 src/app/store/customer/effects/service.effects.spec.ts
 create mode 100644 src/app/store/customer/effects/service.effects.ts
 create mode 100644 src/app/store/employee/effects/service.effects.spec.ts
 create mode 100644 src/app/store/employee/effects/service.effects.ts
 create mode 100644 src/app/store/employee/employee.actions.ts
 create mode 100644 src/app/store/index.ts
 create mode 100644 src/app/store/ledger/effects/service.effects.ts
 create mode 100644 src/app/store/ledger/ledger.actions.ts
 create mode 100644 src/app/store/office/effects/service.effects.spec.ts
 create mode 100644 src/app/store/office/effects/service.effects.ts
 create mode 100644 src/app/store/office/office.actions.ts
 create mode 100644 src/app/store/role/effects/service.effects.spec.ts
 create mode 100644 src/app/store/role/effects/service.effects.ts
 create mode 100644 src/app/store/role/role.actions.ts
 create mode 100644 src/app/store/security/authentication.reducer.spec.ts
 create mode 100644 src/app/store/security/authentication.reducer.ts
 create mode 100644 src/app/store/security/authorization.reducer.ts
 create mode 100644 src/app/store/security/effects/notification.effects.ts
 rename src/app/{reducers => store}/security/effects/route.effects.ts (100%)
 create mode 100644 src/app/store/security/effects/service.effects.spec.ts
 create mode 100644 src/app/store/security/effects/service.effects.ts
 create mode 100644 src/app/store/security/security.actions.ts
 create mode 100644 src/app/store/security/testing/authentication.mock.ts
 rename src/app/{ => store}/util.ts (100%)
 create mode 100644 src/app/teller/auth/teller-auth.component.html
 create mode 100644 src/app/teller/auth/teller-auth.component.ts
 create mode 100644 src/app/teller/customer/customer-detail.component.html
 create mode 100644 src/app/teller/customer/customer-detail.component.ts
 copy src/app/{customers/detail/identityCard/identity-card.index.component.html => teller/customer/customer-index.component.html} (100%)
 create mode 100644 src/app/teller/customer/customer-index.component.ts
 create mode 100644 src/app/teller/customer/teller-customer-exists.guard.ts
 create mode 100644 src/app/teller/customer/transaction/components/cost.component.html
 create mode 100644 src/app/teller/customer/transaction/components/cost.component.ts
 create mode 100644 src/app/teller/customer/transaction/deposit/create.form.component.html
 create mode 100644 src/app/teller/customer/transaction/deposit/create.form.component.ts
 create mode 100644 src/app/teller/customer/transaction/deposit/form.component.html
 create mode 100644 src/app/teller/customer/transaction/deposit/form.component.spec.ts
 create mode 100644 src/app/teller/customer/transaction/deposit/form.component.ts
 create mode 100644 src/app/teller/customer/transaction/domain/transaction-form.model.ts
 create mode 100644 src/app/teller/customer/transaction/loan/create.form.component.html
 create mode 100644 src/app/teller/customer/transaction/loan/create.form.component.ts
 create mode 100644 src/app/teller/customer/transaction/loan/form.component.html
 create mode 100644 src/app/teller/customer/transaction/loan/form.component.ts
 create mode 100644 src/app/teller/store/authentication.reducer.ts
 create mode 100644 src/app/teller/store/customer-deposit-products.reducer.ts
 create mode 100644 src/app/teller/store/customer-loan-products.reducer.ts
 create mode 100644 src/app/teller/store/effects/notification.effects.ts
 create mode 100644 src/app/teller/store/effects/products.service.effects.ts
 create mode 100644 src/app/teller/store/effects/route.effects.ts
 create mode 100644 src/app/teller/store/effects/service.effects.ts
 create mode 100644 src/app/teller/store/index.ts
 create mode 100644 src/app/teller/store/teller.actions.ts
 create mode 100644 src/app/teller/teller-login.guard.ts
 create mode 100644 src/app/teller/teller.index.component.html
 create mode 100644 src/app/teller/teller.index.component.ts
 create mode 100644 src/app/teller/teller.module.ts
 create mode 100644 src/app/teller/teller.routing.ts
 delete mode 100644 src/components/account-select/account-select.component.html
 delete mode 100644 src/components/account-select/account-select.component.spec.ts
 delete mode 100644 src/components/account-select/account-select.component.ts
 delete mode 100644 src/components/address/address.component.html
 delete mode 100644 src/components/address/address.component.ts
 delete mode 100644 src/components/common.module.ts
 delete mode 100644 src/components/customer-select/customer-select.component.html
 delete mode 100644 src/components/customer-select/customer-select.component.ts
 delete mode 100644 src/components/data-table/data-table.component.html
 delete mode 100644 src/components/data-table/data-table.component.spec.ts
 delete mode 100644 src/components/data-table/data-table.component.ts
 delete mode 100644 src/components/forms/form.component.ts
 delete mode 100644 src/components/id-input/id-input.component.html
 delete mode 100644 src/components/layout-card-over/layout-card-over.component.html
 delete mode 100644 src/components/layout-card-over/layout-card-over.component.ts
 delete mode 100644 src/components/ledger-select/ledger-select.component.html
 delete mode 100644 src/components/ledger-select/ledger-select.component.ts
 delete mode 100644 src/components/min-max/min-max.component.html
 delete mode 100644 src/components/min-max/min-max.component.ts
 delete mode 100644 src/components/product-select/product-select.component.html
 delete mode 100644 src/components/product-select/product-select.component.ts
 delete mode 100644 src/components/state-display/state-display.component.html
 delete mode 100644 src/components/validator/account-exists.validator.ts
 delete mode 100644 src/components/validator/ledger-exists.validator.ts
 delete mode 100644 src/components/validator/validators.spec.ts
 delete mode 100644 src/components/validator/validators.ts
 delete mode 100644 src/services/accounting/accounting.service.ts
 delete mode 100644 src/services/accounting/domain/journal-entry.model.ts
 delete mode 100644 src/services/accounting/domain/permittable-group-ids.ts
 delete mode 100644 src/services/country/country.service.ts
 delete mode 100644 src/services/currency/currency.service.ts
 delete mode 100644 src/services/currency/domain/currency.model.ts
 delete mode 100644 src/services/customer/customer.service.ts
 delete mode 100644 src/services/customer/domain/customer.model.ts
 delete mode 100644 src/services/depositAccount/deposit-account.service.ts
 delete mode 100644 src/services/depositAccount/domain/definition/product-definition.model.ts
 delete mode 100644 src/services/depositAccount/domain/definition/term.model.ts
 delete mode 100644 src/services/depositAccount/domain/instance/product-instance.model.ts
 delete mode 100644 src/services/depositAccount/domain/interest-payable.model.ts
 delete mode 100644 src/services/domain/date.converter.ts
 delete mode 100644 src/services/domain/paging/search-param.builder.ts
 delete mode 100644 src/services/http/http.service.ts
 delete mode 100644 src/services/image/image.service.ts
 delete mode 100644 src/services/office/domain/office.model.ts
 delete mode 100644 src/services/office/office.service.ts
 delete mode 100644 src/services/portfolio/domain/case-command.model.ts
 delete mode 100644 src/services/portfolio/domain/charge-definition.model.ts
 delete mode 100644 src/services/portfolio/domain/individuallending/account-designators.model.ts
 delete mode 100644 src/services/portfolio/domain/individuallending/case-parameters.model.ts
 delete mode 100644 src/services/portfolio/domain/individuallending/cost-component.model.ts
 delete mode 100644 src/services/portfolio/domain/product.model.ts
 delete mode 100644 src/services/portfolio/domain/task-definition.model.ts
 delete mode 100644 src/services/portfolio/domain/task-instance.model.ts
 delete mode 100644 src/services/portfolio/portfolio.service.ts
 delete mode 100644 src/services/security/authn/auth-guard.service.spec.ts
 delete mode 100644 src/services/security/authn/auth-guard.service.ts
 delete mode 100644 src/services/security/authz/permission-id.type.ts
 delete mode 100644 src/services/security/authz/permission.directive.spec.ts
 delete mode 100644 src/services/security/authz/permission.directive.ts
 delete mode 100644 src/services/security/authz/permission.guard.ts
 delete mode 100644 src/services/security/authz/permittable-group-id-mapper.ts
 delete mode 100644 src/services/security/change.password.service.ts

-- 
To stop receiving notification emails like this one, please contact
myrle@apache.org.

Mime
View raw message