Commit Graph

1170 Commits

Author SHA1 Message Date
James Cole
216a0a186c
Implement first version of the new rule engine. 2020-08-22 16:55:54 +02:00
James Cole
14df37712c
Fix date searches. 2020-08-22 13:02:33 +02:00
James Cole
ab5a146277
Rename class. 2020-08-22 13:01:37 +02:00
James Cole
24a373abf4
Fix search 2020-08-22 12:25:00 +02:00
James Cole
ffca935ced
Expand search. 2020-08-22 12:24:01 +02:00
James Cole
d69934ca8f
Rule engine and search engine now use the same operators; making them interchangeable. 2020-08-21 08:23:44 +02:00
James Cole
c63721a15f
Final code + language for alpha 2. 2020-08-20 20:43:23 +02:00
James Cole
9f80d729a2
Optimize some code. 2020-08-20 17:59:44 +02:00
James Cole
229d4bfe6b
Fix missing query node. 2020-08-18 17:48:27 +02:00
James Cole
879e24e7b1
Remove unused code. 2020-08-13 13:49:15 +02:00
James Cole
a1e454d693
Whhops 2020-08-13 13:31:06 +02:00
James Cole
39f8f14aa1
Fix PHP error 2020-08-13 13:30:24 +02:00
James Cole
d7fd1e333e
Expand message 2020-08-13 13:29:11 +02:00
James Cole
76cd77cc73
Better audit logs 2020-08-13 13:18:54 +02:00
James Cole
6b5e4d34d5 Merge branch 'feature/custom-guard-header' into develop 2020-08-11 06:00:28 +02:00
James Cole
83f441340c
Fix search for #3678 2020-08-09 18:58:18 +02:00
James Cole
d4c26820fc
Fix #3673 2020-08-08 17:33:53 +02:00
James Cole
87c134322d
Fix #3673 2020-08-08 17:17:09 +02:00
James Cole
6d627be679
Fix #3638 2020-08-08 14:09:30 +02:00
James Cole
342626684b
Allows for a simpler fix for #3382 2020-08-05 18:55:51 +02:00
James Cole
8df6356abf
Simplify frontpage. 2020-08-05 18:51:17 +02:00
James Cole
1e3fb073e0
Merge pull request #3603 from sephrat/fix-transfer-sign
Improvements to transactions list on home page
2020-08-05 16:39:20 +00:00
Florian Dupret
c741d56b32 UTF8 locale support for Windows 2020-08-02 14:37:15 +02:00
James Cole
386c067e93
Make note of some query heavy pages. 2020-08-02 09:26:14 +02:00
Florian Dupret
5d63f54fe2 Rollback #3382 part 3 2020-08-01 18:57:58 +02:00
Florian Dupret
9db79c3142 Rollback #3382 part 2 2020-08-01 18:53:42 +02:00
Florian Dupret
f4b6a63514 Rollback #3382 2020-08-01 18:51:12 +02:00
James Cole
b9b8c1168f
Fix #3246 2020-08-01 15:52:28 +02:00
Florian Dupret
977c78412f Better refactorization for #3382 2020-08-01 14:08:03 +02:00
James Cole
e46958c23e
Update some code style 2020-07-31 15:12:26 +02:00
James Cole
981960fcb4
Remote user guard accepts custom header 2020-07-31 06:21:53 +02:00
James Cole
012420c47d
Remove ability to see balance. 2020-07-28 06:31:56 +02:00
James Cole
3cda3b27e2
Merge pull request #3598 from maroux/fix_recurring_create
Fix recurring transactions create and fix cache access
2020-07-28 04:26:55 +00:00
Florian Dupret
261156588f Fix broken merge from 294cda7 2020-07-27 11:52:25 +02:00
Florian Dupret
294cda7f33 Merge remote-tracking branch 'upstream/develop' into fix-transfer-sign 2020-07-27 11:06:00 +02:00
Florian Dupret
995c43d832 First refactoring towards fixing #3382 2020-07-27 10:53:36 +02:00
James Cole
d49743031f
Add windows locale support #3519 2020-07-27 07:13:39 +02:00
James Cole
7017d33b87
Small code improv #3578 2020-07-27 07:08:29 +02:00
James Cole
c5489a7c55
Restore locale info from localeconv #3578 2020-07-27 07:05:41 +02:00
James Cole
fe66be673a
Some extra code for #3578 2020-07-26 17:35:13 +02:00
James Cole
fdea25051c
Make sure sorting doesnt break opening balance. 2020-07-26 15:05:48 +02:00
James Cole
c86673f3ec
Trim the label. 2020-07-26 14:37:45 +02:00
James Cole
453709a117
Reverse sort in chart 2020-07-26 14:17:49 +02:00
James Cole
83467ef2f2
Code for #3240 2020-07-26 07:57:48 +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
4b16d7c53d
Remove unused code. 2020-07-25 08:19:31 +02:00
James Cole
74ed80aaef
Add limit to category #3150 2020-07-21 06:24:49 +02:00
James Cole
723696b971
Add limit to budget #3150 2020-07-21 06:23:37 +02:00
James Cole
858158d886
Add limit to bills. #3150 2020-07-21 06:22:29 +02:00
James Cole
62fd701808
Add limit #3150 2020-07-21 06:20:31 +02:00