- Jun 30, 2023
-
-
Matiss Janis Aboltins authored
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.
-
Matiss Janis Aboltins authored
-
- Jun 29, 2023
-
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
AFAIK with the build-script upgrades we have done - this monkeypatch is no longer necessary. The build size still seems to be the same.
-
Matiss Janis Aboltins authored
1. Removed some more unused scripts 2. Simplified the way we build `version` in to the source
-
- Jun 28, 2023
-
-
Shazib Hussain authored
Bumping package version to match actual/web, and deleting two scripts i'm pretty sure are legacy/unused.
-
Joel Jeremy Marquez authored
For #1194
-
Jed Fox authored
- 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?
-
Jed Fox authored
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.
-
Jed Fox authored
-
Jed Fox authored
-
- Jun 27, 2023
-
-
Jed Fox authored
<!-- 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 -->
-
Jed Fox authored
-
Jed Fox authored
This cleans up all of the usage of `<a>` in the codebase. Now all external links get the appropriate attributes added.
-
- Jun 26, 2023
-
-
Jed Fox authored
This significantly speeds up `yarn lint` for me. It also ensures we’re listing all source files in the project, including the `.eslintrc` files and any other files that may be present.
-
Jed Fox authored
This fixes an error that you’ll see about an unused export if you build before linting.
-
Jed Fox authored
This will reduce install/lockfile size but won’t affect the built bundle size. Still nice, hopefully!
-
Matiss Janis Aboltins authored
-
Jed Fox authored
I checked through the other references to `navigate` and none of them appeared to be affected.
-
Matiss Janis Aboltins authored
Another monkeypatch bites the dust. AFAIK there is no regression in functionality. But please test yourselves too to double check.
-
- Jun 25, 2023
-
-
Matiss Janis Aboltins authored
It me it seems the monkey patch is no longer necessary.. At least I'm not able to reproduce any `escape` key related issues. But LMK what you think. The `@reach/listbox` component is used for the custom select component (for example: for filters).
-
Matiss Janis Aboltins authored
Just removing some unused/unnecessary scripts and `IS_BETA` env variable + the associated code (we don't use this in the OS version of Actual).
-
shall0pass authored
Based on Tom's comment (https://github.com/actualbudget/actual/pull/1058#issuecomment-1568030881 ) I've eliminated all direct use of date-fns and only use the functions in months.ts. --------- Co-authored-by:
Matiss Janis Aboltins <matiss@mja.lv>
-
Jed Fox authored
-
Tom French authored
I've updated the return values in `sync/index` to sensible values based on how they're being called. I've updated the type of `msg.value` to be `string | number | null` to match the values expected by `serializeValue`
-
- Jun 24, 2023
-
-
Jed Fox authored
Also remove the need to unmount & remount when switching between accounts. Fixes #1169
-
Joel Jeremy Marquez authored
For #1152
-
Shazib Hussain authored
- New linter rules are now added - Perhaps the `createPayee` method i've tagged with a disable should be deleted. - I have ignored unused methods in Plaid/Mobile as this stuff is still WIP/experimental?
-
Trevor Farlow authored
* Provide `match` prop to class components that still rely on it. * Fixes #1169 * Fixes an unrelated crash on Payees
-
- Jun 23, 2023
-
-
Shazib Hussain authored
Looks like this got missed in the last PR!
-
Trevor Farlow authored
Co-authored-by:
Jed Fox <git@jedfox.com>
-
Shazib Hussain authored
Last one before I add the actual linter rules!
-
Jed Fox authored
-
- Jun 21, 2023
-
-
Jed Fox authored
None of this code is relevant to people who have used the open source app. I initially wanted to leave it in so it could be used for major new features in the future, but as it falls further and further out of date I think it’s best to just delete it in a clean PR that can be referenced later if desired.
-
Matiss Janis Aboltins authored
-
- Jun 20, 2023
-
-
Shazib Hussain authored
Following on from #1146 this PR removes all unused exports from `loot-core/`
-
Matiss Janis Aboltins authored
Closes #1069 I've not actually tested this change. Which is why I'm not changing it to direct links (as they might not work). Instead I'm just applying a very quick patch so the message would not be misleading anymore.
-
Jed Fox authored
It now always shows a menu, so the user doesn’t unexpectedly perform an action.
-
Joel Jeremy Marquez authored
This PR is for the first item listed in #559: `Expand All / Collapse All Categories` For the expand / collapse all categories functionality, I was choosing between having a single `Expand / collapse all categories` button or one for each: `Expand all categories` and `Collapse all categories` buttons. For the initial implementation, I have opted with the latter. Please let me know which one is the right way to go or if there are other suggestions and I'll just accordingly. 
-
Matiss Janis Aboltins authored
-