James Cole
3dbde59787
Fix #2331
2019-08-02 05:44:51 +02:00
James Cole
ac903b88ba
Fix search
2019-08-02 05:32:30 +02:00
James Cole
fc70afa3ea
Improve test coverage.
2019-08-02 05:25:24 +02:00
James Cole
4bd8e1b11e
Fix #2328
2019-08-02 05:24:51 +02:00
James Cole
04bf92d946
Fix #2188
2019-08-01 21:07:40 +02:00
James Cole
eb2ee0c683
Extend cases for #2179
2019-08-01 17:19:32 +02:00
James Cole
324e0e7e30
Fix #2361
2019-08-01 17:17:26 +02:00
James Cole
81dce5d7c7
Fix #2179
2019-08-01 06:22:07 +02:00
James Cole
b049ca27f1
Improve test coverage.
2019-08-01 06:21:44 +02:00
James Cole
9b574ce7ad
Improve test coverage.
2019-07-31 16:53:09 +02:00
James Cole
5524941c90
Update rule handling and views.
2019-07-27 15:01:13 +02:00
James Cole
67c0ef6ec6
Improve test coverage.
2019-07-27 13:54:06 +02:00
James Cole
d94d34ca63
Expand test coverage.
2019-07-26 17:48:24 +02:00
James Cole
6ff4a0b45c
Improve test coverage.
2019-07-25 14:19:49 +02:00
James Cole
ee95606ec0
Improve test coverage.
2019-07-24 19:02:41 +02:00
James Cole
226e2f7185
Improve test coverage.
2019-07-23 17:33:23 +02:00
James Cole
1e7e0facf1
Improve test coverage.
2019-07-22 19:23:14 +02:00
James Cole
b7a4b0fdfd
Refactored a lot of tests.
2019-07-21 17:15:06 +02:00
James Cole
5242c0368b
Fixes #2153
2019-07-21 06:02:02 +02:00
James Cole
8f9ba21f4d
Fix test coverage.
2019-07-20 22:32:40 +02:00
James Cole
58d370a893
Fix #1860
2019-07-20 22:32:32 +02:00
James Cole
3b8e95fcca
Fix #1652
2019-07-20 16:48:35 +02:00
James Cole
889b7e9a18
Improve mass controller and test controllers.
2019-07-20 16:02:50 +02:00
James Cole
6d34cfb940
Implemented new link thing.
2019-07-20 06:47:34 +02:00
James Cole
63832b31f8
Improve test coverage
2019-07-20 06:22:37 +02:00
James Cole
4de537ce76
New code for edit transaction, and some tests.
2019-07-19 16:08:42 +02:00
James Cole
a42992efb0
Merge tag '4.7.17.3' into develop
...
4.7.17.3
# Conflicts:
# changelog.md
# config/firefly.php
2019-07-16 19:24:07 +02:00
James Cole
531161db09
Fixes #2338
2019-07-16 19:21:58 +02:00
James Cole
0263e2b720
Remove unused extension.
2019-07-15 19:27:03 +02:00
James Cole
5d81de6117
Merge tag '4.7.17.2' into develop
...
4.7.17.2
# Conflicts:
# app/Support/Twig/Extension/Transaction.php
# changelog.md
# config/firefly.php
2019-07-15 19:14:06 +02:00
James Cole
def307010c
Fix #2335 , attempt 2.
2019-07-15 19:12:20 +02:00
James Cole
2210b8054d
Fix Google Ana;ytics.
2019-07-13 20:57:29 +02:00
James Cole
3eb695f2ad
Fix test for convert controller.
2019-07-13 20:57:06 +02:00
James Cole
7fd3f77c3e
Make sure the convert controller works again.
2019-07-05 19:43:16 +02:00
James Cole
3c5c14ff5a
Refactored the bulk edit controller.
2019-07-04 17:31:47 +02:00
James Cole
54623061d8
Make sure the date is passed on when running the cron job.
2019-07-02 06:11:06 +02:00
James Cole
5bbe1eab7c
Expand test coverage and improve transaction management code.
2019-07-01 20:22:35 +02:00
James Cole
6197c77303
Improve recurrences
2019-06-29 19:47:40 +02:00
James Cole
947b83cbd1
Improve test coverage.
2019-06-29 19:47:31 +02:00
James Cole
003d07504f
Improve test coverage.
2019-06-29 08:14:28 +02:00
James Cole
cf904eb677
Big bunch of code to improve test coverage.
2019-06-25 19:24:01 +02:00
Sander Kleykens
9e9e5bd6dd
CSV file fix for ING Belgium
...
Parse the description and opposing account information (IBAN and name) from ING Belgium CSV files.
2019-06-23 22:24:52 +02:00
James Cole
43d753e5bd
Improve test coverage and efficiency for accounts and budgets.
2019-06-23 11:13:36 +02:00
James Cole
9f50c5db3d
Finalise account tests
2019-06-23 05:53:01 +02:00
James Cole
311659ba0d
Move command around.
2019-06-23 05:52:33 +02:00
James Cole
956ec23d3c
Remove unnecessary slash from in_array()
2019-06-22 13:09:25 +02:00
James Cole
940a730827
Fix reconciliation.
2019-06-22 13:09:11 +02:00
James Cole
2710a30a7c
Warn about expensive code in test environment.
2019-06-22 10:25:57 +02:00
James Cole
0f70cc5780
Improve account CRUD and tests.
2019-06-22 10:25:34 +02:00
James Cole
317fea6cb9
Remove unused collector.
2019-06-22 10:24:16 +02:00
James Cole
abf70a235a
Debug the account-create controller.
2019-06-22 05:51:32 +02:00
James Cole
c72cc2482a
New command in all lists.
2019-06-21 19:10:14 +02:00
James Cole
2d3d7f7720
Some generic code refactoring.
2019-06-21 19:10:02 +02:00
James Cole
fb1af395f9
New command and test
2019-06-21 19:07:11 +02:00
James Cole
b2628a290b
make sure rules fire for events.
2019-06-21 19:06:50 +02:00
James Cole
e80cde86d6
Remove dead code.
2019-06-21 19:05:28 +02:00
James Cole
bc33d1b67d
Renamed various fields from their old camel casing to new ones.
2019-06-16 13:16:04 +02:00
James Cole
23d7abd55f
Cleanup expected and unexpected bugs in the factories.
2019-06-16 13:15:32 +02:00
James Cole
5d1cfc661f
Optimise test code.
2019-06-13 18:07:49 +02:00
James Cole
6964424bdc
Finish command tests
2019-06-13 15:48:35 +02:00
James Cole
6bcb2ec144
Expand test coverage
2019-06-13 07:17:31 +02:00
James Cole
aacd218056
Improve test coverage.
2019-06-13 06:39:05 +02:00
James Cole
6fdfa722dd
Remove having clause for #2306
2019-06-12 05:39:02 +02:00
James Cole
5f768a0525
Fix budget limit test, and a bug in the other currencies corrector.
2019-06-11 21:21:50 +02:00
James Cole
b632405a11
Fix for #2306
2019-06-11 21:04:17 +02:00
James Cole
9e2a2bca0a
Remove references to old command + remove old command.
2019-06-11 20:10:59 +02:00
James Cole
6675749349
Split and simplify command.
2019-06-11 20:09:13 +02:00
James Cole
2ab9d2e6ee
Improve test coverage.
2019-06-10 20:14:00 +02:00
James Cole
8efb73694d
Full API coverage.
2019-06-09 15:28:54 +02:00
James Cole
2b76b4a2b2
Re-implement transaction and transaction link tests.
2019-06-09 09:58:55 +02:00
James Cole
57cfd7e3bc
Add separate request classes for rule groups and triggers.
2019-06-09 09:39:23 +02:00
James Cole
55345fa931
Merge branch 'develop' of github.com:firefly-iii/firefly-iii into develop
2019-06-09 08:26:29 +02:00
James Cole
3c2dfc52bc
API updates.
2019-06-09 08:26:23 +02:00
James Cole
73e32efd79
Merge pull request #2303 from JurajMlich/master
...
Correct ratesapi URL
2019-06-09 08:25:50 +02:00
Juraj Mlich
ced12ca83f
Correct ratesapi URL
2019-06-08 16:04:37 +02:00
James Cole
85f9c256a1
Refactor some code for recurrences.
2019-06-08 06:19:21 +02:00
James Cole
8b5551fc26
Replace \get_class with get_class
2019-06-07 18:20:15 +02:00
James Cole
779650f63d
Deprecate the export function.
2019-06-07 18:19:24 +02:00
James Cole
9c5df6ab6e
Clean up some code.
2019-06-07 18:13:54 +02:00
James Cole
fba3cb6d90
Remove unnecessary backslash
2019-06-07 17:58:11 +02:00
James Cole
e4a9abc315
Clean up repositories and cron code.
2019-06-07 17:57:46 +02:00
James Cole
a845cb9af9
Removed some todo's.
2019-06-05 19:38:28 +02:00
James Cole
9b7835c9ed
Various API updates.
2019-06-04 20:42:11 +02:00
James Cole
6a6d67f2b4
Split group update now works.
2019-06-02 16:33:25 +02:00
James Cole
f46834e203
Remove some serious duplicates.
2019-06-02 06:39:54 +02:00
James Cole
2a2f29533d
Some improvements, also edit screen.
2019-06-01 20:38:18 +02:00
James Cole
0a6e20eae4
Remove last references
2019-05-31 13:36:13 +02:00
James Cole
e15c35de64
Migrated all code to group collector.
2019-05-31 13:35:33 +02:00
James Cole
eb6329e556
Various code cleanup as suggested by PHPStorm.
2019-05-30 12:39:06 +02:00
James Cole
8b7e87ae57
Big refactor to remove the deprecated transaction collector.
2019-05-30 12:31:19 +02:00
James Cole
10a6ff9bf8
make sure reports work as expected.
2019-05-30 06:23:25 +02:00
James Cole
9e235ac5c8
Final fix before we merge back into develop and wreck havoc on everybody.
2019-05-29 22:02:15 +02:00
James Cole
bff156aad4
Add copyright things.
2019-05-29 21:56:39 +02:00
James Cole
7e2159d12c
Removed a lot of references to the old collector.
2019-05-29 21:52:08 +02:00
James Cole
d13317095f
Replace transaction collector.
2019-05-29 18:28:28 +02:00
James Cole
3ec7336d5c
Add some stuff for edge cases.
2019-05-25 09:17:46 +02:00
James Cole
47e0f6ed89
Bug catching in form.
2019-05-24 05:47:26 +02:00
James Cole
695244c928
Bug fix in budget search
2019-05-24 05:28:41 +02:00
James Cole
6e9128d894
Catch errors, prep to render them.
2019-05-17 06:52:16 +02:00
James Cole
9a53f17fff
Fix for #2270
2019-05-16 19:37:32 +02:00
James Cole
fd28589395
Fix model and add debug info.
2019-05-11 05:32:09 +02:00
James Cole
43a17d8676
Lots of new code and first submission thing.
2019-05-08 19:57:07 +02:00
James Cole
8676764513
Remove various sort routines.
2019-05-04 20:58:43 +02:00
James Cole
912fe99981
New code for overview. Temp submit.
2019-04-19 07:00:19 +02:00
James Cole
4d3af1dcde
Basic list, no functionalities.
2019-04-18 20:05:40 +02:00
James Cole
66c55b7bbe
Improve tests, models and views.
2019-04-16 16:20:46 +02:00
James Cole
5ac39dbdef
Clean up tests, test only the important things.
2019-04-12 04:53:18 +02:00
James Cole
6f063a134f
Reset some code.
2019-04-11 06:06:25 +02:00
James Cole
63070bffc3
Merge branch 'develop' into v480
...
* develop:
Fix #2204
CSV file fix for Belfius
2019-04-09 07:51:11 +02:00
James Cole
b3e48ede70
Fix #2204
2019-04-08 20:40:12 +02:00
James Cole
13afd4582f
First attempt at displaying a group.
2019-04-08 20:31:31 +02:00
Sander Kleykens
251e9f9ba1
CSV file fix for Belfius
...
Correct the description for outgoing recurring transactions in Belfius CSV files
2019-04-06 20:47:35 +02:00
James Cole
47fdf4b1a2
Validate account info
2019-04-06 11:08:46 +02:00
James Cole
c519b4d0df
Is now capable of updating transactions over the API.
2019-04-06 08:10:50 +02:00
James Cole
b692cccdfb
User can submit new journal through API.
2019-03-31 13:36:49 +02:00
James Cole
c07ef3658b
Refactor installer.
2019-03-30 11:03:39 +01:00
James Cole
5b1fb5354e
Update API and transaction components.
2019-03-30 07:09:52 +01:00
James Cole
484ed6a585
Introduce group collector to API
2019-03-25 15:14:09 +01:00
James Cole
c946a4040f
First working version of the group collector.
2019-03-24 14:48:12 +01:00
James Cole
d94b23b15d
Build a new collector and first view online.
2019-03-24 09:23:36 +01:00
James Cole
fb304de75e
Final commands.
2019-03-24 09:23:10 +01:00
James Cole
ce30375341
Refactor upgrade and verify commands.
2019-03-23 18:58:06 +01:00
James Cole
1b0be2a47e
Refactor upgrade and verify commands.
2019-03-23 08:10:59 +01:00
James Cole
a89be86ca4
Merge branch 'develop' into v480
...
* develop:
Update config for Romanian.
German string
Romanian strings.
Fix #2166
2019-03-22 18:29:52 +01:00
James Cole
943620c035
Fix #2166
2019-03-22 06:56:01 +01:00
James Cole
a1268ffd39
Command updates.
2019-03-20 18:47:51 +01:00
James Cole
fcd98b4d33
Revamp upgrade commands.
2019-03-20 18:31:00 +01:00
James Cole
e411d7a825
Improve upgrade command structure.
2019-03-18 16:53:05 +01:00
James Cole
3545d894fd
Improve factories and tests.
2019-03-18 16:52:49 +01:00
James Cole
200a4b18a8
First full implementation of new storage routine.
2019-03-17 17:05:16 +01:00
James Cole
6bd2b4f288
Merge branch 'develop' into v480
...
* develop: (21 commits)
Update lock file
Update change logs and config files.
Enable norsk, update version of DB
Various language string updates.
Norwegian strings.
Improve installer middleware for Sandstorm.
Fix some issues with importer #2166
Other delete thing.
More debug things.
Extra debug info for #2159 and some kernel changes.
Extra debug info for #2159
Fix #2173
Rename class and add copyright statement @wrouesnel #2167
Fix LDAP auth configuration paths.
Fix some cache issues and a version bump.
Updated file list.
Updated list.
New file list.
Update composer file.
Small fix in changelog.
...
2019-03-17 12:34:36 +01:00
James Cole
07d39a23a8
Improve installer middleware for Sandstorm.
2019-03-17 09:06:45 +01:00
James Cole
ca67d98676
Fix some issues with importer #2166
2019-03-17 08:18:42 +01:00
James Cole
7b60d210ee
Other delete thing.
2019-03-17 07:31:12 +01:00
James Cole
78d955ebf6
More debug things.
2019-03-17 07:20:11 +01:00
James Cole
f6f21e02ac
Extra debug info for #2159 and some kernel changes.
2019-03-16 21:54:25 +01:00
James Cole
e2ebd01719
Extra debug info for #2159
2019-03-16 20:07:26 +01:00
James Cole
d063f32c1c
Fix some cache issues and a version bump.
2019-03-08 17:57:42 +01:00
James Cole
431cf08401
Various improvements.
2019-03-08 05:47:51 +01:00
James Cole
e4fb223f77
Code for 4.8.0
2019-03-05 17:26:49 +01:00
James Cole
6e12f434ad
Fix issue #2144
2019-03-05 16:55:03 +01:00
James Cole
4ca60ca92a
Code for upgrade of various libraries.
2019-03-02 21:18:26 +01:00
James Cole
48219c9af3
Update libraries.
2019-03-02 20:14:45 +01:00
James Cole
3a57e09447
Fix for #2128
2019-03-02 14:33:46 +01:00
James Cole
87d5cabe52
Search improvements.
2019-03-02 14:12:09 +01:00
James Cole
af07522f16
Fix for #2135
2019-03-02 10:42:43 +01:00
James Cole
9f3c114d57
Add JSON decrypt for #2125
2019-03-02 09:18:26 +01:00
James Cole
c51c1b8098
Some basic date tests
2019-03-02 08:05:15 +01:00
James Cole
143fe2a71f
Fix #2125
2019-03-01 17:56:52 +01:00
James Cole
3379b723cf
Last attempt I hope for #2125
2019-02-28 19:56:41 +01:00
James Cole
39321b320e
Improve search speed.
2019-02-27 19:08:09 +01:00
James Cole
fe738fd321
Another fix for #2125
2019-02-27 18:55:56 +01:00
James Cole
61db419485
Fixes #2125
2019-02-25 20:57:29 +01:00
James Cole
d8b4af34e0
Update files for release 4.7.13
2019-02-23 14:32:24 +01:00
James Cole
36c2f27d59
New check for journals with 0.00 amount.
2019-02-23 07:47:41 +01:00
James Cole
38c79c3dc4
Upgrade fix for Softaculous.
2019-02-19 19:59:02 +01:00
James Cole
738f6ed232
Fix #2093
2019-02-16 23:01:14 +01:00
James Cole
451c86e431
Final touches for #2085
2019-02-16 19:04:36 +01:00
James Cole
c8c71da903
Extra debug log. #2061
2019-02-16 14:27:54 +01:00
James Cole
7658b7d9a6
Apply fix for #2070
2019-02-16 11:45:08 +01:00
James Cole
0d0906c5e2
Fix for #2070
2019-02-16 11:43:05 +01:00
James Cole
e0aa7f3ff5
Various code cleanup.
2019-02-16 08:05:48 +01:00
James Cole
59fdf5b77a
Updates to the login procedure [skip ci]
2019-02-16 07:20:25 +01:00
James Cole
22bc6d507e
Fix issue with upgrade.
2019-02-13 17:54:46 +01:00
James Cole
71fb9d8fa5
Code cleaning stuff.
2019-02-13 17:38:41 +01:00
James Cole
e0d87aa11e
First part of a large code cleanup commit.
2019-02-12 21:49:28 +01:00
James Cole
2117fc2a5a
Add thing to apply rules to fints #2081
2019-02-12 21:01:12 +01:00
James Cole
f999be81c2
Fix upgrade problem in Softaculous.
2019-02-11 17:22:46 +01:00
James Cole
e2530c5486
Refresh journal after a rule is applied, #2070
2019-02-11 17:09:52 +01:00
James Cole
3c036ae021
Fix issue with time stamps.
2019-02-10 14:53:24 +01:00
James Cole
71104f375c
Fix tests
2019-02-10 14:33:03 +01:00
James Cole
8998c9a672
Extra code for #1975
2019-02-10 10:54:30 +01:00
James Cole
c5af1d363c
Add audit trail messages to several controllers.
2019-02-10 08:03:09 +01:00
James Cole
c6e3b54705
Make update code slightly more robust.
2019-02-10 07:59:11 +01:00
James Cole
4f274a290e
Generic debug info.
2019-02-09 20:44:31 +01:00
James Cole
1774bcbabe
Add copyright statements and newlines.
2019-02-09 10:36:59 +01:00
James Cole
e1bb0298cb
Fix category use date.
2019-02-08 16:56:07 +01:00
James Cole
1ec2772255
Fix #2052
2019-02-08 16:51:29 +01:00
James Cole
40d77d82cd
Bunq import can now handle timestamps.
2019-02-08 16:45:42 +01:00
James Cole
311d51464d
Add support for #2006
2019-02-08 07:14:45 +01:00
James Cole
d63c9c9aea
Add audit logging.
2019-02-08 07:13:59 +01:00
James Cole
0e1da3f797
Fix webbased upgrade routine.
2019-02-04 20:35:46 +01:00
James Cole
25b2b43a38
Fix for #2049
2019-02-03 18:25:58 +01:00
James Cole
9632e99bd3
Fix #2043
2019-02-02 14:33:24 +01:00
James Cole
93e18ea195
Remove unused values from charts.
2019-02-02 12:34:58 +01:00
James Cole
1d73ff7c13
Fix test coverage. [skip ci]
2019-02-02 09:53:19 +01:00
James Cole
96bb880d1b
#2034
2019-02-02 07:00:09 +01:00
James Cole
cf307a00e1
Code for #2037
2019-02-02 06:10:52 +01:00
James Cole
4307bf3b83
Remove Firefly III's ability to encrypt data in the database.
2019-01-31 19:56:09 +01:00
James Cole
894b48df8e
Introduce new model for future remodeling of split transactions.
2019-01-28 20:00:40 +01:00
James Cole
5cad4e9d82
Fix #1989
2019-01-28 19:36:17 +01:00
James Cole
8607fd4997
Fix #2033
2019-01-28 18:21:22 +01:00
James Cole
d905849b71
Experimental fix for #2031
2019-01-27 21:23:18 +01:00
James Cole
968505ac0e
Route can be null.
2019-01-27 18:24:11 +01:00
James Cole
20b458f35d
Ignore form action when doing oAuth2.
2019-01-27 17:15:40 +01:00
James Cole
cec8210d8b
Fix #2009
2019-01-27 17:09:39 +01:00
James Cole
e6ff895eff
Fix #2001
2019-01-27 17:02:45 +01:00
James Cole
7e1d430003
Fix #1967
2019-01-27 16:42:28 +01:00
James Cole
f6d88521dd
Fix test coverage.
2019-01-27 12:30:52 +01:00
James Cole
c3e6e4f034
Simplify budget repository
2019-01-27 11:05:22 +01:00