Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Firefly III: A personal finances manager

Firefly III: A personal finances manager

Scheduled Pinned Locked Moved Solved App Wishlist
37 Posts 13 Posters 13.1k Views 13 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T thetomester13

    @girish excellent, thanks for helping make LDAP work properly! When can we expect the Cloudron box package fix to be released? When it is I can update the Firefly Cloudron app and start working on tests. Cheers!

    scookeS Offline
    scookeS Offline
    scooke
    wrote on last edited by
    #11

    @thetomester13 Oh man, if this goes live on Cloudron it'll make the start of the year AMAZING! Thank you all for working on it!

    A life lived in fear is a life half-lived

    1 Reply Last reply
    1
    • murgeroM Offline
      murgeroM Offline
      murgero
      App Dev
      wrote on last edited by
      #12

      This is an exciting package to get rolling. I have been wanting this for a while but never got around to packaging it myself. Great work!

      --
      https://urgero.org
      ~ Professional Nerd. Freelance Programmer. ~

      1 Reply Last reply
      0
      • girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #13

        @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. Then sudo systemctl restart box.

        T 1 Reply Last reply
        0
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by
          #14

          I have published this app in unstable now.

          murgeroM 1 Reply Last reply
          1
          • girishG girish

            I have published this app in unstable now.

            murgeroM Offline
            murgeroM Offline
            murgero
            App Dev
            wrote on last edited by
            #15

            @girish I do not see this app in unstable on my end, are we waiting until the next cloudron release?

            --
            https://urgero.org
            ~ Professional Nerd. Freelance Programmer. ~

            1 Reply Last reply
            0
            • girishG Offline
              girishG Offline
              girish
              Staff
              wrote on last edited by
              #16

              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).

              1 Reply Last reply
              1
              • girishG girish

                @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. Then sudo systemctl restart box.

                T Offline
                T Offline
                thetomester13
                App Dev
                wrote on last edited by
                #17

                @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.

                1 Reply Last reply
                0
                • murgeroM Offline
                  murgeroM Offline
                  murgero
                  App Dev
                  wrote on last edited by
                  #18

                  Has anyone figured out how to get Spectre working properly? Once I do the initial import (which works VERY well) it fails subsequent imports.

                  --
                  https://urgero.org
                  ~ Professional Nerd. Freelance Programmer. ~

                  1 Reply Last reply
                  0
                  • ? Offline
                    ? Offline
                    A Former User
                    wrote on last edited by
                    #19

                    Works quite well but i have the "locales"-problem on Cloudron.
                    https://github.com/firefly-iii/help/wiki/Missing-locale-packages

                    Installing them manually does not help(?). Is this a Cloudron-thing?

                    T 1 Reply Last reply
                    0
                    • ? A Former User

                      Works quite well but i have the "locales"-problem on Cloudron.
                      https://github.com/firefly-iii/help/wiki/Missing-locale-packages

                      Installing them manually does not help(?). Is this a Cloudron-thing?

                      T Offline
                      T Offline
                      thetomester13
                      App Dev
                      wrote on last edited by
                      #20

                      @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.

                      ? 1 Reply Last reply
                      0
                      • T thetomester13

                        @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.

                        ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by
                        #21

                        @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.

                        T 1 Reply Last reply
                        0
                        • ? A Former User

                          @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.

                          T Offline
                          T Offline
                          thetomester13
                          App Dev
                          wrote on last edited by
                          #22

                          @timbo @girish which version is currently packaged as the unstable app on the Store?

                          jdaviescoatesJ 1 Reply Last reply
                          0
                          • T thetomester13

                            @timbo @girish which version is currently packaged as the unstable app on the Store?

                            jdaviescoatesJ Offline
                            jdaviescoatesJ Offline
                            jdaviescoates
                            wrote on last edited by
                            #23

                            @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) 🙂

                            I use Cloudron with Gandi & Hetzner

                            1 Reply Last reply
                            1
                            • girishG Offline
                              girishG Offline
                              girish
                              Staff
                              wrote on last edited by
                              #24

                              @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

                              1 Reply Last reply
                              0
                              • girishG Offline
                                girishG Offline
                                girish
                                Staff
                                wrote on last edited by
                                #25

                                @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 ?

                                T 1 Reply Last reply
                                1
                                • girishG girish

                                  @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 ?

                                  T Offline
                                  T Offline
                                  thetomester13
                                  App Dev
                                  wrote on last edited by
                                  #26

                                  @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.

                                  1 Reply Last reply
                                  0
                                  • ? Offline
                                    ? Offline
                                    A Former User
                                    wrote on last edited by
                                    #27

                                    i still get the formatting error as stated before though 😞

                                    1 Reply Last reply
                                    0
                                    • girishG Offline
                                      girishG Offline
                                      girish
                                      Staff
                                      wrote on last edited by
                                      #28

                                      @timbo Yes, I was just updating the package adding the popular locales.

                                      1 Reply Last reply
                                      0
                                      • ? Offline
                                        ? Offline
                                        A Former User
                                        wrote on last edited by
                                        #29

                                        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.

                                        1 Reply Last reply
                                        0
                                        • girishG Offline
                                          girishG Offline
                                          girish
                                          Staff
                                          wrote on last edited by
                                          #30

                                          @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.

                                          ? 1 Reply Last reply
                                          1

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Bookmarks
                                          • Search