Matiss Janis Aboltins
7c8e9bb5ec
🔖 (23.6.0) category hiding and filters for reports ( #207 )
...
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: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-01 21:13:18 +01:00
Matiss Janis Aboltins
9169bfabad
🔖 (23.5.0) various improvements ( #200 )
2023-05-04 18:51:03 +01:00
Matiss Janis Aboltins
2f54a948be
🔖 (23.4.2) revert back to old autocomplete & keyboard shortcut fix ( #192 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-04-22 15:43:51 +01:00
Matiss Janis Aboltins
bc93604576
🔖 (23.4.1) fix rule creation from transaction list ( #188 )
2023-04-16 18:11:43 +01:00
Jed Fox
a1af1ff3d2
Add express-rate-limit ( #187 )
...
CodeQL keeps yelling at us about this… I’m not sure if the filter is
smart enough to use this rate limit middleware to remove the warnings,
but at least we will be setting a reasonable bound on attempts to crack
the server password.
2023-04-12 16:38:43 -04:00
Alberto Gasparin
47d77a3198
Use babel preset-typescript ( #185 )
...
Seems like we already added `tsc` to build the project, but we use the
wrong babel preset (Flow) instead of the specific TS one. This is only
used in testing to make Jest work (from what I can tell).
2023-04-08 23:21:14 -04:00
Matiss Janis Aboltins
7e88de182e
🔖 (23.4.0) ( #180 )
2023-04-06 22:16:15 +01:00
Jed Fox
bf4319d978
Add some basic debug logging ( #178 )
...
This will help people sort out configuration issues. Will open a PR to
the docs as well to guide people to troubleshoot using this!
2023-04-06 13:24:46 -04:00
Matiss Janis Aboltins
a84036e0c6
🔖 (23.3.2) nordigen fixes ( #164 )
2023-03-13 19:00:44 +00:00
Filip Stybel
56e5c33c3e
Re-generate nordigen token ( #156 )
...
This PR fixes the regeneration Nordigen token when it expires.
https://github.com/actualbudget/actual/issues/724
2023-03-10 18:43:21 +00:00
Matiss Janis Aboltins
1cce6137a0
🔖 (23.3.0) experimental bank-sync, maintenance, fixes ( #154 )
...
Docs: https://github.com/actualbudget/docs/pull/119
2023-03-09 19:44:45 +00:00
Matiss Janis Aboltins
af9713d5b1
✨ (bank-sync) meaningful default balance calculation ( #144 )
...
Set a default balance calculation logic. This will allow us to integrate
with the majority of the Nordigen supported banks without needing to
manually implement each individual bank.
Frontend change: https://github.com/actualbudget/actual/pull/727
**Important**: some banks might break.. sadly I cannot test all of the
banks. But we should successfully cover ~80-90% of the supported banks
with these defaults. And if people notice that some specific bank is
broken - they can alwys report it to us and we can try and implement a
custom bank class for them.
2023-03-07 18:44:55 +00:00
Filip Stybel
19cd163b30
Backend integration with Nordigen - account sync ( #74 )
...
* Add nordigen integration
* Move normalizatoin of accounts to the backend side
* Remove .idea from git
* Move normalization of transactions to the backend side
* Fix some edgecases
* Move nordigen to separate directory
* Partial refactor of nordigen and e2e test
* WIP refactor
* Refactoring
* Refactoring
* Add more tests
* Update get accounts path
* Rm not needed import
* Fix after merge
* Fix AnimatedLoading
* Fix coverage, jest config, linter
* Code review changes
* Upgrade to ESM nordigen
* Upgrade to ESM nordigen
* Remove e2e tests and cleanup packages
* Move env vars to config
* Rollback prettierrc config
* Move nordigen app behind to src
* Revert supertest lib
* Fixing specs
* fixes linter
* Fix build errors
* Fix linter
* Update nordigen-node lib
* remove snapshot
* remove babel
* Fix spec
* fix linter
* Revert "remove babel"
This reverts commit 07ce9fc46043a425f6e83b0b5ce15789fd07e12e.
* Fix coverage
* Add supertest
* Add sortByBookingDate as default sort option for integration bank
* Add comment with explanation of client const
---------
Co-authored-by: Filip Stybel <filip.stybel@ynd.co >
2023-03-03 19:40:49 -05:00
Matiss Janis Aboltins
0537544de2
🔖 (23.2.9) ability to ignore SharedArrayBuffer error ( #132 )
2023-02-09 20:34:55 +00:00
Jed Fox
be1c119799
Upgrade to ESM, update to latest dependencies ( #128 )
...
* Port to ESM
* + @types packages
* s/rmdir/rm/
* bump uuid
* Fix reading in eslintrc
* Add /build to eslintignore
* Update linting/types packages
* Stronger error checking
* - DOM globals
* update better-sqlite3
* Create .node-version
* Revert "update better-sqlite3"
This reverts commit 6b8003804fc09ade6c81324f591e5ad853517dfa.
2023-02-09 13:57:39 -05:00
Matiss Janis Aboltins
7c58261b72
🔖 (23.2.5) security focused release ( #122 )
2023-02-05 17:26:45 +00:00
Matiss Janis Aboltins
712ca71656
⬆️ upgrade express*, bcrypt and body-parser ( #119 )
2023-02-03 19:53:17 +00:00
Matiss Janis Aboltins
1be74096f6
⬆️ upgrade @actual-app/api to 4.1.6: node-fetch v2 support ( #118 )
...
* ⬆️ upgrade @actual-app/api to 4.1.6: node-fetch v2 support
* Pin api version
2023-02-02 22:00:50 +00:00
dependabot[bot]
92b4eec36a
build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 ( #117 )
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-02 18:13:02 +00:00
Matiss Janis Aboltins
44038fbdce
🔥 remove unused code (plaid, sync-full) ( #116 )
2023-02-02 18:05:58 +00:00
dependabot[bot]
b4c7996d1a
build(deps): bump minimatch from 3.0.4 to 3.1.2 ( #111 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 21:57:04 +00:00
dependabot[bot]
39fd8a5457
build(deps): bump moment from 2.29.3 to 2.29.4 ( #112 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.3 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.3...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 21:01:40 +00:00
dependabot[bot]
24da9b7b5a
build(deps): bump node-fetch from 2.2.0 to 2.6.7 ( #110 )
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.2.0 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.2.0...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 21:00:41 +00:00
Matiss Janis Aboltins
f0772b147f
✅ (adding jest for unit/integration tests) ( #91 )
2023-01-28 17:56:37 +00:00
Tom French
9fc9d5c642
Migrate to yarn v3.2.1 ( #56 )
...
Co-authored-by: Jed Fox <git@jedfox.com >
2023-01-27 16:56:58 -05:00
Matiss Janis Aboltins
a14f558258
🔖 (23.1.12) responsive mobile version and sidebar improvements
2023-01-12 20:54:48 +00:00
James Long
340ac869ce
Bump API to working version
2022-12-08 16:00:01 -05:00
James Long
e9850bfc56
Bump @actual-app/web and @actual-app/api
2022-12-08 11:30:07 -05:00
Rich In SQL
2a00227486
Update Actual to 22.10.25
2022-10-25 11:28:16 -04:00
James Long
cde216523e
Store user files as blobs instead of unzipping them
2022-10-05 21:47:14 -04:00
Rich In SQL
cd22e38660
Express version update
...
Update: Updated express version, this resolves #69
2022-08-09 10:41:29 -04:00
James Long
6bcd67a906
Bump Actual to 4.1.0
2022-05-28 23:14:36 -04:00
Arthur E. Jones
11ba63d086
chore: add better-sqlite3 type definitions
2022-05-20 13:58:48 -04:00
Arthur E. Jones
06d2aba57c
chore: add node type definitions
2022-05-20 13:58:48 -04:00
Tom French
0e28f77a1f
build: add prettier plugin
2022-05-20 09:24:19 -04:00
Tom French
618609dbfa
build: migrate to use typescript compatible linter setup
2022-05-20 09:24:19 -04:00
Mark Lopez
a55d4634b1
Added health check endpoint.
2022-05-02 23:06:43 -04:00
James Long
f9c0539d68
Bump actual
2022-04-29 10:10:47 -04:00
James Long
6d7ffe6a25
Add actual deps, fly config, and more
2022-04-28 22:09:40 -04:00
James Long
dd541e5f70
initial (open-source)
2022-03-31 13:19:08 -04:00