Commit Graph

3185 Commits

Author SHA1 Message Date
Joel Jeremy Marquez
22237d11ca Add Philippine Peso currency (#5507) 2025-08-06 17:39:49 -07:00
milanalexandre
63604c1161 Fix translate custom report and rule (#5486)
* translate Allocation Methods

* fix translate Action

translate Split info

* translate date range

* translate monthly spending

* translate shorter filter

* translate date filter reports custom

* add relese note

---------

Co-authored-by: Alex <Alex>
2025-08-06 15:14:36 -07:00
Michael Süssemilch
74b95ca83e feat(currency): add to reports (#5283)
* feat(currency): add to networth report

* feat(currency): add to cashflow report

* feat(currency): add to spending report

* feat(currency): add to summary report

* feat(currency): add to calendar report

* feat(currency): add to custom report

* chore: add release note

* chore(rename): rename formatFunc to format

* fix: missing average rounding

---------

Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk>
2025-08-06 18:05:37 -04:00
Matiss Janis Aboltins
6a9028464b Mobile rules page (#5390) 2025-08-06 23:00:08 +01:00
Matt Fiddaman
186d417c6e make bulk notes prepend/append behaviour consistent with rules (#5464) 2025-08-06 16:26:10 -04:00
Alex Camilleri
c898116412 Added Länsförsäkringar bank (#5479)
* Added Länsförsäkringar

* Release Notes

---------

Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv>
2025-08-06 21:21:27 +01:00
Matt Fiddaman
85bd6bfb81 hide hold for next month option when "to budget" is negative (#5496) 2025-08-06 13:12:58 -04:00
Matiss Janis Aboltins
72616376e2 Enhance Tooltip component with close delay functionality (#5475) 2025-08-06 08:49:20 +01:00
Matt Fiddaman
136ad055f7 ♻️ bump sync-server dependencies (#5497)
* bcrypt 5.0.2 -> 6.0.0

* supertest 6.3.4 -> 7.1.4

* pluggy-sdk 0.70.1 -> 0.74.0

* types

* better-sqlite3 11.10.0 -> 12.2.0

* express-rate-limit 7.5.0 -> 8.0.1

* babel/core 7.27.1 -> 7.28.0

* typescript 5.8.3 -> 5.9.2

* node types

* note

* typechecker
2025-08-06 02:00:04 -04:00
Matt Fiddaman
c621f68e0a fix live report date mode not supporting a 2 month window (#5495)
* allow live report date ranges 2 months wide

* note
2025-08-05 23:19:54 -04:00
Matt Fiddaman
4f611ca458 fix (#5493) 2025-08-05 22:12:11 -04:00
Matt Fiddaman
d98e8375a8 merge automatic package versioning GitHub workflows (#5480)
* merge bump-package-versions script with get-next-package-version

* note

* appease the rabbit

* add update flag to node script

* use update flag in workflow

* not much has changed but they live underwater
2025-08-05 22:06:37 -04:00
passabilities.eth
4f50c1a889 Display Schedule Name in Upcoming Tx Notes (#5482)
* show schedule name in notes for upcoming scheduled transactions

* release notes
2025-08-05 21:36:34 -04:00
Matiss Janis Aboltins
0fa582b3d3 feat: show/hide balance graph in side nav (#5452) 2025-08-05 21:35:33 +01:00
Matt Fiddaman
80cd2cf347 prevent closing an account into itself (#5462)
* prevent closing account into itself

* note

* prevent at API level too
2025-08-05 15:11:01 -04:00
milanalexandre
f328332ab2 fix translations on the "new transaction" and "list" page on mobile (#5471)
* fix 'frome'/'to' && 'Split'...

* add relese note

* fomat

---------

Co-authored-by: Alex <Alex>
2025-08-05 01:15:45 -04:00
Chai
7465bdb54d fix: missing table column on mobile devices (#5126)
* fix: missing table column

* chore: better releasenote

* chore: incorrect filename

* Update VRT

---------

Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-04 21:31:01 -04:00
milanalexandre
1ad3406e84 Fix/i18n translate status and date (#5411)
* add translations for StatusLabel

* add translations for BalanceHistoryGraph (date)

* add random translations

* Update setHoveredValue update to avoid a crash

format

* add relese note

* feed back

---------

Co-authored-by: Alex <Alex>
2025-08-04 20:48:41 -04:00
Matt Fiddaman
48166952ce add Qatari Riyal currency symbol (#5456)
* add Quatari Riyal currency symbol

* note
2025-08-04 20:43:03 -04:00
Matt Fiddaman
994b959050 parallelise contributor points calculations (#5465) 2025-08-04 18:46:33 -04:00
Çağdaş Şenel
7f4f5005a5 Add currencies SEK and TRY (#5477)
* Add SEK and TRY

* Add SEK and TRY to translations

* Add release notes
2025-08-04 20:09:29 +01:00
ShayanAraghi
1e05b169c8 Truncate multiple payee names with ellipsis to prevent layout overflow in the payee column. (#5418)
* Have the multiple payee text overflow with ellipsis

* [autofix.ci] apply automated fixes

* Add release notes

* add minWidth to the payee text

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-04 11:28:07 -07:00
POGMAN
c54a5b3405 Use null as tag color by default (fallback to theme color) and stricter tag validation (#5398)
* Use null as tag color by default (fallback to theme color) and stricter tag validation

* Set ColorPicker's defaultValue props

* Set default tag color in first position

* Make ColorSwatchPicker configurable

Easier to change colors and how they are presented
2025-08-04 11:27:44 -07:00
milanalexandre
5c11a0a51a Fix missing translations (#5396)
* add missing translations

* add relese note

* add missing translations (no note)

---------

Co-authored-by: Alex <Alex>
2025-08-04 11:26:17 -07:00
milanalexandre
8f69669cc6 Fix translate rule stages (#5421)
* add translation support for rule stages

* add relese note

* fix test

* feed back

---------

Co-authored-by: Alex <Alex>
2025-08-04 11:25:56 -07:00
Matt Fiddaman
9ebdba27fd import category notes from nYNAB (#5461)
* import category notes from nYNAB

* note

* typecheck

* add notes to test file
2025-08-04 14:24:42 -04:00
Jakub Kuczys
8df3d23e03 Allow Docker image build by workflow dispatch on forks (#5404)
* Allow Docker image build by workflow dispatch on forks

* Add release note
2025-08-04 14:23:59 -04:00
ShayanAraghi
5d238c238d fix: move add specific days onto the next row and dynamically increased the width of the numbered input (#5406)
* fix: Move Add Specific Days to next line and dynamically increase the width of the numbered input box

* [autofix.ci] apply automated fixes

* Add Release Notes

* Update the release notes summary

* Update width from px to ch

* Update schedule date modal to expand when repeat every number increases

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-04 14:23:37 -04:00
Julian
e69235a35b fix responsiveness of mobile navigation with longer translation strings (#5429)
* fix responsiveness of mobile navigation with longer translation strings

* [autofix.ci] apply automated fixes

* Update VRT

* Update VRT

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-04 14:23:26 -04:00
Matt Fiddaman
611f7b046a make payeeName fall back to default if the custom mapped bank sync field is missing (#5460)
* payeeName should fallback if custom mapped field is empty

* note
2025-08-04 14:23:14 -04:00
Matt Fiddaman
ee8f7453ba add tooltip for detailed last sync time on bank sync page (#5458) 2025-08-04 14:23:04 -04:00
Matt Fiddaman
380fae1ccd fix tag colors when using the light theme as system default (#5457)
* fix tag colouring on system default light theme

* note
2025-08-04 14:22:51 -04:00
Matt Fiddaman
8d84f16604 improvements to release PR points counting logic (#5450)
* do not credit reviewers of release PRs

* make release regex more flexible
2025-08-02 15:31:04 -04:00
Michael Clark
239a087542 🐛 Paginate the count points list files call (#5448)
* paginate the count points list files call

* fix tier assignment

* paginate the count points list files call

* fix tier assignment

* ensure utc dates and fix issue filtering to include issues updated in other months
2025-08-02 18:33:18 +01:00
github-actions[bot]
895d69f875 🔖 (25.8.0) (#5447)
* 🔖 (25.8.0)

* Remove used release notes

---------

Co-authored-by: matt-fidd <81489167+matt-fidd@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v25.8.0
2025-08-02 11:39:18 -04:00
Matt Fiddaman
1cb5e97fab fix reconcile input being hidden when empty (#5446)
* fix bug when reconcile box is empty

* note
2025-08-01 22:00:02 -04:00
Matt Fiddaman
13bd08d243 clarify ai release note comment (#5440) 2025-08-01 17:03:20 -04:00
ShayanAraghi
d946852ee9 Clear active edit on mobile when clicking out of notes field (#5430)
* clear active edit on mobile when clicking out of notes field

* Add release notes
2025-08-01 00:19:52 -04:00
Julian
4cdff76547 fix crash when enter is used to submit empty date in date picker (#5423) 2025-07-31 20:19:54 -07:00
youngcw
1a1975b5ab fix auto hold on new categories (#5434) 2025-07-31 20:18:09 -07:00
youngcw
6e2154d401 Revert "Mobile running balance" because its causing extreme slowness in large accounts. (#5405)
* Revert "Mobile running balance (#5219)"

This reverts commit a20805bfae.

* Add release notes for PR #5405

* retain added translation

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-30 12:57:28 -07:00
POGMAN
45bfd23daa Do not search tags in deleted transactions (#5409) 2025-07-28 07:17:03 -07:00
POGMAN
c44b32805f fix tag matching of filter and make hasTags op case-sensitive (#5386)
Co-authored-by: youngcw <calebyoung94@gmail.com>
2025-07-26 09:03:48 -07:00
Matiss Janis Aboltins
45530638fe Fix potential undefined points issue in contributor points calculation (#5393) 2025-07-26 07:48:09 +01:00
youngcw
a15ff85c20 Fix tags not syncing properly (#5387)
* start

* migration

* don't show deleted tags in list

* tag updates (#5389)

* upsert tag to ensure uniqueness

and insert default-tag in migration

* remove ability to change default tag color

---------

Co-authored-by: pogman-code <adrian.maurin@gmail.com>

* tags fixes (#5391)

* better tag validation

* fix typecheck issues

* update note

---------

Co-authored-by: pogman-code <adrian.maurin@gmail.com>
2025-07-25 14:32:52 -07:00
Matiss Janis Aboltins
1861060bda Fix undefined points error in contributor points (#5392) 2025-07-25 21:14:29 +01:00
Koen van Staveren
9281acb819 fix: reconcile select number on click (#5373) 2025-07-23 14:50:17 -07:00
youngcw
dc86441809 Fix template priority sorting (#5380)
* fix

* lint
2025-07-23 14:48:32 -07:00
passabilities.eth
78bcac95ed [Enhancement] Disable Sidebar Tooltip on Touchscreen Device (#5362)
* check if device is not touchscreen to show account sidebar tooltip

* release notes
2025-07-23 18:34:34 +01:00
POGMAN
45610bae81 Add button to import existing tag from transactions notes (#5368)
* Add button to import existing tag from transactions notes

* fix ##non-tag matching

* 'find' tags instead of 'import' to avoid confusion

* add link to show transaction that have given tag

* use same style as PayeeTableRow's button
2025-07-23 09:57:43 -07:00