Firefly III: A personal finances manager
-
@thetomester13 I have moved the repo to https://git.cloudron.io/cloudron/firefly-iii-app . It contains the LDAP fix. You should have permissions to the repo as well.
As for the box release, that will take a week (hopefully next week). For the moment, you can just apply https://git.cloudron.io/cloudron/box/commit/602b335c0e96c9ef58ee39971b452ccd437c5c8f by hand. Just edit
/home/yellowtent/box/src/ldap.js
on the server and make the above change. Thensudo systemctl restart box
. -
Oops, indeed. Forgot to mention that this requires Cloudron 4.4.4. You can try this on the demo cloudron which is already updated to 4.4.4 (https://my.demo.cloudron.io - username and password is cloudron).
-
@thetomester13 I have moved the repo to https://git.cloudron.io/cloudron/firefly-iii-app. It contains the LDAP fix. You should have permissions to the repo as well.
As for the box release, that will take a week (hopefully next week). For the moment, you can just apply https://git.cloudron.io/cloudron/box/commit/602b335c0e96c9ef58ee39971b452ccd437c5c8f by hand. Just edit
/home/yellowtent/box/src/ldap.js
on the server and make the above change. Thensudo systemctl restart box
.@girish sweet, I was able to get the app up and running with the change to the LDAP file, going to start working on some tests now! I'll update this thread with progress.
-
wrote on Jan 20, 2020, 6:42 AM last edited by
Works quite well but i have the "locales"-problem on Cloudron.
https://github.com/firefly-iii/help/wiki/Missing-locale-packagesInstalling them manually does not help(?). Is this a Cloudron-thing?
-
Works quite well but i have the "locales"-problem on Cloudron.
https://github.com/firefly-iii/help/wiki/Missing-locale-packagesInstalling them manually does not help(?). Is this a Cloudron-thing?
@murgero I actually haven't used Firefly before this (was waiting for the 'perfect' setup..). Do subsequent imports happen automatically? Or does the user need to trigger it? I know there's a
cron
that's supposed to run once per day and I believe that's set up properly in the CloudronManifest, but not sure how to test that that is doing its job properly.@timbo when did you last pull the project's code? That was an issue originally, but should have been solved with some more recent updates.
-
@murgero I actually haven't used Firefly before this (was waiting for the 'perfect' setup..). Do subsequent imports happen automatically? Or does the user need to trigger it? I know there's a
cron
that's supposed to run once per day and I believe that's set up properly in the CloudronManifest, but not sure how to test that that is doing its job properly.@timbo when did you last pull the project's code? That was an issue originally, but should have been solved with some more recent updates.
wrote on Jan 20, 2020, 4:20 PM last edited by@thetomester13 said in Firefly III: A personal finances manager:
@murgero I actually haven't used Firefly before this (was waiting for the 'perfect' setup..). Do subsequent imports happen automatically? Or does the user need to trigger it? I know there's a
cron
that's supposed to run once per day and I believe that's set up properly in the CloudronManifest, but not sure how to test that that is doing its job properly.@timbo when did you last pull the project's code? That was an issue originally, but should have been solved with some more recent updates.
i just installed the "unstable"-Version from the App Store.
-
@thetomester13 said in Firefly III: A personal finances manager:
@murgero I actually haven't used Firefly before this (was waiting for the 'perfect' setup..). Do subsequent imports happen automatically? Or does the user need to trigger it? I know there's a
cron
that's supposed to run once per day and I believe that's set up properly in the CloudronManifest, but not sure how to test that that is doing its job properly.@timbo when did you last pull the project's code? That was an issue originally, but should have been solved with some more recent updates.
i just installed the "unstable"-Version from the App Store.
-
wrote on Jan 20, 2020, 9:23 PM last edited by
@thetomester13 looks like it's 4.8.2 as per https://cloudron.io/appstatus.html (it also tells you this when you click on Firefly in the app store)
-
@thetomester13 Just noticed that you have already started on some tests. I will get it merged now and also update the package to 5.0.0
-
@thetomester13 I have merged your test branch, thanks for writing the tests! I have published 5.0.0 and moved the app to stable. Do you want to inform the upstream project about this package? Maybe we can add it to https://github.com/firefly-iii/firefly-iii#get-started ?
-
@thetomester13 I have merged your test branch, thanks for writing the tests! I have published 5.0.0 and moved the app to stable. Do you want to inform the upstream project about this package? Maybe we can add it to https://github.com/firefly-iii/firefly-iii#get-started ?
@girish I was going to try and close the loop on some of those automated tests but thanks for crossing the finish line for me there! Glad this can be a nice addition to the Cloudron App Store portfolio! I definitely plan on updating the Firefly III repo to link to the App Store as well.
-
wrote on Jan 22, 2020, 5:58 AM last edited by
i still get the formatting error as stated before though
-
wrote on Jan 22, 2020, 6:16 AM last edited by
Sorry for hitting you up again but i still get the problem, even after uninstall and a fresh install with the package being last updated "about 10 minutes" ago. i even made sure that the right locales are installed on my root and rebootet the server.
-
@timbo The locales have to be installed in the app package and not on the server. I just pushed the update now (package version 1.1.0). Can you try on that? Just install a new ff to get the latest package or updates -> check for updates.
-
@timbo The locales have to be installed in the app package and not on the server. I just pushed the update now (package version 1.1.0). Can you try on that? Just install a new ff to get the latest package or updates -> check for updates.