Ahmed Bouhuolia
|
dfc5674088
|
refactor: financial reports to nestjs
|
2025-01-18 22:32:45 +02:00 |
|
Ahmed Bouhuolia
|
d09aebcebb
|
refactor: notification mail services
|
2024-11-02 14:59:57 +02:00 |
|
Ahmed Bouhuolia
|
cadf6b81a0
|
feat: Track reports view events
|
2024-10-26 12:39:48 +02:00 |
|
Ahmed Bouhuolia
|
32ba6f9a6c
|
feat: track more services events
|
2024-10-19 23:47:14 +02:00 |
|
Ahmed Bouhuolia
|
bb299aa595
|
feat: Track events of pdf documents views
|
2024-10-19 13:38:28 +02:00 |
|
Ahmed Bouhuolia
|
ea7f987fe3
|
feat: Track account, invoice and item viewed events
|
2024-10-14 12:15:21 +02:00 |
|
Ahmed Bouhuolia
|
b125e3e58b
|
feat: Stripe connect using OAuth
|
2024-09-24 14:10:53 +02:00 |
|
Ahmed Bouhuolia
|
e04f5d26a3
|
feat: listen to stripe account updated webhook
|
2024-09-21 23:59:54 +02:00 |
|
Ahmed Bouhuolia
|
7756b5b304
|
feat: Stripe payment integration
|
2024-09-21 16:50:22 +02:00 |
|
Ahmed Bouhuolia
|
2ebb4595a8
|
feat: Emit Stripe webhooks to events in the system
|
2024-09-19 10:25:13 +02:00 |
|
Ahmed Bouhuolia
|
d2cd32a735
|
feat: inactive associated Stripe payment link on invoice deleting
|
2024-09-18 23:41:59 +02:00 |
|
Ahmed Bouhuolia
|
4665f529e6
|
feat: integrate Stripe payment to invoices
|
2024-09-18 19:24:01 +02:00 |
|
Ahmed Bouhuolia
|
eb48f66f6e
|
Merge branch 'develop' into stripe-integrate
|
2024-09-17 19:26:13 +02:00 |
|
Ahmed Bouhuolia
|
94c08f0b9e
|
chore: clean pdf templates code
|
2024-09-15 22:55:39 +02:00 |
|
Ahmed Bouhuolia
|
430cf19533
|
feat: Link transations with payment methods
|
2024-09-15 19:42:43 +02:00 |
|
Ahmed Bouhuolia
|
df0f73f338
|
feat: mark specific template as default
|
2024-09-14 16:19:06 +02:00 |
|
Ahmed Bouhuolia
|
ef74e250f1
|
feat: link pdf template to sales transactions
|
2024-09-11 16:49:44 +02:00 |
|
Ahmed Bouhuolia
|
c0769662bd
|
feat(server): add pdf template crud endpoints
|
2024-09-11 14:54:13 +02:00 |
|
Ahmed Bouhuolia
|
fce8e2c5a4
|
fix: use standard ISO 8601 format for exported data
|
2024-08-29 22:39:51 +02:00 |
|
Ahmed Bouhuolia
|
84a0b8f495
|
fix: re-schedule the jobs have date from the current moment
|
2024-08-29 10:05:38 +02:00 |
|
Ahmed Bouhuolia
|
b87321c897
|
fix: Avoid running the cost job in import preview
|
2024-08-28 22:15:15 +02:00 |
|
Ahmed Bouhuolia
|
fc6ebfea5c
|
Debounce scheduling calculating items cost
|
2024-08-28 21:25:47 +02:00 |
|
Ahmed Bouhuolia
|
67a8610328
|
feat: cancel/resume LS subscriptions
|
2024-08-24 20:46:30 +02:00 |
|
Ahmed Bouhuolia
|
278d61ce61
|
fix: Listen to payment webhooks
|
2024-08-24 18:50:12 +02:00 |
|
Ahmed Bouhuolia
|
4a99f6c0cf
|
feat: one-click demo account
|
2024-08-22 19:21:23 +02:00 |
|
Ahmed Bouhuolia
|
961e4b99e8
|
fix: rename interfaces to PaymentReceived
|
2024-08-13 14:17:37 +02:00 |
|
Ahmed Bouhuolia
|
9991eebaaf
|
fix(server): rename term to
|
2024-08-13 13:41:09 +02:00 |
|
Ahmed Bouhuolia
|
9ae5644af9
|
feat: Pending bank transactions
|
2024-08-11 16:14:13 +02:00 |
|
Ahmed Bouhuolia
|
07c57ed539
|
Merge branch 'develop' into billing-subscription-page
|
2024-07-30 10:03:31 +02:00 |
|
Ahmed Bouhuolia
|
b91273eee4
|
Merge branch 'develop' into disconnect-bank-account
|
2024-07-29 20:17:09 +02:00 |
|
Ahmed Bouhuolia
|
db634cbb79
|
feat: pause, resume main subscription
|
2024-07-27 16:55:56 +02:00 |
|
Ahmed Bouhuolia
|
6b6b73b77c
|
feat: send signup event to Loops (#531)
* feat: send signup event to Loops
* feat: fix
|
2024-07-17 15:56:05 +02:00 |
|
Ahmed Bouhuolia
|
fa7e6b1fca
|
feat: disconnect bank account
|
2024-07-15 23:18:39 +02:00 |
|
Ahmed Bouhuolia
|
59168bc691
|
fix: Plaid transactions syncing
|
2024-07-12 23:43:20 +02:00 |
|
Ahmed Bouhuolia
|
38d4122d11
|
fix: matching transactions bugs
|
2024-07-08 19:37:11 +02:00 |
|
Ahmed Bouhuolia
|
b80bc95fa5
|
fix: increment/decrement uncategorized transactions on excluding
|
2024-07-07 23:35:26 +02:00 |
|
Ahmed Bouhuolia
|
9a5befbee7
|
fix: bank transactions report
|
2024-07-07 22:11:57 +02:00 |
|
Ahmed Bouhuolia
|
8dc2b18707
|
feat: recognize the syncd bank transactions
|
2024-06-23 18:49:46 +02:00 |
|
Ahmed Bouhuolia
|
d3230767dd
|
feat: matching uncategorized transactions
|
2024-06-19 22:40:10 +02:00 |
|
Ahmed Bouhuolia
|
906835c396
|
feat: bank rules for uncategorized transactions
|
2024-06-18 17:14:30 +02:00 |
|
Ahmed Bouhuolia
|
4368c18479
|
feat: User email verification after signing-up.
|
2024-04-26 12:21:40 +02:00 |
|
Ahmed Bouhuolia
|
ea8c5458ff
|
feat: Categorize the bank synced transactions
|
2024-02-29 23:53:26 +02:00 |
|
Ahmed Bouhuolia
|
ecfdba9634
|
Merge branch 'develop' into big-116-open-up-the-link-component
|
2024-02-24 00:47:35 +02:00 |
|
Ahmed Bouhuolia
|
e0ddcb022a
|
feat(server): move updating plaid transactions to background job
|
2024-02-03 13:59:46 +02:00 |
|
Ahmed Bouhuolia
|
760dbc6cfc
|
feat(server): change estimate and receipts status once delivering mail
|
2024-01-25 21:52:07 +02:00 |
|
Ahmed Bouhuolia
|
c8e7a2c7d9
|
feat(server): convert invoice status after sending mail notification
|
2024-01-24 00:00:21 +02:00 |
|
Ahmed Bouhuolia
|
cd71900bdd
|
feat: send invoice through mail
|
2023-12-18 21:28:53 +02:00 |
|
Ahmed Bouhuolia
|
d40de4d22b
|
feat: integrate tax rates to bills (#260)
|
2023-10-08 16:07:18 +02:00 |
|
Ahmed Bouhuolia
|
4e53d08497
|
feat(server): wip activate/inactivate tax rate
|
2023-09-18 01:38:38 +02:00 |
|
Ahmed Bouhuolia
|
09d73db20f
|
Merge branch 'develop' into tax-compliance
|
2023-08-29 15:09:52 +02:00 |
|