Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Acties:
  • +26Henk 'm!

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Op verzoek van velen een apart topic voor mijn vreselijk geniale (*kuch*) tool voor je persoonlijke financiën, "Firefly III".

Handige links

Firefly III website
Firefly III op GitHub
Documentatie
Link naar de laatste releases
Issue tracker
Firefly III op reddit
Firefly III op Twitter
Firefly III op Facebook (doe ik weinig mee)
Changelog van elke versie

Doel van dit topic:

• Algemene vragen, ditjes en datjes, lofzang en klachten.
• Installatie- en implementatievragen: Firefly III komt met opzet niet met een "Wordpress"-achtige installatie dus de drempel is wat hoog voor veel mensen.
• Financiele workflow en geldbeheer. Firefly III is gebouwd met mijn eigen financiele workflow in ogenschouw en die hoeft niet bij jou te passen. Stel dus gerust de vraag "hoe doe je dat?". Pas op, het antwoord kan zijn: dat kan niet.
• Bugs. Er zitten genoeg bugs in Firefly III dus meld ze vooral als je ze vindt. Hiervoor geldt wel dat ze ook op GitHub moeten komen te staan want dat is handig voor mijn workflow. Maar dat kan ik evt. zelf wel dus geen zorgen.
• Nieuwe features. Als je een briljant idee hebt voor Firefly III meldt het dan vooral. Houd er wel rekening mee dat het antwoord "nee" kan zijn.

Ik ben er zelf niet altijd maar schroom niet om me te pingen via andere kanalen zoals Twitter, reddit of mail (links volgen).

Denk je dat je vraag van algemene aard is, kijk dan in het "programma's om geld te beheren"-topic of open een algemeen topic in dit forum of elders.

Oh, en voordat mensen roepen dat dit spem is, het mocht van de modjes. :*)

Debug mode aanzetten
Hiermee logt Firefly III extra veel en krijgen de foutschermen ook meer info. Instructies op GitHub.

Firefly III wijzigde deze reactie 20-01-2019 13:25 (42%)


  • anandus
  • Registratie: februari 2001
  • Niet online
@Bastiaan Je kan het inderdaad zo gebruiken, maar volgens mij is het bij Firefly juist het idee dat het twee verschillende concepten zijn:
The difference between categories and budgets
If you can save money every month on a certain subject, it’s a budget. Groceries are budget. Bills are a budget. If you travel by train occasionally, it’s not a budget.

First and foremost: a category is “incidental”. You don’t buy new furniture every month but you might want to keep track of such expenses. Or you don’t care about costs for public traffic (budget-wise) but a category would be nice.

The rule of thumb is: would you make a real life envelope for it? If yes: budget. If no: category.

Categories can be used in deposits (earning money). Budgets cannot.
Althans, ik lees het als:
"Alles wat ofwel een vaststaand bedrag is ofwel een limiet heeft valt onder budgetten, alles wat onregelmatig/ongepland is valt onder categorieën"

Als ik het goed begrijp?

Edit: Oh, wacht, waar je geld op kan besparen is een 'budget'. Maar waar valt de hypotheek dan onder?

Kan iemand mij een ELI5 geven waar ik de hypotheek stop? :P
Edit2:
Toch budget:
Budgets are a kind of “category” that come back every single month. Bills are returning (rent, water, electricity). You buy groceries every day. You need to pay rent every month.

anandus wijzigde deze reactie 04-11-2018 15:19 (17%)

"Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'" -Isaac Asimov


  • anandus
  • Registratie: februari 2001
  • Niet online
Ik ben wel benieuwd welke budgetten en categorieën anderen hanteren :)
Hebben jullie je eigen manier? Volgen jullie de Firefly-filosofie?
Het is wel mooi dat Firefly al die flexibiliteit biedt :)

anandus wijzigde deze reactie 04-11-2018 16:20 (17%)

"Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'" -Isaac Asimov


  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
anandus schreef op zondag 4 november 2018 @ 14:02:
Een vraagje over budget vs categorie.
Budget zijn dingen die regelmatig terugkomen (hypotheek, boodschappen, etc).
Dit zijn grotendeels contracten (eigenlijk alles behalve boodschappen).

