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