Commit Graph

7663 Commits

Author SHA1 Message Date
James Cole
38bdd6c36c
Final fix, I hope. 2022-10-02 20:27:21 +02:00
James Cole
536e054961
Fix sloppy variable names 2022-10-02 20:23:11 +02:00
James Cole
6dfe93bc19
Fix rule 2022-10-02 20:18:43 +02:00
James Cole
d8a15e41e6
Catch various audit log things 2022-10-02 20:13:32 +02:00
James Cole
ca8a65af60
Display audit logs 2022-10-02 14:37:50 +02:00
James Cole
06cd75ba74
Add description to command. 2022-10-02 06:47:42 +02:00
James Cole
10d2a91d99
Migrate actions 2022-10-02 06:23:31 +02:00
James Cole
185842a891
Add audit logs for rules. 2022-10-02 05:37:38 +02:00
James Cole
5f11272d49
Merge branch 'develop' into 5.8-dev 2022-10-01 19:06:55 +02:00
James Cole
c4e46bf89b
Fix issue in budget limits 2022-10-01 16:35:29 +02:00
James Cole
ee9b651f0f
Add ability to invite users 2022-10-01 12:21:42 +02:00
James Cole
9bfa52f3ce
Merge branch 'develop' into 5.8-dev
And fix rule creation and edit etc
2022-10-01 07:34:30 +02:00
James Cole
5c471059f3
Fix method 2022-10-01 07:20:26 +02:00
James Cole
749ce2ca9b
Merge branch 'develop' into 5.8-dev 2022-10-01 07:15:17 +02:00
James Cole
93c83fbe7a
Rename method 2022-10-01 05:29:42 +02:00
James Cole
4474a71e65
Attempted fix for #6475 2022-09-30 20:07:01 +02:00
James Cole
9b7285ea84
Expand search and add operators. 2022-09-28 07:35:57 +02:00
James Cole
6eaed9829b
Sort and cleanup code. 2022-09-25 15:31:58 +02:00
James Cole
3c33ea959e
Expand search with negated search options 2022-09-25 15:31:07 +02:00
James Cole
80a732b32b
First negative search query 2022-09-24 18:06:01 +02:00
James Cole
a9f2741282
Add ability to move stuff around, fix spelling. 2022-09-24 17:43:49 +02:00
James Cole
600fa388c1
Fix extra notification 2022-09-24 12:17:55 +02:00
James Cole
45d7042405
Add slack support to Firefly III 2022-09-24 12:14:27 +02:00
James Cole
be1dff49fa
Add notifications. 2022-09-24 11:41:07 +02:00
James Cole
665b78ebf5
Expand notifications. 2022-09-24 08:23:07 +02:00
James Cole
416fe0c147
Merge branch 'develop' into 5.8-dev 2022-09-24 07:03:03 +02:00
James Cole
4ca346fc4d
Expand notifications 2022-09-23 06:05:22 +02:00
James Cole
d2c52b47f1
Allow setting of notifications. 2022-09-18 16:49:15 +02:00
James Cole
c25b63d87b
Fix #4198 2022-09-18 16:28:04 +02:00
James Cole
c120a908f3
Remove available budgets endpoints. 2022-09-18 15:57:24 +02:00
James Cole
07541fa08f
Update translations and notifications. 2022-09-18 15:48:28 +02:00
James Cole
0098a9c3c0
Create some empty notifications. 2022-09-18 12:36:35 +02:00
James Cole
9f95d7a76f
Fix https://github.com/firefly-iii/firefly-iii/issues/5862 2022-09-18 12:23:20 +02:00
James Cole
67126e46b9
Add webhook code and rebuild. 2022-09-18 10:45:38 +02:00
James Cole
c4c178b39d
Merge branch 'develop' into 5.8-dev 2022-09-18 05:54:49 +02:00
James Cole
eef14ced59
Add amount check. Not sure why rule doesn't fire. 2022-09-18 05:53:11 +02:00
James Cole
d9245f06f7
Add option to delete webhooks. 2022-09-18 05:49:56 +02:00
James Cole
625ad14d7d
Add code to create webhook. 2022-09-17 16:54:13 +02:00
James Cole
ad9efde2d0
Expand webhook code. 2022-09-17 07:08:30 +02:00
James Cole
10f2cf2481
Update webhooks 2022-09-17 07:07:25 +02:00
James Cole
f0416f5322
Merge branch 'develop' into 5.8-dev
# Conflicts:
#	config/firefly.php
2022-09-11 08:59:34 +02:00
James Cole
9c2f771bae
Fix https://github.com/firefly-iii/firefly-iii/issues/6333 2022-09-11 07:08:02 +02:00
James Cole
6589f88883
Fix https://github.com/firefly-iii/firefly-iii/issues/6421 2022-09-11 06:58:16 +02:00
James Cole
ecf5cc62f9
Fix https://github.com/firefly-iii/firefly-iii/issues/6287 2022-09-08 06:22:02 +02:00
James Cole
7104433a68
Merge branch 'develop' into 5.8-dev
# Conflicts:
#	app/Exceptions/Handler.php
#	config/firefly.php
2022-09-07 18:35:01 +02:00
James Cole
3e96bb526c
Store secret correctly. 2022-09-05 05:39:47 +02:00
James Cole
06b7f18d55
Make 2FA code + validation more robust. Thanks to @jtmoss3991, @timaschew and @Ottega. 2022-09-04 13:32:59 +02:00
James Cole
8659c7efbd
Skip error 2022-09-04 13:31:46 +02:00
James Cole
52e83c2ec2
Fix https://github.com/firefly-iii/firefly-iii/issues/6379 2022-08-28 06:37:03 +02:00
James Cole
70c08d6b50
Basic amount fix 2022-08-23 05:46:59 +02:00
James Cole
0b49e9b8a8
Basic amount fix 2022-08-23 05:46:43 +02:00
James Cole
4d12e6b58b
New migration command. 2022-08-23 05:43:40 +02:00
James Cole
322b6d19d8
Add new roles. 2022-08-14 15:41:06 +02:00
James Cole
4d1b21f70d
Merge branch 'develop' into 5.8-dev
# Conflicts:
#	composer.lock
2022-08-03 05:40:31 +02:00
James Cole
cc6a7b181a
Convert to deposit means the journal loses its bill. 2022-08-02 05:39:04 +02:00
James Cole
c460ccfad5
Conversion to transfer means that the original journal loses the bill. 2022-08-02 05:38:24 +02:00
James Cole
75ea1c4f4b
Return amount as string 2022-08-01 19:51:45 +02:00
James Cole
39a928d7f4 Merge branch 'develop' into 5.8-dev 2022-07-26 20:28:32 +02:00
James Cole
858480929c
Fix null pointer 2022-07-25 19:43:47 +02:00
James Cole
242fb3b498
Remove debug. 2022-07-25 05:57:11 +02:00
James Cole
47469c7082
Fix transformer. 2022-07-25 05:56:21 +02:00
James Cole
18f2633810
Add debug 2022-07-25 05:54:40 +02:00
James Cole
c50a4ae993
Add debug 2022-07-25 05:52:51 +02:00
James Cole
2db32ce44f
Better transformer. 2022-07-25 05:51:59 +02:00
James Cole
38b505d036
Skip empty foreign currency 2022-07-25 05:50:02 +02:00
James Cole
b03a36b87f
Add some debug info 2022-07-25 05:48:59 +02:00
James Cole
fa72912349
Add some debug to function 2022-07-25 05:47:26 +02:00
James Cole
7e98fac3b7
Better check on foreign currency. 2022-07-25 05:46:32 +02:00
James Cole
f14c8a2ec2
Add some debug 2022-07-25 05:44:41 +02:00
James Cole
443b76388e
Expand frontend 2022-07-25 05:42:49 +02:00
James Cole
4e394d6017 Merge branch 'develop' into 5.8-dev 2022-07-24 08:16:27 +02:00
James Cole
76dadd1cab
Fix https://github.com/firefly-iii/firefly-iii/issues/6260 2022-07-24 05:44:35 +02:00
James Cole
d8506c4361
Fix https://github.com/firefly-iii/firefly-iii/issues/6260 2022-07-23 21:50:16 +02:00
James Cole
d49809c939
Fix https://github.com/firefly-iii/firefly-iii/issues/6260 2022-07-23 20:15:55 +02:00
James Cole
ea808b441b
Add first budget view 2022-07-23 20:13:24 +02:00
James Cole
a464ad015f Merge branch 'develop' into 5.8-dev 2022-07-23 19:26:15 +02:00
James Cole
e8ec13ca5f
Fix https://github.com/firefly-iii/firefly-iii/issues/6260 2022-07-23 16:47:05 +02:00
Rick Cuddy
203ae2812f Use Piggy Bank's start date in monthly suggestion #6254 2022-07-22 20:12:32 +10:00
James Cole
20ab457222
Various new stuff 2022-07-21 16:41:28 +02:00
James Cole
eb8f595541
Fix transaction lists. 2022-07-17 08:51:53 +02:00
James Cole
6b6107fb00
Merge branch 'develop' into 5.8-dev
# Conflicts:
#	config/firefly.php
#	frontend/src/i18n/nb_NO/index.js
#	frontend/src/i18n/nl_NL/index.js
#	frontend/src/i18n/ru_RU/index.js
2022-07-17 08:18:18 +02:00
James Cole
b4feb27118
Fix #6118 2022-07-17 07:18:50 +02:00
James Cole
d26a5a6e9c
Fix https://github.com/firefly-iii/firefly-iii/issues/6150 2022-07-16 17:15:44 +02:00
James Cole
29dce924cf
Accounts could not share number. Fix #6165 2022-07-16 17:11:14 +02:00
James Cole
2bd068211b
Fix #6168 2022-07-16 16:59:17 +02:00
James Cole
9493046212
Add strict types, add debug info 2022-07-16 09:25:10 +02:00
James Cole
56ff25285c
Expand frontend and API 2022-07-05 19:12:22 +02:00
James Cole
196c504b3d
Fix nullpointer 2022-07-03 08:45:08 +02:00
James Cole
68755137e4
Fix routes 2022-07-03 08:33:01 +02:00
James Cole
19bef9b725
Update command. 2022-07-03 08:31:17 +02:00
James Cole
34e006d87b
Also update orphans. 2022-07-03 08:24:04 +02:00
James Cole
d215510124
Expand data quality command. 2022-07-03 08:16:51 +02:00
Sander Dorigo
9652c86782 tight param for api macro 2022-06-25 14:37:15 +02:00
Sander Dorigo
cea8c4c217 FIx issue with rule action 2022-06-25 14:36:53 +02:00
Sander Dorigo
03637a080c Merge branch '5.8-dev' of github.com:firefly-iii/firefly-iii into 5.8-dev 2022-06-25 14:36:34 +02:00
James Cole
e27cffcf31
Empty controllers. 2022-06-25 14:24:14 +02:00
James Cole
f52144d8d9
Expand code. 2022-06-25 14:23:52 +02:00
Sander Dorigo
b12d72bef6 New code for API 2 2022-06-23 09:33:43 +02:00
James Cole
70ddbd743c
Small change in conversion 2022-06-10 17:39:00 +02:00
James Cole
1b2106d43b
Better handling of DB errors. 2022-06-10 06:00:01 +02:00
James Cole
beed44f065
Add cron job to download transaction currencies from Azure (if enabled by user). 2022-06-09 17:47:01 +02:00
James Cole
de3376c966
Fix https://github.com/firefly-iii/firefly-iii/issues/6148 2022-06-09 05:56:50 +02:00
James Cole
86d4549874
Updated code. 2022-06-07 19:46:09 +02:00
James Cole
c3bd46d7c0
Preference can be turned on and off (is always off now) 2022-06-07 19:24:08 +02:00
James Cole
f13dd18b6f
Update boxes. 2022-06-06 17:39:50 +02:00
James Cole
c916fbbee9
Add code for budgets 2022-06-06 16:41:54 +02:00
James Cole
d007db166a
Various code for currency exchange rate support 2022-06-06 14:40:19 +02:00
James Cole
9c08b9f1d3
Small update to frontend and associated code. 2022-06-05 20:02:43 +02:00
James Cole
61eb8f325e
Merge branch 'develop' into 5.8-dev
# Conflicts:
#	frontend/package.json
#	frontend/yarn.lock
2022-06-04 21:05:56 +02:00
James Cole
805d3ec975
Fix null pointer 2022-06-02 05:49:49 +02:00
James Cole
f83ab0a7dc
Fix sqlite issues. 2022-06-01 19:23:40 +02:00
James
ced55b5065 Fix #6122 2022-06-01 15:31:17 +02:00
James Cole
08f3f2aeb9
Small fix 2022-05-31 05:27:47 +02:00
James Cole
099fc49c4b
Fix #6113 2022-05-30 20:48:56 +02:00
James Cole
35f8ecf9bf
Fix #6059 2022-05-17 18:16:03 +02:00
James Cole
35a8016744 Fix store references 2022-05-08 09:32:07 +02:00
James Cole
89af363ba1 Add some missing db integrity checks. 2022-05-07 19:45:26 +02:00
James Cole
2e3071d40f Merge branch 'develop' into 5.8-dev 2022-05-07 17:12:31 +02:00
James Cole
df5aff279e Fix #6058 2022-05-07 17:11:33 +02:00
James Cole
5e7ee8c5bf Fix https://github.com/firefly-iii/firefly-iii/issues/6009 2022-05-04 20:49:54 +02:00
James Cole
610bc9f4bc Add exception code for bad values. 2022-05-04 20:32:51 +02:00
James Cole
3d1233314a Fix https://github.com/firefly-iii/firefly-iii/issues/6040 2022-05-04 20:27:18 +02:00
James Cole
51e23dae21 Fix issue with renamed field. 2022-05-04 05:53:47 +02:00
James Cole
2b615cf757 Fix bad call to method. 2022-05-02 19:35:35 +02:00
James Cole
20852acc78 Merge branch 'develop' into 5.8-dev 2022-05-02 18:55:17 +02:00
James Cole
39fbd545ad Add error code to error. 2022-05-02 18:55:09 +02:00
James Cole
8c64c1d5e4 Merge branch 'develop' into 5.8-dev 2022-04-30 13:00:52 +02:00
James Cole
75f5b5b51d
Stupid laravel and its forced migrations. 2022-04-20 16:25:11 +02:00
James Cole
cfcf860438
Restore enums, replace one to enforce php 8.1 compatibility. 2022-04-13 16:27:01 +02:00
James Cole
71d53fbda4 Revert "Replace various enums"
This reverts commit 089514908d.
2022-04-13 16:23:02 +02:00
James Cole
4a3c2d5d97
Rename some enums 2022-04-13 16:22:36 +02:00
James Cole
089514908d
Replace various enums 2022-04-13 14:39:13 +02:00
James Cole
9cfced1732
Move constants to dedicated enum 2022-04-13 14:21:33 +02:00
James Cole
a2627b5158
Move constants to dedicated enum 2022-04-13 14:21:17 +02:00
James Cole
342e9a263a
Move constants to dedicated enum 2022-04-13 14:20:59 +02:00
James Cole
1d90748e4d
Move constants to dedicated enum 2022-04-13 14:20:31 +02:00
James Cole
40efaa1017
Move budget rollover types to enum class. 2022-04-13 14:20:07 +02:00
James Cole
641683d431
Move account types to enum class. 2022-04-13 14:19:42 +02:00
James Cole
b10c1044bd Merge branch 'develop' into 5.8-dev 2022-04-13 14:11:48 +02:00
James Cole
0fea3a5a85
Fix broken query "created_at_before" and "updated_at_before" 2022-04-13 14:11:36 +02:00
James Cole
7b830a69d9
Remove old code. 2022-04-13 14:09:32 +02:00
James Cole
5c069caea1
Create first enum 2022-04-13 14:09:23 +02:00
James Cole
50f87a210a
Replace uri with url 2022-04-12 18:19:30 +02:00
James Cole
3813b7a9e8
Reverse issue until confirmation. 2022-04-12 17:37:34 +02:00
James Cole
86a6e51ebc
Add another option, fix https://github.com/firefly-iii/firefly-iii/issues/5992 2022-04-12 16:04:46 +02:00
James Cole
eb4343407d
Validate amount 2022-04-09 07:06:41 +02:00
James Cole
8eb4c64602
Validate amount 2022-04-09 07:05:31 +02:00
James Cole
e854c1b8ae
Fix #5961 2022-04-04 05:40:29 +02:00
James Cole
b8f2f0a73f
Catch null 2022-04-03 17:47:27 +02:00
James Cole
609e911fd6
Make sure the wort things aren't broken. 2022-04-03 16:23:49 +02:00
James Cole
d894ccc9cc
Catch missing date ranges. 2022-04-03 14:48:22 +02:00
James Cole
789dba7cf9
Fix https://github.com/firefly-iii/firefly-iii/issues/5958 2022-04-03 14:42:12 +02:00
James Cole
ba64a7d039
Add error method 2022-04-03 12:38:17 +02:00
James Cole
b5d4e82f45
Fix https://github.com/firefly-iii/firefly-iii/issues/5949 2022-04-01 07:37:45 +02:00
James Cole
3120e29940
Update packages. 2022-03-30 20:09:19 +02:00
James Cole
1211a5c878
Remove log entry. 2022-03-30 06:58:41 +02:00
James Cole
8f98be32f9
Fix various sonatype issues. 2022-03-30 06:54:59 +02:00
James Cole
3df8c4ff75
Replace deprecated method 2022-03-29 17:01:05 +02:00
James Cole
88539497bf
Rename variable. 2022-03-29 16:42:10 +02:00
James Cole
123693096c
Reformat various code. 2022-03-29 15:10:05 +02:00
James Cole
452b6d0e1b
Reformat various code. 2022-03-29 15:01:12 +02:00
James Cole
d04efb8325
Reformat various code. 2022-03-29 15:00:29 +02:00
James Cole
d1a09ff33b
Reformat various code. 2022-03-29 14:59:58 +02:00
James Cole
29bed2547c
Reformat various code. 2022-03-29 14:58:06 +02:00
James Cole
1209c4e76a
Reformat various code. 2022-03-29 14:56:27 +02:00
James Cole
9cdaf7076a
Add copyright statements 2022-03-29 14:55:51 +02:00
James Cole
09bd0b572a
Make email messages Markdown. 2022-03-29 12:45:48 +02:00
James Cole
abb1095cef
Fix summary and dates, also fix #5770 2022-03-28 12:24:16 +02:00
James Cole
f2849c8058
New cron job for bills. 2022-03-28 12:23:46 +02:00
James Cole
e5a08d2cf1
Search in attachment file names and attachments notes. 2022-03-28 07:54:52 +02:00
James Cole
2be7813a67
Replace deprecated function. 2022-03-27 20:33:25 +02:00
James Cole
cbf14f541c
Replace deprecated method. 2022-03-27 20:24:13 +02:00
James Cole
8ee4c2ea11
Piggies can have no target amount. 2022-03-27 18:30:46 +02:00
James Cole
980120f1bd
Update search. 2022-03-27 16:03:50 +02:00
James Cole
679e72e5e2
Make it possible to search by interest date. 2022-03-27 08:48:30 +02:00
James Cole
ff7f4e5bba Merge branch 'develop' into 5.7.0 2022-03-27 06:54:15 +02:00
James Cole
8002610234
Fix amounts with "e" in them. 2022-03-26 18:13:02 +01:00
James Cole
2f50fb38b0
New search opts 2022-03-24 19:34:32 +01:00
James Cole
aca008c911
Expand query search. 2022-03-21 06:31:38 +01:00
James Cole
be1d5591c4
Continue work on search 2022-03-21 06:24:40 +01:00
James Cole
02687dfe53
Expand search 2022-03-20 17:11:33 +01:00
James Cole
ba10aa5ca5
Move search operators to dedicated file and add lots of new ones. 2022-03-20 07:42:39 +01:00
James Cole
1e1aa28ab2
Add notes to budget https://github.com/firefly-iii/firefly-iii/issues/5373 2022-03-19 11:38:02 +01:00
James Cole
52a5995bd1
Remove LDAP support. 2022-03-19 11:19:58 +01:00
James Cole
5ca0a9f75a
Update packages and various code for laravel 9 2022-03-19 08:10:42 +01:00
James Cole
45d99aa456
Merge branch 'develop' into 5.7.0
# Conflicts:
#	composer.json
#	composer.lock
2022-03-19 07:58:06 +01:00
James Cole
39eeea9c3c
Fix https://github.com/firefly-iii/firefly-iii/issues/5882 2022-03-19 07:56:41 +01:00
James Cole
55a6cc5cd4
Fix https://github.com/firefly-iii/firefly-iii/issues/5852 2022-03-19 07:34:09 +01:00
James Cole
e3ecfdfac6
Add debug info 2022-03-19 07:14:20 +01:00
James Cole
fcb9e76c17
Fix https://github.com/firefly-iii/firefly-iii/issues/5903 2022-03-17 16:44:24 +01:00
James Cole
43c52daf6b
Clean up debug page. 2022-03-10 17:59:30 +01:00
James Cole
07813fa858
Possible fix for #5869 2022-03-10 17:57:43 +01:00
James Cole
6479fbabed
Catch account 2022-03-06 20:08:55 +01:00
James Cole
059bf32563
Include headers in error message. 2022-03-06 16:03:52 +01:00
James Cole
2f55499f7d
Fix call. 2022-03-06 15:47:11 +01:00
James Cole
2715a181e3
Add debug 2022-03-06 11:43:25 +01:00
James Cole
22a6e34279
Fix #5810 2022-02-28 09:11:08 +01:00
James Cole
a58c6b0cec
Do not search for empty number. 2022-02-28 08:31:58 +01:00
James Cole
b59723f276
Update meta files for 5.7.0 #5757 2022-02-28 07:48:58 +01:00
James Cole
aa7d4a610b
Add files and updates necessary to manage new layout. 2022-02-27 10:04:08 +01:00