Categorie zijn onregelmatige uitgaven (dingen voor huis & tuin, kado's, etc).

Maar hoe voorkom je dat het ene in het andere zichtbaar wordt?
Bijv mijn kado's staan ook onder budgetten met 'geen budget' en mijn hypotheek bij categorie onder 'geen categorie'. Is dit te voorkomen?

Of doe ik het verkeerd?

En een ander ding.
Wegens redenen (familiebank) krijgen we om de zoveel tijd een bedrag dat we gelijk weer terugstorten. Valt dit 'onzichtbaar' te maken? Netto is het immers nul. Of moet ik het dan als categorie doen (want daar kunnen bedragen af én bij, toch?)?
Dat is niet te voorkomen. In mijn eigen installatie heeft alles een categorie en alles heeft een budget. Dat kan in elkaar overlopen maar daar is weinig aan te doen. Bekende voorbeelden zijn (bij mij) deze combinaties:

• Budget: Boodschappen / Categorie: Dagelijkse boodschappen.
• Budget: Vaste lasten / Categorie: Woning
• Budget: Uitgaan / Categorie: Drankjes

@anandus Je kan inderdaad niet echt op je hypotheek bezuinigen maar ik beschouw het onderdeel van een potje dat ik elke maand budgetteer: dus een budget.

@Bastiaan Dat klopt. Alleen uitgaven hebben een budget. Maar géén budget of géén categorie worden ook opgenomen in de grafieken.

  • Ktenolix
  • Registratie: oktober 2013
  • Laatst online: 06-12 10:13

Ktenolix

Bandit GSF650A '11

Sinds kort Firefly draaiend op m'n mac met MAMP. Wilde het in eerste instantie laten draaien op m'n NAS, maar daar zit ik vast aan een oudere php versie (en had ik wat problemen met het werkend krijgen).

Nu zit ik een beetje te prutsen met de workflow, aangezien ik doorgaans van loon tot loon leef(de). Echter is het voor het overzicht in Firefly handiger (en logischer) om van maand tot maand te leven.

Misschien een domme vraag, maar hoe pak je dit nu aan? Ik kan niet zomaar m'n loon opzij zetten, aangezien veel vaste lasten aan het eind van de maand betaald worden. Het idee is dat ik de laatste dag van de maand, het totale budget voor de volgende maand klaarzet op m'n betaalrekening.

The Bandit : 5.75L / 100km


  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
z1rconium schreef op zondag 4 november 2018 @ 19:44:
Firefly aan de praat gekregen met een mysql server in een docker.

Wat geimporteerd, Rabobank, nu is het format bij die mannen niet top, bedrag-kolom werkt met +/-

Ik had bij het importeren een verkeerde selectie gemaakt wat voor type kolom het was, dus dacht, ik verwijder alle transacties en probeer het opnieuw, maar dat vind firefly niets omdat ie denkt dat het er al in zit, hoe kan ik de boel opnieuw importeren ?
Firefly III onthoudt ook verwijderde transacties omdat veel users moeten "puinruimen". Veel banken stoppen dummy regels in hun CSV bestanden die Firefly III ook importeert. Eenmaal verwijderd blijven ze dan ook verwijderd.

Wat je zult moeten doen is de account(s) handmatig verwijderen uit je database. Dan verdwijnen de transacties ook.
Ktenolix schreef op maandag 5 november 2018 @ 08:30:
Nu zit ik een beetje te prutsen met de workflow, aangezien ik doorgaans van loon tot loon leef(de). Echter is het voor het overzicht in Firefly handiger (en logischer) om van maand tot maand te leven.

Misschien een domme vraag, maar hoe pak je dit nu aan? Ik kan niet zomaar m'n loon opzij zetten, aangezien veel vaste lasten aan het eind van de maand betaald worden. Het idee is dat ik de laatste dag van de maand, het totale budget voor de volgende maand klaarzet op m'n betaalrekening.
Dat is wat ik uiteindelijk wel heb gedaan. Maar dat kan ook in stukjes.

Bedenk je eerst in een Excelsheet wat je budget ongeveer moet zijn. In totaal. Is dat 500,-? 1200,-?

Spaar dat bedrag bij elkaar. Zet het op je rekening op 30 november zodat je 1 december met precies dat bedrag begint. Of doe dat op 31-dec / 1-jan als je meer tijd nodig hebt.

De eerste keer is het moeilijk maar daarna loopt het soepeler.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
anandus schreef op maandag 5 november 2018 @ 13:16:
[...]
Ik gebruik daar 'spaarpotjes'('piggy banks') voor.

Maar ik zou dat ook graag uitgebreider zien. Aankoopbedrag en afschrijvingsduur invullen, evt factuur als bijlage.
Weet ik niet zeker in hoeverre dit in de scope van Firefly valt.
Ook voor @mrCowboyBunny.

Je kan de doeldatum al opgeven voor piggies, en notities toevoegen. Ik zal eens nadenken over andere extra's zodat je ze ook als afschrijving kan gebruiken.
bartmaniac schreef op maandag 5 november 2018 @ 23:51:
[...]


dit werd gemeld op het firefly-iii github kanaal bij issues. ik veronderstel dat @JCE dezelfde persoon is als JC5 op Github?
Yes, dat ben ik. De docker upgrade gaf rechten-problemen op de cache directory. Nog geen flauw idee waar dat vandaan komt: in het openingsscript wordt dat rechtgezet. Maar ik ben er mee bezig.
bartmaniac schreef op maandag 5 november 2018 @ 12:44:
mijn installatie draait nu in een docker omgeving en dit op/in een Apple OSX- host.

worden er bepaalde gegevens die ik bewaar/ingeef ook in de cloud bewaard of er naar verstuurd? of andere zoals authentications?
Nee. Alles blijft lokaal. Zelfs de Google fonts zijn lokaal. Er is wel Analytics code aanwezig maar die activeert alleen als je een tracker opgeeft. Gebruik ik voor de demo site.

Firefly III wijzigde deze reactie 06-11-2018 06:28 (20%)


  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
bartmaniac schreef op dinsdag 6 november 2018 @ 18:23:
als je enkel firefly draait in de docker, hoe groot moet de disk image size dan zijn? ik heb die nu staan op 128 GB, is dat voldoende, (rekening houdend met de vele records die zullen gemporteerd worden?
Meer dan voldoende. Ik denk dat ik met vijf jaar transacties geen 10MB vol krijg. Dus tenzij je attachments vreselijk groot zijn ;).
MazZz schreef op woensdag 7 november 2018 @ 14:25:
Ik probeer zojuist ook firefly te upgraden, doe dit op mn ubuntu webserver, ik krijg alleen de volgende error bij uitvoeren van de php artisan commando's:

:/var/www/html/firefly-iii-updated$ php artisan cache:clear
PHP Warning: require(/var/www/html/firefly-iii-updated/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/firefly-iii-updated/artisan on line 18
PHP Fatal error: require(): Failed opening required '/var/www/html/firefly-iii-updated/vendor/autoload.php' (include_path='.:/usr/share/php') in /var/www/html/firefly-iii-updated/artisan on line 18

Heb de dirs met elkaar vergeleken en zie dat ik het bestand test.sh en de dir. vendor mis in de 'nieuwe' directory firefly-iii-updated/

Kan ik deze gewoon copieren of gaat het dan niet goed? Iemand een idee?

*edit: heb deze mappen gekopieerd en het lijkt nu allemaal goed te werken, zou alleen wel fijn zijn om te weten of ik in de toekomst niet tegen andere zaken aan kan lopen

*edit2: Gaat toch niet helemaal goed. Krijg bij maken/editten/ van nieuwe transactie (en bijlagen) en opvragen van contracten, een Be Right Back pagina.
Twee dingen gaan fout. Heb je wel dit commando gebruikt?


code:
1
composer create-project grumpydictator/firefly-iii --no-dev --prefer-dist firefly-iii-updated <next_version>



Zo niet, draai dan deze commando's in de "/var/www/html/firefly-iii-updated" directory:


code:
1
2
3
4
5
6
7
8
9
rm -rf vendor
composer install --no-scripts --no-dev
composer install --no-dev
php artisan migrate --seed
php artisan cache:clear
php artisan firefly:upgrade-database
php artisan firefly:verify
php artisan passport:install
php artisan cache:clear



Voor de andere fout, als het niet gefixt is, verifieer even of je wel PHP7.2 draait. Is dat het geval? Dan zorg je dat je debug mode aanzet zodat de error zichtbaar wordt.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
anandus schreef op zaterdag 10 november 2018 @ 15:45:
[...]
Alles zonder budget of categorie valt automatisch 'no budget'/'no category'?
Is er een manier om deze niet in te staafgrafieken te laten voorkomen?
Nee, alles komt terug in de grafieken.
bartmaniac schreef op zondag 11 november 2018 @ 11:27:
De submap/storage/database is er wel maar bij mij is die leeg op 1 kleine bestandje na.


nochtans in firefly zelf vind ik alles wat al geimporteerd is terug
De submap "/storage/database" is alleen gevuld als je gebruik maakt van SQLite, wat maar weinig mensen doen. Als je MySQL of Postgres gebruikt zul je de database zelf moeten backuppen.

  • DaLass
  • Registratie: oktober 2001
  • Laatst online: 13:49
wpm schreef op zaterdag 10 november 2018 @ 21:06:
[...]
Mag ik je vragen hoe je het op Synology aan de praat hebt gekregen?
groeten,
Ik heb inmiddels ook al 2 tweakers middels DM op weg geholpen om het werkend te krijgen op een Synology, en met succes.

Daarom hieronder de stappen die nodig zijn, met dank aan @Nivali en @xMuchux voor het testen en feedback op de stappen.

Let op: In onderstaande stappen ga ik ervanuit dat je al een MariaDB hebt draaien op je Synology, al dan niet in een docker container. Bij mijn install heb ik MariaDB los draaien, geinstalleerd uit de Synology Appstore.

Binnen MariaDB maak je een database "firefly" aan met als collation "utf8_general_ci".
Hiervoor kun je phpMyAdmin of Adminer gebruiken.
Vervolgens maak je een user "firefly"aan met een wachtwoord en die de volledige rechten geeft op de nieuw aangemaakte database. Hierbij dien je aan te geven dat de gebruiker "firefly" mag connecten vanaf het subnet van je Docker bridge netwerk (bij mij: "172.17.0.%"). Dit subnet zou je in de instellingen van Docker terug moeten kunnen vinden, onder "Netwerk".

Vervolgens haal je via Docker op de Synology de volgende build van Firefly binnen:
https://hub.docker.com/r/jc5x/firefly-iii/
Dit kan gewoon vanuit de docker GUI op de Synology.

Bij het configureren van de docker container doe je de volgende aanpassingen:
- Algemene Instellingen: Automatisch opnieuw opstarten
- Volume: Ik heb een share gemaakt voor Firefly met 2 mappen die ik redirect:
/var/www/firefly-iii/storage/export naar een Export map op mijn share
/var/www/firefly-iii/storage/upload naar een Upload map op mijn share
- Poort Instellingen: Kies een poort om te koppelen aan poort 80 van Firefly, omdat 80 op de Synology al gebruikt wordt. Let hierbij op dat je alleen de locale poort aanpast en niet de container poort, die moet op 80 blijven staan.
- Milieu : De volgende variabelen aanmaken:
FF_APP_ENV=local
FF_APP_KEY=hier moet je een random key neerzetten van precies 32 karakters
FF_DB_HOST=hier komt het IP adres van je synology, want daar draait je database op.
FF_DB_NAME=hier komt de naam van de database ,bijvoorbeeld: firefly
FF_DB_USER=hier komt de naam van de aangemaakte user, bijvoorbeeld: firefly
FF_DB_PASSWORD=hier komt het wachtwoord van de aangemaakte user

Mocht je database op een andere poort draaien dan 3306, dan dien je ook de volgende variabele aan te maken:
FF_DB_PORT=hier komt de poort van je database te staan.

Als je dit hebt ingesteld en je start de Docker, dan zou je op het IP van je Synology in combinatie met de ingestelde poort een pagina moeten krijgen met "Be Right Back". Klopt dat, dan zit je op de goede weg. :)

Via de Details van je FireflyIII Docker container in de Synology GUI kun je een Terminal scherm starten binnen de Docker container.
Hier geef je de volgende commando's:

code:
1
2
3
4
5
php artisan migrate --seed
php artisan firefly:upgrade-database
php artisan firefly:verify
php artisan passport:install
php artisan cache:clear


Als dat allemaal is uitgevoerd, zou Firefly moeten werken.

"Ohana means family, and family means nobody gets left behind or forgotten."


  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
bartmaniac schreef op dinsdag 13 november 2018 @ 08:11:
Ofschoon het huidige programma waar ik tot voor kort mijn geldstromen mee beheerde (penningmeester) meer toeters en bellen heeft ben ik sinds ik firefly heb leren kennen er meer en meer enthousiast over en ga dit verder blijven gebruiken. Heel gemakkelijk dat je dit vanuit je webbrowser kan starten. Als macos gebruiker is het om penningmeester te gebruiken toch altijd even wachten tot windows in de virtuele omgeving is opgestart. Dikke pluim voor die firefly-iii

Even terloops: vanwaar komt de iii bij firefly? Was er eerst een i en een ii?
Thanks! *D

Firefly I was mijn oorspronkelijke tool en heette ook gewoon "Firefly". Het draaide lokaal als een enkele boekhouding. Firefly II had een kort leven als vervolg op nr. 1 maar ik las op een gegeven moment over dubbele boekhoudingen en hoe dat werkt en toen ging dat de prullenbak in.

Firefly III staat ook eigenlijk alleen op Github omdat ik daar gratis git-hosting kon krijgen. Dat het open source moest zijn maakte me niet veel uit.

Tot mijn verrassing en plezier zijn allemaal mensen het gaan gebruiken :+

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
ThaStealth schreef op dinsdag 13 november 2018 @ 15:38:
[...]

Heb een preparser in elkaar gedraaid die dubbel transacties eruit gooit (als in, de corresponderende transactie vanuit de andere rekening gezien).
Nu heb ik echter een ander probleem, ik heb begin dit jaar een paar keer wat geld zitten heen en weer schuiven tussen de spaarrekening en betaalrekening (wel/niet/wel nodig), Firefly bestempelt een aantal van de transacties echter als duplicaten, hoewel ze een uniek volgnummer hebben en gewoon geldig zijn (alleen zelfde bedrag 2x op dezelfde dag, en in een andere situatie een zelfde bedrag wat 2x omgeboekt word op dezelfde dag).
Krijg het gevoel dat het CSV import stuk nog niet volwassen genoeg is om betrouwbaar te gebruiken. En een andere fatsoenlijke importmanier is er nog niet. Jammer, pakket ziet er geweldig uit, maar ik weiger met de hand alle transacties te gaan overtypen.
Ik ga geen transacties dubbel importeren. That's it. Een uniek volgnummer is genoeg om te voorkomen dat de rij wordt gezien als dubbel, maar helaas: als een dergelijke overschrijving al bestaat (met dezelfde omschrijving en dezelfde datum) dan houdt het gewoon op.

Ik sta op dat soort momenten voor een keuze: of ik introduceer "system magic" of ik klap er gewoon uit. Dat eerste betekent dat ik allerlei keuzes en uitzonderingen moet gaan maken voor de eindgebruiker die wel/niet goed vallen. Dat betekent vinkjes, radio-buttons en extra complexiteit. Of ik houd het voorspelbaar. Voor jou is dat kut, maar het is wel voorspelbaar.

Dat heeft niks met volwassenheid te maken, maar met functionaliteit.

Elke extra = extra onderhoud. Elke optie = 2x developen. Ik doe dit voor mijn lol hè. :+

  • MadSaid
  • Registratie: februari 2008
  • Laatst online: 13-11 11:51
RudolfR schreef op vrijdag 16 november 2018 @ 10:54:
1. Ik heb ook geïmporteerd vanaf begin dit jaar met als startsaldo het bedrag van de jaaropgave.
(gek genoeg klopte dat niet helemaal...., maar dat kon ik oplossen)

2. Dat verschil is ontstaan door het eigenaardige startsaldo van gisteren. Volgens mij gaat Firefly niet terugrekenen vanaf gisteren.

3. Weet je zeker dat die transacties 100% op elkaar matchen? Het zou moeten werken, maar ik liep er ook tegenaan.

4. Ik heb om die reden twee accounts; één voor mezelf en een voor de en/of. Geen idee of dat me gaat helpen.
1. Ik heb iets gevonden dat werkt hiervoor. Bij aanmaken van je account wordt naar saldo van je bank gevraagd. Hier 0 invullen. Nadat account is aangemaakt het saldo van je rekening per 1-1 invullen. Daarna importeren van je mutaties voor die rekening geeft correct saldo. :)
2. Ondanks bovenstaande heb ik nog een bedrag ik het veld saldoverschil die ik niet begrijp. |:(
3+4. Ik heb goed gelezen hoe dit komt: de omschrijving is niet gelijk. Software matched ook op omschrijving. Ik ga voor nu met 1 rekening werken. Is ook voldoende voor mij ;)

