Claudio Spizzi
4f88afa266
Fix the Authentik external help URL for OIDC ( #5891 )
2025-10-08 21:41:16 -03:00
Matt Fiddaman
5c23aad3c2
⬆️ bump yarn to 4.10.x ( #5885 )
...
* bump yarn to 4.10.3
* note
* fix flaky test
2025-10-08 23:21:37 +01:00
Michael Clark
5b9bcc94f6
⬆️ Upgrade electron-builder ( #5857 )
...
* upgrade electron-builder
* no postinstall when yarn immutable
* downgrade to last version without the bug
* fix issue with wrappy
* release notes
* regen yarn lock
* react-sprint
* hmm
* update yarn manually...
* fixing spring?
* lock
* finally
* conflict
* put package back
2025-10-08 22:20:29 +01:00
Matt Fiddaman
87d54251cd
⬆️ bump loot-core dependencies ( #5888 )
...
* csv-stringify 6.6.0
* lru-cache 11.2.2
* ua-parser-js 2.0.5
* @reduxjs/toolkit 2.9.0
* jest-diff 30.2.0
* csv-parse 6.1.0
* yargs 18.0.0
* slash 5.1.0
* drop memfs
* peggy 5.0.6
* fast-check 4.3.0
* fake-indexeddb 6.2.2
* note
2025-10-08 21:16:34 +01:00
Matt Fiddaman
2e439aacba
⬆️ bump various dependencies ( #5886 )
...
* bump various dependencies
* note
* update playwright images
* globals 16.4.0
* react-router 7.9.4
2025-10-08 21:01:27 +01:00
gdufay
244140314c
Enhancements: Use remark plugin in the report's Text widget ( #5850 )
...
* Add remark plugin to MarkdownCard
* Generate release note
* [autofix.ci] apply automated fixes
* Avoid duplicate css code
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-08 17:26:31 +01:00
Matiss Janis Aboltins
f7b40fca64
Add swipe to delete to mobile rules ( #5871 )
2025-10-07 20:33:46 +02:00
Stephen Brown II
dc811552be
feat(currency): Currency-influenced initial number formats ( #5797 )
2025-10-07 19:05:16 +01:00
lelemm
295839ebbb
🐛 Fix for worker in dev mode ( #5878 )
...
* Fix for worker in dev mode
* Add release notes for PR #5878
* trigger actions
---------
Co-authored-by: Leandro Menezes <leandro.menezes@fusionflowsoftware.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-07 14:45:13 -03:00
Michael Süssemilch
99ca34458e
feat(currency): add currency display to rules ( #5639 )
...
* feat(currency): add to rules
* doc: release notes
* feat: remove keydown from Input
* doc: release notes
* fix: make onEnter optional
* fix: ai remark
* refactor: remove onKeyDown from Input.tsx
* fix: handle Amount (inflow) and Amount (outflow) properly
* [autofix.ci] apply automated fixes
* fix: update AmountInput to sign and on outflow set +
* refactor: onSubmit handling of input value
* coderabbit suggestions
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-07 10:44:21 -07:00
lelemm
90ac8d8520
📚 More Translations ( #5812 )
...
* Translations
* linter
* Add release notes for PR #5812
* actions trigger
* md category change
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
* typecheck fix
* linter
* more linter
* omg
* Fixes
* [autofix.ci] apply automated fixes
* Code review change
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Leandro Menezes <leandro.menezes@fusionflowsoftware.com >
2025-10-07 14:36:10 -03:00
Matt Fiddaman
52aeec2d59
♻️ bump react dependencies ( #5865 )
2025-10-07 17:50:41 +01:00
lelemm
0c280d60f6
Frontend plugins Support [3/10]: System-Wide Feature Flag System + Frontend plugins feature flag ( #5785 )
...
Support for global feature flag and minimum custom theme prefs for plugins
2025-10-07 13:13:31 -03:00
Roque Alejandro Sosa
148ca92584
Added ARS currency ( #5869 )
...
* Added ARS currency
* Added correct release number
---------
Co-authored-by: Ras <git.boasting733@passinbox.com >
2025-10-07 08:28:38 -07:00
Ilyos Khurozov
90e848ebe8
Added support for Uzbek Soum (UZS) ( #5876 )
2025-10-07 08:16:43 -07:00
lelemm
b034d5039f
Frontend plugins Support [2/10]: Plugin service worker ( #5784 )
...
* Plugin service worker
2025-10-07 12:14:32 -03:00
Matiss Janis Aboltins
5ac29473f2
Mobile payees - swipe to delete ( #5824 )
2025-10-06 19:23:52 +01:00
Matt Fiddaman
3b0db2bed7
♻️ bump various build dependencies ( #5864 )
...
* vite 7.1.9
* typescript 5.9.3
* @types/node 22.18.8
* linting
* emscripten types
* note
2025-10-06 17:32:42 +01:00
Michael Clark
7a886810bc
:electron: Hide the Electron menu ( #5847 )
...
* add retries to electron server import
* release notes
* get rid of this menu. If its an app functionality it should be available within the app
* hide the menu - update the ui
* fix function call
* Update VRT
* release notes
* spelling mistake
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-06 17:13:47 +01:00
Haritha Hasathcharu
8bf0997275
Add LKR and CRC currencies ( #5848 )
2025-10-06 08:41:59 -07:00
Matt Fiddaman
2f965266ab
run schedule rules regardless of posted date ( #5870 )
...
* run schedule rules regardless of date
* note
2025-10-06 16:31:24 +01:00
Matt Fiddaman
499f24f7fd
♻️ bump non-react deps in desktop-client ( #5858 )
...
* patch/minor deps
* @vitejs/plugin-basic-ssl 2.1.0
* remove chokidar
* cross-env 10.1.0
* downshift 9.0.10
* remove focus-visible
* jsdom 27.0.0
* rollup-plugin-visualizer 6.0.4
* note
2025-10-06 16:28:04 +01:00
Matiss Janis Aboltins
4c5be62f56
Mobile payees - add loading indicator to rules count label ( #5842 )
2025-10-05 19:57:27 +01:00
Matiss Janis Aboltins
1446c7d93f
Mobile rules - refactor to use react-aria GridList component ( #5804 )
2025-10-05 19:57:06 +01:00
Julian Dominguez-Schatz
ad9980307e
Fix React compiler behaviour in dev mode ( #5853 )
...
* Fix React compiler behaviour in dev mode
* Add release notes
* Add comment
2025-10-05 07:14:03 -07:00
dependabot[bot]
d4ad31fb0c
Bump tar-fs from 2.1.3 to 2.1.4 ( #5796 )
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 2.1.3 to 2.1.4.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.3...v2.1.4 )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 2.1.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2025-10-05 14:51:07 +01:00
Matt Fiddaman
05355788e4
♻️ bump sync-server dependencies ( #5819 )
...
* uuid 11.1.0 -> 13.0.0
* better-sqlite3 12.2.0 -> 12.4.1
* debug 4.4.1 -> 4.4.3
* express-rate-limit 8.0.1 -> 8.1.0
* pluggy-sdk 0.74.0 -> 0.77.0
* babel/core 7.28.0 -> 7.28.4
* note
2025-10-05 14:36:57 +01:00
Stephen Brown II
805e2b1807
Align amount conversion utilities between api and loot-core ( #5747 )
...
* Align amount conversion utilities between api and loot-core
Updates api amount conversion utilities to align with loot-core, improving consistency and maintainability across the project.
Uses decimal places as parameters in conversion functions.
* Moves amount conversion utils to core
Moves amount conversion utilities to the core library.
This change consolidates these utilities for better code reuse
and maintainability across different parts of the application.
It removes the duplicate definition from the API package and
imports it from the core library where it is shared.
2025-10-05 14:23:34 +01:00
Çağdaş Şenel
e54dc0c1ca
fix losing transaction amount decimals on update ( #5807 )
2025-10-05 14:23:15 +01:00
Çağdaş Şenel
e1c2f0a181
feat: show full decimals while editing ( #5808 )
...
* show full decimals while editing
* add changes
* handle null
2025-10-05 14:23:04 +01:00
Matt Fiddaman
cc2e329e8e
show empty data points on line graph reports ( #5815 )
...
* draw zero points
* note
* Update VRT
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-05 14:22:51 +01:00
Matt Fiddaman
71f849d1e1
♻️ bump eslint-plugin-actual dependencies ( #5818 )
...
* eslint 9.27.0 -> 9.36.0
* eslint-plugin-eslint-plugin 6.4.0 -> 7.0.0
* eslint-vitest-rule-tester 2.2.0 -> 2.2.2
* note
* misc eslint deps
2025-10-05 14:22:42 +01:00
Matt Fiddaman
0ea8bc1fb4
expand eslint untranslated string rule ( #5827 )
...
* expand translation rule and abstract import fix implementation
* fixes
* note
* coderabbit
2025-10-05 14:22:14 +01:00
Matt Fiddaman
f0c7953c0b
♻️ refactor rules code ( #5837 )
...
* extract handlebars helpers
* extract condition types
* extract condition class
* extract action class
* extract rule class
* extract rule indexer
* extract rule utils
* update main index
* note
* enable strict where able
* generalise assert
* coderabbit
* move condition-types into condition, move helper functions into rule-utils
2025-10-05 14:22:02 +01:00
Matt Fiddaman
4cf5f9b183
add average per year calculation to the summary report ( #5838 )
...
* add average per year to summary report
* note
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-10-05 14:21:52 +01:00
Michael Clark
80fd997540
✨ Reports - Add an option to trim the start & end intervals ( #5641 )
...
* initial test to trim the intervals
* bit more
* got the logic
* fix table data
* add migration for trim intervals
* release notes
* nice work rabbit
* small cleanup
* not sure how major that is but yeah why not
2025-10-05 10:48:35 +01:00
Michael Clark
da93ddf63b
🛠️ Add retries to electron loot-core import ( #5843 )
...
* add retries to electron server import
* release notes
2025-10-05 10:48:05 +01:00
github-actions[bot]
7846d2e787
🔖 (25.10.0) ( #5834 )
...
* 🔖 (25.10.0)
* Remove used release notes
* 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>
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
v25.10.0
2025-10-02 11:55:47 +01:00
youngcw
ca6d80461a
🐛 fix limit checker ( #5835 )
2025-10-01 09:04:34 -07:00
Matt Fiddaman
fa14cbb697
fix decimal input in amount input boxes ( #5831 )
...
* preserve decimal seperators while typing in input boxes
* note
2025-10-01 16:27:51 +01:00
Matt Fiddaman
1210a74b4a
fix error handling for simplefin batch sync ( #5822 )
...
* fix error handling for batch simplefin sync
* note
2025-09-30 23:51:17 +01:00
Matt Fiddaman
534c1e6680
fix crash when switching reports ( #5823 )
...
* fix report autocomplete
* note
2025-09-30 21:24:46 +01:00
Matt Fiddaman
14d436712a
move balance history graph to live queries ( #5821 )
...
* move balance history graph to live queries
* note
* [autofix.ci] apply automated fixes
* coderabbit suggestion
* fix null starting balance
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-30 20:27:22 +01:00
Matt Fiddaman
e9f3925124
prevent the account balance graph from showing on small screen sizes ( #5816 )
...
* prevent account balance graph from showing on small screen sizes
* note
* lint
2025-09-30 00:46:26 +01:00
Matt Fiddaman
f28229be99
fix payee autocomplete hovering randomly ( #5817 )
...
* use correct index for payee autocomplete hover states
* note
* coderabbit
2025-09-30 00:46:07 +01:00
Matt Fiddaman
1fc922c672
skip running the schedule service if the database is not loaded ( #5810 )
2025-09-29 14:29:17 +01:00
Matiss Janis Aboltins
c712217a7c
Update PayeesList component to use flex styling for improved layout consistency ( #5803 )
2025-09-28 06:31:30 +01:00
Matiss Janis Aboltins
3559b2df3a
Mobile Payees - move to react-aria GridList to improve performance ( #5802 )
2025-09-27 21:54:16 +01:00
Matt Fiddaman
6365a8f4bb
replace deprecated function in count points script ( #5791 )
...
* fix deprecated function call in count points script
* note
2025-09-25 21:03:44 +01:00
Matt Fiddaman
14426b64fd
fix live report time ranges ( #5790 )
...
* fix live range
* note
* use latest of currentMonth/latestTransaction
* [autofix.ci] apply automated fixes
* standardise card code
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-09-25 19:16:40 +01:00