Herculino Trotta
|
73ca418dc8
|
fix: clear internal_id when duplicating
|
2025-01-25 13:42:23 -03:00 |
|
Herculino Trotta
|
2b6be8c6ac
|
feat: tidy up transactions action bar
|
2025-01-25 12:43:53 -03:00 |
|
Herculino Trotta
|
1ef7a780fb
|
feat: bulk edit selected transactions
|
2025-01-25 12:41:55 -03:00 |
|
Herculino Trotta
|
d030f9686b
|
refactor: add end slashes for some urls without
|
2025-01-24 22:55:36 -03:00 |
|
Herculino Trotta
|
0857b44fc3
|
feat: add new /add/ endpoint for quickly adding new transactions
|
2025-01-24 22:50:39 -03:00 |
|
Herculino Trotta
|
6c60c3659c
|
feat(transactions): new is_paid switch
|
2025-01-24 22:47:00 -03:00 |
|
Herculino Trotta
|
97465c07fe
|
fix: import preset not working behind nginx due to long url/csrf missing
|
2025-01-24 16:06:47 -03:00 |
|
Herculino Trotta
|
e3d3a7cf91
|
feat: add new envs
|
2025-01-23 14:30:59 -03:00 |
|
Herculino Trotta
|
a415e285ee
|
feat(transactions): make deleted_at readonly on admin
|
2025-01-22 10:43:18 -03:00 |
|
Herculino Trotta
|
00b8727664
|
feat(transactions): add internal_id field to transactions
|
2025-01-22 10:43:18 -03:00 |
|
Herculino Trotta
|
34e6914d41
|
feat(transactions:tasks): add old deleted transactions cleanup task
|
2025-01-22 10:43:18 -03:00 |
|
Herculino Trotta
|
a52f682c4f
|
feat(transactions): soft delete
|
2025-01-22 10:43:17 -03:00 |
|
Herculino Trotta
|
493bf268bb
|
feat: rename app, some work on schema
|
2025-01-22 10:43:17 -03:00 |
|
Herculino Trotta
|
60fe4c9681
|
feat(app): allow changing date and datetime format as a user setting
|
2025-01-20 19:35:22 -03:00 |
|
Herculino Trotta
|
315f4e1269
|
feat: add a duplicate/clone action to each transaction
|
2025-01-17 23:53:39 -03:00 |
|
Herculino Trotta
|
09d14b44fe
|
Merge pull request #39 from eitchtee/dev
feat(transactions): make description optional
|
2025-01-14 23:49:45 -03:00 |
|
Herculino Trotta
|
6955294283
|
feat(datepicker): drop native datepickers in favor of AirDatePicker for better compatibility
As Firefox (still) doesn't support month input type
|
2025-01-14 23:47:03 -03:00 |
|
Herculino Trotta
|
2b6a73af18
|
feat(transactions): make description optional
|
2025-01-14 10:04:46 -03:00 |
|
Herculino Trotta
|
2cb8100129
|
feat(recurring-transaction): when explicitly finishing, delete any upcoming unpaid transactions
|
2025-01-11 13:40:10 -03:00 |
|
Herculino Trotta
|
afbbf7b25d
|
feat(recurring-transaction): when unpause start generating transactions from today or from existing date, whichever is higher
|
2025-01-11 13:38:51 -03:00 |
|
Herculino Trotta
|
afe366c359
|
feat(installment-plan): don't update paid transactions amount
|
2025-01-11 13:35:52 -03:00 |
|
Herculino Trotta
|
b951e5f069
|
feat(recurring-transaction): update unpaid transactions info when recurring transaction is updated
|
2025-01-11 13:34:49 -03:00 |
|
Herculino Trotta
|
baae6bb96a
|
feat(entities): add tab to show archived entities
|
2025-01-05 01:43:24 -03:00 |
|
Herculino Trotta
|
f5132e24bd
|
feat(tags): add tab to show archived tags
|
2025-01-05 01:36:30 -03:00 |
|
Herculino Trotta
|
0fc8b0ee49
|
feat(tags): add tab to show archived tags
|
2025-01-05 01:35:25 -03:00 |
|
Herculino Trotta
|
037014d024
|
feat(categories): add tab to show archived categories
|
2025-01-05 01:22:14 -03:00 |
|
Herculino Trotta
|
5ccb9ff152
|
locale: add lazy translations to missing ValidationErrors
|
2025-01-04 18:17:06 -03:00 |
|
Herculino Trotta
|
3c0a2d82ac
|
feat: allow for deactivating Tags, Categories and Entities, hiding them from menus
|
2025-01-04 18:13:11 -03:00 |
|
Herculino Trotta
|
e461e87688
|
feat(transactions:all): add summary
|
2024-12-25 23:36:28 -03:00 |
|
Herculino Trotta
|
3a0f06e0d3
|
feat(transactions:filter): add currency filter
|
2024-12-25 11:00:33 -03:00 |
|
Herculino Trotta
|
4c1c86adb8
|
fix(transactions:calculations:percentages): KeyError when calculating exchange
|
2024-12-24 11:59:27 -03:00 |
|
Herculino Trotta
|
1b2a77aaf3
|
feat(monthly-view): add percentage bar
|
2024-12-24 02:36:26 -03:00 |
|
Herculino Trotta
|
786a80f372
|
fix(transactions): wrong field name when generating upcoming transactions
|
2024-12-15 10:07:04 -03:00 |
|
Herculino Trotta
|
b148a89dc6
|
feat(tasks): add error logging
|
2024-12-15 10:06:31 -03:00 |
|
Herculino Trotta
|
ef0b302132
|
fix: entity not saving for Recurring Transaction
|
2024-11-30 22:38:06 -03:00 |
|
Herculino Trotta
|
2382abf3c0
|
feat: add Transaction Entity
|
2024-11-30 17:12:35 -03:00 |
|
Herculino Trotta
|
da10f461a6
|
refactor: drop toast(s) custom event as toasts listen to updated now
|
2024-11-30 00:35:20 -03:00 |
|
Herculino Trotta
|
b3896df466
|
fix: wrong calculations
|
2024-11-18 10:15:52 -03:00 |
|
Herculino Trotta
|
1544c6cca2
|
fix: wrong calculations
|
2024-11-18 10:08:54 -03:00 |
|
Herculino Trotta
|
c9b4cd3408
|
fix: wrong calculations
|
2024-11-18 01:17:37 -03:00 |
|
Herculino Trotta
|
436984eaac
|
feat: display error when amount can't be displayed
|
2024-11-17 02:01:08 -03:00 |
|
Herculino Trotta
|
d5e207fc9c
|
feat: add group name to transaction sum by account
|
2024-11-17 02:00:54 -03:00 |
|
Herculino Trotta
|
3f7ed42acf
|
feat: add function for summing transactions
|
2024-11-17 01:23:40 -03:00 |
|
Herculino Trotta
|
0493ec34e8
|
refactor: remove debug prints
|
2024-11-13 12:41:53 -03:00 |
|
Herculino Trotta
|
bc3c3360d0
|
feat: improve transactions ordering
|
2024-11-10 20:45:05 -03:00 |
|
Herculino Trotta
|
ee7c8c54ca
|
feat: add categories and allow to finish a recurring transaction
|
2024-11-05 00:03:36 -03:00 |
|
Herculino Trotta
|
db04845313
|
feat: add active and finished tabs to installment plan management
|
2024-11-04 00:09:11 -03:00 |
|
Herculino Trotta
|
1c77774867
|
feat(migrations): add related field name to transaction x account relationship
|
2024-11-02 01:29:36 -03:00 |
|
Herculino Trotta
|
b070b8b816
|
feat(migrations): add related field name to transaction x account relationship
|
2024-11-02 01:29:25 -03:00 |
|
Herculino Trotta
|
bb17b4ba83
|
test: add starting tests
|
2024-11-01 17:23:57 -03:00 |
|