Dank voor je reactie _/-\o_

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
MadSaid schreef op zondag 18 november 2018 @ 14:53:
[...]

Dank voor je reactie. E.e.a. is nu veel duidelijker geworden :)


[...]

Ehem, lees ik dit goed!? De hebt een mooie import routine gemaakt die budget, categorie kan zetten, kan linken, tags zetten, waar je veel mensen mee helpt. IMHO een sterk punt van je applicatie. En je gebruikt hem zelf niet? Zie jij die humor hiervan in? Lol _O-
Oh ja hoor :D

De technische uitdaging is voor mij voldoende :7

  • MadSaid
  • Registratie: februari 2008
  • Laatst online: 13-11 11:51
Sinds verschijnen van artikel over firefly-iii op tweakers heb ik best wat tijd besteed aan maken van een begroting. IMHO is dit een essentieel onderdeel om inzicht te krijgen in eigen financiën. Het geeft mij de mogelijkheid om vooruit te kijken (plannen). Om de begroting te maken heb ik op Nibud gelezen over begroten. Ze hebben daar een excel-sheet om een jaarbegroting te maken. De inrichting in Firefly heb ik conform deze sheet gedaan. M.a.w. Ik heb de volgende budgetten: Vaste lasten, reserveringsuitgaven en huishoudelijke uitgaven. Daarbinnen heb ik de categorieën gemaakt die overeenkomen met de categorieën in de excel-sheet. In Firefly kan ik dan volgen hoe mijn uitgaven zijn tov budget / categorie.
Ik ben benieuwd hoe jullie e.e.a. doen... Maak je een begroting? Hoe houdt je grip op je financiën? Waarvoor gebruik je Firefly?

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
vanisher schreef op maandag 26 november 2018 @ 12:43:
Ik heb idd ook ineens een cache issue, ik ben lekker transacties aan het invoeren en ineens:

file_put_contents(/var/www/firefly-iii/storage/framework/cache/data/03/05/0305978f7a8b776f4618a4137d3c272587385a4e): failed to open stream: No such file or directory

Dit heeft overigens alleen betrekking op het dashboard, ik had nog een ander venster open staan waarin de rest van de menuitems wel gewoon werken.

Workaround door even rechtstreeks via "transacties -> uitgaven" te werken heeft niet heel lang gewerkt.

Door deze werkt het weer (even): docker-compose exec -T firefly_iii_app php artisan cache:clear
Dit kan in de toekomst blijven voorkomen maar de volgende release van Firefly III heeft daar wat trucjes voor.
RudolfR schreef op zondag 9 december 2018 @ 20:29:
Ik ben nog bezig met het categoriseren van m'n uitgaven, via deze pagina van Firefly:
http://firefly/categories/list/no-category/all, maar die pagina lijkt niet te worden bijgewerkt en bevat nu ook transacties die (inmiddels) netjes een categorie hebben.
Heb dat ook in een prive-tabblad; wordt 't resultaat van die query soms door de applicatie gecached?
Ja, de query wordt gecached, maar bij elke wijziging of update wordt die cache ongeldig gemaakt.

Als je er last van blijft houden, (en dit geldt ook voor @vanisher), surf dan naar http://jouw-firefly-iii.com/flush. Dan wordt de cache leeggegooid en kan je als het goed is weer up-to-date verder.

  • 3ssen
  • Registratie: augustus 2005
  • Laatst online: 20:12
gevonden: docker-compose zat op een te oude versie, geupdate via https://docs.docker.com/compose/install/#master-builds en daarna een reboot.


Vanochtend geprobeerd om op een net vers geinstalleerde ubuntu 16.04 een installatie te doen (via docker) maar krijg een foutmelding over een versienummer. Iemand een idee waar ik naar kan kijken? Onderstaand is de docker versie, foutmelding en yml file (app-key en password naar xxxx omgezet)


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
rick@dockerserver:~$ docker version
Client:
 Version:           18.09.0
 API version:       1.39
 Go version:        go1.10.4
 Git commit:        4d60db4
 Built:             Wed Nov  7 00:48:57 2018
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          18.09.0
  API version:      1.39 (minimum version 1.12)
  Go version:       go1.10.4
  Git commit:       4d60db4
  Built:            Wed Nov  7 00:16:44 2018
  OS/Arch:          linux/amd64
  Experimental:     false
rick@dockerserver:~$ docker-compose -f firefly-iii.yml up -d
ERROR: Version in "./firefly-iii.yml" is unsupported. You might be seeing this error because you're using
the wrong Compose file version. Either specify a version of "2" (or "2.0") and place your service
definitions under the `services` key, or omit the `version` key and place your service definitions
at the root of the file to use version 1.
For more on the Compose file format versions, see https://docs.docker.com/compose/compose-file/
rick@dockerserver:~$ cat firefly-iii.yml
---
networks:
  firefly_iii_net:
    driver: bridge
services:
  firefly_iii_app:
    environment:
      - FF_DB_HOST=firefly_iii_db
      - FF_DB_NAME=firefly
      - FF_DB_USER=firefly
      - FF_DB_PASSWORD=xxxxxxxx
      - FF_APP_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
      - FF_APP_ENV=local
      - FF_DB_CONNECTION=pgsql
      - TZ=Europe/Amsterdam
      - APP_LOG_LEVEL=debug
    image: jc5x/firefly-iii
    links:
      - firefly_iii_db
    networks:
      - firefly_iii_net
    ports:
      - "80:80"
    volumes:
      -
        source: firefly_iii_export
        target: /var/www/firefly-iii/storage/export
        type: volume
      -
        source: firefly_iii_upload
        target: /var/www/firefly-iii/storage/upload
        type: volume
  firefly_iii_db:
    environment:
      - POSTGRES_PASSWORD=xxxxxxxx
      - POSTGRES_USER=firefly
    image: "postgres:10"
    networks:
      - firefly_iii_net
    volumes:
      - "firefly_iii_db:/var/lib/postgresql/data"
version: "3.2"
volumes:
  firefly_iii_db: ~
  firefly_iii_export: ~
  firefly_iii_upload: ~

3ssen wijzigde deze reactie 10-12-2018 14:00 (2%)
Reden: oplossing gevonden in docker-compose version


  • EnnaN
  • Registratie: september 2002
  • Laatst online: 13:55

EnnaN

Toys in the attic

Even een cross-post omdat ik niet weet of iedereen op de reddit rondhangt maar ik heb een kleine write-up gemaakt voor het installeren op een raspberry.

Included meteen ook een backup en recovery script voor volumes (ja, die ene lelijke eerder in dit topic was ook van mij, dit script doet het volgens de officiele docker 'hoe backup ik een volume' methode. Je mag deze natuurlijk alsnog lelijk vinden maar goed)

https://www.reddit.com/r/..._raspberry_and_backup_up/

Ik moest ook ff uitzoeken hoe het werkt met builden voor ARM, en hoe het werkt met volumes en backups, dus het kan best zijn dat iemand handigere tips heeft, vandaar de postings.

sig


  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Krisp schreef op zondag 16 december 2018 @ 15:56:
Kan iemand mij toelichten hoe de koppeling met de bunq API werkt? Ik overweeg bunq Premium hiervoor af te sluiten, maar wil graag weten of er dan nog (handmatige) handelingen nodig zijn. De Spectre API werkt niet goed genoeg voor mij, en met een overstap naar bunq zou ik dat eventueel op kunnen lossen. :)
Wolfensteijn schreef op zondag 16 december 2018 @ 20:35:
[...]

Nog een kleine toevoeging. Vanwege een wijziging in de Bunq API zelf moet je Firefly-III op versie 4.7.9 draaien momenteel. Dit is de develop branch.
Voor jullie, maar ook voor de rest. De bunq import "werkt" weer. Ik zet het even tussen haakjes want ik weet dat er users zijn die hun data niet netjes geimporteerd krijgen en helaas ben ik er nog niet uit hoe dat komt. Als je nou ziet dat Firefly III en bunq niet lief spelen samen open dan vooral een issue!

Dit gaat live in 4.7.9 en dat wil ik rond nieuwjaar doen.

Dat gezegd hebbende, ik ben wel trots op het feit dat de ongedocumenteerde feature dat je automatisch geld spaart nu ook werkt als je je transacties importeert in Firefly III. En nee, ze documenteren deze changes niet in de API docs :P



  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
HardinxCore schreef op donderdag 27 december 2018 @ 00:12:
[...]


Liep ik ook tegenaan bij een VM (Linux/Ubuntu) op Azure met daarin docker. De uitdaging die ik nu heb, is hoe krijg ik dit verkeer over TLS (https)? Om nu via internet dit soort zaken over http te versturen lijkt mij niet wenselijk... Jij toevallig weten op te lossen? Of iemand tips?
Het docker image ondersteunt in principe TLS maar dit is best een gedoe. Ik heb zelf een reverse proxy opgezet die dat voor me regelt. Het docker image draait hier lokaal op een server en de verbinding naar buiten gaat via een reverse proxy die HTTPS fixt.
kamustra schreef op vrijdag 28 december 2018 @ 17:28:
Wat is de best practice voor een jaarlijkse rekening waar je elke maand geld voor aan de kant op een spaarrekening zet?
Is dit een bill? Een piggybank? Beiden?

