- Nov 22, 2023
-
-
Matiss Janis Aboltins authored
-
- Jul 30, 2023
-
-
Jed Fox authored
-
- Jul 29, 2023
-
-
Tom French authored
-
- Jul 07, 2023
-
-
Matiss Janis Aboltins authored
The logs for `invalid-schema` were not logging the used query or the metadata. So fixing this. It would make debugging issues such as https://github.com/actualbudget/actual/issues/1296 easier.
-
- Jul 04, 2023
-
-
Tom French authored
This PR adds types to the `crdt` directory to make the structure of the merkle tree (really a merkle radix trie) clearer. --------- Co-authored-by:
Jed Fox <git@jedfox.com> Co-authored-by:
Matiss Janis Aboltins <matiss@mja.lv>
-
- Jun 28, 2023
-
-
Jed Fox authored
-
- Jun 27, 2023
-
-
Jed Fox authored
<!-- 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 -->
-
- Jun 25, 2023
-
-
Matiss Janis Aboltins authored
Just removing some unused/unnecessary scripts and `IS_BETA` env variable + the associated code (we don't use this in the OS version of Actual).
-
Tom French authored
I've updated the return values in `sync/index` to sensible values based on how they're being called. I've updated the type of `msg.value` to be `string | number | null` to match the values expected by `serializeValue`
-
- Jun 18, 2023
-
-
Matiss Janis Aboltins authored
actual-server does not need to import the full actual-app/api package. It can import only the CRDT stuff.. so I'm extracting it into a new package to reduce the size of actual-server and make the link between things more transparent.
-
- May 02, 2023
-
-
Jed Fox authored
Fixes #615. I would appreciate double-checking that I didn’t accidentally delete anything that is important. Since I’m removing the related API methods, this is technically a breaking change (even if people would have no reason to remove this stuff), so we should probably do a major release of the API package.
-
- Apr 29, 2023
-
-
Alberto Gasparin authored
This is the last PR with lots of renaming for `loot-core`!
-
- Apr 23, 2023
-
-
Alberto Gasparin authored
Another batch of `loot-core` migrated.
-
- Apr 12, 2023
-
-
Alberto Gasparin authored
Another batch of files from `loot-core` migrated to TS (loose mode)
-
- Apr 10, 2023
-
-
Alberto Gasparin authored
This PR converts everything (aside from electron) from CommonJS to ESM. It is needed to reduce the changes that will happen during the migration to Typescript (as TS does not play nice with CJS). Basically: - rewrite `require()` to `import` - rewrite `module.exports` to `exports` - introduce `ts-node` to run importers so we can convert them to TS too Lastly, sorry for this larg-ish PR, not my preference but when I tried to reduce its scope, I would end up with mixed commons/esm that was even more tricky to handle.
-
- Mar 17, 2023
-
-
Matiss Janis Aboltins authored
Upgraded `fast-check` to improve unit test performance.
-
- Mar 05, 2023
-
-
Jed Fox authored
-
- Mar 04, 2023
-
-
Filip Stybel authored
* Update gitignore about .idea folder The .idea folder is generated by IntelliJ IDEA * Add integration with Nordigen * Fix linter * Use longer access to the account * Move normalizatoin of accounts to the backend side * Fix possibility to force remove account * Move normalization of transactions to the backend side * Fix Settings.js after merge * fix enableing bank sync * delete old Settings component * Use camelCase for nordigen/remove-account call * WIP refactor * Fix auto-selecting existing accounts * Fix unlinking accounts * Align to backend changes for Nordigen integration * Fix AnimatedLoading * Code review changes * Fix TZ date issue * rm mobile package * rm BankSync settings section * rm console.log * rm comment * applies some alignments from code review * applies some alignments from code review * Add prefix for nordigen specific functionality * Use arrow char * Add prefix for nordigen functionalities * Fix linter * Display only open accounts * Update packages/desktop-client/src/nordigen.js Co-authored-by:
Jed Fox <git@jedfox.com> * Fix incorrect calc of TZ for endDate * Improved error checking * Fix throwing invalid-schema error * Fix for syncing large batches in Safari --------- Co-authored-by:
Filip Stybel <filip.stybel@ynd.co> Co-authored-by:
Leon Ebel <24588023+ebelleon@users.noreply.github.com> Co-authored-by:
Jed Fox <git@jedfox.com>
-
- Feb 28, 2023
-
-
Matiss Janis Aboltins authored
-
- Feb 21, 2023
-
-
Jed Fox authored
* Provide more debugging information when throwing an invalid-schema sync error * Don’t log the errors directly * Update dynamic cell warning to be clearer * rebuild
-
- Feb 10, 2023
-
-
Matiss Janis Aboltins authored
*
(prettier) adding trailing commas * More commas
-
- Jan 25, 2023
-
-
Matiss Janis Aboltins authored
*
upgrade eslint-plugin-import and fix issues * Change import ordering
-
- Jan 12, 2023
-
-
Matiss Janis Aboltins authored
-
- Jan 03, 2023
-
-
Matiss Janis Aboltins authored
-
- Dec 29, 2022
-
-
Matiss Janis Aboltins authored
-
- Nov 13, 2022
-
-
Tom French authored
-
- Sep 02, 2022
-
-
Tom French authored
* style: enforce sorting of imports * style: alphabetize imports * style: merge duplicated imports
-
Tom French authored
* 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
-
- Aug 31, 2022
-
-
Tom French authored
-
- Aug 24, 2022
-
-
Tom French authored
-
- Aug 23, 2022
-
-
Tom French authored
-
Tom French authored
-
Tom French authored
-
Tom French authored
-
- Jul 24, 2022
-
-
Tom French authored
-
- Jun 29, 2022
-
-
Tom French authored
-
- Apr 29, 2022
-
-
James Long authored
-