own-my-money

A simple way to stay on top of your banking from any web browser

AGPL-3.0 License

Stars
23

Bot releases are hidden (Show)

own-my-money - 0.12.1

Published by nioc over 2 years ago

Bug fixes

  • Steps UI component was not imported
  • folderNotWritable message binding was not ok

Technical (Docker)

  • Fix docker files for 0.12.0 (add git version and fix OMM_BASE_URI env set)
  • Fix missing PHP image modules (gd, exif)
own-my-money - 0.12.0

Published by nioc over 2 years ago

/!\ Breaking change / Disclaimer /!\

This version is a major front update with more than 2 500 lines of code changed!
Upgrading Vue framework and build tools results in a change in assets folder (dist/js become dist/assets), meaning, unfortunately, that updater will not handle this.
After updating, you will need to fix the API endpoint with following commands (for example replace http://localhost by https://money.yourdomain.ltd):

cd /var/www/own-my-money/money-front-vue/dist/assets/
find . -name "*" -type f -exec sed -i "s/http:\/\/localhost/https:\/\/money.yourdomain.ltd/g" {} \;

Features

  • Improve CSV export (column header)
  • Display required fields in forms

Bug fixes

  • Add default holder during account creation

Technical

  • Update Vue.js from 2 to 3 (keep options API, replace mixins with composables)
  • Update Chart.js from 2 to 3 (removing Vue-Chartjs)
  • Move from Vue-cli/Webpack to Vite/Rollup
  • Move from Buefy to Oruga UI
  • Move from Vuex to Pinia
  • Move from Moment.js to Day.js
  • Move from vue-resource to Axios
  • Homemade fields validation (remove VeeValidate)
  • Homemade icon picker (remove font-awesome-picker)
  • Update fontawesome from 4 to 5
  • Add commit hash to about
  • Improve PWA update
own-my-money - 0.11.2

Published by nioc about 3 years ago

Bug fixes

  • Fix pattern wildcard

Technical

  • Update dependencies
  • Run under docker container
own-my-money - 0.11.1

Published by nioc over 4 years ago

Features

  • Display account summary view by categories and users (#36)
  • Displayed transactions are more reliable

Bug fixes

  • Fix API url set by updater behind proxy (#35)
  • Fix unintended holders request
  • Fix max size inputs in transaction form
own-my-money - 0.11.0

Published by nioc over 4 years ago

Features

  • Handle joint account (#5)
  • Allow transform data from OFX (#31)
  • Allow to edit name and memo in a transaction
  • Enhance patterns UI (search field, column sorting)

Bug fixes

  • Account icon is tiny when transaction label is verbose (#30)
  • Toast does not work (#32)
  • JavaScript error when changing locale (#33)

Technical

  • Enforce JS linter
own-my-money - 0.10.2

Published by nioc over 4 years ago

Bug fixes

  • Can not open modal dialogs (#28)
  • Pattern creation error (#27)
  • Patterns are not updated when parent category subcategory is changed (#23)
  • Apply patterns failed when label include parenthesis (#29)

Technical

  • Upgrade Bulma from 0.7.5 to 0.8.0
  • Upgrade vue/cli plugins from 3.12.1 to 4.2.2
  • Allow admin to set custom memory limit for suggesting patterns
own-my-money - 0.10.1

Published by nioc almost 5 years ago

Bug fixes

  • Create database SQL script is outdated and installation failed (#25)
  • User creation requires language attribute but not provided during setup / post users API bug (#26)
own-my-money - 0.10.0

Published by nioc about 5 years ago

Features

  • Highlight new transactions (after uploading an OFX or JSON file)
  • Add IP address and user agent to connection mail

Bug fixes

  • Pattern do not apply recurring flag (#22)
  • Recurring search field is set to null when duration is updated

Security

  • Clear local and session storage when user logout
  • Add noreferrer attribute to external links

Technical

  • Caching fonts
  • Reduce database storage (account id)
own-my-money - 0.9.1

Published by nioc over 5 years ago

Features

  • Add a close button on charts
  • Connection mail internationalized

Technical

  • Improve transaction edition performance (copy transaction in a local object)
own-my-money - 0.9.0

Published by nioc over 5 years ago

Features

  • Add transaction recurrence (displayed in charts and transactions table)

Bug fixes

  • Fix IE issue on distribution chart
own-my-money - 0.8.0

Published by nioc over 5 years ago

Features

  • Add history graph in account view (#11)
  • Update balance account from GUI and during dataset upload
  • Improve transactions history graph:
    • add balances as line with a second y axis
    • move credits and debits to bars
  • Category icons are displayed into distribution graph
  • Add router transitions for better UX

Bug fixes

  • Values were returned as integer (instead of float) in transaction history
  • Loading indicator was not removed when graph API returned an error
  • Transactions and graph API were too often called
own-my-money - 0.7.0

Published by nioc over 5 years ago

Features

  • Display account labels in home transactions (#14)
  • Add account icons (#16)
  • Add preferred transactions historic period by account (#13)
  • Add preferred user language
  • Display category icons on transactions component
  • Performance improvements (avoid transferring all transactions on every API request)

Technical

  • Upgrade to Vue 2.6 “Macross”
  • Add Continuous Integration (Travis CI)
own-my-money - 0.6.0

Published by nioc over 5 years ago

Features

  • Allow offline usage (#9) with service worker
  • Display connectivity notification and disable buttons when offline
  • Add export transactions to CSV (#17)
  • Display categories excluded from budget on admin GUI
  • Performance improvements (Lazy-load route components)

Bug fixes

  • Missing category->isBudgeted default value
  • Delete map button was displayed on creation mode
  • Password length was checked on login

Technical

  • Replace webpack with vue-cli
  • Add vuex as state management

Warning /!\

Update to this release require a change in /own-my-money/server/lib/Updater.php before update, replace following lines:

  • 232
        if ($handle = opendir("$this->rootFolder/own-my-money/money-front-vue/dist/js/")) {
  • 234
                $current = "$this->rootFolder/own-my-money/money-front-vue/dist/js/$entry";
own-my-money - 0.5.2

Published by nioc over 5 years ago

Features

  • Add transaction history for a specific subcategory
  • Add a time unit selector on history transaction chart
  • Update transactions category when parent category subcategory is changed
  • Log JSON decode errors
  • Performance improvements (SQL joins)

Bug fixes

  • Transaction history chart was not refreshed correctly (onClick function was not updated when dataset changed)
  • Transaction history was weird if there was a point with no value on credit or debit (dates were not ordered)
own-my-money - 0.5.1

Published by nioc over 5 years ago

Features

  • Add transaction history for a specific category
  • Add quick date selector
  • Use i18n label for uncategorized transactions in distribution chart

Bug fixes

  • Distribution chart was not refreshed correctly (onClick function was not updated when dataset changed)
  • Date was not initialized in subcategories charts
  • Missing class for subcategory chart container
own-my-money - 0.5.0

Published by nioc almost 6 years ago

Features

  • Tag off-budgeted categories and hide concerned transactions in charts (#12)
  • Improve labels on charts (localize amounts and add percentage in distribution)
  • Update account timestamp when upload JSON file
  • Remove accounts balance (information is not reliable)
  • UI improvements,
  • Performance improvements (remove event listeners when component is destroyed)

Bug fixes

  • Wrong date format on transactions history API (#15)
own-my-money - 0.4.0

Published by nioc almost 6 years ago

Features

  • Add internationalization and localization (#6)
  • Share date filters on homepage (#10)
own-my-money - 0.3.3

Published by nioc almost 6 years ago

Features

  • Add subcategories pies
  • Adapt time unit of the history chart according to requested duration

Bug fixes

  • Login without credentials froze application
own-my-money - 0.3.2

Published by nioc almost 6 years ago

Bug fixes

  • Updater did not know what was installed version
own-my-money - 0.3.1

Published by nioc almost 6 years ago

Features

  • Change pie chart colors according to transactions type (debit / credit)

Bug fixes

  • Pattern label was not editable during creation
Badges
Extracted from project README
license: AGPLv3 GitHub release Codacy grade Build Status Docker Pulls