Commit Graph

9 Commits

Author SHA1 Message Date
emizzle 586bf4fc49 Updated instructions and readme, fixed error with tests 2018-07-18 23:36:41 +02:00
emizzle 1b04f703b1 Updated DTwitter contract and tests, UI updates
Tweet event now returns times as well

Tweet method no longer requires a usernamehash parameter and instead assumes the msg.sender as the user who is tweeting

UI update to reflect contract chnages

UI update to add tweet time (WIP - needs Date.js for prettier formatting)

UI update to show member join date (WIP - needs Date.js for prettier formatting)

UI update to disallow spaces and @ from being entered as part of the username. Also check for @ and space in form validation.

DTwitter contracts fully documented

DTwitter tests update to reflect changes in contract
2018-07-11 22:43:23 +10:00
emizzle 5f20667a0f modified contract so that interactions with an existing account require a hash of the username.
updated tests to include most contract functions. Still need to include tweet tests.
2018-07-08 15:33:36 +10:00
emizzle 8840cd97b1 Fixed huge app.js issue.
Added JSDoc and helpful comments throughout.

Allowed new lines in tweets.

Tweet box focussed on render.

After user creation, user taken to update profile page.

Handle form submit and enter pressed on all forms

Now handles changing user/route by re-searching for different user.

Begin adding contract tests (WIP)
2018-07-06 19:21:45 +10:00
emizzle 4de529d984 UI overhaul with customised bootstrap theme. 2018-07-05 21:30:16 +10:00
emizzle a4bc4a2fdf More UI updates.
Update profile details fully working

Tweet moved from header to modal

home added to nav with tweet button

defaultAccount changed to `web3.eth.getAccounts()` to account for metamask
2018-07-04 16:34:51 +10:00
emizzle acc200fb52 reduced webpacked file size
moved getting of user details to highest level and sending data to lower level comps

add babel file
2018-07-03 16:31:10 +10:00
Eric Mastro c51121ec5f EmbarkJS/contract imports moved out of global. Moved around some components for better UI. WIP 2018-07-03 12:42:54 +10:00
emizzle 6c554ee56d Moved most functionality to react. Update profile still needs to be moved. And the UI needs a bit of a makeover. 2018-07-01 19:17:41 +10:00