brafdlog / caspion

Automated budget tracking from Israeli financial institutions
https://www.caspion.org
MIT License
202 stars 45 forks source link

Migrate into updated Vite structure #578

Open baruchiro opened 3 months ago

baruchiro commented 3 months ago

We have many deprecated dependencies and can't upgrade the israeli-bank-scrapers anymore because it upgraded its NodeJS version.

I migrated our code into a new updated template, with the latest technologies and a better project structure to support us in the future.

PR: #579

Here is what is missing to finish the migration:

Critical

Can be fixed after migration


Close #428

brafdlog commented 3 months ago

Fixed multiple Ynab issues. Ynab works now

brafdlog commented 3 months ago

Fixed discord link

baruchiro commented 3 months ago

image

Update: problem solved

baruchiro commented 2 months ago

Now need to inject the Google client ID and client secret into the pipeline.

BTW, I failed to download the draft artifacts, don't know why, but in case you need another way, use this:

gh release download v2.0.0-test.3 --pattern "caspion-2.0.0-test.3-arm64.dmg" --dir release

Done

shaiu commented 2 months ago

@baruchiro lint is working now so you can cross it out :)

brafdlog commented 2 months ago

@baruchiro what solved this issue? I still see this issue when installing from the latest released version

image

Update: problem solved

shaiu commented 2 months ago

@brafdlog I also see it. I'm debugging it now

shaiu commented 2 months ago

@brafdlog I found the issue. Sending a PR

shaiu commented 2 months ago

@brafdlog @baruchiro https://github.com/brafdlog/caspion/pull/594

brafdlog commented 2 months ago

Nice, thanks @shaiu Merged the PR

shaiu commented 2 months ago

@brafdlog @baruchiro fixed tests + lint + typecheck: https://github.com/brafdlog/caspion/pull/595

github-actions[bot] commented 4 days ago

Issue has been marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.