Matiss Janis Aboltins
4a9b30d4d5
🔖 (23.8.1) fix nYNAB import, mobile colors and other smaller fixes ( #1475 )
...
- web: https://github.com/actualbudget/actual/pull/1475
- server: https://github.com/actualbudget/actual-server/pull/240
- docs: https://github.com/actualbudget/docs/pull/260
v23.8.1
2023-08-07 18:53:22 +01:00
shall0pass
40d94141c4
[Bug] Goals: Monthly schedule can cause error ( #1478 )
...
The 'interval' value from the schedules is not set if the schedule is
monthly. This change will check for a valid number for the interval
value and if it does not exist will default to 1 (monthly).
2023-08-07 05:26:52 -05:00
shall0pass
023badc39c
[Bug]Goals: Applying templates would zero non-templated categories ( #1464 )
...
Using the Apply Template or Overwrite option would result in
non-templated categories being overwritten. First reported :
https://discord.com/channels/937901803608096828/1137329898999001140/1137329898999001140
2023-08-06 13:41:32 -05:00
Matiss Janis Aboltins
e78430db62
🐛 (schedules) fix showing balance of approximate transactions ( #1473 )
...
Closes #1328
Closes #1471
2023-08-06 19:30:16 +01:00
Matiss Janis Aboltins
8ee4768f58
♻️ (crdt) adding more strict typings ( #1461 )
...
Making the `crdt` package fully TypeScript-strict.
2023-08-05 21:02:14 +01:00
shall0pass
c581a8016c
Goals: Schedule multi month forecasting ( #1452 )
...
References discord discussion starting here:
https://discord.com/channels/937901803608096828/940290142579605514/1133523705063030824
Currently the schedule keyword won't fill any future budget cells if the
category balance already satisfies the schedule. This PR is an attempt
to improve the behavior by allowing budget fills regardless of the
category balance.
This is a drastic rewrite of the schedule keyword. Though I've tried not
to have any regressions, it is possible because of how different the
logic is. I've tested compounding using a simple template, so a small
change in the 'by' keyword was also made.
2023-08-05 14:26:27 -05:00
Neil
293692d5c5
Fix titlebar transparent background ( #1460 )
...
Not much to this. Turns title bar from transparent to coincide with new
theme coloring.
2023-08-05 20:17:15 +01:00
Matiss Janis Aboltins
7b7e6e4db0
🐛 (import) fix YNAB (and other) importers ( #1462 )
2023-08-05 13:42:43 +01:00
Sean Tsai
cd54a2093e
Fix the mobile footer color ( #1456 )
...
fix #1445
2023-08-05 12:40:48 +01:00
Matiss Janis Aboltins
92099dc763
🐛 (schedules) fix creating schedules with the same name ( #1463 )
...
Closes #1375
2023-08-05 12:40:17 +01:00
Jed Fox
9d27379b25
Move big input component into Input.js, port some of the manager app to TS ( #1431 )
2023-08-04 19:03:16 +01:00
Sean Tsai
b84546826f
Bugfix: remove select component inner scrollbar ( #1458 )
...
In some situations the text in the Select component will be too big,
which will make the inner vertical scrollbar appear. This PR is to hide
the vertical scrollbar.

2023-08-04 07:49:20 -06:00
Matiss Janis Aboltins
421aa65e6d
⬆️ (crdt) upgrade murmurhash ( #1438 )
...
Upgrading murmurhash. The new version has TS types.
Apart from that, it looks pretty much the same.
Diff: https://www.diffchecker.com/CEpBedX1
2023-08-04 08:06:44 +01:00
Matiss Janis Aboltins
fac3af6360
♻️ (crdt) adding more strict typings ( #1437 )
...
This PR has no functional changes. Only types are changing and getting
improved (more stricter).
A follow-up PR will come next that does a few functional changes to make
this package fully strict.
2023-08-04 08:06:32 +01:00
Khanh Nguyen
a9d34dfcc8
Add options on Import transactions screen to mark transactions as cleared/uncleared ( #1451 )
2023-08-04 08:05:27 +01:00
Joel Jeremy Marquez
9bfbf229db
Reports privacy filter ( #1447 )
...
<!-- Thank you for submitting a pull request! Make sure to follow the
instructions to write release notes for your PR — it should only take a
minute or two:
https://github.com/actualbudget/docs#writing-good-release-notes -->
Addresses
https://github.com/actualbudget/actual/issues/1360#issuecomment-1646600087
2023-08-03 14:14:23 -07:00
Joel Jeremy Marquez
2d11c0f61e
Sentence case in menus ( #1446 )
...
<!-- Thank you for submitting a pull request! Make sure to follow the
instructions to write release notes for your PR — it should only take a
minute or two:
https://github.com/actualbudget/docs#writing-good-release-notes -->
Updating other menus to sentence case so that it is consistent with the
other menus throughout the app
2023-08-03 14:14:08 -07:00
shall0pass
fe033d68cf
Goals: Allow up to to consider spent values ( #1448 )
...
Resolves https://github.com/actualbudget/actual/issues/1443
2023-08-03 10:13:14 -05:00
shall0pass
64ad07b9db
Release note README link update ( #1449 )
...
The current link in the README directs to a github page that has a link
to the documentation page on how to write release notes. I've updated
the link here to just go straight to the documenation page on how to
write good release notes.
2023-08-03 05:53:14 -05:00
Neil
e7f8288244
fix eye coloring ( #1450 )
...
Eye.js is currently set to a static color (black). This PR allows you to
change the color of the icon with the style element - mimicing all other
icons in Actual.
2023-08-03 08:13:08 +01:00
Matiss Janis Aboltins
5f92920195
🔖 (23.8.0) stability improvements and new experimental features ( #1444 )
...
- web: https://github.com/actualbudget/actual/pull/1444
- server: https://github.com/actualbudget/actual-server/pull/238
- docs: https://github.com/actualbudget/docs/pull/257
v23.8.0
2023-08-02 20:33:20 +01:00
Jed Fox
907571bd83
Update to the latest version of the size compare action ( #1435 )
...
Includes a few typographical improvements I PR’d.
(since the workflow is a `pull_request_target` one, the changes won’t
show up in the comments till this PR is merged)
2023-07-31 18:02:03 +01:00
Matiss Janis Aboltins
5bc37379fc
🔥 remove unused budgetMonth ( #1432 )
...
<!-- Thank you for submitting a pull request! Make sure to follow the
instructions to write release notes for your PR — it should only take a
minute or two:
https://github.com/actualbudget/docs#writing-good-release-notes -->
2023-07-31 17:59:20 +01:00
Matiss Janis Aboltins
0d943516a3
🐛 fix incorrect state slice usage ( #1433 )
...
<!-- Thank you for submitting a pull request! Make sure to follow the
instructions to write release notes for your PR — it should only take a
minute or two:
https://github.com/actualbudget/docs#writing-good-release-notes -->
2023-07-31 17:59:12 +01:00
Matiss Janis Aboltins
5f76067190
🐛 (crdt) export Clock as a type to fix warning ( #1434 )
2023-07-31 17:58:57 +01:00
Jed Fox
81446fb4ef
Remove no-op applyFilter call ( #1430 )
...
`applyFilter` exits early if the filter is unchanged, so this call
doesn’t do anything.
2023-07-31 08:08:52 +01:00
Johannes Löthberg
edf2e32c98
Include the schedule name when filtering schedules ( #1429 )
2023-07-30 16:31:27 -07:00
Neil
46af4556a9
Search Bar Changes ( #1408 )
...
Co-authored-by: Jed Fox <git@jedfox.com >
2023-07-30 14:38:29 -07:00
Matiss Janis Aboltins
d349354c9d
🐛 fix number formatter not listening to state changes ( #1423 )
...
Closes #1415
Fix number formatter not listening to state changes. This is not a fully
comprehensive solution. We will need to run a migration campaign to port
over from direct usage of `format` util to `useFormat`, but this is a
first step that solves the most glaring issue.
2023-07-30 20:57:05 +01:00
Matiss Janis Aboltins
a3c59f1ec3
🐛 fix side-nav collapse/pin icon color ( #1421 )
...
Closes #1416
---------
Co-authored-by: Jed Fox <git@jedfox.com >
2023-07-30 18:03:10 +01:00
Matiss Janis Aboltins
73289148df
♻️ (common) migrating to specific common component import paths pt4 ( #1422 )
...
Part 4 of the migration. Final moves.
Previous PR: https://github.com/actualbudget/actual/pull/1420
2023-07-30 16:28:33 +01:00
Matiss Janis Aboltins
abd7cf090a
♻️ (common) migrating to specific common component import paths pt3 ( #1420 )
...
Part 3 of the migration.
Part 2 here: https://github.com/actualbudget/actual/pull/1419
2023-07-30 16:13:17 +01:00
Matiss Janis Aboltins
30d035f8c6
♻️ (common) migrating to specific common component import paths pt2 ( #1419 )
...
Part 2 of the path migration. No functional changes.
Part 1: https://github.com/actualbudget/actual/pull/1418
---------
Co-authored-by: Jed Fox <git@jedfox.com >
2023-07-30 15:37:03 +01:00
Jed Fox
e8b3419933
Port the settings components to TS ( #1405 )
2023-07-30 07:24:55 -07:00
Jed Fox
fd5ace58b4
Move YNAB4/5 import code into loot-core ( #1208 )
2023-07-30 07:21:57 -07:00
Matiss Janis Aboltins
60e5f1ae85
♻️ (common) migrating to specific common component import paths ( #1418 )
...
Just moving away from the barrel `common` export to a bit more specific
imports.
Part 1 of the migration (other imports to follow in other PRs).
2023-07-30 13:22:13 +01:00
Matiss Janis Aboltins
61d707482a
🐛 (electron) always show titlebar ( #1417 )
2023-07-29 21:19:10 +01:00
Tom French
26d0bda8b2
chore: add more concrete types to loot-core ( #1186 )
2023-07-29 13:07:49 -07:00
Jed Fox
a99e88b46c
Update node-fetch in the API to fix connection drop issue ( #1397 )
2023-07-29 05:24:51 -07:00
Matiss Janis Aboltins
9fd4e6c8f7
♻️ moving P, useStableCallback, AnchorLink common components ( #1413 )
...
Moving the code to separate files. Functionally should be no
differences.
2023-07-29 13:09:01 +01:00
Sid Vishnoi
410dbbc8b1
Add Indian numbering format ( #1412 )
2023-07-29 04:54:58 -07:00
youngcw
9273a0abcf
Goals: add flag to percent goals to use previous month income instead of this months ( #1403 )
...
This is a more elegant way of implementing a month ahead version of the
percent goals. To use it add the `previous` flag to the percent goal, ex
`#template 10% of previous Paycheck`.
2023-07-28 19:11:19 -05:00
youngcw
f68cb4ae13
Goals: fix remaining funds calculation ( #1410 )
...
Fixes #1409 . This makes the template processing not include previously
budgeted funds in the return value.
2023-07-28 19:10:44 -05:00
Jed Fox
e7d8fdf590
Fix typo in handle-feature-requests.js ( #1411 )
2023-07-28 17:00:27 -07:00
Jed Fox
9ef5fd12e0
More typing improvements for Redux-related code ( #1404 )
2023-07-28 13:49:34 -07:00
Neil
2c69af2149
Fix Sorting/Balance interactions ( #1406 )
2023-07-28 09:48:31 -07:00
youngcw
5dd59c0053
Goals: fix leftover 1 cent in remainder goal ( #1400 )
2023-07-27 18:35:00 -07:00
shall0pass
ebc943bd70
Add per-category button to fill budget cells, including Goal template support ( #1350 )
2023-07-27 14:01:50 -07:00
Jed Fox
ee3d995117
Refactor buttons a bit, enable dark mode ( #1395 )
2023-07-26 15:53:39 -04:00
Jed Fox
9c527e3fce
Improve messaging when the API fails to download a file ( #1396 )
2023-07-24 15:48:30 -04:00