Kai Schaper
|
b113cf97fb
|
add chai-enzyme; add/improve Avatar component specs
|
8 years ago |
Eugen Rochko
|
45776b55b0
|
Responsively changing layout to single-column + nav on smaller screens
|
8 years ago |
Kai Schaper
|
71e7537330
|
setup React Storybook; add example story for LoadingIndicator component
|
8 years ago |
Kai Schaper
|
e0a4455622
|
add sinon; add basic Button component test
|
8 years ago |
Kai Schaper
|
998f161e1d
|
add jsdom; add basic Avatar component test
|
8 years ago |
Kai Schaper
|
1a1b9bbbc0
|
add required peer dependency
|
8 years ago |
Kai Schaper
|
d7c55853e9
|
set up Mocha/Chai/Enzyme for React component unit testing
|
8 years ago |
Eugen Rochko
|
b0168c8f3c
|
Install npm 3 in docker (v3 warns on invalid peer dependencies instead of failing)
|
8 years ago |
Eugen Rochko
|
ef9d4f4e06
|
Use reselect to memoize denormalization in UI state
Also upgrade react-redux to latest version. This is a performance update
|
8 years ago |
Eugen Rochko
|
e63aebff7a
|
Adding landing page
|
8 years ago |
Eugen Rochko
|
337462aa5e
|
Re-organizing components to be more modular, adding loading bars
|
8 years ago |
Eugen Rochko
|
d6a64f45fd
|
Adding a notification stack for error messages
|
8 years ago |
Eugen Rochko
|
0077fc26df
|
Merge and unmerge timelines on follow/unfollow, solves #21, #22
|
8 years ago |
Eugen Rochko
|
c249ceb10c
|
Reblogs fixed
|
8 years ago |
Eugen Rochko
|
72591cc6d5
|
Cleaning up action names and compose drawer
|
8 years ago |
Eugen Rochko
|
92afd29650
|
The frontend will now be an OAuth app, auto-authorized. The frontend will use an access token for API requests
Adding better errors for the API controllers, posting a simple status works from the frontend now
|
8 years ago |
Eugen Rochko
|
44e57f64dd
|
Improving statuses, adding a composer drawer, which doesn't work yet
|
8 years ago |
Eugen Rochko
|
a541e937ca
|
More styling for statuses
|
8 years ago |
Eugen Rochko
|
49520d6e62
|
Adding React.js, Redux, revamping dashboard
|
8 years ago |