budget's People
budget's Issues
Iterate Forecasting Feature
The starting balance should be taken into account during the calculation. If The start date for the planned expenses and deposits is the 4th, it should still calculate the balance for the 1st, 2nd, and 3rd.
Increase Unit Test Coverage
Increase Collaboration Test Coverage
Increase Scenario Test Coverage
Approach Forecasting with Planned Transactions & Budgets
Remove Ids from Events re: Link Service.
Load projections for Ids instead.
This affects the ObjCreatedEvent
files.
Convert Requestors to Routes
The Routers can be collapsed into a singleton Router that the Routes self registers towards. Given this arrangement the Requestor class files are obsolete because they previously inherited Router. The individual Routes can be extracted into their own files and folder.
Simplify Projection Save/Update
Split Timed Service into Requestor and Timer
Create Blank Unit Tests Files for Non-Tested Classes
Setup Prettier & Evaluate
Decided to keep it.
Close Async Timeouts on UnSubscribe
The transaction creator uses async timeouts to create timers. Every day at midnight the service checks if new proposed transactions should be created for the new day. The timeouts registered are unhandled and should be closed upon the service unsubscribe function invocation.
Perform Renaming
Increment Proposed Transaction Counters
Refactor Link Service Validation
The portion of code that performs the validation for the Link Service
was hyper-factored in order to reduce factor time of the complex logic domain under implementation. The next step here is to reduce complexity by canceling out duplications.
Configure GitHub CI
Rename test files to suffix the word Test
Perform Moving
Troubleshoot Hang after Unit Tests in NV8 CI
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.