Klopt het dat je vanuit een rule of import een transactie niet kan linken aan een piggy bank maar enkel wanneer je de transactie handmatig toevoegt?
1. Ik heb er zelf piggy banks voor gemaakt. TransIP 2018, TransIP 2019, enz. Ik combineer dat met een jaarlijkse bill zodat ik het administratief goed heb staan.
2. Nope. De koppeling tussen een transfer en een piggy bank is puur cosmetisch. Een gebbetje vanuit de user-interface: als je bijvoorbeeld geld overmaakt naar je spaarrekening en je linkt die transfer aan een piggy bank dan wordt de piggy bank automatisch aangevuld. Die feature ga ik verder niet uitbreiden.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
ShadowBumble schreef op dinsdag 1 januari 2019 @ 21:31:
Na een dagje stoeien ben ik inmiddels aardig op weg maar heb toch nog een paar vragen die niet in de "Official Documentation" staan.

Misschien dat iemand hier er al eens eerder tegenaan is gelopen.
  • Valt het "Dashbord" ook nog verder te aan te passen, dus dat je specifiek kan aanpassen naar jouw wensen? Voorbeeldje kopje "contracts" verschuiven/verwijderen
  • Er is weinig documentatie in het geval van de "Contracts" feature, maar is het mogelijk om bij voorbeeld niet op datum maar op een "rule" de voltooiing van een contract af te vinken ?
    Voorbeeld: Als mijn rule "Hypotheek" geïmporteerd wordt markeer contract "Hypotheek" als voltooid, nu kan je wel een "link aan contract" maar je verwacht dan dat je in het tweede veld een dropdown krijgt met welk contract.
  • Normaal krijg je bij de activering van 2FA een setje "recover" codes, deze kreeg ik nu niet bij het aanmaken hiervan. Mocht ik ooit de 2FA kwijtraken, hoe reset je deze dan :) (Of is er een SQL string waarmee je 2FA direct kan uitzetten ?)
Misschien dat er in de loop van de maand nog wel wat dingen opvielen maar dit is wat mij in de eerst dag opviel :)
• Nope
• Jazeker. Sterker nog, dat is de enige manier. Je stelt in dat-ie wekelijks, maandelijks of wat dan ook terug komt (met een eventuele skip zodat je ook elke 3 weken kan doen bijvoorbeeld). In een nieuwe Rule geef je een actie aan die zegt "link met contract".
• Mocht je ooit 2FA kwijt raken krijg je instructies hoe je hem uit moet schakelen. Toen ik de library toevoegde aan FF3 had deze nog geen optie voor recovery codes. Nu inmiddels wel. Ik moet het alleen nog inbouwen.

Acties:
  • +1Henk 'm!

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Cocytus schreef op zaterdag 5 januari 2019 @ 12:36:
/edit: de crediteur verwijderen lijkt me niet de oplossing, want dan verwijder je ook alle bijbehorende transacties. Of zijn die weer terug als ik de betreffende IBAN als passiva of rekening aanmaak?
Je kan de crediteur / debiteur natuurlijk ook wijzigen en de IBAN weghalen. Dan kan je een betaalrekening maken met die IBAN en ben je ook klaar.

Individuele transacties kan je omkatten naar andere types. Bezoek "/transactions/show/123" en klik op "Opties" daar zie je de knoppen "verander deze x naar een y"

Als je rekeningen (debiteuren, crediteuren, etc) weggooit zijn ze weg inclusief de bijbehorende transacties. Die komen niet meer terug.
wouser schreef op zaterdag 5 januari 2019 @ 15:30:
En wat zijn de kosten van Spectre?
De vragen zijn al beantwoord, maar wat ik nog kan toevoegen: eigenlijk is Spectre niet bedoeld voor tools zoals Firefly III, maar voor (grote) financiele pakketten zoals Mint.com enzo. Zij gebruiken Spectre, Plaid en andere aanbieders om te verbinden met banken. Nu de PSD2 wetgeving actief wordt zijn ze ook op dat gebied actief. De test-accountjes die Firefly III gebruikers maken worden getolereerd door Spectre (ik heb mailcontact met ze) maar als Firefly III ooit op de voorpagina van NOS.nl wordt aangeraden is het gauw afgelopen met die optie denk ik :P.
MrNGm schreef op zaterdag 5 januari 2019 @ 17:02:
Dit lijkt een zeer geschikte vervanger voor (wellicht bekende) You Need A Budget. Sinds ze over zijn naar een subscriptionsysteem en alles in de cloudTM + overal synchroniseren, ziet dit eruit als een verademing. Wat gaaf!

*O* voor @Wolfensteijn die 't op IRC tipte.
Wolfensteijn schreef op zaterdag 5 januari 2019 @ 17:11:
Graag gedeeld! Want het is gewoon een mooi stukje software waar @JCE regelmatig aan klust om het steeds wat beter te maken :)
Dank voor het doorgeven, en bedankt voor de complimenten! *D

Acties:
  • +1Henk 'm!

  • BastiaanN
  • Registratie: september 2003
  • Niet online

BastiaanN

[GoT]BastiaanN

Sinds gisteren ook een beetje aan het stoeien met Firefly-iii. Ik draai de officiele docker image op een Synology DS918+. Eigenlijk meer bezig geweest om het ding wat sneller te krijgen, daarop heb ik de volgende aanpassingen in de docker-image gedaan:

- libmemcached geïnstalleerd
- php extentie voor memcached geïnstalleerd
- de extentie voor zend opcache geactiveerd

Vervolgens in een aparte docker image een memcached server opgetuigd en die via env vars in de configuratie gehangen. Nu werkt het lekker vlot :*).

Nu vooral een beetje aan het spelen met het importeren van transacties (ABN) via de CSV import. Werkt, ik vind het alleen onhandig dat ik elke keer mijn eigen rekeningen handmatig moet linken zowel bij de tegenrekening als de doelrekening, is daar nog een truukje voor?

Verder overigens toffe tool _/-\o_

iRacing Profiel


Acties:
  • +1Henk 'm!

  • BladeSlayer1000
  • Registratie: april 2013
  • Laatst online: 20:09
Vandaag eens druk bezig geweest om mijn tags en categorieën te vernieuwen naar een lijst die ik eerder hier op GOT had gezien met wat wijzigingen en veel oude transacties aan de vernieuwde categorieën en tags toe te wijzen, een hoop werk maar het heeft zeker mijn inzicht verbeterd.

Voor de geïnteresseerde, ik gebruik momenteel de onderstaande categorieën en tags.
https://tweakers.net/ext/f/o4GDRGJcS14Ls4YQyOTLZPLv/thumb.png

BladeSlayer1000 wijzigde deze reactie 11-01-2019 11:46 (41%)
Reden: Fout gefixt in mijn afbeelding


Acties:
  • +2Henk 'm!

  • BladeSlayer1000
  • Registratie: april 2013
  • Laatst online: 20:09
Transportman schreef op zondag 6 januari 2019 @ 20:58:
[...]

Klopt het dat je voor vrije tijd alleen vakantiegeld hebt, terwijl de tijdsbesteding onder diversen valt (ik neem ten minste aan dat games onder vrije tijd valt).
Goed gezien van jouw, dat is een kleine fout in mijn overzicht; net als AUW (dat moet zijn AOW). Zal de lijst even voor de zekerheid controleren en de fouten eruit halen.

@Transportman
Hierbij het nieuwe overzicht, kwam zelf nog een paar spelfouten tegen;
https://tweakers.net/ext/f/o4GDRGJcS14Ls4YQyOTLZPLv/thumb.png

BladeSlayer1000 wijzigde deze reactie 11-01-2019 11:45 (28%)


  • ThinkPad
  • Registratie: juni 2005
  • Laatst online: 21:11

ThinkPad

Moderator Duurzame Energie & Domotica

L460

BladeSlayer1000 schreef op zondag 6 januari 2019 @ 21:07:
[...]


Goed gezien van jouw, dat is een kleine fout in mijn overzicht; net als AUW (dat moet zijn AOW). Zal de lijst even voor de zekerheid controleren en de fouten eruit halen.

@Transportman
Hierbij het nieuwe overzicht, kwam zelf nog een paar spelfouten tegen;
[Afbeelding]
offtopic:
inboedel, niet 'inbedoel' ;)

Gas besparen door CV-tuning | Elektriciteit besparen
Geen (Domoticz) vragen via privébericht die ook via het forum kunnen a.u.b.


  • anandus
  • Registratie: februari 2001
  • Niet online
ThinkPad schreef op dinsdag 8 januari 2019 @ 08:57:
[...]

offtopic:
inboedel, niet 'inbedoel' ;)
offtopic:
En abonnement ;)
Robbie T schreef op maandag 7 januari 2019 @ 08:37:
Wellicht mis ik iets, maar wat is het voordeel om tags te gebruiken in plaats van een categorie "Eten" of "parkeren"?
Je bent niet gebonden aan categorieën en je hebt oneindige 'categorieën', zo veel in de breedte of diepte als je wil.

Bijv ik koop shampoo bij de Kruidvat. Dan kan je tags 'vaste lasten', 'boodschappen', 'verzorgingsproducten' en 'Kruidvat', nemen.
Koop ik brood: 'vaste lasten', 'boodschappen', 'levensmiddelen' en 'Albert Heijn'.
Barbie: 'Giften & Kado's', 'Speelgoed', 'Julia' (mijn dochter) en 'Kruidvat'.
Bloemen: 'Huis & tuin', 'Decoratie', 'Bloemen' en 'Albert Heijn'.

Nu kan ik met tags compleet verschillende resultaten krijgen. Boodschappen geeft iets anders dan Albert Heijn, etc.

anandus wijzigde deze reactie 08-01-2019 20:00 (67%)

"Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'" -Isaac Asimov


  • Standeman
  • Registratie: november 2000
  • Laatst online: 15:09

Standeman

Moderator Witgoed

Prutser 1e klasse

Vandaag ook geïnstalleerd. Zit er enorm goed uit op het eerste gezicht! :)

Vanavond maar eens proberen om een ING export te importeren. Ik ben ontzetten benieuwd.

The ships hung in the sky in much the same way that bricks don’t.


  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Zo als ik jullie nu hoor vermoed ik een ouderwetse bug. Ik duik er ff in!

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
vanisher schreef op zondag 20 januari 2019 @ 16:12:
Vwb triggeren op bedrag, dit was een transactie van 4 dagen geleden, en daar zaten zeker geen 200 transacties tussen, het werkt met alle bedragen maar schijnbaar niet voor een specifiek bedrag met centen.
Ik zie wat je bedoelt, het lijkt idd een bug te zijn. Ik pak het op voor de volgende release. De rule zelf zal wel werken, alleen de preview is stuk.
bertuslambertus schreef op zondag 20 januari 2019 @ 17:05:

Error gevonden:
https://pastebin.com/Nh3mUsrV wat kan ik doen om het gefixt te krijgen?
Het is een bug, ik zal hem fixen voor de volgende release.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
bertuslambertus schreef op maandag 21 januari 2019 @ 09:54:
[...]


Nee, wsl 1x extra geimporteerd en 1x een link gemaakt met de Tegenrekening op naam.
Wat ik nu zie dat overschrijvingen tussen eigen rekeningen als dusdanig opgepakt worden door Firefly, echter omdat ik wsl 1x een import heb gedraaid met die link op naam, staan die overboekingen er dubbel in, niet als overschrijving maar als bij/af schrijving naar mijn naam (Als expense account).
Ik zie dat je in de regels kunt zoeken op bepaalde waarden, zoiets (zelfde functie?) zou wel mooi zijn in de toekomst, om te zoeken in je transacties. Zoiets als Jira Query Language (JQL), niet zo uitgebreid maar basic (weet niet of je het kent?).
De search is aardig uitgebreid, die heeft nog wat keywords die je kan gebruiken. amount:15 enzo werkt gewoon, check de (?) knop maar eens.
ShadowBumble schreef op maandag 21 januari 2019 @ 10:03:
[...]


Misschien dat @JCE ooit* gaat toevoegen dat we vanuit firefly gewoon direct tegen onze eigen bank API kunnen aanpraten. Dat zou uiteindelijk de ideale situatie zijn.

Disclaimer: Ik heb nog niet gekeken op de FF3 github of dit al is aangevraagd of zelfs al eens afgewezen is
Dat klinkt vreselijk leuk maar is helaas niet reëel voor mij als enkelvoudige (eenvoudige werkt ook) developer. In Nederland alleen zijn er vier systeembanken en tig kleintjes die allemaal met hun eigen API gaan komen. Ik heb bunq toegevoegd als vingeroefening, maar ik weet dat die van de ABN anders gaat zijn. Idem dito voor ING, Rabo en dan de rest nog.

Om dat bij te houden hebben partijen als Afas, Mint.com en YNAB meerdere scrum teams. Puur en alleen op de bank-integratie. Zelf kan ik één of twee banken nog wel bijhouden maar zelfs bunq alleen is soms best onmogelijk. Ik moet alles laten vallen als ze iets veranderen bijvoorbeeld.

Als tussenoplossing gebruik ik Spectre (Plaid kan ook) maar jullie weten dat dat niet lekker werkt. CSV bestanden zijn nog een aardig alternatief maar ik gebruik meer if-else statements dan een eerstejaars informaticastudent om dat te laten werken.

In plaats daarvan heeft Firefly III nu zelf een uitgebreide API. Iedereen met een beetje goede wil en tijd kan een connectie bouwen tussen API X en Firefly III. Dus als je je verveelt en er komt een API van Bank X, weet dat je los kan :7

Firefly III wijzigde deze reactie 21-01-2019 10:43 (23%)


  • bertuslambertus
  • Registratie: november 2002
  • Laatst online: 24-11 16:11
JCE schreef op maandag 21 januari 2019 @ 10:41:
[...]


De search is aardig uitgebreid, die heeft nog wat keywords die je kan gebruiken. amount:15 enzo werkt gewoon, check de (?) knop maar eens.
Hey, nog niet gezien, ik ga vanavond eens proberen.
Wil nog wel even zeggen dat het een top project is, en dankbaar ben met mensen als jij! _/-\o_
Als ik wat developer skills zou hebben had ik graag bijgedragen.

  • ShadowBumble
  • Registratie: juni 2001
  • Laatst online: 09:59

ShadowBumble

Professioneel Prutser

JCE schreef op maandag 21 januari 2019 @ 10:41:
[...]
In plaats daarvan heeft Firefly III nu zelf een uitgebreide API. Iedereen met een beetje goede wil en tijd kan een connectie bouwen tussen API X en Firefly III. Dus als je je verveelt en er komt een API van Bank X, weet dat je los kan :7
Nice, ik ga eens kijken en mij hierop inlezen, misschien een leuke use case om eens iets mee te proberen. Misschien iets van een separaat scripts je want de API van ING uitleest om vervolgens naar de API van firefly te sturen. (Wilde toch al iets doen met scripten tegen API's dus leuke use case).

Overigens waardeer ik je inzet enorm, en begrijp volkomen dat niet alle banken ondersteunt kunnen worden csv import is meer als genoeg maar wij luie it-ers zullen altijd opzoek zijn naar methodes om geen repeterende taken te proberen te automatiseren.

"Allow me to shatter your delusions of grandeur."


  • Rickth64
  • Registratie: juli 2010
  • Laatst online: 01-12 01:10
Mooi stuk software @JCE! Gebruik het met veel plezier :)

  • DenBeke
  • Registratie: september 2014
  • Laatst online: 06-12 14:39
