Matiss Janis Aboltins
cc497b29ab
🐛 changing pages while adding a transaction ( #1305 )
2023-07-07 19:17:45 +01:00
Matiss Janis Aboltins
8d112d2e93
Revert "Fix drag and drop on touch devices ( #1194 )" ( #1306 )
...
Reverts actualbudget/actual#1204
Closes https://github.com/actualbudget/actual/issues/1293
This is way more complicated than originally anticipated. Reverting the
change to fix the prod build. Someone can work on re-introducing this in
a later build, but we need to be sure it doesn't break once more.
2023-07-07 19:15:25 +01:00
Matiss Janis Aboltins
e9f6d6ba4d
🐛 fix zero budget values ( #1308 )
...
Closes #1299
<img width="324" alt="Screenshot 2023-07-07 at 18 56 38"
src="https://github.com/actualbudget/actual/assets/886567/1a4dbd65-52af-44d9-8205-94a4c6c745e5 ">
2023-07-07 19:14:50 +01:00
Sean Tsai
88452ea519
Fix page not found error in README ( #1297 )
...
The "community documentation" link below Code Structure headline in
`README` will direct user to page not found error
2023-07-07 18:27:47 +01:00
Matiss Janis Aboltins
ff7be0d637
🔊 improving 'invalid-schema' error logs ( #1302 )
...
The logs for `invalid-schema` were not logging the used query or the
metadata. So fixing this.
It would make debugging issues such as
https://github.com/actualbudget/actual/issues/1296 easier.
2023-07-07 18:06:25 +01:00
Matiss Janis Aboltins
02b1e03611
🔖 (23.7.1) critical sync fixes ( #1295 )
v23.7.1
2023-07-05 21:38:05 +01:00
Matiss Janis Aboltins
6e0c84ccad
🐛 fix new budget files not syncing ( #1291 )
...
Fix a small regression introduced in
https://github.com/actualbudget/actual/pull/1076
Tested locally and this seems to have solved the problem
2023-07-05 21:13:46 +01:00
Matiss Janis Aboltins
bd125d2915
🐛 custom select width and scrollbars ( #1294 )
...
Closes #1286 , closes #1283
Scrollbar fix by @aleetsaiya
2023-07-05 21:13:37 +01:00
Matiss Janis Aboltins
2cc40cbff9
🐛 fix nordigen sync bug ( #1289 )
2023-07-05 20:14:09 +01:00
Matiss Janis Aboltins
20825d66fe
🔖 (23.7.0) Nordigen release, stability improvements ( #1280 )
...
- web: https://github.com/actualbudget/actual/pull/1280
- server: https://github.com/actualbudget/actual-server/pull/222
- docs: https://github.com/actualbudget/docs/pull/223
v23.7.0
2023-07-04 21:47:36 +01:00
Matiss Janis Aboltins
28db6fb32e
🔖 (crdt) v2.0.0 ( #1279 )
2023-07-04 21:47:19 +01:00
Shazib Hussain
583eb10b83
Fallback to memo in ofx if payee is not found ( #1268 )
2023-07-04 15:29:15 -04:00
youngcw
c1b99958f4
Goals: Add option to percent goal to use available funds ( #1254 )
2023-07-04 09:35:23 -04:00
Neil
050f48ac2a
Reorganize Accounts Folder ( #1258 )
...
There's no new code here, just a reorg. Had to change some import calls
in some files to make it all work properly.
Having just done a lot of work in the accounts directory I figured it
could do with some organization. I've broken out all the Header
functions into a different file in order to cut down on the size of the
account.js file.
I also moved the transactions files into a new directory since they are
used by other pages. Also makes them easier to find with this structure.
2023-07-04 08:40:58 -04:00
Tom French
e4ec5b3eb1
chore: add types to crdt package ( #1076 )
...
This PR adds types to the `crdt` directory to make the structure of the
merkle tree (really a merkle radix trie) clearer.
---------
Co-authored-by: Jed Fox <git@jedfox.com >
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
2023-07-04 08:38:52 -04:00
Jed Fox
953ff45085
Fix layout of the management app with the demo bar in place ( #1267 )
...
The banner in #1229 pushes the bottom bar items (including version &
“change server URL” button) out of view on Netlify builds.
2023-07-03 22:06:22 -04:00
Matiss Janis Aboltins
2ebea847c1
♻️ (select) removing 2x usages of the Select component ( #1259 )
2023-07-03 18:52:04 +01:00
Jed Fox
4e89a95e35
Fix transaction list scrolling behavior ( #1260 )
2023-07-03 12:04:44 -04:00
Matiss Janis Aboltins
ede51872e2
🐛 fix link-schedule option in transaction table ( #1250 )
...
Closes #1236
---------
Co-authored-by: Jed Fox <git@jedfox.com >
2023-07-03 16:24:59 +01:00
Neil
d36569d258
cleared/uncleared background update ( #1265 )
...
Adding background update to cleared/uncleared boxes on accounts page.
This is needed due to Accounts page background change in previous PR
(#1122 )
2023-07-03 16:23:19 +01:00
Jed Fox
70f00b6bb4
Fix calculation of how many table rows to render ( #1262 )
2023-07-03 08:05:33 -04:00
Matiss Janis Aboltins
f5617aca1c
♻️ moving more components out of common.tsx ( #1257 )
...
Moving some more components out of `common.tsx` into their own files.
There are no functional changes. This is a direct copy&paste into new
files.
2023-07-02 17:41:02 +01:00
Matiss Janis Aboltins
bdaa78b919
♻️ moving some components from common.tsx to separate files ( #1248 )
...
This is direct copy & paste with no changes. Just moving things a bit to
reduce the size of the massive common.tsx file
2023-07-02 15:51:54 +01:00
Matiss Janis Aboltins
32ecd52f2b
🐛 fix toggling of balances in all-accounts view ( #1252 )
...
Closes #1249
Also removing some unused code
2023-07-02 15:51:18 +01:00
Matiss Janis Aboltins
f1c21be4a0
🐛 (mobile) reduce the size of account cards ( #1247 )
...
Closes #1163
2023-07-02 15:51:10 +01:00
Shazib Hussain
7a5bf2ffc4
Fix electron export issue ( #1242 )
2023-07-02 08:32:55 -04:00
Neil
f5ea9d0fda
Saved Filters Page ( #1122 )
2023-07-02 07:00:23 -04:00
Matiss Janis Aboltins
168b38fc4b
🔧 cancel previous CI runs if a new push is made ( #1251 )
...
Cancel previous CI runs if a new push is made. Thus saving a bit of CI
resources.
2023-07-01 21:26:02 +01:00
Shazib Hussain
de41301a44
.gitattributes Check line endings for tsx files ( #1246 )
2023-07-01 19:00:05 +01:00
Jed Fox
7c0c440df2
Fix importing transfers from YNAB4/5 ( #1224 )
2023-07-01 06:28:27 -04:00
Jed Fox
0d636aa04c
Auto-close the local/nordigen picker modal after creating an account ( #1219 )
2023-07-01 06:28:10 -04:00
Jed Fox
f4940dceb1
Run “Handle completed feature requests” in pull_request_target ( #1243 )
2023-07-01 06:21:21 -04:00
Shazib Hussain
447f7d6459
Add electron options to bug-report.yml ( #1239 )
2023-06-30 19:20:31 -04:00
Joel Jeremy Marquez
d325e6b060
Add onClick handlers to the schedule and transaction icons in the transaction list ( #1228 )
...
For #547
In addition to the arrow icon, I have also updated the
recurring/calendar icon to open the edit schedule page.
2023-06-30 17:32:48 -04:00
Jed Fox
0286fa4ed0
Remove usage of Formik ( #1212 )
2023-06-30 17:01:43 -04:00
shall0pass
df74e6ddd1
Goals: Add recurring schedule support ( #1193 )
...
Add recurring schedule support.
To test: use the schedule keyword with a daily or weekly recurring
schedule.
2023-06-30 17:00:51 -04:00
Jed Fox
3b3770d6b9
Restore undo-url-saving behavior ( #1234 )
2023-06-30 16:57:57 -04:00
Jed Fox
e6d931729c
Extract the reports page into a separate JS file ( #1210 )
2023-06-30 12:24:28 -04:00
Shazib Hussain
7165a2159d
Lint tweaks ( #1223 )
2023-06-30 10:20:18 -04:00
Matiss Janis Aboltins
9e03a5f7bd
🔧 improved dev-server - enable asset cache ( #1230 )
...
Bringing back asset caching. This means we won't need to do a full
re-build for every change.
I had previously disabled caching because the backend changes (kcab)
were not picked up properly. But now that should be fixed too.
2023-06-30 14:37:42 +01:00
Matiss Janis Aboltins
1bc988d9d1
🔧 fix the build - ignore missing moment ( #1231 )
2023-06-30 07:52:16 -04:00
Matiss Janis Aboltins
dafbfb4198
✨ add netlify development banner ( #1229 )
2023-06-29 22:20:51 +01:00
Matiss Janis Aboltins
e07ff45ae6
🔥 remove pikaday monkeypatch ( #1203 )
...
AFAIK with the build-script upgrades we have done - this monkeypatch is
no longer necessary. The build size still seems to be the same.
2023-06-29 19:50:10 +01:00
Matiss Janis Aboltins
f41763b0b9
🔥 remove unused scripts; simplify version script ( #1227 )
...
1. Removed some more unused scripts
2. Simplified the way we build `version` in to the source
2023-06-29 19:25:54 +01:00
Shazib Hussain
59a1c38d34
Move netlify-wait-for-build into github/actions folder ( #1222 )
...
This script is only used for the github e2e tests so doesn't need to be
inside /bin
2023-06-28 17:10:10 -04:00
Shazib Hussain
09d624c24b
Tidy up electron ( #1221 )
...
Bumping package version to match actual/web, and deleting two scripts
i'm pretty sure are legacy/unused.
2023-06-28 17:09:28 -04:00
Joel Jeremy Marquez
81afe28901
Fix drag and drop on touch devices ( #1204 )
...
For #1194
2023-06-28 15:53:34 -04:00
Jed Fox
c88038e95e
Clean up the public/ folder ( #1187 )
...
- Remove unused CSS files
- Set up the `.wasm` files to be automatically copied in
- `sql-wasm-debug.wasm` is removed entirely since we never use the
debug/dev build of sql.js. This reduces the app download size by 1MB on
the server side. It may be worth enabling the debug build automatically
in the future?
2023-06-28 15:41:26 -04:00
Matiss Janis Aboltins
962ebc9ef0
Update .eslintignore ( #1218 )
...
The real migration files exist in `loot-core`. These are just copies.
2023-06-28 17:27:32 +01:00
Jed Fox
1733179bfb
Remove redundant UUID wrapper module, update uuid package to 9.x ( #1216 )
...
I noticed that:
- The web and electron versions of our `uuid` module both looked exactly
the same…
- …and deferred to the `uuid` package…
- …and the async version just called the sync API.
So now we will just use the `uuid` package directly everywhere.
2023-06-28 12:24:24 -04:00