Commit Graph

424 Commits

Author SHA1 Message Date
Hosh Sadiq
8f568d41ca
Add initial continuous integration
Currently it will run phpunit, check coding standards and run
phpstan. This can and should be build upon, so that eventually builds
are automated and hopefully reproducable.
2020-07-27 19:47:22 +01:00
James Cole
fdea25051c
Make sure sorting doesnt break opening balance. 2020-07-26 15:05:48 +02:00
James Cole
758e1ff2ad
Update links. 2020-07-24 06:16:56 +02:00
James Cole
73f1f8aea0
Add new command 2020-07-19 13:05:15 +02:00
James Cole
029774687c Add command to fix inconsistent groups. 2020-07-01 06:02:58 +02:00
James Cole
5b829b514f Include notes in export. 2020-06-09 17:40:09 +02:00
James Cole
471cdefcff Organise object groups 2020-06-07 16:38:15 +02:00
James Cole
8643034945 Upgrade to 7.4 2020-06-06 22:25:52 +02:00
James Cole
6cc4d14fcb Remove import code. 2020-06-06 21:23:26 +02:00
James Cole
806ad918f0 Include original collection time. 2020-05-22 20:24:56 +02:00
James Cole
e7c10dec5c
Update meta files for new release. 2020-04-02 06:39:09 +02:00
James Cole
9ab36d4598
Update composer files. 2020-03-20 18:15:24 +01:00
James Cole
c7f25c5486
Middleware to generate unique ID for Firefly III installation. 2020-01-31 07:24:41 +01:00
James Cole
68c71cb2f9 Update email address in the readme and a selection of code. 2020-01-23 19:44:52 +01:00
James Cole
cb575f3200
Update JS packages. Remove debug bar. 2020-01-04 07:43:44 +01:00
James Cole
5b9e0319c7
Fix link in composer 2020-01-03 11:29:56 +01:00
James Cole
fca5d9d55b
Update composer file 2020-01-01 19:21:47 +01:00
James Cole
a1125278f7
Update libraries. 2020-01-01 16:21:19 +01:00
James Cole
29e2c32474
New upgrade command for location table. 2019-12-30 12:13:45 +01:00
James Cole
48a0eafa0c
Refer to new command in scripts. #2691 2019-12-28 06:58:49 +01:00
James Cole
83dd170dcb
Update libraries. 2019-12-20 08:25:46 +01:00
James Cole
689850c55c
Update version, add changelog. 2019-12-20 06:15:00 +01:00
James Cole
670c4c6dc3
Expand config for redis. 2019-12-07 17:44:33 +01:00
James Cole
cd2e74a476
Some experimental commands for DB creation. 2019-11-17 13:18:35 +01:00
James Cole
c79ded2012
Always set latest version after update run. 2019-11-10 07:26:02 +01:00
James Cole
576f2f2530
Fix #2757 2019-10-22 05:58:35 +02:00
James Cole
bc469e8d52
Update composer (again) 2019-10-21 19:54:37 +02:00
James Cole
4ba650afd7
Update composer file because of a bug in the 2FA package. 2019-10-21 19:08:51 +02:00
James Cole
5372a126c5
More fixes for #2607 2019-10-03 20:19:29 +02:00
James Cole
9ea1a495b8
Code for #2616 2019-09-21 11:03:00 +02:00
James Cole
3aba7e1db7
Fix #2510 2019-09-21 07:33:13 +02:00
James Cole
c2a57a457b New upgrade command for recurring transactions #2483 2019-08-26 18:38:23 +02:00
James Cole
a86e956dbb Force PHP 7.3, break anything before PHP 7.3 2019-08-23 18:55:14 +02:00
James Cole
d9a2bd3e5f
Update composer file with new command. 2019-08-21 04:37:27 +02:00
James Cole
903b4e520c
New Docker files. 2019-08-10 17:21:58 +02:00
James Cole
edb038c822
Update composer file. 2019-08-10 08:42:14 +02:00
James Cole
f8d2292fa8
Upgrade libraries. 2019-08-03 19:35:20 +02:00
James Cole
311659ba0d
Move command around. 2019-06-23 05:52:33 +02:00
James Cole
c72cc2482a
New command in all lists. 2019-06-21 19:10:14 +02:00
James Cole
9e2a2bca0a
Remove references to old command + remove old command. 2019-06-11 20:10:59 +02:00
James Cole
bc735e3a59 Update scripts. 2019-04-06 11:09:14 +02:00
James Cole
5f76b563dc Update composer stuff. 2019-03-24 09:23:00 +01:00
James Cole
ce30375341 Refactor upgrade and verify commands. 2019-03-23 18:58:06 +01:00
James Cole
a1268ffd39 Command updates. 2019-03-20 18:47:51 +01:00
James Cole
b8ac7c9d89 Fix #2173 2019-03-16 19:39:39 +01:00
James Cole
48219c9af3 Update libraries. 2019-03-02 20:14:45 +01:00
James Cole
ad31cc1c1f Fixes #2119 and bump version. 2019-02-24 07:27:24 +01:00
James Cole
5d43faab96 Refactor script locations to clear up root directory. 2019-02-20 07:04:24 +01:00
James Cole
0782354160 Updated LDAP code #2085 2019-02-15 07:22:51 +01:00
James Cole
bf3c74e65f Add required PHP extensions to composer.json. 2019-02-13 17:54:36 +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
214cd9c262
Require tokenizer. 2019-01-06 16:00:23 +01:00
James Cole
7a8f6d8660
Update composer libs. 2018-11-23 08:32:23 +01:00
James Cole
45699f13fc
Update composer files. 2018-11-10 10:50:41 +01:00
HamuZ HamuZ
d2e1493530 fixate flysystem-fallback-adapter in 0.1.2 (without buggy PR accepted) 2018-10-23 18:36:45 +03:00
HamuZ HamuZ
7b68716a3d allow sftp host as backing storage using env 2018-10-14 07:09:00 +03:00
James Cole
0d36d43eda Initial code for LDAP authentication. 2018-10-13 15:06:56 +02:00
Ben
dc73db2a07 Added FinTS import 2018-10-03 13:38:09 +02:00
James Cole
e0152d3df4 Fix #1716 2018-09-26 20:47:57 +02:00
James Cole
e29e6c147c
Upgrade Firefly III to PHP 7.2 and Laravel 5.7 2018-09-19 16:50:16 +02:00
George Hertz
5941b5c07e composer: Make sure PHP executable is being resolved by composer 2018-09-18 18:18:09 +02:00
James Cole
c18046c25d Update composer libs. 2018-06-06 21:23:17 +02:00
James Cole
217ca98933
Update composer lock + json 2018-05-25 06:26:10 +02:00
James Cole
4db2ec60e0
Update composer files. 2018-05-23 08:41:15 +02:00
James Cole
07da2fdda3
Remove unused imports. 2018-05-12 17:27:19 +02:00
James Cole
7e0f9b9b8e
Update packages. 2018-04-27 11:29:19 +02:00
James Cole
d8a00f4314
Various code for bills and rules. 2018-04-14 09:59:04 +02:00
James Cole
4cea5d65a6
Expand language list #1310 2018-04-02 06:56:19 +02:00
James Cole
7e51d57d21
Update composer file. 2018-03-29 19:01:59 +02:00
James Cole
0a056ad02d
Upgrade to Laravel 5.6 #1221 2018-03-07 20:37:00 +01:00
James Cole
ae039bf1c7
Update composer file for failed passport thing and update version. 2018-03-04 15:36:06 +01:00
James Cole
d5aeca6222
Fix import problem in 4.7.1 2018-03-04 13:23:44 +01:00
James Cole
db02fefcf4
Update composer. 2018-02-10 09:58:06 +01:00
James Cole
3d06f0ac14
Remove unused dependencies 2018-02-06 18:15:26 +01:00
James Cole
07506784f4
Add localisation package. 2018-02-06 10:55:40 +01:00
James Cole
31a6565e17
Add package fractal. 2018-02-04 15:57:48 +01:00
James Cole
ca8b4cb11a
Add laravel passport 2018-02-04 08:13:31 +01:00
James Cole
a9c117703b
Update composer.json 2018-01-19 08:35:25 +01:00
James Cole
2b4a3d463b
Update composer files. 2018-01-04 10:25:24 +01:00
James Cole
30f64af55f
Experimental cross OS command for #1083 [skip ci] 2018-01-02 20:08:56 +01:00
James Cole
59ea4a0364
Update packages. 2017-12-23 17:51:45 +01:00
James Cole
df406dd794
Update most, if not all dependencies. 2017-12-23 17:43:13 +01:00
James Cole
3d0ecaa8d2
Heroku composer [skip ci] 2017-12-15 11:19:51 +01:00
James Cole
009c5a438c
Heroku composer [skip ci] 2017-12-15 11:18:14 +01:00
James Cole
c3af8fefde
Better check for Heroku [skip ci] 2017-12-15 11:15:22 +01:00
James Cole
1b116e3a1d
Update composer for heroku [skip ci] 2017-12-15 11:14:07 +01:00
James Cole
76632f5bae
Update composer file [skip ci] 2017-12-15 11:06:33 +01:00
James Cole
ee6030bc62
Update composer file [skip ci] 2017-12-15 11:02:49 +01:00
James Cole
2a000d432f
Update composer file [skip ci] 2017-12-15 10:59:06 +01:00
James Cole
089214709f
Remove wrong copyright blocks [skip ci] 2017-12-10 08:56:11 +01:00
James Cole
f231edaa6d
Update composer.json for #1045 2017-12-09 09:23:25 +01:00
James Cole
0d9ac8b9c7
Restore composer file 2017-11-30 06:59:45 +01:00
James Cole
9ae878724a
Test: remove copy env.example 2017-11-29 18:20:38 +01:00
James Cole
aacc94cb01
Remove pre-install thing. 2017-11-29 18:20:20 +01:00
James Cole
18a5bb682d
Heroku related changes. 2017-11-27 19:07:57 +01:00
James Cole
b0b904c32e
Fix parse error in composer.json 2017-11-27 19:01:44 +01:00
James Cole
fbaf84c427
Remove package discovery. 2017-11-27 18:47:00 +01:00
James Cole
2db0550eee
Update composer file for Heroku. 2017-11-27 16:31:52 +01:00
James Cole
f326c5ec19
Fix #944 2017-10-22 05:47:07 +02:00
James Cole
353b3fcba7
Fix invalid JSON. 2017-10-14 08:08:14 +02:00
James Cole
da980bcf9c
Remove dev package from wrong section. 2017-10-14 08:06:34 +02:00
James Cole
a606a3eef4
Test code coverage. 2017-10-06 15:52:06 +02:00
James Cole
1faa520168
Update composer files. 2017-09-10 08:43:03 +02:00
James Cole
9223f3ef71
Various updated files. 2017-09-09 22:32:11 +02:00
James Cole
cd373791ac
Updated composer file. 2017-07-23 20:00:26 +02:00
James Cole
26ceb9e3be
Include config for Heroku. [skip ci] 2017-04-27 02:39:48 +02:00
James Cole
920e5f6fbe
Force seed. 2017-04-26 21:32:43 +02:00
James Cole
fc0dd22769
Deploy heroku database. [skip ci] 2017-04-26 21:31:46 +02:00
James Cole
d611858883
Remove compile step [skip ci] 2017-04-26 20:59:34 +02:00
James Cole
dbc9ce76a0
Try herocu config [skip ci] 2017-04-26 20:57:50 +02:00
James Cole
9515ce6807
Expand tests. 2017-03-19 17:54:21 +01:00
James Cole
8decf8ab9f
Make PHP modules mandatory in composer file. 2017-02-25 13:26:01 +01:00
James Cole
bfc95cfc57
Update composer file. 2017-02-22 17:17:22 +01:00
James Cole
4fbf0291e6 Updated composer things. 2017-02-16 21:06:31 +01:00
James Cole
229f718754
Update Composer files. 2017-02-05 15:41:41 +01:00
James Cole
e80298f815
Include laravel bread crumbs and custom repository. 2017-01-30 16:31:41 +01:00
James Cole
29f763d4e4
Update composer files. 2017-01-30 16:20:23 +01:00
James Cole
d344512743
Update update and installation instructions. 2017-01-20 10:08:38 +01:00
James Cole
bd3c8119ba Update composer.json because Twig and Twigbridge aren’t playing nice. 2017-01-06 14:51:04 +01:00
James Cole
daf3a95db0
Updated laravel, removed GitHub move announcement. 2017-01-04 09:28:49 +01:00
James Cole
050d7e8f00
Remove specific commands from composer installation routine. 2017-01-02 09:53:22 +01:00
James Cole
49982d6eb1
Updated various links to reflect the new repository location [skip ci] 2017-01-01 20:32:39 +01:00
James Cole
e08e7b2c9b
Speed up some tests. 2016-12-22 07:13:37 +01:00
James Cole
8279cf0e88
New version. 2016-11-27 15:59:13 +01:00
James Cole
884bed85a1
Update composer file. 2016-11-18 19:54:21 +01:00
James Cole
bd55636b3f
Add repository move info. 2016-11-05 18:51:26 +01:00
James Cole
3d9b855849 Force larval 5.3.18 2016-10-22 07:52:17 +02:00
James Cole
5dcbdec491 Update composer file and update routine. [skip ci] 2016-10-15 18:52:21 +02:00
Telyn
6edbfb27aa Add ext-intl to dependencies 2016-10-12 09:22:21 +01:00
James Cole
0dcbf451d6 Add verify command to composer.json 2016-09-24 08:59:14 +02:00
James Cole
1f34e33d8c Update composer, improve verify routine. 2016-09-23 22:31:01 +02:00
James Cole
3d25fd79ca First set of upgrade to 5.3 stuff. 2016-09-16 06:19:40 +02:00
James Cole
66d7fd7d4c Declare strict types. 2016-05-20 08:57:45 +02:00
James Cole
9c16fc1380 Some small updates. 2016-04-24 18:25:52 +02:00
James Cole
2d7f1af52c Add clear cache, for issue #237 2016-04-04 19:47:55 +02:00
zjean
90ad06c65c Fixed composer.json 2016-03-04 19:35:11 +01:00
zjean
0c009445d4 Added 2fa code validation 2016-03-03 21:14:53 +01:00
James Cole
356ec276bc Updated composer stuff. 2016-02-23 12:04:00 +01:00
James Cole
46856c9394 Remove entrust package. 2016-02-12 05:49:53 +01:00
James Cole
78bcd3e1bb Changed a lot of parameters. 2016-02-05 09:25:15 +01:00
James Cole
70ba9a4db5 Some phpunit updates. 2016-02-04 17:13:34 +01:00
James Cole
167c057e8a Removed executable rights. 2016-01-28 21:22:26 +01:00
James Cole
173d0290ea New composer stuff. 2016-01-17 07:49:49 +01:00
James Cole
5e744390c0 Remove PHP requirement. 2016-01-09 08:45:27 +01:00
James Cole
d6b47656bc Updated various files after upgrade to laravel 5.2 2016-01-08 16:09:51 +01:00
James Cole
4e1bb5fbac Update read me, composer 2016-01-07 10:21:57 +01:00
James Cole
f79c9f7cf1 Cleanup. 2015-12-28 16:52:28 +01:00
James Cole
f958115c50 Update composer file. 2015-12-27 17:57:32 +01:00
James Cole
8926d62165 Remake of: Merge pull request #111 from colinodell/patch-1
Loosen league/commonmark version
2015-10-30 07:22:39 +01:00
James Cole
d6c0c9f963 Cleanup composer. 2015-08-23 07:10:02 +02:00
James Cole
3e05fd91d9 Lots of cleaning up. 2015-07-26 19:07:02 +02:00
James Cole
9e7b730002 Somehow CSV reader got lost in translation. 2015-07-05 09:34:57 +02:00
James Cole
ab25edd37a Updated to include codeception. 2015-07-03 08:13:50 +02:00
James Cole
d88919474b Reversed codeception. 2015-07-03 07:27:01 +02:00
James Cole
e9601bb9c1 Add codeception. 2015-07-02 09:36:43 +02:00
James Cole
3aacb6f5f3 New packages, updated read me, new composer.lock 2015-06-29 16:42:38 +02:00
James Cole
b1b03a4325 Upgrade to laravel 5.1 2015-06-11 21:19:40 +02:00
James Cole
a7f6848e53 Lots of stuff gets cached now. 2015-06-03 18:22:47 +02:00
James Cole
67d9154563 Added some new code to implement a permission scheme. 2015-05-28 06:43:07 +02:00
James Cole
7dfde51b84 Fixed tests. 2015-05-26 19:38:52 +02:00
James Cole
60f7f1fc16 New build routine. 2015-05-24 21:07:22 +02:00
James Cole
a0e501f9fd First attempt at implementing Twig. 2015-05-01 08:29:41 +02:00
James Cole
6a9ffae25d New tests and factories. 2015-04-03 08:31:50 +02:00
James Cole
cff77c39e2 Update travis-ci and composer.lock and composer.json 2015-04-02 22:46:50 +02:00
James Cole
f8a5fb4225 Fixed tests. 2015-03-31 17:49:47 +02:00
James Cole
d586b82372 New composer.son file. 2015-03-29 07:45:14 +02:00
James Cole
999103277e Updated composer. 2015-03-14 22:05:36 +01:00
James Cole
cffe05e22b Add coveralls to composer.json 2015-02-27 21:01:18 +01:00
James Cole
b5fc36a8e1 Clean up test stuff. 2015-02-27 20:46:39 +01:00
James Cole
4586c1ef52 Removed all test cases. 2015-02-27 20:45:17 +01:00
James Cole
f2eae2fc98 Implemented the help. 2015-02-25 16:10:02 +01:00
James Cole
3e28c0c00a Extra report and cleanup. 2015-02-23 21:19:16 +01:00
James Cole
182fe170fd Up to budgets now! 2015-02-22 09:46:21 +01:00
James Cole
72e72c60c2 Laravel 4 > Laravel 5 2015-02-07 12:00:31 +01:00
James Cole
b02046b884 Moar packages! 2015-02-07 10:52:51 +01:00
James Cole
864c931ee9 Fixed factory muffin 2015-02-07 10:46:14 +01:00
James Cole
5cd8da6d91 Added factory muffin. 2015-02-07 10:42:40 +01:00
James Cole
8de142cd9a Add c3 code coverage. 2015-02-07 10:38:27 +01:00
James Cole
2dc67d1674 Added all the old test things. 2015-02-07 08:42:20 +01:00
James Cole
1bd02529e0 New resources mostly. 2015-02-06 07:23:26 +01:00
James Cole
c502dd445b New and old code. 2015-02-06 04:52:16 +01:00
James Cole
df165a817c Fresh L5 installation. 2015-02-06 04:39:52 +01:00
James Cole
d16015d625 Moved all old code for Laravel 5. 2015-02-06 04:27:37 +01:00
James Cole
9da69358e2 Included code for code climate. 2015-01-30 22:09:47 +01:00
James Cole
5476509ef5 Disabled some seeds, updated some routes. 2015-01-02 22:44:25 +01:00
James Cole
f1dcc41e42 Removed invalid composer.json entry [skip ci] 2015-01-02 06:00:14 +01:00
James Cole
05ea8216ff Fixed transaction coverage. 2015-01-01 22:51:38 +01:00
James Cole
8e892e7ea5 New unit tests to cover missed methods. 2015-01-01 12:06:42 +01:00
James Cole
bd2c4252bb Attempt #2. 2014-12-15 20:56:18 +01:00
James Cole
c77b43458e Removed some charts, removed lots of dead code. 2014-12-13 20:03:44 +01:00
James Cole
7af55b7268 Updated some tests, fixed some bugs. 2014-12-13 09:36:30 +01:00
James Cole
31a0be5bb4 All kinds of cleanup. 2014-12-06 21:48:23 +01:00
James Cole
bb3ba42ce2 Replaced Ardent with another package. 2014-12-06 12:12:55 +01:00
James Cole
dc25086eab Updated composer.json 2014-11-28 14:55:59 +01:00
James Cole
1f7c98bdcf Installed codeception. 2014-11-26 21:31:12 +01:00
James Cole
f05d626e38 Mostly cleanup and bug fixes. 2014-11-25 21:04:00 +01:00
James Cole
0afe3c48a1 Fixed some things so coveralls will fire. 2014-11-18 10:18:50 +01:00
James Cole
1ab5e923bc Removed codeception. 2014-11-18 10:11:31 +01:00
Sander Dorigo
e666e5e9e3 Clean up composer.json 2014-11-09 11:32:18 +01:00
Sander Dorigo
da7802a0a4 New controller, updated composer. 2014-10-28 16:15:16 +01:00
James Cole
f38d80cbf5 Update composer.json 2014-10-23 16:42:11 +02:00
Sander Dorigo
8cb7a1aef8 Installed Twig template engine. 2014-10-11 08:31:17 +02:00
Sander Dorigo
4ce978b9f3 New breadcrumbs. 2014-10-04 07:15:56 +02:00
James Cole
d49e6787d6 Completely removed code sleeve asset management. 2014-09-23 21:28:05 +02:00
James Cole
1967c63006 Update packages. 2014-09-23 20:51:41 +02:00
James Cole
9461e7b70a Some package updates. 2014-09-23 20:50:57 +02:00
James Cole
b112452aa1 Different composer instructions. 2014-09-23 07:57:50 +02:00
James Cole
9ae036f297 Beanstalk is now supported. 2014-09-14 21:59:41 +02:00
James Cole
7eaf307834 Some code cleanup. 2014-09-04 09:02:54 +02:00
James Cole
e97da25d5a Cleaned up build files. 2014-09-04 08:31:07 +02:00
James Cole
f472a01a80 First attempt, trying to build an import stuff routine. 2014-09-02 08:58:56 +02:00
James Cole
4dbf410cdf Removed codeception. 2014-08-31 07:32:59 +02:00
James Cole
8d90061d90 Included codeception for future use. 2014-08-30 14:25:21 +02:00
James Cole
22bd995b42 Updated factory muffin. This breaks everything. Let's skip Travis until we've fixed it. [skip ci] 2014-08-21 07:21:56 +02:00
Graham Campbell
43b6b57e79 Update composer.json 2014-07-27 18:49:14 +01:00
James Cole
b782bb8d93 All kinds of new stuff. Started with perfecting the account controller. [skip ci] 2014-07-26 18:53:41 +02:00
James Cole
aa36e8b7cf Removed my own validation source in favour of Ardent. 2014-07-15 17:09:59 +02:00
James Cole
a45d384c90 Updated composer.json [skip-ci] 2014-07-15 10:53:44 +02:00
James Cole
84f4e80da1 Some experimental model tests. 2014-07-09 13:19:30 +02:00
James Cole
063cf14531 Updated compeer for coveralls. 2014-07-02 23:16:31 +02:00
James Cole
4540e93a63 Some attempts at code coverage and coveralls support. 2014-07-02 23:12:31 +02:00
James Cole
a3a30bd5e1 Various new stuff. 2014-06-28 09:57:17 +02:00
James Cole
885685815e Updated composer file. 2014-06-28 09:45:56 +02:00
James Cole
f826145599 Initial commit. 2014-06-28 09:41:44 +02:00