@JCE is er een reden dat op de homepage de grafiek van de categorieën enkel naar de uitgaven kijkt en niet naar de totale som?

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
BonJonBovi schreef op zondag 27 januari 2019 @ 10:48:
Is het mogelijk om een transfer transactie ook te koppelen aan een budget? Bijvoorbeeld in het geval van het terugbetalen van een lening (ingevoerd bij liabilities) lijkt het me nuttig dat je dit kan budgetteren. Nu kan je wel die uitgave budgetteren, maar niet koppelen aan het transactie volgens mij.
https://github.com/firefly-iii/firefly-iii/issues/1956

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Er is een nieuwe versie van Firefly III uit, v4.7.10. Ik copy paste hier even het changelog van GitHub:
- Issue 2037 Added some new magic keywords to reports.
- Added a new currency exchange rate service, ratesapi.io, that does not require expensive API keys. Built by @BoGnY.
- Added Chinese Traditional translations. Thanks!
- Issue 1977 Docker image now includes memcached support
- Issue 2031 A new generic debit/credit indicator for imports.
- The new Docker image no longer has the capability to run cron jobs, and will no longer generate your recurring transactions for you. This has been done to simplify the build and make sure your Docker container runs one service, as it should. To set up a cron job for your new Docker container, check out the documentation.
- Due to a change in the database structure, this upgrade will reset your preferences. Sorry about that.
- I will no longer accept PR's that introduce new currencies.
- Firefly III no longer encrypts the database and will decrypt the database on its first run.
- Issue 1923 Broken window position for date picker.
- Issue 1967 Attachments were hidden in bill view.
- Issue 1927 It was impossible to make recurring transactions skip.
- Issue 1929 Fix the recurring transactions calendar overview.
- Issue 1933 Fixed a bug that made it impossible to authenticate to FreeIPA servers.
- Issue 1938 The importer can now handle the insane way Postbank (DE) formats its numbers.
- Issue 1942 Favicons are relative so Scriptaculous installations work better.
- Issue 1944 Make sure that the search allows you to mass-select transactions.
- Issue 1945 Slight UI change so the drop-down menu renders better.
- Issue 1955 Fixed a bug in the category report.
- Issue 1968 The yearly range would jump to 1-Jan / 1-Jan instead of 1-Jan / 31-Dec
- Issue 1975 Fixed explanation for missing credit card liabilities.
- Issue 1979 Make sure tags are trimmed.
- Issue 1983 Could not use your favorite decimal separator.
- Issue 1989 Bug in YNAB importer forced you to select all accounts.
- Issue 1990 Rule description was invisible in edit screen.
- Issue 1996 Deleted budget would inadvertently also hide transactions.
- Issue 2001 Various issues with tag chart view.
- Issue 2009 Could not change recurrence back to "forever".
- Issue 2033 Longitude can go from -180 to 180.
- Issue 2034 Rules were not being triggered in mass-edit.
- #2043 In rare instances the repetition of a recurring transaction was displayed incorrectly.
- Fixed broken translations in the recurring transactions overview.
- When you create a recurring transfer you make make it fill (or empty) a piggy bank. This was not working, despite a fix in 4.7.8.
- Fixed a bug where the importer would not be capable of creating new currencies.
- Rule trigger tester would skip the amount.
- OAuth2 form can now submit back to original requester.
- Submitting transactions with a disabled currency will auto-enable the currency.
- The documentation now states that "Deposit" is a possible return when you get a transaction.
- "savingAsset" was incorrectly documented as "savingsAsset".
- Account endpoint can now return type "reconciliation" and "initial-balance" correctly.
- New API endpoint under /summary/basic that gives you a basic overview of the user's finances.
- New API endpoints under /chart/* to allow you to render charts.
- /accounts/x/transactions now supports the limit query parameter.
- /budgets/x/transactions now supports the limit query parameter.
- /available_budgets now supports custom start and end date parameters.
- New endpoint /preferences/prefName to retrieve a single preference.
- Added field account_name to all piggy banks.
- New tag cloud in API.
Voor de mensen die upgraden, let goed op de instructies want er is een commando bijgekomen om eea goed te laten verlopen. Docker en composer installaties gaan over het algemeen goed maar zorg voor een backupje van je database.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Transportman schreef op zondag 3 februari 2019 @ 16:34:
Het lijkt me trouwens niet helemaal correct, nu lijkt dat vinkje een beetje nutteloos. Ik had verwacht dat Stop processing alleen toegepast zou worden op transacties die wel aan de regel voldoen.
Zoals-ie nu werkt schiet je er weinig mee op idd. Ik zal het even opschrijven voor de toekomst. :Y)

  • ShadowBumble
  • Registratie: juni 2001
  • Laatst online: 09:59

ShadowBumble

Professioneel Prutser

JCE schreef op zondag 3 februari 2019 @ 13:08:
Er is een nieuwe versie van Firefly III uit, v4.7.10. Ik copy paste hier even het changelog van GitHub:


[...]


Voor de mensen die upgraden, let goed op de instructies want er is een commando bijgekomen om eea goed te laten verlopen. Docker en composer installaties gaan over het algemeen goed maar zorg voor een backupje van je database.
Docker upgrade ging inderdaad weer perfect, top werk weer @JCE !

offtopic:
"Sommige grafieken worden automagisch gegroepeerd in periodes."
Heerlijk dit soort zaken en opmerkingen.

"Allow me to shatter your delusions of grandeur."


  • hasseroderman
  • Registratie: oktober 2012
  • Laatst online: 13:59
Zojuist docker container geuprade. 1 minuutje werk, geen problemen tot nu toe.
JCE schreef op zondag 3 februari 2019 @ 13:08:
Er is een nieuwe versie van Firefly III uit, v4.7.10. Ik copy paste hier even het changelog van GitHub:


[...]


Voor de mensen die upgraden, let goed op de instructies want er is een commando bijgekomen om eea goed te laten verlopen. Docker en composer installaties gaan over het algemeen goed maar zorg voor een backupje van je database.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
sjosz schreef op maandag 4 februari 2019 @ 12:29:
[...]


Dank voor je uitgebreide antwoord. Dan is het de filosofie van Firefly die ik nog niet goed begreep. Ik maak in principe nergens een maandelijks budget voor, mijn doel is simpelweg inzichtelijk krijgen hoeveel geld ik per groep kwijt ben (€200 per maand aan OV, €22 euro per maand aan de telefoon etc), op deze wijze hoop ik wat bewuster te zijn van mijn uitgaven - bijv als ik in Firefly zie dat mijn lunch mij 120 euro per maand kost dat ik het vaker laat staan en iets anders verzin. Firefly leent zich hier overigens perfect voor. Maar misschien dat ik de budgets maar gewoon links moet laten liggen en overal een categorie van moet maken, of zijn hier weer andere nadelen aan gebonden?
Nee dan zou ik inderdaad een categorie pakken. Daar kan je ook inkomsten aan koppelen. Dan heb je precies wat je wilt denk ik. Check ook onder "overzichten" / "reports" het categorierapport.
Wtrdk schreef op maandag 4 februari 2019 @ 13:29:
Ik ben juist begonnen met Firefly, het lijkt me een superhandige tool. Ik heb wat in dit topic gelezen, en zelf geprobeerd met importeren van mijn SNS rekening, en begrijp ik nu goed dat het saldo in Firefly niet hetzelfde is als het saldo op mijn rekening (dus wat ik bijvoorbeeld in mijn internetbankieren zie?).
Het is mij nog niet helemaal duidelijk. (Ja, ik was vroeger blond ;-) )
Inmiddels heb ik zoveel zitten rotzooien dat het een zooitje is geworden. Ik heb alle rekeningen verwijderd en ben weer opnieuw begonnen, maar dan zie ik dat er nog veel 'rommel' achterblijft. Welke database tables moet/kan ik leeggooien om met een volledig schone lei te beginnen?
Thx! :*)

De saldo's tussen Firefly III en SNS zullen altijd exact gelijk zijn. Verschillen kunnen optreden om allerlei redenen. Wat het vaakst voorkomt is dat je niet je volledige geschiedenis importeert. Of kan importeren.
Ik heb bijvoorbeeld al drie jaar dezelfde bank maar van de site kan je maar 18 maanden downloaden. Dus ik mis de helft. Om dat op te lossen heb ik een "startsaldo" ingesteld dat een correctie doet.

Wat ook veel mensen doen is vandaag hun saldo opschrijven (einde dag!) en dan vanaf morgen beginnen met importeren. Dan gaat het ook goed.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Wtrdk schreef op maandag 4 februari 2019 @ 14:27:
[...]


Ik ga het nog eens proberen! En hoe kan ik het beste de database weer helemaal leeg maken? Dus alle transacties en rekeningen en alles weghalen? Ik heb nu zoveel zitten rotzooien dat het een beetje vervuild is, en als ik de rekeningen verwijder lijkt er nog steeds veel info in de database te staan.
Sorry, die vraag sloeg ik inderdaad over. Het makkelijkste is het om je account te verwijderen vanaf de /profile pagina. Dan is alles weg (echt helemaal foetsie) en kan je je opnieuw registreren.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
sjosz schreef op donderdag 7 februari 2019 @ 21:16:
Als ik een back-up wil configureren zodat ik de belangrijke data kan restoren indien mijn server onverhoopt de geest geeft, is het dan afdoende als ik alleen de FireFlyIII Mysql database back-up? Met belangrijke data doel ik op de transacties, regels, categorieën, budgetten en betaalrekeningen.
https://docs.firefly-iii..../installation/backup.html

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
sjosz schreef op zaterdag 9 februari 2019 @ 18:05:

Het spreekt voor zich dat bovenstaande feature request enkel een suggestie is, ik begrijp ik dat je programma volgens een andere filosofie werkt en dat je daar wellicht niet teveel van wilt afwijken. Keep up the good work ;)
No worries, meestal zeg ik "ja" ;). En ook in dit geval, ik schrijf het op! d:)b
SpoekGTi schreef op zondag 10 februari 2019 @ 20:42:
@JCE Ook ik heb een poging gewaagd om dit werkend te krijgen, het regende toch :) En jawel het is gelukt. Ik las dat je zelf je imports niet automatisch doet. Maakt het voor het programma nog uit in welke intervallen je dat doet? Of zou elke 1ste van de maand een prima beginpunt zijn?
Sowieso per de eerste of laatste van de maand, dat is overzichtelijk en praktisch. Zelf doe ik het om de zoveel dagen even, ff alle rekeningen bijwerken.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
bertuslambertus schreef op maandag 11 februari 2019 @ 22:14:
Ik heb nu een rare situatie:
Als ik een transactie open (transactions/show/1492) dan zie ik 3 blokken, links boven Transactieinformatie, rechts Metainformatie en midden onderin Transacties.
Nu is er bij dezelfde transactie een verschil tussen de doelrekening in blok 1 en 3 (linksboven en middenonder). Wat ik heb gedaan is een regel gemaakt welke de doelrekening aanpast.
Hoe kan ik dit oplossen?
Mail me daar even een screenshot van. Bezoek op je eigen installatie de /flush URL om de cache te legen.
delphium schreef op dinsdag 12 februari 2019 @ 18:26:
Allereerst; wat een geweldig pakket FireflyIII! Dankjewel JCE voor alle moeite en tijd die je er in hebt gestoken.

Ik heb een vraag over de grafieken. Is het mogelijk om zelf kleuren aan te passen? Welk bestand moet ik daarvoor bewerken?

Ik heb grote moeite met het onderscheiden van het blauw en groen in de "Budgetten en Uitgaven" grafiek op het dashboard. Het zou natuurlijk helemaal fantastisch zijn als dit in de UI zou kunnen, maar voor zou een snelle hack me enorm helpen.
Thanks! :*)

https://github.com/firefl...ic/v1/js/ff/charts.js#L27

Hij pakt de kleuren op volgorde uit die lijst. Dus als je daar mee speelt pas je de kleuren in alle grafieken aan.
lubbertkramer schreef op dinsdag 12 februari 2019 @ 22:57:
Ik loop compleet vast, ik kreeg errors waarvan ik niet snap hoe ze voorkomen en ik hoop dan ook dat iemand hier mij verder kan helpen

Alles lijkt goed te gaan totdat ik de URL (IP:Poort) wil openen en ik onderstaande errors zie


code:
1
[2019-02-12 22:53:15] local.ERROR: Uncaught RuntimeException: Unable to create the cache directory (/var/www/firefly-iii/storage/framework/views/twig/a3). in /var/www/firefly-iii/vendor/twig/twig/lib/Twig/Cache/Filesystem.php:55,

Ik ben blij dat je hier post, en niet meer verder gaat. Je hebt de botte pech dat 4.7.11 dit probleem heeft in Docker. Zie ook dit issue op GitHub. De snelle oplossing is gebruik maken van de :develop tag ipv de :latest tag in je Docker compose bestand, of wachten met verder spelen tot aankomend weekend.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
EnnaN schreef op donderdag 14 februari 2019 @ 10:17:
[...]


Wat is nu het officiele 'advies' voor het omgaan met categorieen die bij elkaar horen? Ik kan 3 varianten vinden geloof ik:

* smalle categorieen maken en met tags groeperen (dus categorie "benzine en wasstraat" en tag "auto"
* smalle categorieen en in de reports deze groeperen (nog niet bekeken, maar kan je dan deze categorieen blijvend groeperen als 'auto'? of moet je dat opnieuw doen?)
* brede categorieen ("auto") met detail-tags voor de sub-onderdelen (het omgekeerde van de eerste)

Ik zou het graag doen zoals je verwacht dat je het doet, dan is er minder kans op issues later :)
Ik knip de discussie er even af, maar die wil ik niet in de kiem smoren. Het officiële advies is "doe het niet".

Firefly III is ooit begonnen om controle over mijn financiën te krijgen. Inzicht is daar een belangrijk onderdeel van. Het eerste wat ik van alle andere tooling heb geleerd is dat het geen zin heeft om sub(subsub)categorieën te maken: ze voegen geen extra waarde toe.

Met behulp van de tegenrekening, de categorie en (eventueel) de beschrijving kan je de rest van de meta-data in 99% van de gevallen extrapoleren. Benzine en auto wassen kan ik zelf al uit de tegenrekening halen. Meer meta-info is niet nodig.

Tags zijn superleuk maar persoonlijk gebruik ik ze voor "gevoelsmatige" dingen en om zaken te combineren: "miskoop", "te duur", "impuls" bijvoorbeeld. Maar ook "bruiloft vrienden" of "verbouwing slaapkamer".

Ik heb niet meer nodig dan de categorie om alles goed te groeperen. Gast licht en water, alsmede wat klusdingen en de huur staan allemaal onder categorie "Woning". Aan de tegenrekening zie ik waar het voor was.

Ik weet dat sommigen van jullie het doen, dus ik druk me wat voorzichtig uit, maar ik vind bijvoorbeeld ook het importeren van jaren en jaren van transactiegegevens een minder goed idee. Gedane zaken nemen geen keer. Begin bij 1 januari hooguit want verder terug gaan is niet heel zinvol.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Inmiddels is de nieuwe versie uit (en hij staat in de meuktracker):

downloads: Firefly III 4.7.12

  • GoldenBatt
  • Registratie: januari 2006
  • Laatst online: 19:16
mithe schreef op zondag 17 februari 2019 @ 18:24:
Hoi, hoe importeren jullie je ing spaarrekening transacties (dus van en naar je spaar/betaalrekening).

Als ik dat nu wil doen dan moet ik steeds elke waarde mappen naar de spaarrekening.
De transactie naam is iets als: van oranje spaarrekening (nummer) Valutadatum: datum.

Om de valutadatum bij elke import steeds aan te passen vind ik ook weer zowat.

Ik gebruik liever de csv’s elke dag omdat het voor mijn gevoel correcter is.
Na even spelen met regels heb je het zo voor elkaar ;)



@JCE Is er ook een manier om in het verleden geimporteerde transacties opnieuw er in te gooien? Hulde voor de software, en het werkt tof. Maar ben gister nog aan het kloten geweest om heel 2018 toe te voegen (naief lekker alles in 1 keer :X), en kreeg het niet lekker voor elkaar.

Nu ben ik zo gek geweest om alles er uit te gooien met de hand, en dacht voeg dit morgen wel weer even toe. Maar natuurlijk staat hij dit niet toe, omdat hij deze transacties al kent. Tof dat hij zo slim is, maar ik vraag me af hoe ik dit recht trek zonder helemaal opnieuw te moeten starten :+

Specs!


  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
bertuslambertus schreef op donderdag 21 februari 2019 @ 10:47:
2 puntjes, hoe gaan jullie om met Regels?
Ik heb nu iets van 50 regels en dit lijkt maar door te groeien.

Daarnaast, wat een mooie RFC zou zijn: middels een sneltoets een transactie een bepaalde budget/catergorie/tag geven, ipv de transactie openen en editen.
Op deze manier wordt het heel makkelijk om iedere transactie onder te verdelen.
Het is onbegonnen werk om alles dat je importeert te vatten in regels. Dus je moet op een gegeven moment kiezen. Het gaat vroeg of laat meer tijd kosten om je regels bij te houden dan om gewoon met de hand te importeren. De sneltoets gaat er niet komen ben ik bang.
Robbie T schreef op donderdag 21 februari 2019 @ 16:57:
[...]


De foutmelding die ik krijg na het aanzetten van de debug mode is als volgt:


[...]
Je database loopt achter. Draai eens op de command line:


code:
1
2
3
php artisan migrate --seed
php artisan firefly:upgrade-database
php artisan firefly:verify

armageddon_2k1 schreef op vrijdag 22 februari 2019 @ 09:54:
Een fundamentele vraag hier over het boekhouden met Firefly.
Ik heb zelf al een tijd een grote Google Sheets administratie die heel basic werkt, maar was bezig om Firefly te proberen. Dat werkt vrij goed, maar mijn idee over 'accounts' is iets anders dan in boekhoudpakketten blijkt. Misschien even vragen hoe jullie het oplossen, want de mijn oplossing is een antwoord op een veelvoorkomend vraagstuk.
Als je met posten aan de slag wilt moet je aan de slag met GNUCash. Firefly III is in de eerste plaats een afslag van je bankrekeningen, niet meer en niet minder. Als je wilt zien wat je vrij te besteden hebt, wat er nog aan zit te komen en wat je hebt gereserveerd en hoeveel dan moet je met een pakket als GNUCash een financiele administratie opbouwen waarbij je daadwerkelijke betaalrekeningen slechts een voetnootje zijn.

Ik ben Firefly III begonnen omdat de overzichten die je krijgt van je bank echt mega-ruk zijn. De app Grip van ABN is een beginnetje maar het is nog steeds kak. Maar dat blijft het uitgangspunt. Wil je met reserves en vooruitbetalingen en wat al niet meer aan de slag, dan moet je een professioneel boekhoudpakket aanschaffen of downloaden en daar iets in maken. Bedrijven werken namelijk ook zoals jij wilt werken.

Acties:
  • +1Henk 'm!

  • Trestry
  • Registratie: oktober 2009
  • Laatst online: 16:36
Ik gebruik Firefly nu een aantal maanden en ben er erg tevreden over! In het begin is het even werk om voor een aantal terugkerende transacties regels te maken, maar als je dit eenmaal hebt gedaan werkt het perfect! Ik importeer wekelijks mijn transacties vanuit een CSV file en hoef in de meeste gevallen maar 1 of 2 transacties handmatig in een categorie te plaatsen. Complimenten voor deze fijne software!

Acties:
  • +1Henk 'm!

  • Arunia
  • Registratie: februari 2003
  • Laatst online: 21:09
Zo, webserver opgezet middels een site. Nu alleen nog de extra modules installeren en volgens mij moet het dan gewoon werken. :P

Het is wel wat werk, maar goed. Is ook wel weer leuk om te doen. Ben alleen benieuwd of het ook echt gaat werken. Met de huidige staat werkt het iig nog niet. :D

Op dit moment kreeg ik een internal server error, maar dat kwam meer vanwege het nog niet installeren van dit lijstje:
PHP BCMath Arbitrary Precision Mathematics
PHP Internationalization extension
PHP Curl
PHP Zip
PHP GD
PHP XML
PHP MBString
PHP LDAP


Toch maar docker met compose. Moet alleen even kijken in de documentatie hoe ik het poortnummer aan kan passen. Want zit er eigenlijk niet op te wachten om hem op poort 80 te gooien.

Het begin is er in ieder geval. Alle rekeningen ingevoerd en binnenkort het importeren maar eens bekijken hoe dat gaat.

Arunia wijzigde deze reactie 17-05-2019 13:47 (51%)

http://tinyurl.com/jz5ms3c gehaakte pokeballs


Acties:
  • +2Henk 'm!

  • Tap_
  • Registratie: januari 2009
  • Laatst online: 23-10 20:43
Dan is het of een reverse proxy (bv Traefik) of met het ports commando in de docker-compose.yml file.
Ik draai hem in mijn lokale netwerk - dus heb er niet veel tijd aan besteed.

Acties:
  • +1Henk 'm!

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Tap_ schreef op dinsdag 21 mei 2019 @ 22:29:
Ok, ik heb dit geprobeerd terug te halen. Maar ik kom er simpelweg niet uit.
Enerzijd omdat ik zo'n hoeveelheid aan data naar haal, dat het zoeken is naar een speld in een hooiberg waar het probleem zit. Anderzijds vind ik het moeilijk om het probleem zoals je hierboven beschrijft te "spiegelen" naar mijn situatie.

Is het een optie om de api van bunq niet alles naar binnen te laten harken, maar dat je een specifieke start datum geeft. Dan is het ook veel makkelijker om het probleem te pinpointen, omdat de data set kleiner is.

Ik heb nu een instance draaien, waar ik mijn belangrijkste rekening naar binnen haal via de api. Dan heb ik nul problemen. De andere rekeningen doe ik met de hand (zijn ook veel minder transacties). Ik ben superblij met de app, full automatisch zou heerlijk zijn. Nu is het gewoon goed.
Ik wil de API van bunq uit de app halen en in zijn eigen appje zetten (en via de API van Firefly III laten lopen). Dat maakt het mogelijk om development te doen zonder een nieuwe release van Firefly III te hoeven doen en maakt dit soort features wat simpeler.
Transportman schreef op zaterdag 25 mei 2019 @ 11:14:
Ik heb een probleem met het upgraden van mijn Docker image van 4.7.12 naar 4.7.17 binnen mijn Kubernetes cluster. Het lijkt iets met de database, maar terugdraaien naar 4.7.12 werkt prima. Moet ik de upgrade in 2 stappen doen en waar is mijn tussenstop dan?

Hieronder de logging:


code:
1
[2019-05-25 08:38:07] local.ERROR: SQLSTATE[HY000] [2002] Connection timed out (SQL: select `id`, `name`, `data` from `configuration` where `name` = is_demo_site and `configuration`.`deleted_at` is null limit 1) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 2002): SQLSTATE[HY000] [2002] Connection timed out (SQL: select `id`, `name`, `data` from `configuration` where `name` = is_demo_site and `configuration`.`deleted_at` is null limit 1) at /var/www/firefly-iii/vendor/laravel/framework/src/Illuminate/Database/Connection.php:664, Doctrine\\DBAL\\Driver\\PDOException(code: 2002): SQLSTATE[HY000] [2002] Connection timed out at /var/www/firefly-iii/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:31, PDOException(code: 2002): SQLSTATE[HY000] [2002] Connection timed out at /var/www/firefly-iii/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:27)

Dit is de enige echte fout die ik zie en dat is een time-out. Dat ligt in principe niet aan Firefly III.

Acties:
  • +1Henk 'm!

  • Transportman
  • Registratie: juli 2016
  • Laatst online: 21:07
JCE schreef op zaterdag 25 mei 2019 @ 14:15:
[...]

Dit is de enige echte fout die ik zie en dat is een time-out. Dat ligt in principe niet aan Firefly III.
Maar het enige dat ik verander is de versie van Firefly III in de deployment, zodra ik terug ga werkt het wel, vandaar mijn melding. Ik zal morgen wel wat verder uitzoeken.

@JCE : Gevonden, het lag inderdaad aan mijn kant. Ik had de Environment-override voor de FF_DB_CONNECTION niet goed staan (had hem als DB_CONNECTION erin staan), waardoor niet goed werd opgepakt dat ik PostgreSQL gebruikte. Voorheen ging dat dus goed, maar bij de overgang naar 4.7.16 struikelde die daarover.

Transportman wijzigde deze reactie 26-05-2019 11:58 (28%)


  • RudolfR
  • Registratie: maart 2011
  • Laatst online: 19:21
@Jovink538

Volgens mij deze:
http://server:port/categories/list/no-category/all

Acties:
  • +3Henk 'm!

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
@Jovink538 Kijk even in de admin. Je kan multi-user aanzetten. Staat standaard uit.

Voor de rest, en ook voor jouw andere vragen: ik ben druk bezig met de volgende release en heb inmiddels ook wat XSS issues gefixt dus installeer vooral 4.7.17.3 als je daar tijd voor hebt. De XSS issues zijn niet vreselijk spannend overigens. Omdat het self-hosted is kan je jezelf XSS hacken, woop-tie-doo. Desondanks, doe de upgrade.

Volgende versie staat al klaar op https://dev.firefly-iii.org/ als je wilt weten hoe het er uit gaat zien. Username / password is hetzelfde als de demo.

Ik heb daarom wat minder tijd voor de lopende zaken, en ik heb helaas ook gewoon een veeleisende baan en ook nog (sorry ;) ) een privé leven. Af en toe devven gaat lekker maar support schiet er soms bij in.

Open een ticket op GitHub of drop me een mailtje als je mijn aandacht even wilt. Ik ben helaas niet vaak genoeg op Tweakers om spoedeisende zaken op te pakken.

Gelukkig zijn vreselijk veel enthousiaste gebruikers die kunnen helpen bij moeilijke vragen. Dank jullie wel, daarvoor! _/-\o_

  • Renzzie
  • Registratie: november 2010
  • Laatst online: 06-12 22:05
Het blijft jammer dat er nooit een executable is gemaakt voor de wat minder onderlegde tweaker. Je moet nu redelijk wat hoepels door om alles werkend te krijgen en dit gaat natuurlijk ten koste van de userbase.

Ik heb wel eens begrepen dat ontwikkelen/big fixen op deze manier makkelijker is, maar het is niet echt end-user vriendelijk.

  • RudolfR
  • Registratie: maart 2011
  • Laatst online: 19:21
@Renzzie

Er zit een add-on voor hass.io aan te komen, simpeler dan dat gaat 't waarschijnlijk niet worden.
https://github.com/hassio-addons/addon-firefly-iii

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Krisp schreef op vrijdag 23 augustus 2019 @ 13:51:
[...]

MIsschien kijk ik verkeerd, maar voor de sandbox heb je geen betaald account nodig zo lijkt het? https://beta.doc.bunq.com/basics/sandbox
Inderdaad, die was ik nog niet tegen gekomen. Ik duik er in, thanks (y)

  • .SnifraM
  • Registratie: december 2012
  • Niet online
vanputten80 schreef op maandag 2 september 2019 @ 19:02:
Ik heb Firefly draaien nu.
De import ben ik aan het proberen maar om een reden pakt hij elke keer de datum van vandaag voor elke transactie en niet de rente of betaaldatum in het bestand. Elke transactie bevat ook geen datum behalve die van vandaag. Iemand een tip?
Ik gebruik rabo
Ik had hetzelfde (bij een import van ~6500 transacties :X ). Dan heb je waarschijnlijk het datumformaat bij je import schermpje verkeerd staan. Bijvoorbeeld Y-m-d (2019-09-03) i.p.v. d-m-Y (03-09-2019) of d/m/Y (03/09/2019). Controleer dus goed hoe de datum in jouw bank export staat.

.SnifraM wijzigde deze reactie 03-09-2019 13:26 (4%)

lol+lol=hihi


  • Krisp
  • Registratie: oktober 2004
  • Niet online

Krisp

like.no.other

@JCE Inmiddels heeft bunq ook een changelog voor de API: https://beta.doc.bunq.com/basics/changelog. Die gaat je (hoop ik) helpen om de bunq-API beter te kunnen schrijven en onderhouden. :)

Life is what happens to you, while you're busy making other plans (John Lennon)


  • WheeleE
  • Registratie: juni 2001
  • Laatst online: 17:08

WheeleE

Dinges

Ik ben nu voor het eerst bezig om een zo volledig mogelijke inrichting te maken. Het raak alleen het overzicht een beetje kwijt met alle categorieën, contracten en regels.

Hoe houden jullie zicht en structuur in alles, qua naamgeving? Regels kun je in groepen verdelen weet ik, maar wat voor verdeling maken jullie daar in? En wat voor naamgeving/structuur gebruiken jullie voor regels en categorieën?

  • .SnifraM
  • Registratie: december 2012
  • Niet online
WheeleE schreef op donderdag 10 oktober 2019 @ 09:54:
[...]

Kun je een voorbeeld geven van hoe heb jij je categorieën en regels ingedeeld? Ik ben nog steeds aan het puzzelen maar voor mijn gevoel is het nog steeds een grote onoverzichtelijke verzameling.
Ik ben overgestapt op het gebruik van tags om alles onder te verdelen. De categorieën gebruik ik alleen nog heel basic. Dus iets van:

- Inkomsten
- Vaste lasten
- Variabele lasten (hier zit HEEL veel in en vrijwel alles wat niet onder Vaste lasten of inkomsten valt).
- Overige (alleen voor dingen als pintransacties, interne overboekingen, etc).

Mijn regels zijn dus ook zo gemaakt dat ik iedere transactie onderverdeel in 1 van de basis categorieen en er vervolgens een tag aan koppel. En helemaal onderaan mijn regels heb ik nog 1 afsluitende regel staan die checked of er een tag aan de transactie hangt, zoniet dan geeft die een tag "No Tag" mee. Zo kan ik makkelijk zien welke transacties "geen tag" hebben en dus even handmatig doen (of een passende regel voor moet bedenken).

Met het tag rapport/overzicht kun je hierdoor ook erg mooie rapporten genereren. Nogmaals de categorieen gebruik ik dus eigenlijk niet meer, behalve dat ik ze niet onder 'geen categorie' wil zien :+ .

lol+lol=hihi


  • Jovink538
  • Registratie: juli 2003
  • Laatst online: 15:03
Tap_ schreef op donderdag 17 oktober 2019 @ 21:02:
Wat is de laatste versie die nog met de bunq api werkt? Ik wil Firefly weer gaan gebruiken, maar wil graag de api gebruiken. Specifiek ben ik op zoek naar de laatste docker versie die nog werkt.
4.7.9 werkt bij mij nog.
ook al zegt @JCE dat de api van bunq is verandert en het niet meer werkt, werkt het nog steeds.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Ik heb begrepen dat het nog steeds werkt idd. Alleen maar mooi! Houd er wel rekening mee dat upgraden straks noodzakelijk is, en dat er wat XSRF bugs zitten in oude versies. Geen vreselijk kritieke dingen maar verkijk je niet op de bunq api. Met de hand transacties schrijven is waardevoller dan klakkeloos importeren.

Als je over 6 maanden komt van “ik wil upgraden en het werkt niet” kan het zijn dat ik weinig voor je kan doen.

  • Tap_
  • Registratie: januari 2009
  • Laatst online: 23-10 20:43
@Jovink538
Thanks! Heb hem geinstalleerd en werkt inderdaad.

@JCE
Ik begrijp dat het buiten de support ligt, de import functie is gewoon makkelijk. Gemak dient de mens en ik geloof heilig dat je alles moet automatiseren wat je kunt automatiseren.

Ik ga van het weekend een keus maken. Want de tool wil ik blijven gebruiken :-)

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
@Arunia de variable namen zijn gewijzigd. Je kan de goede variabelen vinden in dit bestand. Moet geen rocket science zijn om ze te mappen.

Vanaf nu komt Firefly III ook in alpha en beta versies overigens, check het issue hier.

  • Firefly III
  • Registratie: oktober 2001
  • Niet online

Firefly III

Bedrijfsaccount Firefly III
Topicstarter
Dag lieve kijkbuiskinderen,

Mijn account is omgetoverd tot een heus "bedrijfsaccount". Daarmee kan ik zonder ruzie te krijgen met de crew onder een alternatief account posten wat ik allemaal over jullie denk ;) maar natuurlijk vooral: support geven op een pietsje formelere wijze dan in het verleden.

Zoals gebruikelijk probeer ik hier altijd te reageren, maar dat lukt niet altijd. Ik blijf het supertof vinden dat jullie elkaar ook support geven, zoals ik dat gewend ben op Tweakers :7

Mocht je er echt niet uitkomen of is het echt een bug, kan je nog steeds een issue openen op GitHub of een mailtje sturen. Op Twitter en GitHub zie je sowieso altijd wat er gaande is rondom Firefly III.

Voor de PSD2 / bunq / API zaken: ik ben nu druk bezig om de code van alle import-routines te scheiden van Firefly III. Omdat dit nogal een Siamese tweeling is, is dat niet makkelijk gedaan. Het einddoel is echter wel om bunq imports, CSV imports en alle andere imports makkelijker en sneller te kunnen supporten door ze los te trekken van Firefly III.

De eerste import tool voor Firefly III is voor CSV bestanden en daarvan is de eerste alpha versie inmiddels uit (onderaan de pagina).

Game on!

  • Batavia
  • Registratie: mei 2011
  • Laatst online: 20:46
Is het mogelijk bij firefly mijn 'todo' te zien voor budgetten?

wat ik hiermee bedoel is als ik het goed begrijp moet ik iedere maand opnieuw mijn budgetten instellen. Ik wil dus snel kunnen zien welke budgetten ik nog niet heb ingesteld (en wat het budget van de vorige maand was)
Pagina: 1


Apple iPhone 11 Nintendo Switch Lite LG OLED C9 Google Pixel 4 FIFA 20 Samsung Galaxy S10 Sony PlayStation 5 Smartphones

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True