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
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
ab6bc0517f
feat: Concurrency control items cost compute.
2020-08-23 23:38:42 +02:00
Ahmed Bouhuolia
45088b2d3b
feat: Item validate cost, income and inventory account type.
...
feat: Style sales and purchases forms - 80% progress.
feat: Validate purchase-able and sell-able items in invoices and bills.
feat: Fix bugs in inventory FIFO/LIFO cost methods.
2020-08-22 11:58:08 +02:00
Ahmed Bouhuolia
52d01b4ed8
fix: Date format in sales/purchases APIs.
...
fix: Algorithm FIFO cost calculate method.
2020-08-19 00:13:53 +02:00
Ahmed Bouhuolia
d423365a19
feat: Re-compute the given items cost job.
...
feat: Optimize the architecture.
2020-08-18 02:28:08 +02:00
Ahmed Bouhuolia
42569c89e4
fix: Graph fetch relations with sales & purchases models.
...
feat: Inventory tracker algorithm lots with FIFO or LIFO cost method.
2020-08-11 01:00:33 +02:00
Ahmed Bouhuolia
57ec5bdfbe
fix issues in sales and purchases module.
2020-08-05 16:25:53 +02:00
Ahmed Bouhuolia
ad772cf247
fix bugs in sales and purchases API.
2020-08-04 23:00:15 +02:00
Ahmed Bouhuolia
db28cd2aef
- feat: Sales estimates.
...
- feat: Sales invoices.
- feat: Sales payment receives.
- feat: Purchases bills.
- feat: Purchases bills payments that made to the vendors.
2020-08-03 22:46:50 +02:00
Ahmed Bouhuolia
56278a25f0
- feat: Sales estimates APIs.
...
- feat: Sales invoices APIs.
- feat: Sales receipts APIs.
- WIP: Sales payment receipts.
- WIP: Purchases bills.
- WIP: Purchases payments made.
2020-07-22 02:03:12 +02:00
Ahmed Bouhuolia
9d9c7c1568
- fix: store children accounts with Redux store.
...
- fix: store expense payment date with transactions.
- fix: Total assets, liabilities and equity on balance sheet.
- tweaks: dashboard content and sidebar style.
- fix: reset form with contact list on journal entry form.
- feat: Add hints to filter accounts in financial statements.
2020-07-12 12:31:12 +02:00
Ahmed Bouhuolia
282da55d08
- feat: Filter expense and payment accounts on expense form.
...
- feat: Make journal errors with receivable and payable accounts.
- fix: Handle database big numbers.
- fix: Indexing lines when add a new line on make journal form.
- fix: Abstruct accounts type component.
2020-07-06 21:22:27 +02:00
Ahmed Bouhuolia
273834b13e
- feat: Style tweaks.
...
- feat: footer links on dashboard.
- feat: Inactive accounts view.
2020-07-04 12:40:27 +02:00
Ahmed Bouhuolia
4718f63c94
- feat: Update react-query package to V 2.1.1.
...
- feat: Favicon setup.
- feat: Fix accounts inactivate/activate 1 account.
- feat: Seed accounts, expenses and manual journals resource fields.
- feat: Validate make journal receivable/payable without contact.
- feat: Validate make journal contact without receivable or payable.
- feat: More components abstractions.
- feat: Use reselect.js to memorize components properties.
- fix: Journal type of manual journal.
- fix: Sidebar style optimization.
- fix: Data-table check-box style optimization.
- fix: Data-table spinner style dimensions.
- fix: Submit journal with contact_id and contact_type.
2020-07-01 12:51:12 +02:00
Ahmed Bouhuolia
111aa83908
feat: fix accounts issue.
2020-06-25 13:43:47 +02:00
Ahmed Bouhuolia
4d1dd14f8d
feat: Receivable and payable aging summary financial statement.
2020-06-11 22:05:34 +02:00
Ahmed Bouhuolia
ec429887fc
feat: Vendors resource.
2020-06-08 19:56:07 +02:00
Ahmed Bouhuolia
d915813195
feat: Customers resource.
2020-06-08 18:50:04 +02:00
Ahmed Bouhuolia
fe240c058b
feat: Expenses resource.
2020-06-07 22:20:52 +02:00
Ahmed Bouhuolia
c1659d191f
feat: Ability to hide/show financial statement header.
2020-05-27 20:21:05 +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
71cc561bb2
WIP Version 0.0.1
2020-05-08 04:36:04 +02:00
Ahmed Bouhuolia
bd7eb0eb76
fix issues.
2020-05-05 04:21:37 +02:00
Ahmed Bouhuolia
7f06e3781c
feat: Attachment files system.
2020-05-04 05:27:54 +02:00
Ahmed Bouhuolia
0cfa1126c5
feat: fix a bunch of bugs.
2020-04-28 04:01:10 +02:00
Ahmed Bouhuolia
e62ffb5906
feat: Media attachment system
2020-04-24 13:49:46 +02:00
Ahmed Bouhuolia
11e3d4c1a9
feat: User invitation system.
2020-04-23 20:09:07 +02:00
Ahmed Bouhuolia
8f588ffc51
WIP Multi-tenant architecture.
2020-04-21 22:47:27 +02:00
Ahmed Bouhuolia
4e0d3feebe
feat: Exchange rates CRUD.
2020-04-19 22:09:23 +02:00
Ahmed Bouhuolia
8c8ec1534e
feat: Currencies CRUD.
2020-04-19 18:26:22 +02:00
Ahmed Bouhuolia
090c744f57
feat: Sorting manual journals and items.
2020-04-19 17:00:28 +02:00
Ahmed Bouhuolia
aed7df7931
WIP Make journal entries page.
2020-04-07 16:44:50 +02:00
Ahmed Bouhuolia
2d904601fa
feat: Manual journals.
2020-04-05 19:20:47 +02:00
Ahmed Bouhuolia
1bf837ae17
WIP financial statements.
2020-03-31 16:30:38 +02:00
Ahmed Bouhuolia
da05239e84
fix item categories API.
2020-03-31 14:28:13 +02:00
Ahmed Bouhuolia
d695188d3a
- Organize database seeds.
...
- Optimize design dashboard top bar.
2020-03-26 22:34:02 +02:00
Ahmed Bouhuolia
edd8693450
feat: Items data table.
2020-03-25 18:05:15 +02:00
Ahmed Bouhuolia
1894ad3b18
feat: items list restful api.
2020-03-24 16:47:35 +02:00
Ahmed Bouhuolia
2ab714127a
WIP Advanced filter.
2020-03-23 23:00:37 +02:00
Ahmed Bouhuolia
ab81f4be40
WIP
2020-03-19 17:02:37 +02:00
Ahmed Bouhuolia
73711384f6
WIP
2020-03-16 00:06:15 +02:00
Ahmed Bouhuolia
b3849e55e9
Migrate from Vue to React framework.
2020-02-16 17:38:55 +02:00
Ahmed Bouhuolia
77c67cc4cb
WIP Financial accounting module.
2020-01-25 23:34:08 +02:00
Ahmed Bouhuolia
488709088b
WIP server side.
2020-01-22 02:09:45 +02:00
Ahmed Bouhuolia
ed4d37c8fb
Custom fields feature.
2019-09-13 20:24:09 +02:00
Ahmed Bouhuolia
cba17739d6
WIP Roles and permissions access control.
2019-09-11 21:40:09 +02:00
Ahmed Bouhuolia
9a8de9ca7d
WIP Metadata class.
2019-09-08 02:41:46 +02:00
Ahmed Bouhuolia
70809cb05c
WIP Items module.
2019-09-03 02:07:28 +02:00