James Cole
7d8d773f8f
Clean up some code.
2024-12-14 05:45:54 +01:00
James Cole
2f7a1c941e
Expand test notification framework.
2024-12-08 16:28:22 +01:00
James Cole
ea4be9dd0c
Expand forms and improve validation for multi-account piggy banks
2024-12-06 08:10:31 +01:00
James Cole
4819b5ac5d
More code for multi account piggy banks.
2024-12-04 06:38:47 +01:00
James Cole
d740814f88
API works for multi-account piggies, the rest throws an exception
2024-12-01 18:32:05 +01:00
James Cole
cdf1ebf3f7
Better ability to store piggy banks.
2024-12-01 18:16:48 +01:00
James Cole
21a6927279
Rename fields for piggy bank
2024-11-30 16:02:30 +01:00
James Cole
92190bbc54
Rename fields in piggy bank.
2024-11-30 15:57:11 +01:00
James Cole
f5c56e02da
API allows update/set of budget limit notes. https://github.com/firefly-iii/firefly-iii/issues/5523
2024-11-30 05:42:59 +01:00
James Cole
c25c0d37c5
Replace constants with enums.
2024-11-27 08:08:52 +01:00
James Cole
4ba1c5bcfc
New set of PHP 8.4 files
2024-11-26 18:04:32 +01:00
github-actions
71c208c4fb
Auto commit for release 'develop' on 2024-11-25
2024-11-25 04:18:55 +01:00
github-actions
8d2d3d4002
Auto commit for release 'develop' on 2024-11-18
2024-11-18 04:18:51 +01:00
James Cole
60f6a91fe4
Cast fields to string and drop unused table.
2024-11-15 19:13:37 +01:00
James Cole
ec89a2f956
Add missing commas.
2024-11-15 18:59:57 +01:00
James Cole
87113d7181
Merge pull request #9468 from yparitcher/main
2024-11-15 06:17:17 +01:00
yparitcher
59fae290e5
Transaction Model: explicitly cast decimal to string
...
Laravel defers to PDO & the underlying database as to what type decimals are cast as.
When using sqlite text that match a float will be returned as a float, while mySql always returns a string for a decimal.
This leads to crashes with sqlite while trying to import tranansactions. (It does not happen every transaction, only when the balance{before,after} coming from the database is floatable)
`FireflyIII\Support\Models\AccountBalanceCalculator::getLatesBalance(): Return value must be of type string, float returned.`
Fixes : #9458
Signed-off-by: yparitcher <y@paritcher.com >
2024-11-15 00:03:21 -05:00
github-actions
582671ca84
Auto commit for release 'develop' on 2024-11-11
2024-11-11 04:10:58 +01:00
James Cole
0d11769590
Add better timezone support.
2024-11-09 12:19:01 +01:00
github-actions
02543438a4
Auto commit for release 'develop' on 2024-11-07
2024-11-07 03:36:46 +01:00
James Cole
9d0fd7ef1b
Deprecate constants
2024-11-07 03:29:44 +01:00
James Cole
37671499c8
Merge branch 'main' into develop
...
# Conflicts:
# composer.lock
2024-11-06 19:39:11 +01:00
James Cole
c83b79998d
Undo casts
2024-11-06 19:33:10 +01:00
James Cole
ed842c2b42
Fix and undo some enums
2024-11-06 19:32:32 +01:00
James Cole
8c5f114339
Add enums to types.
2024-11-06 19:22:28 +01:00
James Cole
b2d4469908
Mild code cleanup.
2024-11-06 12:01:29 +01:00
James Cole
c398383905
Add column to fillable array
2024-11-06 11:59:37 +01:00
James Cole
7af9dce33b
Add timezone to date objects
2024-11-06 11:57:12 +01:00
James Cole
038790a5d6
Add timezone info to new objects.
2024-11-06 11:12:26 +01:00
github-actions
ab31a72199
Auto commit for release 'develop' on 2024-11-03
2024-11-03 09:01:53 +01:00
James Cole
4b27ab38f8
Fix https://github.com/firefly-iii/firefly-iii/issues/9416
2024-11-02 05:14:03 +01:00
James Cole
b2954658d8
Various code cleanup [skip ci]
2024-07-31 08:31:20 +02:00
James Cole
44581d9983
Cleaner model docblock thing [skip ci]
2024-07-31 08:26:43 +02:00
James Cole
02dcfeb227
Remove comments from models, regenerate later [skip ci]
2024-07-31 08:23:09 +02:00
James Cole
b3e313821b
Merge branch 'develop' of github.com:firefly-iii/firefly-iii into develop
...
# Conflicts:
# app/Support/Models/AccountBalanceCalculator.php
2024-07-29 19:51:35 +02:00
James Cole
51958af422
Add running balance
2024-07-29 19:51:04 +02:00
github-actions
ac8a43bb37
Auto commit for release 'develop' on 2024-07-29
2024-07-29 05:06:54 +02:00
James Cole
e06736c254
Returns accounts consistently.
2024-07-28 12:23:45 +02:00
James Cole
ec367e94ce
Expand account object api
2024-07-28 07:47:54 +02:00
James Cole
16e742ae73
Various API updates.
2024-07-27 15:42:43 +02:00
James Cole
d19dd2a8b2
Clean up some code, clean routes. [skip ci]
2024-07-26 18:50:41 +02:00
James Cole
077f3e095b
Various API changes for v2
2024-07-26 12:52:54 +02:00
github-actions
cb5d856769
Auto commit for release 'develop' on 2024-05-13
2024-05-13 05:10:16 +02:00
James Cole
73fdbb6202
Update API endpoints and account autocomplete.
2024-05-12 13:31:33 +02:00
James Cole
c741b2a819
Add related models.
2024-05-12 06:25:13 +02:00
James Cole
cebfaa32bf
Add routine that caches account balances. Add it to the /flush routine as well.
2024-05-12 06:24:11 +02:00
James Cole
3d410556ef
Fix https://github.com/firefly-iii/firefly-iii/issues/8812
2024-04-23 16:24:46 +02:00
James Cole
a17bc7258f
Fix phpstan error courtesy of the laravel 11 upgrade (changed signatures and return types)
2024-04-02 15:40:33 +02:00
github-actions
746f1fd300
Auto commit for release 'develop' on 2024-04-02
2024-04-02 07:47:24 +02:00
James Cole
f6e28dc88f
Fine tune preferences to handle multi-administration options.
2024-04-01 19:59:21 +02:00