Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/actualbudget/actual
A local-first personal finance app
https://github.com/actualbudget/actual
15e9c0405d89388351053f2a4aee34119c2f7913 authored over 1 year ago by Jed Fox <[email protected]>
This PR converts everything (aside from electron) from CommonJS to ESM.
It is needed to reduce ...
d7d5820c1c118cbaec8dd12dd8a3107530e96f0d authored almost 2 years ago by Jed Fox <[email protected]>
82482f41829298bb279be2957bb423fd242fcec5 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
88fb95b230c433647826593e92b15c62cb8b19bd authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
<!-- Thank you for submitting a pull request! Make sure to follow the
instructions to write rel...
These files will be automatically recreated by `yarn build:api`,
`yarn build:browser`, and `yar...
Fixes #840 by creating application-defined SQL functions
(https://www.sqlite.org/appfunc.html) ...
aa2e837e7e832c92b2ea9aae9c0a8a9688af6a10 authored almost 2 years ago by Jed Fox <[email protected]>
This should speed up builds in CI, and must not have gotten caught when
upgrading `react-script...
7abbdcc5bb55b921a8c40478530b0491c56148be authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
I believe this change allows for having multiple 'by' rules in the same
category. It seems to b...
f9a1b094cc8b5a6c62d42210f8acfb0d35e101be authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
<!-- Thank you for submitting a pull request! Make sure to follow the
instructions to write rel...
4d0e9cadd3858cac9fba9628393240b17446faab authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
bfe896a30e3c270cf0305a6674b7715549181c00 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
44573c0fe57559d1da16c1ec832fba15893b256f authored almost 2 years ago by chris heazlewood <[email protected]>
7fbb26f2c97dc0a6a95b2e56120ad6051959a8fd authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
This improves usability of narrow screen widths, and also prepares for
further optimizations th...
Closes #764
Dismiss the update notification only after clicking "close" button
61f1802840c3062734d63c9c5b4e918117e8b176 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>Closes #779
Normalize the input value when switching between single/multi select
fields. Mos...
Fixes #852.
6ef1f3d15d48b9fc3e5cef66ceba5d7d66973bb1 authored almost 2 years ago by Jed Fox <[email protected]>Closes #842
---------
Co-authored-by: Jed Fox <[email protected]>
0dd5536914341be89ef4086cf7cfb8d8a9fdc534 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>Small migration of `NewAutocomplete`.
---------
Co-authored-by: Jed Fox <[email protected]>
072c3504fe7906b41d287d330241e69a33c255a8 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Previously, we were using an alpha version of date-fns v2. Now we’re
using the latest stable v2.
Safari now supports real favicons, and the existing icon was just a
solid circle which isn’t ve...
Part 1 of the conversion. Mostly renaming js to ts and making sure
things make still sense. Add...
Sometimes the test failed because..
`parseFloat("1,234.55") === 1)`
405a92e926a342de3ae46c97d9cbf18eed758d36 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>69140d629032ac0bb8f7f83ad269ebbe7a6cb178 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
e8da21fc80eba54b79481171879ba5f36d19c4a3 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
ad9a4067a8a78a67d4c911e8148ac538be3a4846 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Improving the UX for Nordigen bank-sync account import modal.
7e6b760796a3e86243eab8ba5edfcbe5540fe3ee authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Implement min-width for the autocomplete to make it look better on small
screens.
https://...
45c06c23036c754a00fb1d3e0cd4cd2d45ec149e authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>440093b30ad607dcc431d353313ab97ab440e903 authored almost 2 years ago by Jed Fox <[email protected]>
f76a07c3cf72b35c2f47d243eeb1b8d764b6514b authored almost 2 years ago by Alberto Gasparin <[email protected]>
c009a0c7fb278f52d0c1be4b87323f4150f6291d authored almost 2 years ago by Alberto Gasparin <[email protected]>
c025e516fb206badf43a1887aaaf316a79ab3ec5 authored almost 2 years ago by Jed Fox <[email protected]>
Added onboarding and budget e2e tests. Also fixed an issue for
first-time flows using imports: ...
- When parsing an amount string, consider surrounding parentheses to
mean the amount is negativ...
Seems to build fine, will test later.
e71d4dc680aa98758019bc6f040017765f474f06 authored almost 2 years ago by Jed Fox <[email protected]>
Adding an explicit bank-sync warning disclaimer.
#724
<img width="542" alt="Screenshot 2023...
ba778c9e9f102f301099b3e7e29de54e9fb6c190 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Adding a "create rule" menu item in the transactions dropdown to open
the create new rule modal...
Co-authored-by: Jed Fox <[email protected]>
edf2122059359ab5583aaa53f6b1c550b85bc2cc authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>😢
889ca322f168af13e2ae146ed3adb52a653fa141 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>070bd212c5c36dfdf48d80d98bcb97964bf80c17 authored almost 2 years ago by Tomek Modrzyński <[email protected]>
This PR improves the consistency of the settings UI by moving everything
(except the budget nam...
3cb18683c6221565a5a1848dc65851759288eafe authored almost 2 years ago by Jed Fox <[email protected]>
I'm not sure if this is something you want but it was a simple change so
I figured I might as w...
Disabling the flaky unit test step. We should re-enable it eventually,
but right now it just cr...
181d088e76baaac4ac7ea8b648bddb8ffe2c2730 authored almost 2 years ago by Jed Fox <[email protected]>
Depends on server change:
https://github.com/actualbudget/actual-server/pull/168
Making consistent height between multi/single input autocomplete.
c099e1ff10f458b380e4c881e43800439bc887cc authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>15e6843acf5d23ac9d6ecf031069d72b8a2f7203 authored almost 2 years ago by Piero Mamberti <[email protected]>
Enabling the new autocomplete for dev/preview deployments.
This will allow us to spot any mor...
e7bfd35b9a82959bb41ba1450c108bab5ae0c874 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
The final `Autocomplete` refactors. After this is merged what's
remaining is to do extensive te...
Refactored all feature flags to use the new `useFeatureFlag` hook.
Also added a new functiona...
67c3be97a1d5921df738b8915695e7362a9234f7 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>8def8393dab39d0d8bc949ed93743060300f4b14 authored almost 2 years ago by Jed Fox <[email protected]>
Further iterations on the new autocomplete.
1. Created `AccountAutocomplete`
2. Started usin...
- Add a “hide decimal places” setting to visually hide the `.xx` from
currency values globally
...
7063af9e5800b0b5909660454bf4f0f739aeff48 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
I noticed that the first run flow is suboptimal for people who want to
import an existing file ...
Added an extra `waitFor` after a flaky unit test step.
I'm not really super happy with this w...
98948744ca13fad9ccd9ec6d58dac3b661b998ed authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>Just cleaning up things: removing an unused code-path.
2903fd003708d6cf118ea9f767ffe6cc9450bf52 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>Brining back `onHover`. This is a small regression.
ce40e61ab77b367ec1480185d89ba90333c58f1a authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Finishing off the React v18 upgrade by doing a change in `react-dom`.
Effectively this upgrades...
141035cdf09aee1c5be64a5a1f16f52f3a384ec2 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
610a044f5f4f71329d27d0e8b2955455615ba6a2 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Upgraded `fast-check` to improve unit test performance.
26363ed82de2a459fe227bc700a7f65f88a24d11 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
This is not a full fix for the flakiness. One of the test cases will
still be flaky. But at lea...
I am currently not working on adding support for importing to multiple
accounts, but I wanted t...
c5c4cbbeb2cb48a02ca9f206e9ad81a435b3ab14 authored almost 2 years ago by Jed Fox <[email protected]>
5d7ead44aa4cdc59a4eba7117d26cdc1fb31433d authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
Tests cases should be independent. You should be able to run them in
whatever order you want. A...
This way formatting issues won’t prevent the preview from building (and
it should build a bit f...
Removing
- Debugger
- `perf-deeets`
- `codemirror`
2762495a6844b00648776ad527e1a482dcc8a90d authored almost 2 years ago by Jed Fox <[email protected]>
d25c31089cdda7dac5cfc35bf504666018dbbd7d authored almost 2 years ago by Jed Fox <[email protected]>
Thanks @kidglove57 for spotting this issue and helping me track down the
cause!
---------
...
96c7af0c8dbc38482a4c67efe14aa0cf6941c526 authored almost 2 years ago by Jed Fox <[email protected]>
See https://github.com/actualbudget/docs/pull/129 for more details. If
this is accepted, I’ll f...
before:
```
kcab.worker.4bdc73a8d45eb2115156.js (2.1 MiB)
xfo.kcab.worker.4bdc73a8d45eb2115...
Fixes
https://github.com/actualbudget/actual/issues/724#issuecomment-1468453526
And add the ...
21f0644987308043318b3084bb66f55f35d52da0 authored almost 2 years ago by Waseem Hassan Shahid <[email protected]>
Why not `23.3.1`? Because we already released that version for
`actual-server`
Related to:
https://github.com/actualbudget/actual/issues/724#issuecomment-1455160250
Depend...
6e7c95b5bec4e948bb44799bab8490d7e0ac5359 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>Fallback to `bookingDate` if `valueDate` is empty.
Fix for:
https://github.com/actualbudget/...
25d49dc4f1e9e10635d2efcad174b1bfdcca071e authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
I recently migrated my personal usage of Actual over to the open-source
version and imported a ...
Try falling back to `remittanceInformationUnstructuredArray.join(', ')`
when neither `debtor/cr...
Check if the transaction amount is a positive 0 rather than -0.
I went for casting the string w...
Fixes #19 by setting the file type before attempting the parse. You’ll
now be able to change th...
A new release for `api` too so we could start using `better-sqlite3` v8
in `actual-server`.
23.3.0
Docs: https://github.com/actualbudget/docs/pull/119
da9d01655018b2c34951787b4a5d754afaa5479b authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>a82300e20fdaae2c5fc1ebba0d7cfc3074c1da1b authored almost 2 years ago by Jed Fox <[email protected]>
This implements a simple indicator showing the user if the currently
used version is outdated b...
Part of fixing the horrendously slow Docker build for the server edge
images.
Related to: https://github.com/actualbudget/actual-server/pull/144
See the above PR for more ...
f6e6537834ee87fc6e7d4237173f6e601be93ddc authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>49eda0f4a0e924def646d71732826e94f0bec741 authored almost 2 years ago by Jed Fox <[email protected]>
7faed795300224da418e7f668c5336899feb1b64 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>
* Update gitignore about .idea folder
The .idea folder is generated by IntelliJ IDEA
* Add...
5bb4f4b27956ea30b4c3efea15bc15b3f9921924 authored almost 2 years ago by Filip Stybel <[email protected]>ec91effe967bf632af464519aac9a06487c15778 authored almost 2 years ago by Jed Fox <[email protected]>
28b5124dd8d983d2c9eb5e49e9ecf7d0b98d4745 authored almost 2 years ago by Matiss Janis Aboltins <[email protected]>