Matiss Janis Aboltins
a0dfb8afbd
🔖 (23.6.0) category hiding and filters for reports ( #1087 )
...
Web: https://github.com/actualbudget/actual/pull/1087
Server: https://github.com/actualbudget/actual-server/pull/207
Docs: https://github.com/actualbudget/docs/pull/179
---------
Co-authored-by: Jed Fox <git@jedfox.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-01 20:58:42 +01:00
Jed Fox
19af0b36a2
Upgrade react-spring, remove wobble ( #1043 )
...
Now we just have one spring animation library
2023-05-17 20:04:07 -04:00
Jed Fox
34c8a73ee5
Remove @reactions/component dependency ( #1036 )
...
We can use hooks now!
2023-05-16 14:41:36 -04:00
Alberto Gasparin
f618055aab
Migrate top common components to TS ( #979 )
2023-05-09 20:31:22 +10:00
Matiss Janis Aboltins
f913d99c9f
🔖 (23.5.0) various improvements ( #993 )
2023-05-04 18:23:08 +01:00
Matiss Janis Aboltins
4aab3dec0c
🔥 remove unused prop-types dependency ( #976 )
...
Removing unused `prop-types` dependency.
2023-05-01 10:47:27 +01:00
Matiss Janis Aboltins
76c69a6e70
⬆️ (autocomplete) upgrade Downshift dependency ( #945 )
...
Upgrading `Downshift` dependency
2023-04-23 16:57:15 +01:00
Matiss Janis Aboltins
38d2e69858
🔖 (23.4.2) revert back to old autocomplete & keyboard shortcut fix ( #930 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jed Fox <git@jedfox.com >
2023-04-22 15:27:58 +01:00
Matiss Janis Aboltins
eed097d41e
🔥 remove new autocomplete experiment (react-select) ( #924 )
...
Removing `react-select` and the new autocomplete. This experiment has
failed, so cleaning things up now.
2023-04-19 22:08:32 +01:00
Matiss Janis Aboltins
10559a68b3
♻️ (autocomplete) refactor old autocomplete to remove lively dep ( #916 )
2023-04-19 16:24:58 +01:00
Matiss Janis Aboltins
b89b74c3fa
🔖 (23.4.1) fix rule creation from transaction list ( #911 )
2023-04-16 18:00:13 +01:00
Matiss Janis Aboltins
f9a1b094cc
🔖 23.4.0 ( #863 )
2023-04-06 22:04:12 +01:00
Jed Fox
5d559afe30
Enable linting for all packages ( #861 )
...
<!-- 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-04-06 15:49:43 -04:00
Jed Fox
5d921f7ab1
Update to latest stable date-fns version ( #849 )
...
Previously, we were using an alpha version of date-fns v2. Now we’re
using the latest stable v2.
2023-04-03 14:28:24 -04:00
Jed Fox
e71d4dc680
Move all loot-design code into desktop-client ( #800 )
...
Seems to build fine, will test later.
2023-03-24 13:56:09 -04:00
Matiss Janis Aboltins
5d7ead44aa
⬆️ upgrade React from v16 to v18 ( #696 )
2023-03-17 12:10:40 +00:00
Matiss Janis Aboltins
ad08494899
🔥 remove Debugger, perf-deets and codemirror ( #755 )
...
Removing
- Debugger
- `perf-deeets`
- `codemirror`
2023-03-16 18:36:15 +00:00
Jed Fox
c7e531a26c
Reduce client build size by 1MB ( #750 )
...
before:
```
kcab.worker.4bdc73a8d45eb2115156.js (2.1 MiB)
xfo.kcab.worker.4bdc73a8d45eb2115156.js (1010 KiB)
```
after:
```
kcab.worker.39f5fba82d7bc7477962.js (1.41 MiB)
xfo.kcab.worker.39f5fba82d7bc7477962.js (1000 KiB)
```
What’s changed:
- `loot-core` did not have a `browserslist` config, so
`@babel/preset-env` assumes we want to [transpile all the way back to
ES5](https://babeljs.io/docs/options#no-targets ). I’ve removed the
`browserslist` config from each of the `package.json` files and moved it
to the root so this doesn’t happen again.
- I updated the target from `electron 3.0` to `electron 12.0` to match
our Electron dependency
- I’ve added `defaults` (currently equivalent to `> 0.5%, last 2
versions, Firefox ESR, not dead`) which is [recommended by
browserslist](https://browsersl.ist/#q=defaults ). We could consider
tightening this, but it doesn’t offer a ton of space savings at this
point to just target Electron 12.
- Since much less transpilation will be happening, stack traces (dev and
prod) will be much easier to read!
2023-03-14 13:55:39 -04:00
Matiss Janis Aboltins
ec89279509
🔖 (23.3.2) nordigen fixes ( #747 )
...
Why not `23.3.1`? Because we already released that version for
`actual-server`
2023-03-13 18:39:34 +00:00
Matiss Janis Aboltins
da9d016550
🔖 (23.3.0) experimental bank-sync integration, maintenace, fixes ( #734 )
...
23.3.0
Docs: https://github.com/actualbudget/docs/pull/119
2023-03-09 19:07:58 +00:00
Matiss Janis Aboltins
7faed79530
⬆️ upgrade react-modal to v3.16.1 and remove the patch ( #718 )
2023-03-05 13:46:13 +00:00
Jed Fox
0688c25843
Remove/dedupe/upgrade several dependencies ( #702 )
...
* Run `yarn dedupe`
* Update to better-sqlite3@latest
* Remove react-native
* Remove a bunch more unused deps
* Update mitt to 3.0
* Remove a few more
* Remove react-native-gesture-handler
* Revert "Update to better-sqlite3@latest"
This reverts commit d436bc8d73f2745f484def4e40596322d0c56458.
* Dedupe better-sqlite3 versions
* snapshots!
* Fix jsdom error
* Revert "Dedupe better-sqlite3 versions"
This reverts commit f99d2ab6f9 .
* Add back jest-watch-typeahead
* Fix conflicting Jest version
(The jest-environment-jsdom package that is magically available seems to only be compatible with Jest 27)
2023-02-28 15:47:53 -05:00
Matiss Janis Aboltins
18eae3ebf6
🏗️ moving back to create-react-app ( #697 )
2023-02-28 08:50:49 +00:00
Matiss Janis Aboltins
f75ff99114
🔖 (23.2.9) ability to ignore SharedArrayBuffer error ( #645 )
2023-02-09 20:28:54 +00:00
Jed Fox
f9200f3219
Move desktop-client deps to devDeps ( #639 )
2023-02-06 17:00:14 -05:00
Matiss Janis Aboltins
ec3fa356a3
🔖 (23.2.5) security focused release ( #636 )
2023-02-05 17:15:55 +00:00
Matiss Janis Aboltins
093dbeb8a6
⬆️ upgrade eslint-plugin-import and fix issues ( #492 )
...
* ⬆️ upgrade eslint-plugin-import and fix issues
* Change import ordering
2023-01-25 18:50:11 +00:00
Jed Fox
3fa2b3c101
Update Victory to the latest version ( #480 )
...
* Update Victory
* Fix net worth graph
* Fix cash flow graph in overview
* Use Inter for chart labels
* Fix warning on CashFlowGraph
2023-01-18 13:22:05 -05:00
Matiss Janis Aboltins
851a25a62a
🔥 removing sentry ( #448 )
2023-01-14 19:35:49 +00:00
Jed Fox
d1f04b1292
Switch to Inter’s variable font version ( #444 )
2023-01-13 18:10:59 +00:00
Matiss Janis Aboltins
50a71335e6
test: bare-bones e2e testing with playwright ( #416 )
2023-01-12 22:43:32 +00:00
Matiss Janis Aboltins
4b90e37186
🔖 (23.1.12) responsive mobile version and sidebar improvements ( #446 )
2023-01-12 20:44:28 +00:00
Trevor Farlow
c2b68707f2
Read-only Responsive view ( #435 )
...
* Split the Settings component into multiple files (#434 )
* Remove need for isMobile in CSS: lean on media queries in styles.js and glamor
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
Co-authored-by: Jed Fox <git@jedfox.com >
2023-01-10 13:26:03 -07:00
James Long
15e2f2dce7
v22.12.03
2022-12-03 23:26:11 -05:00
James Long
12289792da
22.10.25
2022-10-25 10:04:19 -04:00
James Long
c8e759fd49
4.1.1
2022-10-25 02:10:57 -04:00
Tom French
dc53a74459
Separate external, monorepo and internal imports ( #237 )
...
* style: enforce ordering of imports
* style: sort imports in loot-core
* style: sort imports in desktop-client
* style: sort imports in loot-design
* style: manual fixes
2022-09-02 12:43:37 +01:00
Tom French
fecca411b0
Merge branch 'master' into windows
2022-08-30 15:07:32 +01:00
Tom French
677faa611d
build: make eslint-plugin-prettier a dependency of desktop-client
2022-08-25 16:35:48 +01:00
Tom French
3ee7ae16cc
style: fix or silence linting errors in desktop-client
2022-08-25 16:20:09 +01:00
Tom French
0c6304572c
build: remove more unused dependencies
2022-08-23 12:24:31 +01:00
Tom French
93a3543464
build: remove unused dependencies
2022-08-23 12:24:03 +01:00
Tom French
2d9091f179
build: add cross-env dependency to desktop-client package.json
2022-08-22 22:35:07 -04:00
Brendan Doherty
90f7a205a6
changes needed to build on windows
2022-08-13 05:48:24 +12:00
Tom French
ffc3e2f423
build: replace jwl-dev-utils with react-dev-utils
2022-07-24 00:17:06 -04:00
Tom French
c431ccf74a
build: lock packages to the versions for which patches have been made
2022-06-29 10:27:42 -04:00
Tom French
0124380183
chore: remove empty object entries in package.jsons
2022-06-29 09:50:39 -04:00
Tom French
bd0f243118
chore: reorder packages in desktop-client package.json
2022-06-29 09:50:39 -04:00
James Long
83cab80633
license
2022-04-29 10:40:12 -04:00
James Long
4d9fdfc590
Initial (open-source)
2022-04-28 22:44:38 -04:00