e1um
e44fd37bad
fix: sync transaction contact_id when document contact changes
...
When a document (invoice/bill) is updated to change the contact (vendor/customer),
any existing transactions linked to that document now have their contact_id updated
to match. This fixes an issue where reports filtering by contact would not include
transactions from documents that were reassigned to a different contact.
Fixes #3336
2026-01-21 12:44:51 -05:00
Cüneyt Şentürk
4829c7728d
Contact show page layz load issue fixed..
2026-01-18 01:04:46 +00:00
Cihan Şentürk
fb9f7eaaa3
improved search string filter logic
2026-01-16 21:14:56 +03:00
Cüneyt Şentürk
7c130a4ece
update package-lock.json file..
2026-01-11 00:56:02 +00:00
Cüneyt Şentürk
7f1fc69330
update composer.lock file..
2026-01-11 00:36:11 +00:00
Cüneyt Şentürk
695f8cf6ae
Fixed document currency conversation issue..
2026-01-02 02:37:12 +00:00
Cüneyt Şentürk
4a0419774b
Merge pull request #3333 from cuneytsenturk/master
...
Fixed category, tax and contact form group search and add new issues..
2026-01-01 20:51:18 +00:00
Cüneyt Şentürk
c5d61d8f4e
Fixed category, tax and contact form group search and add new issues..
2026-01-01 16:41:32 +00:00
Cüneyt Şentürk
d4f2b5b4da
Fixed document transaction updating upload file..
2025-12-25 13:53:32 +00:00
Cihan Şentürk
6c67e99a1b
version update 3.1.20 to 3.1.21
2025-12-13 22:11:04 +03:00
Cihan Şentürk
ef56e7e91e
update composer.lock file..
2025-12-13 22:09:57 +03:00
Cihan Şentürk
a7917f42b3
fixed cache module version issue
2025-12-13 22:08:24 +03:00
Cihan Şentürk
24fc846ce3
version update 3.1.19 to 3.1.20
2025-12-12 00:15:27 +03:00
Cihan Şentürk
11459b5bb3
update package-lock.json file..
2025-12-11 21:59:31 +03:00
Cihan Şentürk
1f8d3f3cbf
update composer.lock file..
2025-12-11 21:56:12 +03:00
Cihan Şentürk
421cc1091a
add new middleware for module limitation
2025-12-11 21:46:49 +03:00
Cihan Şentürk
aa393c58fc
Merge pull request #3302 from akaunting/translations
...
New Crowdin translations
2025-12-07 19:34:50 +03:00
Cihan Şentürk
b12cebd08a
Merge pull request #3328 from CihanSenturk/fix-import-transaction-type-issue
...
Fixed import transaction type issue
2025-12-07 19:32:27 +03:00
Cihan Şentürk
4d59bdf754
fixed import transaction type issue
2025-12-07 19:31:45 +03:00
Cihan Şentürk
df83efb84e
version check method update
2025-12-07 19:30:31 +03:00
Cihan Şentürk
e523979ad6
Merge pull request #3322 from imhayatunnabi/fix/mathematical-calculations
...
Mathematical Calculation Bugs
2025-12-07 18:36:15 +03:00
Cihan Şentürk
d6c9083b80
Merge pull request #3327 from CihanSenturk/fix-update-attachment-remove-issue
...
Fixed api update attachment issue
2025-12-07 18:34:27 +03:00
Cihan Şentürk
c78fb4ce34
fixed api update attachment issue
2025-12-07 18:31:41 +03:00
Crowdin Bot
e8556ee306
new crowdin translations
2025-12-07 00:28:57 +00:00
Cihan Şentürk
86b987eb9b
Merge pull request #3326 from CihanSenturk/update-import-validation-message
...
Update import validation message
2025-11-30 21:43:30 +03:00
Cihan Şentürk
6cfd9410d6
update-import-validation-message
2025-11-27 15:19:48 +03:00
Cüneyt Şentürk
0c7fa0cf0d
update composer.lock file..
2025-11-15 10:54:14 +00:00
Cüneyt Şentürk
7e5a64262c
Added transactions relation for n+1 issues..
2025-11-15 10:44:46 +00:00
Cüneyt Şentürk
c6716e7763
Merge pull request #3321 from imhayatunnabi/fix/hp-n1-problems
...
Fix Critical N+1 Query Performance Issues
2025-11-15 10:40:09 +00:00
Hayatunnabi Nabil
b56a3bda56
fix: error handling for arithmetic operations and improve calculations in Document and TaxSummary classes. Added checks for division and modulo by zero, and adjusted percentage calculation logic to handle zero sub-total cases.
2025-11-13 13:41:12 +06:00
Hayatunnabi Nabil
89b600dec9
fix: eager loading for db transactions across multiple components to prevent N+1 query issues.
2025-11-13 13:12:22 +06:00
Cüneyt Şentürk
b5d8499ac7
Contact n+1 issue solved..
2025-11-09 15:25:46 +00:00
Cüneyt Şentürk
1f68dd4b4d
Fixed n+1 issue for document and transactions taxes..
2025-11-09 14:13:50 +00:00
Cüneyt Şentürk
1a0bf56c63
Fixed empty page stack issue..
2025-11-09 13:28:05 +00:00
Cüneyt Şentürk
c7b70dd224
update composer.lock file..
2025-11-09 13:07:01 +00:00
Cüneyt Şentürk
e76c84e46c
Merge branch 'master' of github.com:akaunting/akaunting
2025-11-09 12:54:48 +00:00
Cüneyt Şentürk
dee95e412e
update package-lock.json file..
2025-11-09 12:54:36 +00:00
Cüneyt Şentürk
ac58f4d0ae
Merge pull request #3316 from imhayatunnabi/fix/recurring-invoices-empty-request
...
Recurring Invoices Break When Creating or Updating
2025-11-08 08:29:48 +00:00
Cüneyt Şentürk
c1dd91238d
Merge pull request #3317 from imhayatunnabi/fix/missing-non-recurring-helpers
...
Fix missing non-recurring helpers in shared traits
2025-11-08 08:28:31 +00:00
Hayatunnabi Nabil
416f879353
fix: document and transaction traits to improve method naming consistency
2025-11-06 02:44:55 +06:00
Hayatunnabi Nabil
f720e22117
fix: Refactor store and update methods in RecurringInvoices controller to merge 'issued_at' directly into the request before dispatching document creation and update actions.
2025-11-06 02:40:53 +06:00
Cihan Şentürk
8fb34dc8d2
Merge pull request #3313 from CihanSenturk/add-new-stack-document-ıtem-show
...
Added new stack document item show
2025-09-08 21:01:26 +03:00
Cihan Şentürk
dc13c8fabb
added new stack document item show
2025-09-08 20:27:22 +03:00
Cüneyt Şentürk
1bd3c5a153
fixed performans..
2025-09-01 22:25:57 +01:00
Cüneyt Şentürk
70a5e5acdd
Merge pull request #3309 from CihanSenturk/fix-global-discount-delete-issue
...
Fix global discount delete issue
2025-08-30 08:43:42 +01:00
Cüneyt Şentürk
47dd774286
update composer.lock file..
2025-08-30 01:14:52 +01:00
Cüneyt Şentürk
355cee0cf2
Transaction edit via document information..
2025-08-30 01:06:12 +01:00
Cüneyt Şentürk
774f64a051
close #3310 #3311 issue fixed transactions api not allow document..
2025-08-30 00:54:12 +01:00
Cüneyt Şentürk
48ae7a5a8a
Added new stack for company custom fields..
2025-08-25 13:33:00 +01:00
Cihan Şentürk
6c485567ca
fixed global discount delete issue
2025-08-09 14:20:45 +03:00