Skip to content

Releases: monetr/monetr

v0.14.3

27 Feb 16:35
fccef7d
Compare
Choose a tag to compare

0.14.3 (2023-02-27)

Features

  • api: Add DTSTART equivalent support to spending/funding. (#1329) (4db243e)

Dependencies

  • api: update module github.com/kataras/iris/v12 to v12.2.0-beta7 (#1268) (8f59835)
  • api: update module github.com/teambition/rrule-go to v1.8.2 (#1311) (dbedac8)
  • ui: update dependency @mui/x-date-pickers to v5.0.20 (#1319) (3cdb27a)
  • ui: update dependency eslint to v8.34.0 (#1321) (9773c67)
  • ui: update dependency eslint-plugin-import to v2.27.5 (#1322) (b874e35)
  • ui: update dependency eslint-plugin-jest to v27.2.1 (#1323) (7f614c5)
  • ui: update dependency eslint-plugin-jsx-a11y to v6.7.1 (#1324) (14cd9d1)
  • ui: update dependency eslint-plugin-react to v7.32.2 (#1325) (48b6eb2)
  • ui: update dependency eslint-plugin-simple-import-sort to v10 (#1327) (927e27e)
  • ui: update dependency eslint-plugin-testing-library to v5.10.2 (#1326) (697d796)
  • ui: update dependency eslint-webpack-plugin to v4 (#1328) (a453160)
  • ui: update dependency typescript to v4.9.5 (#1330) (d27edfa)

Miscellaneous

  • api: Cleaning up logging for platypus cache. (09307bf)
  • cmd: Refactoring the serve command. (9b4348f)
  • docs: Updating documentation, local dev + spending. (4a6bbb8)
  • local: Adding example for local env file. (bf305eb)
  • local: Removing reference to vault in local dev. (71c5c62)
  • Updating NOTICE (bcb4523)

v0.14.2

20 Feb 19:00
1af5f05
Compare
Choose a tag to compare

0.14.2 (2023-02-20)

Bug Fixes

  • api: Add proper timeout handling in forecasting. (#1314) (e24e4cd)
  • api: Adding timeout to forecast requests. (ef87c03)
  • forecasting: Fix forecasting timeouts (#1317) (e56bb62)
  • ui: Fix OAuth links not working if they were not the first. (799589a), closes #488
  • ui: Fixed mobile transaction edit. (d4a8298), closes #1312
  • ui: Fixed Plaid dialog closing when updating/reauthenticating. (5a8bd13), closes #1205

Miscellaneous

  • deps: bump golang.org/x/net from 0.5.0 to 0.7.0 (#1316) (057819c)
  • Improving timeout error responses. (c9c6391)
  • Tweaked refetching of authentication state. (0a18a05)
  • Updating NOTICE (d39c100)

v0.14.1

14 Feb 22:51
71ce444
Compare
Choose a tag to compare

0.14.1 (2023-02-14)

Features

  • api: Add status indicator to bank account. (479ad7f)
  • api: Added Description field to links. (cd26da8)
  • api: Added support for updating bank accounts. (236c804)

Bug Fixes

  • api: Fixed bug creating expense. (bcc33aa), closes #1310
  • api: Fixed expense being created with wrong first due date. (29f3c21), closes #1170
  • docs: Fixed mistake on help index docs. (e2650a6), closes #1199

Dependencies

  • api: update github.com/pkg/errors digest to 614d223 (#1281) (61baac2)
  • api: update module cloud.google.com/go/kms to v1.8.0 (#1292) (6f386cf)
  • api: update module github.com/aws/aws-sdk-go to v1.44.174 (#1250) (477d729)
  • api: update module github.com/gavv/httpexpect/v2 to v2.12.0 (#1297) (305a07c)
  • api: update module github.com/getsentry/sentry-go to v0.16.0 (#1299) (e4dffb0)
  • api: update module github.com/golang-jwt/jwt/v4 to v4.4.3 (#1251) (85240cf)
  • api: update module github.com/spf13/viper to v1.14.0 (#1302) (cc25163)
  • api: update module golang.org/x/crypto to v0.5.0 (#1304) (cc1afb6)
  • ui: material-ui upgrade + fixes. (#1284) (c8b9d81)
  • ui: update dependency @swc/core to v1.3.25 (#1283) (0d1bed9)
  • ui: update dependency @testing-library/react-hooks to v8 (#859) (371b2e7)
  • ui: update dependency @types/react-dom to v18.0.10 (#1285) (e620b29)
  • ui: update dependency css-loader to v6.7.3 (#1231) (a606a2b)
  • ui: update dependency eslint to v8.31.0 (#1294) (f0b0d25)
  • ui: update dependency eslint-plugin-simple-import-sort to v8 (#1295) (ee926dc)
  • ui: update dependency immer to v9.0.17 (#1286) (02c69a3)
  • ui: update dependency mini-css-extract-plugin to v2.7.2 (#1253) (0741809)
  • ui: update dependency postcss to v8.4.20 (#1287) (a9fb6b1)
  • ui: update dependency postcss to v8.4.21 (#1298) (3020fff)
  • ui: update dependency prettier to v2.8.1 (#1288) (61aec2c)
  • ui: update dependency react-router-dom to v6.6.1 (#1256) (055b985)
  • ui: update dependency terser-webpack-plugin to v5.3.6 (#987) (6ad473e)
  • ui: update dependency ts-loader to v9.4.2 (#1289) (498dde1)
  • ui: update jest monorepo (#1291) (551056e)

Miscellaneous

  • Adding note about possible bug. (1c3cef8)
  • deps: Pinning UI dependencies. (d41c95d)
  • Fixing licensed on linux. (30d7e46)
  • Pin dependencies (33b4888)
  • plaid: Adding Sync functionality to client implementation. (d121b42)
  • Removing additional vault references. (f7cfdd9)
  • spelling: Fixed spelling error. (07693f3)
  • Tweaking makefile (1d9094b)
  • Updating NOTICE (386444f)
  • Updating NOTICE file (7189a3b)
  • Using modules for UI going forward. (7f301fb)

v0.14.0

06 Jan 02:32
44c8daf
Compare
Choose a tag to compare

0.14.0 (2023-01-06)

⚠ BREAKING CHANGES

  • Values in helm values.yaml or in the monetr config that reference Vault will be ignored going forward and will have no affect on the behavior of monetr.
  • Hashicorp vault will no longer be supported starting with the next release.

Features

  • api: Allow Plaid links to be manually synced via API. (#1271) (b122425)
  • api: Improved manual sync endpoint + docs. (fd4bc66)
  • api: Small improvements to manually creating transactions. (57f23bc)
  • config: Allow configurable login expiration. (81f4ab6), closes #1263
  • ui: Adding support for manual resyncing Plaid links. (d89fc2e), closes #1265

Bug Fixes

  • ui: Fixed spacing of balance text on accounts view. (6dc39a3)

Dependencies

  • api: update module github.com/brianvoe/gofakeit/v6 to v6.20.1 (#1278) (f0cac6a)
  • api: update module github.com/go-pg/pg/v10 to v10.11.0 (#1280) (3ed764c)
  • api: update module github.com/plaid/plaid-go to v3 (#1276) (17b6056)
  • api: update module github.com/stripe/stripe-go/v72 to v74 (#1279) (9397d68)
  • Bumped to Golang 1.19.4 and changed to Debian 11.6. (5ab6400)
  • containers: update golang docker tag to v1.19.4 (#1273) (84b9a34)
  • ui: update dependency @babel/core to v7.20.12 (#1252) (666c663)
  • ui: update dependency @types/react to v18.0.26 (#1226) (7c281fb)
  • ui: update dependency postcss-loader to v7.0.2 (#1254) (a4309c5)
  • ui: update dependency postcss-preset-env to v7.8.3 (#1255) (39d6c12)
  • ui: update dependency semver to v7.3.8 (#1257) (29ab4f6)
  • ui: update dependency tailwindcss to v3.2.4 (#1258) (2cf37cc)

Miscellaneous

  • Bumped License date for the next year. (b2acb38)
  • deploy: Completely deprecate vault in test env. (a0e86d8)
  • deploy: Disabling Hashicorp Vault in test environment. (5a30ed1)
  • deploy: Enabling KMS in the testing environment. (20e962c)
  • Deprecate Hashicorp Vault. (5d80114)
  • deps: bump json5 from 1.0.1 to 1.0.2 (#1272) (6a2d4e8)
  • lint: Fixing some lint warnings. (0a6369d)
  • release 0.14.0 (4a289a6)
  • Remove references to Vault in helm and config files. (8c6def9)
  • Tidy go dependencies, and regenerate third party notice. (f9186bf)
  • ui: Removing unused imports in LinkedAccountItem. (2644b25)
  • Updating NOTICE (f9f7b70)
  • Updating NOTICE file. (d3e22ad)

v0.13.0

23 Dec 03:40
bacf437
Compare
Choose a tag to compare

0.13.0 (2022-12-23)

Features

  • github: Improving support for github codespaces (5b82749)
  • ui: Improve offline state of the UI. (de68d25)

Bug Fixes

  • api: Deprecate old icon search endpoint. (#1261) (164a65f), closes #1217
  • api: Fixed crash when trying to add a Plaid link. (9fa0067), closes #1172
  • ui: Better indicate an offline institution in the UI. (ca92917), closes #1264
  • ui: Fixed amount formatting for transactions view. (5702a3b)
  • ui: Fixed crash on the funding schedule page. (#1247) (22b07d3), closes #1244
  • ui: Fixed Plaid dialog closing randomly. (a95f030), closes #1205
  • ui: Fixed transfer dialog not working. (575f2a9), closes #1237

Dependencies

  • api: update google.golang.org/genproto digest to a2ec334 (#1249) (db72199)
  • ui: update dependency @swc/core to v1.3.21 (#1224) (87bad0a)
  • ui: update dependency @types/ramda to v0.28.20 (#1225) (899be02)
  • ui: update dependency @types/react-dom to v18.0.9 (#1227) (f5d8ace)
  • ui: update dependency autoprefixer to v10.4.13 (#1229) (9dc99bb)
  • ui: update dependency classnames to v2.3.2 (#1230) (afbe8d0)
  • ui: update dependency dotenv to v16.0.3 (#1232) (df2e16e)
  • ui: update dependency immer to v9.0.16 (#1233) (f8b42b7)
  • ui: update dependency jest-mock-axios to v4.6.2 (#1235) (74bf77f)
  • ui: update dependency postcss to v8.4.19 (#1236) (53fb7a5)

Miscellaneous

v0.12.5

01 Dec 00:03
038a764
Compare
Choose a tag to compare

0.12.5 (2022-11-30)

Bug Fixes

  • api: Fix transaction error for icon search endpoint. (0b5f13b), closes #1245

v0.12.4

30 Nov 01:40
9109d53
Compare
Choose a tag to compare

0.12.4 (2022-11-28)

Features

  • api: Adding basic soft-delete for transactions. (4db5734)
  • plaid: Laying groundwork for Plaid transaction sync. (82bf294)
  • ui: Adding an estimated Safe-To-Spend amount. (c5e6434)
  • ui: Allow icons to be searched via POST request. (#1216) (775f8c8), closes #1175
  • ui: Improving form appearance for modals. (bae905d)
  • ui: Next funding contribution is based on forecasting. (5c918c7)

Bug Fixes

  • api: Fixed forecasting including paused spending. (a1abc08), closes #1238
  • api: Fixed issue where link errorCode would not be dismissed. (527b26e)
  • api: Fixed issue with link caused by update change. (0308f5e)
  • ui: Fixed accessibility of terms of use and privacy on login page (#1212) (4523237), closes #1196
  • ui: Fixed dialog spacing on mobile. (94377d9)
  • ui: Fixed FAB buttin on all screens. (e991e8d), closes #1218
  • ui: Format dollar amounts properly. (4b7ec8d), closes #1169

Dependencies

  • api: update github.com/iris-contrib/middleware/cors digest to f806663 (#1215) (da1de7c)
  • api: update module github.com/alicebob/miniredis/v2 to v2.23.1 (#1101) (b15a9c2)
  • api: update module github.com/teambition/rrule-go to v1.8.1 (#1219) (76061b7)
  • Brew: Updating brewfile. (b985e9c)
  • containers: update docker.io/library/golang docker tag to v1.19.3 (#1146) (a470c9c)
  • containers: update golang docker tag to v1.19.3 (#1147) (14dc27c)
  • renovate: update ghcr.io/monetr/build-containers/golang docker tag to v1.19.3 (#1221) (6d30d5c)
  • renovate: update guyarb/golang-test-annotations action to v0.6.0 (#1103) (587797f)
  • renovate: update jamesives/github-pages-deploy-action action to v4.4.1 (#1193) (09f83e2)
  • ui: update babel monorepo (#1194) (1845089)
  • ui: update dependency @date-io/moment to v2.16.1 (#1046) (9b1c3a7)
  • ui: update dependency @pmmmwh/react-refresh-webpack-plugin to v0.5.10 (#1222) (99aa30f)
  • ui: update dependency eslint-plugin-jest to v27 (#1013) (39f08aa)
  • ui: update dependency eslint-plugin-react to v7.31.11 (#999) (a2254a2)
  • ui: update dependency eslint-plugin-testing-library to v5.9.1 (#1000) (1d8732a)
  • ui: update dependency mini-css-extract-plugin to v2.7.0 (#954) (80004fe)
  • ui: update dependency prettier to v2.8.0 (#1109) (79bcf56)

Miscellaneous

  • Adding test to prevent regression with RRule. (81581f9)
  • debug: Improving sentry usage. (a993291)
  • deps: bump loader-utils from 2.0.3 to 2.0.4 (#1214) (8fe32e1)
  • ui: Improving the funding schedule empty view. (f300d94)
  • ui: Tweaking loader placeholders. (191c6d0)
  • Update NOTICE (3e1b813)
  • Update NOTICE + Deploy concurrency (b2cc1fd)

v0.12.3

15 Nov 15:23
c29d37e
Compare
Choose a tag to compare

0.12.3 (2022-11-11)

Features

  • docs: Added basic documentation on link status. (7ed88d8), closes #1203
  • ui: Allow funding schedules to be deleted. (dcc16d4), closes #1210

Bug Fixes

  • docs: Fixed formatting on link status page. (0438e8a)
  • ui: Fixed Plaid link status indicator error state. (8bd7172), closes #1208
  • ui: Slightly improved mobile ui for funding schedules. (652e82e)

Dependencies

  • icons: Bumping simple icons to the latest version. (ec1ad53)

Miscellaneous

  • ui: Minor funding schedule list refactor. (ccd8218)
  • Updating notices. (4c2407b)
  • Updating README screenshot. (e1dbb0d)

v0.12.2

11 Nov 03:16
d9f80a2
Compare
Choose a tag to compare

0.12.2 (2022-11-11)

Features

  • ui: Edit transaction is now swipeable. (7c68af1)

Bug Fixes

  • docs: Fixed Get Started button on the home page. (a0422a8), closes #1178
  • ui: Fix page crash trying to create an expense. (f1a21fd), closes #1209
  • ui: Fixed colors in the UI. (3fea099)
  • ui: Fixing some color issues. (8698d43)
  • ui: Visual improvements to the transactions view. (9497d17)

Miscellaneous

  • deps: bump loader-utils from 2.0.0 to 2.0.3 (#1206) (bc66e9a)
  • readme: Adding deepsource badge to readme. (c9a007c)

v0.12.1

07 Nov 03:22
e5da5a6
Compare
Choose a tag to compare

0.12.1 (2022-11-07)

Features

  • api: Adding basic support for mobile authentication. (89da686)
  • dev: Added support for HTTPS local development. (#1200) (95114cb)
  • mobile: Significantly improving mobile UI. (ea6557e)
  • ui: Adding transaction edit screen for mobile. (#1201) (6b2596b)
  • ui: Significantly improved edit transaction UI for mobile. (a1329df)

Bug Fixes

  • api: Fixed funding schedules updating + deleting. (1e46066)
  • api: Tweaking routes for API vs UI handling. (bbb9b1d)
  • api: Update spending when a funding schedule is updated. (9470a34)
  • auth: Fix bug causing authentication to fail. (304eec1)
  • build: Fixing failing build from mobile UI changes. (a285622)
  • docs: Fixed title of home page. (5a7988d)
  • ui: Create goal dialog should be fullscreen on mobile. (e6efdd6)
  • ui: Fixed page height for unauthenticated routes. (e205e2c)
  • ui: Gracefully truncate long transaction names in mobile. (b2ab185)
  • ui: Tweak padding on mobile transactions. (beb903e)

Miscellaneous

  • ci: Removing old workflow that isn't used anymore. (54bf0ad)
  • links: Adding stripe link type for the future. (14e9ac0)
  • ui: Adding small info header to spend select. (3c68821)