Commit Graph

342 Commits

Author SHA1 Message Date
James Cole 2c575f3ca5 Code cleanup. 2021-03-28 11:43:07 +02:00
James Cole 6d9acd1dc2 Event for clone 2021-02-22 18:41:03 +01:00
James Cole ffe18c63a5 Make it easier to switch between v1/v2 layout. 2021-01-31 20:35:54 +01:00
James Cole 6b79f1abdb Create events for transaction links. 2020-11-08 14:27:03 +01:00
James Cole 372c6ac667 Various issues fixed (SonarQube) 2020-10-26 19:15:57 +01:00
James Cole 3979e12043 Optimise code. 2020-10-24 17:27:36 +02:00
James Cole a526559a0e Remove unused import statements. 2020-10-23 19:12:46 +02:00
James Cole 0d4f203fae Stop escaping notes, move to parser. 2020-10-13 17:48:50 +02:00
James Cole 4e51f0abc4 Clean up some code. 2020-10-13 06:35:33 +02:00
James Cole 284222c2ee Better call to date. 2020-09-11 07:12:33 +02:00
James Cole 9ae41b1645 Link in clone. 2020-09-03 06:52:09 +02:00
James Cole 59ab0c9f0d Fix #3739 2020-08-26 18:18:53 +02:00
James Cole b9b8c1168f Fix #3246 2020-08-01 15:52:28 +02:00
Aniruddha Maru 9d409a7412 Fix recurring transactions create
- If there's a lot of accounts to calculate balances for, then recurring transactions create page
  doesn't load. Partly because it has to calculate a lot of balances, but partly because the cache
  isn't being used at all because date is `new Date` rather than say, end of month.

Fix: Change Steam balance calculator to always default cache using end of month. Since cache is
'invalidated' upon any edit, there's no reason to use current datetime anywhere its not explicitly
required by user flow.
Fix: Don't calculate balances for revenue / expense accounts since those are unbounded.

Issue: #3597
2020-07-25 16:16:29 -07:00
James Cole 8a4999406b More auto-complete migration. 2020-07-19 17:24:29 +02:00
James Cole 415fb7294c Fix sonarcloud issues 2020-06-27 17:33:18 +02:00
Florian Dupret 6d8fd79922 Fix #3409 - Split transactions show source/destination accounts several times 2020-06-01 17:51:07 +02:00
Florian Dupret be797f5353 pluralization wave 2 2020-05-29 19:07:51 +02:00
James Cole 9d9053d828 Fix #3314 2020-05-01 06:24:24 +02:00
James Cole 43436ae942 Fix issue with casting. 2020-04-19 06:00:11 +02:00
James Cole 136af9625a Better link for tags. 2020-04-07 18:19:29 +02:00
James Cole 61521cf478 Use correct methods. 2020-03-31 07:39:57 +02:00
James Cole 9e4b7f8bb4 Add IBAN to account validator. 2020-03-31 07:04:00 +02:00
James Cole 5445752588 Update some phpdocs, courtesy of Psalm. 2020-03-25 07:03:23 +01:00
James Cole 6129b9d25c Make upload size globally available #2828 2020-03-19 08:43:52 +01:00
James Cole 2b6c3fd743 Code cleanup that (hopefully) matches style CI 2020-03-17 15:01:00 +01:00
James Cole a7fffa5868 Make method smaller. 2020-03-16 19:40:48 +01:00
James Cole 8724ba05ca Fix #2672 2020-03-13 12:46:52 +01:00
James Cole d92b741088 Remove debug 2020-03-11 14:18:20 +01:00
James Cole 2a4107940f Test debug 2020-03-11 14:17:20 +01:00
James Cole 16d5282929 Better count of transactions. 2020-03-11 14:14:51 +01:00
James Cole d580bf8f43 Fix untranslatable strings #3159 2020-02-29 13:58:34 +01:00
James Cole bc485363ca Restore attachment icon (not yet in all views). Fixes #3142 2020-02-23 06:59:41 +01:00
James Cole 1d8f34275a Flash success message. 2020-02-22 06:28:18 +01:00
James Cole b11bcc1fbe Trigger cache, fixes #3127 2020-02-19 19:55:35 +01:00
James Cole bf2d1c223b Throw error for invalid transactions. 2020-02-14 05:46:34 +01:00
James Cole cebc0d7568 Add a debug view for transactions. 2020-02-08 06:42:07 +01:00
James Cole ac931698d3 Code for #3052 2020-02-07 20:51:25 +01:00
James Cole 3771cc3b75 Update email address 2020-01-31 07:32:04 +01:00
James Cole b1848e274f Fix #2941 2020-01-02 19:41:14 +01:00
James Cole 6b4b69b695 Fix #2774 2019-10-26 17:06:46 +02:00
James Cole dcdecfbc64 Fixed an issue with creating and editing transactions. 2019-10-26 07:49:51 +02:00
James Cole 8386ab79f6 Fix issue with double question marks in URI 2019-10-22 07:09:40 +02:00
James Cole ffdeae91d7 Fix issue with double question marks in URI 2019-10-22 07:03:18 +02:00
James Cole 4ad601f29d Expand API so you can also submit IBAN, BIC or number for new accounts 2019-10-13 11:50:04 +02:00
James Cole 378bbf20de Fix #2699 2019-10-06 20:09:27 +02:00
James Cole 67f9d23714 Fix #2683 2019-10-05 04:53:58 +02:00
James Cole 78481b8aa9 Update copyright of Firefly III to the GNU Affero General Public License as suggested by @nxxxse in #2607. This applies to all code in this commit from this moment onwards. 2019-10-02 07:00:58 +02:00
James Cole 92158e52ef Update copyright of Firefly III to the GNU Affero General Public License as suggested by @nxxxse in #2607. This applies to all code in this commit from this moment onwards. 2019-10-02 06:37:26 +02:00
James Cole d107e78641 Code for #2389 2019-09-04 07:51:31 +02:00