Commit Graph

25 Commits (2cd414f5b4d0574bc4dbe972efb380eca8a0d7d7)
 

Author SHA1 Message Date
Inga 🏳‍🌈 2cd414f5b4 incomplete work during interview 9 months ago
Inga 🏳‍🌈 90979e0631 refactor: improved transacion service somewhat (closes #22) 10 months ago
Inga 🏳‍🌈 62aa1a7d20 Merge pull request 'Refactored transaction controller' (#21) from refactor-10-refactor-transaction-controller into main 10 months ago
Inga 🏳‍🌈 5138c12d9c refactor: unified getAmountWithExchange and getAmountWithoutExchange methods (closes #10) 10 months ago
Inga 🏳‍🌈 fbd6fb52c1 refactor: extracted rule-applying code to a separate method (closes #10) 10 months ago
Inga 🏳‍🌈 8758bfb17e Merge pull request 'feat: added one integration test (closes #19)' (#20) from feat-19-add-integration-test into main 10 months ago
Inga 🏳‍🌈 913d322494 feat: added one integration test (closes #19) 10 months ago
Inga 🏳‍🌈 b689fe765c Merge pull request 'Implemented tests for rules; fixed applyRules logic' (#18) from feat-13-test-rules into main 10 months ago
Inga 🏳‍🌈 836567ef68 feat: fixed applyRules logic (closes #16) 10 months ago
Inga 🏳‍🌈 108a7cce47 feat: implemented tests checking rules precedence (closes #13) 10 months ago
Inga 🏳‍🌈 bb14f3238e Merge pull request 'Fixed test checking commission for non-EUR original currencies' (#8) from fix-6-non-eur-currencies into main 10 months ago
Inga 🏳‍🌈 61d8b18c0a fix: divide by 'rate' instead of multiplying by it, so that tests pass 10 months ago
Inga 🏳‍🌈 dd5c719345 fix: declared return type on getExchangeRate 10 months ago
Inga 🏳‍🌈 296fdb4945 fix: use base_amount to calculate commission 10 months ago
Inga 🏳‍🌈 dcf34b6791 refactor: better types 10 months ago
Inga 🏳‍🌈 ac7aabb7c4 refactor: rules now accept partial transaction object instead of TransactionInput 10 months ago
Inga 🏳‍🌈 279e5230e5 refactor: implemented async getExchangeRate method 10 months ago
Inga 🏳‍🌈 a228668915 Merge pull request 'chore: format all code files according to prettier rules' (#5) from chore-format into main 10 months ago
Inga 🏳‍🌈 b453c3e479 chore: format all code files according to prettier rules 10 months ago
Inga 🏳‍🌈 b356ec8022 Merge pull request 'Fix app crashes' (#4) from feat-3-fix-crashes into main 10 months ago
Inga 🏳‍🌈 8deb17f87b enabled no-floating-promises eslint rules to prevent #3 from happening again 10 months ago
Inga 🏳‍🌈 2d9c8e3069 fixed app crashing when database query rejects (closes #3) 10 months ago
Inga 🏳‍🌈 0fe914be2b Merge pull request 'switched from mysql to sqlite (closes #1)' (#2) from feat-1-switch-to-sqlite into main 10 months ago
Inga 🏳‍🌈 76f2ffefab switched from mysql to sqlite (closes #1) 10 months ago
Inga 🏳‍🌈 8b6669b296 Initial commit with test assignment 10 months ago