Skip to content

Releases: awesominat/stonks

V1.0

04 Dec 02:49
1180e68
Compare
Choose a tag to compare

Initial release

What's Changed

  • added all entities as per issues and design specification by @awesominat in #8
  • Added ResetBalance use cases and interface adapters by @rickypramanick in #10
  • added buy use case and base stock interactor by @awesominat in #11
  • Add data access, in memory and file by @awesominat in #12
  • Added ViewModel and ViewManagerModel according to the CA engine by @rickypramanick in #18
  • Added the ViewManager class in View by @rickypramanick in #21
  • API access interface and drivers have been implemented by @quiz3 in #9
  • README update 1 by @quiz3 in #23
  • add login use cas and interface adapters, add buy/sell/resetbalance view by @rickypramanick in #32
  • added buy interface adapters by @awesominat in #26
  • added basic setup instructions by @awesominat in #24
  • finished sell stocks use case by @gursi26 in #31
  • added real time testing by @awesominat in #25
  • Create testing workflow by @awesominat in #35
  • added Mockito and JUnit4 unit tests for buy and sell by @awesominat in #34
  • GetNews use case implemented. Interface adapters still pending. by @quiz3 in #37
  • fixed issues with SellState, switched to maven by @awesominat in #38
  • Added screens and design image to readme by @gursi26 in #40
  • fixed workflow, fixed user having old methods and variables by @awesominat in #39
  • Login use case and interface adapters deleted. by @quiz3 in #43
  • fixed issue with compilation by @awesominat in #44
  • removed login and signup, remove old CSV dependency, switched to JSON by @awesominat in #48
  • finished DashboardController by @gursi26 in #46
  • Changed behaviour of ResetBalance usecase so that user can reset whenever by @rickypramanick in #53
  • refactored outputboundaries except Dashboard as no use-case package yet by @rickypramanick in #58
  • Refactoring output boundaries by @rickypramanick in #59
  • getNews use case error message fixed by @quiz3 in #61
  • GetInfo use case implemented by @quiz3 in #45
  • added dashboard use case by @awesominat in #63
  • GetNews Interface Adapters implemented by @quiz3 in #62
  • Dashboard presenter/State/OutputBoundary and DashboardOutputData altered by @rickypramanick in #67
  • Minor Changes to DashboardOutputData, just added some getters and altered the variable names by @rickypramanick in #68
  • Changed Output Data so that we don't violate Inward Dependency Rule by @rickypramanick in #71
  • Implement sell view by @gursi26 in #72
  • Fixed Compiling Issues by @rickypramanick in #75
  • Get News View Implemented by @quiz3 in #76
  • DashboardView implemented properly by @quiz3 in #78
  • added error popup panel for sell view, added implements DashboardData… by @gursi26 in #77
  • Transaction history use case by @rickypramanick in #80
  • View Names Fixed by @quiz3 in #84
  • Fixed Dashboard buttons by @quiz3 in #86
  • removed username mention in the project by @awesominat in #91
  • Restructure sell buy viewmodels implement buy view by @awesominat in #92
  • Transaction history Interactor and OutputData reimplemented. by @rickypramanick in #99
  • DashboardView refresh button implemented by @quiz3 in #97
  • Transaction history interface adapters by @rickypramanick in #101
  • separated workflows for testing by @awesominat in #98
  • GetInfo interface adapters (and GetNews) by @quiz3 in #105
  • Testing added for GetNewsView by @quiz3 in #106
  • Added SellStockUseCaseFactory, fixed bug with sell view not updating … by @gursi26 in #107
  • Finished TransactionHistoryView Construction by @rickypramanick in #108
  • finished buy view by @awesominat in #110
  • fix buy view bug 112 by @awesominat in #113
  • Finished use case factories for buy, dashboard, get news. temporarily… by @gursi26 in #115
  • Improvements to DashboardView by @quiz3 in #104
  • DashboardView test added by @quiz3 in #103
  • Transaction history view by @rickypramanick in #117
  • Made GetTransactionHistory Factory and Fixed ResetBalance Issue by @rickypramanick in #122
  • added table and current balance to sellview page by @gursi26 in #124
  • Changed Entities to support ResetBalance UseCase and deleted unneccesary lines by @rickypramanick in #125
  • added user balance on sell view by @gursi26 in #126
  • added transaction history to main.java by @gursi26 in #127
  • removed unnecessary API methods to run faster by @awesominat in #129
  • fixed buy view bug #119 by @awesominat in #128
  • added currently held to the buy view by @awesominat in #130
  • GetNews table added by @quiz3 in #123
  • delete GetInfo use case and interface adapters by @quiz3 in #133
  • Fixed TransactionHistoryView by @rickypramanick in #131
  • Restructure sell to remove dependency on dashboard state by @gursi26 in #136
  • sped up the back button by 2x by removing unnecessary API call by @awesominat in #140
  • Edited the repo for Stylistic Uniformity by @rickypramanick in #143
  • Made back instant by @awesominat in #142
  • fixed reset so that it resets user balance to 10000 and clears user p… by @gursi26 in #145
  • fixed duplicate buy, fixed transaction history view by @awesominat in #141
  • GetNewsView bug fixed by @quiz3 in #139
  • Removed ResetBalanceView and ResetBalanceViewModel by @rickypramanick in #150
  • updated balance upon opening buy view by @awesominat in #155
  • changed workflow by @awesominat in #157
  • Fix buy interactor issue 158 by @awesominat in #161
  • Added InMemoryUserDAO by @rickypramanick in #164
  • DashboardView data display implemented by @quiz3 in #148
  • Refactor Packages by @quiz3 in #162
  • removed api calls from sellInteractor by @gursi26 in #165
  • changed number displayed to be two decimal places, fixed floating po… by @gursi26 in #166
  • Fixed ResetBalance by @rickypramanick in #168
  • Project Testing added by @quiz3 in #159
  • Revert "Project Testing added" by @awesominat in #169
  • Fixed SellView and Made alterations to table in TransHistView by @rickypramanick in #170
  • fixed negative values bug, added dollar signs, added refresh indicator by @gursi26 in #175
  • Added ResetBalance Pop Up by @rickypramanick in #176
  • added iterator to TransactionHistory by @gursi26 in #177
  • fixed setup instructions by @awesominat in #179
  • Refactored code to work with Iterator Design Pattern by...
Read more