Commit Graph

378 Commits

Author SHA1 Message Date
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
Matiss Janis Aboltins
b6d8f867a8 fix: typo in reconcilation transaction creation (#572) 2023-01-23 19:38:06 +00:00
shall0pass
093dfb3a1b opens the category/payee/account lists on focus (#571) 2023-01-23 19:11:02 +00:00
shall0pass
1fee2765ef [Feature] List of categories in transfer money dialog (#569)
Fixes #566
2023-01-23 18:37:41 +00:00
Matiss Janis Aboltins
0af7e3a039 🐛 (ynab4) transaction cleared state in imports (#490)
Closes #399
2023-01-22 17:12:21 +00:00
shall0pass
d36417e412 [Feature] Add option to control the "cleared state" in Rules (#482) 2023-01-21 23:17:50 +00:00
Rian McGuire
54559478d0 Fix some YNAB4 importer bugs (#88) 2023-01-21 10:51:11 +00:00
Jed Fox
daf677e89f Fix “Repair split transactions” button being missing (#489) 2023-01-20 15:58:20 -05:00
Jed Fox
20c7abc150 Regenerate icons without the .web.js extension (#485)
* Regenerate icons without the .web.js extension

* Move icons in the root folder to a “v0” folder

* Remove generated index.js files

* Update generator to auto-remove deleted icons

* Add back AnimatedLoading + Loading

* Add SVG files for missing icons

* lint fix

* the perils of (not) running a case-sensitive file system

* Fix new import

* Switch v0 icons from width/height to viewBox
2023-01-20 15:49:31 -05:00
Jed Fox
e6b5c35802 Move Settings to the sidebar (#455) 2023-01-20 15:45:52 -05:00
Jed Fox
d7e6c9c1f5 Fix TypeScript warning about too many files (#486) 2023-01-18 22:01:54 -05:00
Jed Fox
e22d9ade6d Add an “Experimental Features” section in the settings (#467)
* Make ButtonSetting more generic

* Add an “Experimental Features” section in the settings

* Fix text color

* Put experimental features behind another link

* Update Encryption.js

* Update FixSplits.js

* Remove unused variable

* That’s what I get for coding on my phone

Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv>
2023-01-18 17:38:46 -05:00
Matiss Janis Aboltins
82869d85b8 👷 disable failing electron builds (#472) 2023-01-18 22:16:05 +00:00
Matiss Janis Aboltins
b0e2511603 🚨 enabling no-unused-vars eslint rule (#469)
* 🚨  enabling no-unused-vars eslint rule

* fix more lint issues
2023-01-18 22:14:37 +00:00
Matiss Janis Aboltins
62df8e2ffb 👷 remove waiting-for-review auto label github action (#483) 2023-01-18 22:08:38 +00:00
Rich Howell
02718b9dfd Update opened-pr-triage.yml 2023-01-18 18:30:03 +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
Rich Howell
a613412c85 Update opened-pr-triage.yml 2023-01-18 18:19:29 +00:00
Rich Howell
e8d736cead Update opened-pr-triage.yml 2023-01-18 18:16:33 +00:00
Rich Howell
efc43ea773 Update opened-pr-triage.yml 2023-01-18 18:09:43 +00:00
Rich Howell
b390a83650 Update opened-issues-triage.yml 2023-01-18 18:09:29 +00:00
Jed Fox
423df67213 Fix a bunch of warnings/errors (#479)
* Remove invalid ref={} prop

* Fix <rect> height being less than 0

* Improve history.push override

* Filters: add missing key prop

* DateSelect: don’t pass `null` to an input

* Filters: add missing key prop

* EditRule: fix key props

* ScheduleDetails: Fix `for` prop

* usePayees: default `payees` to empty array instead of null (fixes crash)

* safeNumber: better error if `value` is not a number

* ScheduleDescription: fix description for “amount is between”

* ScheduleDetails: add missing `key` prop

* BudgetTitlebar: use ButtonWithLoading
2023-01-18 13:05:08 -05:00
Rich Howell
d7d1f5a29e Update opened-pr-triage.yml
Dropped checkout back to v1
2023-01-18 18:02:09 +00:00
Rich Howell
e223c50062 Update opened-issues-triage.yml
Dropped checkout back to v1
2023-01-18 18:01:58 +00:00
Rich Howell
c13c0abbc5 Update stale workflow (#474) 2023-01-17 22:41:42 +00:00
Jed Fox
d2e3e44d0d Move the “…” menu to the budget name (#459) 2023-01-17 22:00:13 +00:00
Jed Fox
be0078e4ec Move Fix Splits to Settings → Advanced (#456) 2023-01-16 21:42:26 +00:00
Matiss Janis Aboltins
0e1cef699e 👷 improving playwright install speed (#452)
* 👷  improving playwright install speed

* use chromium
2023-01-16 19:48:52 +00:00
Jed Fox
0a1d51f46d Allow enabling end-to-end encryption again (#265) 2023-01-16 19:20:14 +00:00
Trevor Farlow
31792b3282 mobile: disable edit on tap of category balance (#471)
* mobile: disable edit on tap of category balance

* fixup! mobile: disable edit on tap of category balance
2023-01-16 18:41:47 +00:00
Matiss Janis Aboltins
64f5573358 reverting some changes to fix electron-app (#466) 2023-01-14 21:35:51 +00:00
Matiss Janis Aboltins
9f0b990c91 🔥 delete unused file: wtftags (#465) 2023-01-14 21:08:24 +00:00
Matiss Janis Aboltins
392e0c6030 🐛 make build-browser, watch-browser commands use desktop-client vers (#447) 2023-01-14 20:26:57 +00:00
Matiss Janis Aboltins
851a25a62a 🔥 removing sentry (#448) 2023-01-14 19:35:49 +00:00
winklevos
a86ffbcca8 Fix condition mapping for payee rule creation from payee modal (#414) 2023-01-14 17:42:16 +00:00
Matiss Janis Aboltins
3424e0eea6 💬 change misleading automatic bug-report text (#453)
* 💬  change misleading automatic bug-report text

* Add github issue link
2023-01-14 17:29:19 +00:00
Jed Fox
918b80bec5 Center the settings UI when the sidebar is collapsed (#458)
* Center the settings UI when the sidebar is collapsed

* Fix lint
2023-01-13 22:34:59 +00:00
winklevos
88f6f1e38a Fix bug where rules page may not load due to link-schedule payee dependency (#451) 2023-01-13 21:33:31 +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) v23.1.12 2023-01-12 20:44:28 +00:00
Matiss Janis Aboltins
e58e00d454 ⬆️ upgrade prettier and fix new issues (#442) 2023-01-12 18:34:08 +00:00
Matiss Janis Aboltins
ae7378252f 🔥 removal of react-native mobile apps (#443) 2023-01-12 18:19:38 +00:00
Jed Fox
1278746ff2 Further iteration on the sidebar design (#440) 2023-01-11 22:21:52 +00:00
Trevor Farlow
52f19ef847 Fix overlap of version info and server URL (#441) 2023-01-11 13:04:17 -07:00
Matiss Janis Aboltins
1229b1e6a2 Merge pull request #426 from j-f1/move-find-schedules
Move “Find schedules” to a button on the Schedules page
2023-01-10 20:27:09 +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
Matiss Janis Aboltins
89dc139556 chore: remove unsed vars & cleanups (#437) 2023-01-09 18:34:00 -07:00
Matiss Janis Aboltins
a6ef523f1b Merge pull request #439 from actualbudget/matiss/sponsors
docs: add netlify as sponsors to README
2023-01-09 19:12:34 +00:00
Matiss Janis Aboltins
00e08a37af docs: add netlify as sponsors to README 2023-01-09 18:38:14 +00:00