Commit Graph
100 Commits
Author SHA1 Message Date
James Cole e78a59a8a8 Code quality update. 2018-07-07 21:17:46 +02:00
James Cole cbe47a9dcc Code clean up in Handlers. 2018-07-07 07:48:10 +02:00
James Cole a1056147d8 Improve code quality and add documentation in folder "Generator" 2018-07-07 07:18:49 +02:00
James Cole 8692590600 Improve code quality for Export directory. 2018-07-06 19:06:08 +02:00
James Cole 57345113b5 Improve code quality for Export directory. 2018-07-06 19:05:27 +02:00
James Cole 52f02cb9eb Fix #1533 2018-07-06 18:43:46 +02:00
James Cole 5d4dcd7e4b Small code optimizations in Exceptions. 2018-07-06 07:37:14 +02:00
James Cole 7d1f4d8907 Improve Events code quality. 2018-07-06 07:19:19 +02:00
James Cole a76241c7ba Code cleanup and documentation improvements. 2018-07-06 07:15:42 +02:00
James Cole bdc6678341 Fix unit tests. 2018-07-05 21:44:13 +02:00
James Cole c99b7e927d Code optimalisations. 2018-07-05 21:18:53 +02:00
James Cole 1675a0d442 Fix unit tests. 2018-07-05 20:15:20 +02:00
James Cole c0d2cd8962 Fix unit tests. 2018-07-05 19:39:17 +02:00
James Cole 146c9fd947 Fix unit tests. 2018-07-05 19:02:22 +02:00
James Cole 666e9897ea Fix unit test. 2018-07-05 18:42:51 +02:00
James Cole 81d70bd811 Clean up API code. 2018-07-05 18:02:02 +02:00
James Cole f6f8bb7fd1 Clean up API code. 2018-07-05 06:10:35 +02:00
James Cole 7c3aaf7b7c Fix #1531 2018-07-05 05:53:21 +02:00
James Cole 32ea28f783 Fix #1532 2018-07-05 05:44:49 +02:00
James Cole 17f365941b Merge tag '4.7.5' into develop
4.7.5
2018-07-03 20:33:36 +02:00
James Cole c2216843d8 Merge branch 'release/4.7.5' 2018-07-03 20:33:34 +02:00
James Cole 339fb5099f Fix test. 2018-07-03 20:33:12 +02:00
James Cole cf56707b02 Add more fake entropy. 2018-07-03 20:10:14 +02:00
James Cole 19f38aa6ed Updated everything for version 4.7.5 2018-07-03 19:57:38 +02:00
James Cole 9f69e112d0 Last minute fixes. 2018-07-03 19:34:13 +02:00
James Cole 8eb4259be0 Last minute test fixes. 2018-07-03 19:04:46 +02:00
James Cole d3a1f43cbb Some last-minute fixes. 2018-07-03 18:24:43 +02:00
James Cole 18b06ff283 Some last-minute fixes. 2018-07-03 17:48:26 +02:00
James Cole 53addcf99a Add cron job to docker file. 2018-07-03 06:03:38 +02:00
James Cole 0fa4d75a47 Enable profile for Sandstorm users. 2018-07-03 05:56:46 +02:00
James Cole 2ef86c3339 Add description. 2018-07-03 05:52:35 +02:00
James Cole d48c3a6d2f Fix tests 2018-07-03 05:52:27 +02:00
James Cole 2260ede559 Add transaction list to recurring transaction 2018-07-03 05:32:35 +02:00
James Cole 5690a44c38 Remove a filter. 2018-07-02 20:41:28 +02:00
James Cole e36a9fda1b Get a list of transactions belonging to the recurrence. 2018-07-02 20:39:45 +02:00
James Cole 10f195d334 Update versions. 2018-07-02 20:18:00 +02:00
James Cole 54afc6ca8c Some last minute updates. 2018-07-02 20:17:50 +02:00
James Cole 2e67bd3b78 New test code. 2018-07-02 20:02:20 +02:00
James Cole f27eb084c7 Test the currency exchange controller. 2018-07-02 16:06:49 +02:00
James Cole 7629dfd54a Fix issues with #1521 2018-07-02 15:37:56 +02:00
James Cole f62fd18b72 Update some translations [skip ci] 2018-07-01 21:40:45 +02:00
James Cole c6b60ff6b4 Different order for recurrences [skip ci] 2018-07-01 21:32:48 +02:00
James Cole e9655e6d86 Different order for recurrences [skip ci] 2018-07-01 21:31:27 +02:00
James Cole 3bca9b06f8 Implement category and configuration tests. 2018-07-01 21:27:25 +02:00
James Cole d97fdc3393 Implement budget limit API tests 2018-07-01 21:02:39 +02:00
James Cole 7dc72f98bf Include tests for budget API 2018-07-01 20:19:34 +02:00
James Cole da00179066 Test available budget API. 2018-07-01 18:58:41 +02:00
James Cole 89910031cd Test the attachment controller. 2018-07-01 18:31:02 +02:00
James Cole 5676aeac80 Improve test filter. 2018-07-01 16:13:22 +02:00
James Cole b0b9055e2e Remove extra semi-colon. 2018-07-01 15:48:02 +02:00
James Cole c0aefed764 Fix extra semicolon in test description 2018-07-01 14:55:06 +02:00
James Cole e2ec9ca5fb Improve amount conversion code. 2018-07-01 13:34:57 +02:00
James Cole 8e38f5c2c0 Disable amount debit and credit tests. 2018-07-01 12:34:58 +02:00
James Cole 99b2858863 Go for php 7.1.8 to mimic dev machine. 2018-07-01 10:47:54 +02:00
James Cole b43669e731 Update amount test codes. 2018-07-01 10:32:27 +02:00
James Cole 3bc9905715 Remove php7.2 tests. 2018-07-01 10:19:00 +02:00
James Cole c55aebd005 Fix credit test. 2018-07-01 10:11:41 +02:00
James Cole 55c331f536 Update read me file. 2018-07-01 09:53:03 +02:00
James Cole ce236284f4 Update test code. 2018-07-01 09:52:56 +02:00
James Cole c24cac68f6 Fix for #1518 2018-07-01 09:43:44 +02:00
James Cole db149ca6e1 Fix tests. 2018-07-01 09:27:22 +02:00
James Cole 0502f2a4a5 Implement rule group API. 2018-06-30 18:10:54 +02:00
James Cole f13df7e605 Implement rules in API. 2018-06-30 17:49:14 +02:00
James Cole 36a6981329 Halfway rule API. 2018-06-30 16:46:51 +02:00
James Cole 7abcdea816 New translations [skip ci] 2018-06-30 06:16:09 +02:00
James Cole 0509e54a95 Complete API for recurring transactions. 2018-06-30 06:14:39 +02:00
James Cole b8893bcad7 Fix bulk editor. 2018-06-30 05:54:23 +02:00
James Cole c9356c1237 Restructure code to rename a variable. 2018-06-30 05:21:21 +02:00
James Cole 2d7b7c2f3f Expand recurring transactions API 2018-06-29 19:27:07 +02:00
James Cole d0db1117f7 Recurrence first start and API routes. 2018-06-29 14:07:33 +02:00
James Cole e287e76db5 Complete preferences. 2018-06-29 12:28:29 +02:00
James Cole 8c28c4b5ac New translations and routes. 2018-06-29 12:11:44 +02:00
James Cole f048e943f8 Implement piggy bank API. 2018-06-29 08:06:17 +02:00
James Cole 12a84572e2 First code for the piggy bank API. 2018-06-29 06:43:44 +02:00
James Cole c8de1d3372 New (empty) API controllers. 2018-06-28 22:15:22 +02:00
James Cole 234e3f4ca5 Implement link type controller. 2018-06-28 22:14:50 +02:00
James Cole 7749fb1a0b Expand API for journal links. 2018-06-28 17:02:13 +02:00
James Cole f55d4e32c0 Implement currency exchange rate API. 2018-06-28 07:32:58 +02:00
James Cole cfd98a33fe Fix #1463 2018-06-28 06:43:59 +02:00
James Cole 7bdf20fee5 Fix #1446 2018-06-28 06:40:04 +02:00
James Cole e906fa3653 Bot cannot close bug tickets [skip ci] 2018-06-28 06:34:36 +02:00
James Cole 57cf7f6f0d Update some things for recurring transactions. 2018-06-28 06:31:31 +02:00
James Cole d378e7e897 New translations [skip ci] 2018-06-27 21:37:16 +02:00
James Cole a8e666db34 Expand view to include weekend responses. 2018-06-27 18:30:53 +02:00
James Cole 7b46339a5d Add some logging to weekly recurring. 2018-06-27 05:40:14 +02:00
James Cole 20aa6e429b Expand support for weekend and add some logging. 2018-06-27 05:37:56 +02:00
James Cole 7ba11a57a8 make sure recurrence can skip weekends. 2018-06-26 21:17:50 +02:00
James Cole 49de4f2200 Expand report email. 2018-06-26 19:26:10 +02:00
James Cole 5d01955133 Various extensions to recurring transactions. 2018-06-26 18:49:33 +02:00
James Cole 7591f3fa29 Send mail message when cron has hit. 2018-06-25 16:01:45 +02:00
James Cole 89f8f9b45b Fix view of bills. 2018-06-24 16:17:42 +02:00
James Cole 59f5b38dca Fix for #1509 2018-06-24 15:43:05 +02:00
James Cole 5b0e61033c Add configuration to Api. 2018-06-24 15:33:36 +02:00
James Cole 096af00a72 Add Category to API 2018-06-24 15:05:59 +02:00
James Cole dca2dc4600 Add budgets to API. 2018-06-24 14:54:06 +02:00
James Cole 96b482dac5 Fix #1510 2018-06-24 13:59:20 +02:00
James Cole e05664f34f Fix #1509 2018-06-24 13:46:34 +02:00
James Cole 72cca5ccbf Expand schedule. 2018-06-24 13:23:08 +02:00
James Cole 0b9be029ac Expand API with budget limits 2018-06-24 13:20:29 +02:00
James Cole 91701473af Expand API with available budgets. 2018-06-24 08:33:06 +02:00