Ahmed Bouhuolia
06fc3bbb2e
Merge remote-tracking branch 'origin/RegisterWizard' into RegisterWizard
2020-10-11 20:41:24 +02:00
Ahmed Bouhuolia
e15a48dcdd
refactoring: setup wizard pages with simple architecture.
2020-10-11 20:35:01 +02:00
elforjani3
daef2b76ab
Merge branch 'master' of https://github.com/abouolia/Bigcapital into RegisterWizard
2020-10-11 00:51:59 +02:00
Ahmed Bouhuolia
507690fedf
feat: register pages routes guards.
...
feat: retrieve all organizations details to authenticated user.
feat: redux organization reducers and actions.
2020-10-11 00:08:51 +02:00
Ahmed Bouhuolia
0114ed9f8b
fix: database migrations FK relations.
...
fix: database columns indexing.
2020-10-03 12:08:11 +02:00
Ahmed Bouhuolia
4732fa1d21
fix: record expense, item and item category date session.
...
fix: delete bulk accounts.
fix: activate/inactive bulk accounts.
2020-09-28 23:06:29 +02:00
Ahmed Bouhuolia
ad51d12572
fix: remove relation bind knex.
2020-09-28 20:51:22 +02:00
Ahmed Bouhuolia
d3d772f735
feat: ensure organization tenant configured.
2020-09-28 13:30:50 +02:00
Ahmed Bouhuolia
933afb37bf
refactor: currencies service.
...
refactor: exchange rates service.
2020-09-26 16:23:57 +02:00
Ahmed Bouhuolia
986cd6b7a0
feat: Logging all system and tenants databases queries.
2020-09-20 19:03:53 +02:00
Ahmed Bouhuolia
e2c53f4513
fix: should retrieve user inactive error in login response API.
...
fix: prevent from delete or inactivate the current authorized user.
2020-09-20 18:39:14 +02:00
Ahmed Bouhuolia
a22c8395f3
feat: remove path alias.
...
feat: remove Webpack and depend on nodemon.
feat: refactoring expenses.
feat: optimize system users with caching.
feat: architecture tenant optimize.
2020-09-15 00:51:39 +02:00
Ahmed Bouhuolia
ad00f140d1
feat: licenses administration basic authentication.
...
feat: accounts slug.
feat: duplicate accounts_balance table and merge balance with accounts table.
feat: refactoring customers and vendors.
feat: system user soft deleting.
feat: preventing build tenant database without any subscription.
feat: remove 'password' property from 'req.user' object.
feat: refactoring JournalPoster class.
feat: delete duplicated directories and files.
2020-09-09 21:30:19 +02:00
Ahmed Bouhuolia
ffb0499280
fix: mark payment license as used after usage.
...
fix: fix system models with createdAt and updatedAt fields.
fix: reset password token expiration time.
2020-09-07 17:14:14 +02:00
Ahmed Bouhuolia
df0cf287ff
feat: rename voucher to license.
2020-09-05 22:58:36 +02:00
Ahmed Bouhuolia
750377ba86
feat: fix issues in invite user.
...
feat: fix update last login at after login.
2020-09-05 22:18:53 +02:00
Ahmed Bouhuolia
9ee7ed89ec
- feat: remove unnecessary migrations, controllers and models files.
...
- feat: metable store
- feat: metable store with settings store.
- feat: settings middleware to auto-save and load.
- feat: DI db manager to master container.
- feat: write some logs to sale invoices.
2020-09-03 16:51:48 +02:00
Ahmed Bouhuolia
abefba22ee
refactor: Authentication service.
2020-08-31 22:15:44 +02:00
Ahmed Bouhuolia
ca251a2d28
- feat: Optimize tenancy software architecture.
2020-08-30 22:11:14 +02:00
Ahmed Bouhuolia
74321a2886
- fix: Schedule write journal entries after item compute cost.
...
- fix: active vouchers query.
- fix: remove babel loader in server-side.
2020-08-29 22:11:42 +02:00
Ahmed Bouhuolia
e4270dc039
feat: Payment system with voucher cards.
...
feat: Design with inversion dependency injection architecture.
feat: Prettier http middleware.
feat: Re-write items categories with preferred accounts.
2020-08-27 20:39:55 +02:00
Ahmed Bouhuolia
4d1dd14f8d
feat: Receivable and payable aging summary financial statement.
2020-06-11 22:05:34 +02:00
Ahmed Bouhuolia
2a466ce2da
- Data table sticky header.
...
- Mini sidebar toggle.
- Refactor withDashboard and withDashboardActions.
2020-05-31 15:57:02 +02:00
Ahmed Bouhuolia
c1659d191f
feat: Ability to hide/show financial statement header.
2020-05-27 20:21:05 +02:00
Ahmed Bouhuolia
d7e4694dfa
feat: Write integration test for users.
2020-05-25 12:02:38 +02:00
Ahmed Bouhuolia
90dc83c70a
feat: Cachable and date session model.
2020-05-20 06:51:34 +02:00
Ahmed Bouhuolia
10f636d2bc
WIP pass the failed tests.
2020-05-17 07:08:12 +02:00
Ahmed Bouhuolia
7f06e3781c
feat: Attachment files system.
2020-05-04 05:27:54 +02:00
Ahmed Bouhuolia
11e3d4c1a9
feat: User invitation system.
2020-04-23 20:09:07 +02:00
Ahmed Bouhuolia
1e13aa16ac
fix: hotbugs in multi-tenant arch.
2020-04-22 01:26:04 +02:00
Ahmed Bouhuolia
8f588ffc51
WIP Multi-tenant architecture.
2020-04-21 22:47:27 +02:00