Commit Graph

870 Commits

Author SHA1 Message Date
James Cole
75a32b2f94
Expand v2 layout with experimental view. 2024-01-07 12:51:42 +01:00
James Cole
211526c032
Expand new transaction form. 2024-01-03 17:43:05 +01:00
James Cole
f3773ebfc2
Various code cleanup and fixed alignments. 2024-01-01 14:45:51 +01:00
James Cole
f963ac63f1
Various code cleanup and fixed alignments. 2024-01-01 14:43:56 +01:00
James Cole
a445bc53cd
Fix code 2023-12-21 05:07:26 +01:00
James Cole
64ec0cf62e
Code cleanup. 2023-12-20 19:35:52 +01:00
James Cole
5ca1367a7c
Update meta data for new release. 2023-12-16 19:33:13 +01:00
James Cole
2f110ab9a8
Fix default currencies. 2023-12-16 16:06:23 +01:00
James Cole
ce023f2580
Always great when using conflicting tools 2023-12-10 06:57:41 +01:00
James Cole
46e130fdfe
Clean up code. 2023-12-10 06:51:59 +01:00
James Cole
c2b22a2bac
Clean up code. 2023-12-10 06:45:59 +01:00
James Cole
b02a61dfbd
Add some PHP 8.3-only features. 2023-12-02 12:56:48 +01:00
James Cole
271e4271eb
Update various things. I know, great description. 2023-11-30 17:28:44 +01:00
James Cole
cbecacd652
Fix various phpstan issues. 2023-11-28 05:05:42 +01:00
James Cole
14e9d73768
Various phpstan fixes 2023-11-28 04:45:07 +01:00
James Cole
68f01d932e
Fix a lot of phpstan things 2023-11-26 12:10:42 +01:00
James Cole
9973fd2970
Fix null pointer 2023-11-08 05:06:41 +01:00
James Cole
0022201c4f
Move to level 5 2023-11-05 20:18:16 +01:00
James Cole
6f6b8d9b3e
Fix phpstan issues. 2023-11-05 19:55:39 +01:00
James Cole
1d2e95f5af
Various code cleanup. 2023-11-05 19:41:37 +01:00
James Cole
a0564751d6
Fix phpstan issues. 2023-11-05 16:55:16 +01:00
James Cole
c0cc896102
Fix up to level 3 2023-11-05 10:16:53 +01:00
James Cole
2d5790c417
More phpstan issues fixed. 2023-11-05 09:54:53 +01:00
James Cole
1b978d41e0
Fix all level 2 issues. 2023-11-05 09:40:45 +01:00
James Cole
c1cc71f85c
PHPstan fixes. 2023-11-05 08:15:17 +01:00
James Cole
ff599795d3
Allow null 2023-11-04 19:21:40 +01:00
James Cole
688f50ee3f
Fix various code things. 2023-11-04 19:20:07 +01:00
James Cole
e51fef3037
Exit code 0 2023-11-04 19:06:47 +01:00
James Cole
0f6f4e1a50
Code cleanup and phpstan fixes. Still breaks but at least it's consistent. 2023-11-04 19:00:25 +01:00
James Cole
fe0a205a05
Various code cleanup. 2023-11-04 17:41:28 +01:00
James Cole
1059da8a2a
Refactor various code. 2023-11-04 17:26:38 +01:00
James Cole
7436f94feb
Fix code quality and run. 2023-11-04 14:26:35 +01:00
James Cole
ba0843d0bb
Code cleanup 2023-11-04 14:18:49 +01:00
James Cole
0220cf9784
Fix various phpstan issues. 2023-11-04 11:31:14 +01:00
James Cole
ef428a0226
Fix various phpstan issues. 2023-11-04 07:18:03 +01:00
James Cole
dc45131f73
Various phpstan fixes. 2023-11-04 06:52:40 +01:00
James Cole
4ee3c7d83e
Fix phpstan issues. 2023-10-30 19:49:40 +01:00
James Cole
12675dd950
Refactor phpstan errors. 2023-10-29 17:41:14 +01:00
James Cole
9a17a11b37
Remove references to static class. 2023-10-29 06:36:37 +01:00
James Cole
4f2159b54d
Remove static references 2023-10-29 06:33:43 +01:00
James Cole
83d64262c8
Refactor currency API 2023-10-28 16:47:11 +02:00
James Cole
0133a7c5db
Code cleanup 2023-10-28 15:03:33 +02:00
James Cole
1d138eed8d
Refactor currency repository. 2023-10-28 06:58:33 +02:00
James Cole
704fc24d20
Rename field for less confusion. 2023-10-22 07:12:47 +02:00
James Cole
97dfdd5c5d
Link currency to user and user group. 2023-10-22 06:56:46 +02:00
James Cole
3e6aca4cd1
Remove template 2023-09-25 20:20:23 +02:00
James Cole
62bba0d33b
Throw some exceptions so I can spot deprecated code. 2023-09-21 16:09:40 +02:00
James Cole
417b7c3f86
Code cleanup 2023-09-21 11:32:56 +02:00
James Cole
724a16944a
Better user group management and object observers 2023-09-21 11:29:09 +02:00
James Cole
c3bc1af7b5
Fix route in net worth and expand user group API 2023-09-20 19:05:06 +02:00
James Cole
7bf7bb529e
Various code cleanup 2023-09-20 06:36:43 +02:00
James Cole
1c41b6753d
Expand API with better user group management. 2023-09-20 06:17:56 +02:00
James Cole
b9d750bf59
Meta data for new release. 2023-09-01 19:40:17 +02:00
James Cole
4c90f66578
Minor code cleanup 2023-08-11 19:40:44 +02:00
James Cole
a9bd0f551d
Make sure all objects also add user group 2023-08-11 19:37:28 +02:00
James Cole
4bbc898639
Expand bill API and v2 account API 2023-08-11 06:04:03 +02:00
James Cole
ffd8aef35f
Expand API with v2 summary endpoint. 2023-08-06 07:04:09 +02:00
James Cole
0c087f33c2
Build administration-compatible budget chart. 2023-08-01 19:38:53 +02:00
James Cole
b557805eeb
Code for new release 2023-07-15 16:02:42 +02:00
James Cole
775504acb6
Chore: Add phpdocs 2023-07-04 13:29:19 +02:00
James Cole
3dcb35710b
chore: reformat code. 2023-06-21 12:34:58 +02:00
James Cole
688ca8e374
chore: fix various qodana issues 2023-06-04 06:30:22 +02:00
James Cole
1b52147a05
chore: code cleanup. 2023-05-29 13:56:55 +02:00
James Cole
63984f1c37
Fix #7505 2023-05-17 07:02:08 +02:00
James Cole
0b5e0a268a
feat: a budget type that will rollover but also incorporate overspending from the previous period (if any) 2023-05-15 06:18:02 +02:00
James Cole
e5a77a86f9
Fix a few commands. 2023-05-07 20:17:29 +02:00
James Cole
28efc15820
Better management and calculation of available budgets. 2023-04-26 11:31:46 +02:00
James Cole
e6a84ab387
Fix start and upgrade commands 2023-04-16 07:33:12 +02:00
James Cole
ad97e33ec0
Catch all possible migration errors 2023-04-10 08:29:27 +02:00
James Cole
f7a02bdc2a
Meta for new release 2023-04-08 08:43:41 +02:00
James Cole
328216534b
Fix https://github.com/firefly-iii/firefly-iii/issues/7308 2023-04-01 10:44:09 +02:00
James Cole
0386d5e09f
Partial implementation of administration aware account auto complete 2023-03-25 11:32:33 +01:00
James Cole
173f593a7e
Fixes #7175 2023-03-09 06:33:23 +01:00
James Cole
e421b29b01
Clean up code and comments. 2023-02-22 18:14:14 +01:00
James Cole
789935cf1c
Clean up code. 2023-02-12 07:23:57 +01:00
James Cole
927d607b1a
Remove code coverage ignore instructions 2023-02-12 07:15:06 +01:00
James Cole
4cea7a3287
Add logging 2023-01-15 17:29:45 +01:00
James Cole
1fee2092d6
Clear up webhooks 2023-01-05 19:05:23 +01:00
James Cole
ebd32e0e08
Update code style. 2023-01-02 16:18:17 +01:00
James Cole
e5d5e774dc
Merge branch 'develop' into 5.8-dev
# Conflicts:
#	app/Models/AvailableBudget.php
2023-01-02 06:46:05 +01:00
James Cole
0429f50e5c
Add attributes 2023-01-02 06:44:52 +01:00
James Cole
67434bb8a5
Merge branch 'develop' into 5.8-dev
# Conflicts:
#	app/Http/Middleware/Authenticate.php
#	app/Models/Account.php
#	app/Support/Authentication/RemoteUserGuard.php
2023-01-01 15:14:15 +01:00
James Cole
c60120ac20
Fix https://github.com/firefly-iii/firefly-iii/issues/6787 2023-01-01 13:55:14 +01:00
James Cole
15605dd163
Fix https://github.com/firefly-iii/firefly-iii/issues/6785 2022-12-31 15:56:36 +01:00
James Cole
4d0ff86bfa
Various code cleanup 2022-12-31 15:54:55 +01:00
James Cole
7722ca2bf0
Various code fixes 2022-12-31 13:32:42 +01:00
James Cole
6cfdc58cb1
Various PSR12 code cleanup 2022-12-29 19:42:26 +01:00
James Cole
23a8835758
Add some debug info 2022-12-11 10:32:25 +01:00
James Cole
f16b679049
Various code fixes. 2022-11-04 05:11:05 +01:00
James Cole
409b4fe4d9
Run CS fixer 2022-11-02 05:02:09 +01:00
James Cole
817a9f57c4
Merge branch 'develop' into 5.8-dev
# Conflicts:
#	config/firefly.php
#	frontend/src/i18n/bg_BG/index.js
#	frontend/src/i18n/cs_CZ/index.js
#	frontend/src/i18n/da_DK/index.js
#	frontend/src/i18n/de_DE/index.js
#	frontend/src/i18n/el_GR/index.js
#	frontend/src/i18n/en_GB/index.js
#	frontend/src/i18n/en_US/index.js
#	frontend/src/i18n/es_ES/index.js
#	frontend/src/i18n/fi_FI/index.js
#	frontend/src/i18n/fr_FR/index.js
#	frontend/src/i18n/hu_HU/index.js
#	frontend/src/i18n/id_ID/index.js
#	frontend/src/i18n/it_IT/index.js
#	frontend/src/i18n/ja_JP/index.js
#	frontend/src/i18n/nb_NO/index.js
#	frontend/src/i18n/nl_NL/index.js
#	frontend/src/i18n/pl_PL/index.js
#	frontend/src/i18n/pt_BR/index.js
#	frontend/src/i18n/pt_PT/index.js
#	frontend/src/i18n/ro_RO/index.js
#	frontend/src/i18n/ru_RU/index.js
#	frontend/src/i18n/sk_SK/index.js
#	frontend/src/i18n/sl_SI/index.js
#	frontend/src/i18n/sv_SE/index.js
#	frontend/src/i18n/tr_TR/index.js
#	frontend/src/i18n/uk_UA/index.js
#	frontend/src/i18n/vi_VN/index.js
#	frontend/src/i18n/zh_CN/index.js
#	frontend/src/i18n/zh_TW/index.js
#	public/v1/js/create_transaction.js
#	public/v1/js/edit_transaction.js
#	public/v1/js/profile.js
#	resources/assets/js/locales/bg.json
#	resources/assets/js/locales/cs.json
#	resources/assets/js/locales/da.json
#	resources/assets/js/locales/de.json
#	resources/assets/js/locales/el.json
#	resources/assets/js/locales/en-gb.json
#	resources/assets/js/locales/en.json
#	resources/assets/js/locales/es.json
#	resources/assets/js/locales/fi.json
#	resources/assets/js/locales/fr.json
#	resources/assets/js/locales/hu.json
#	resources/assets/js/locales/id.json
#	resources/assets/js/locales/it.json
#	resources/assets/js/locales/ja.json
#	resources/assets/js/locales/nb.json
#	resources/assets/js/locales/nl.json
#	resources/assets/js/locales/pl.json
#	resources/assets/js/locales/pt.json
#	resources/assets/js/locales/ro.json
#	resources/assets/js/locales/ru.json
#	resources/assets/js/locales/sk.json
#	resources/assets/js/locales/sl.json
#	resources/assets/js/locales/sv.json
#	resources/assets/js/locales/tr.json
#	resources/assets/js/locales/uk.json
#	resources/assets/js/locales/vi.json
#	resources/assets/js/locales/zh-cn.json
#	resources/assets/js/locales/zh-tw.json
#	yarn.lock
2022-11-02 05:00:59 +01:00
James Cole
8f15bd716d
Fix https://github.com/firefly-iii/firefly-iii/issues/6592 2022-11-02 04:46:06 +01:00
James Cole
33f370359c
Replace phpstan suggestions 2022-10-30 14:44:49 +01:00
James Cole
f53923f16c
Use PSR-12 code style 2022-10-30 14:24:28 +01:00
James Cole
d28326cc89
Restore todo's 2022-10-30 11:43:17 +01:00
James Cole
b3740e643a
Update copyright statements 2022-10-16 19:29:53 +02:00
James Cole
ca8a65af60
Display audit logs 2022-10-02 14:37:50 +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
ee9b651f0f
Add ability to invite users 2022-10-01 12:21:42 +02:00