Eugen Rochko
|
2096fc62ec
|
Add an Intl polyfill
|
8 years ago |
Eugen Rochko
|
43daf0be85
|
Adding react-intl i18n to the frontend. No translations yet
|
8 years ago |
Eugen Rochko
|
c244c3f7bc
|
Infinite scroll for followers/following lists
|
8 years ago |
Eugen Rochko
|
e60cb2792e
|
Debounce autosuggestions requests
|
8 years ago |
Eugen Rochko
|
db4df4481b
|
Fix modals sizing and add animation to it, fix #140 by only making the text of
status clickable (this also fixes multiple dropdown being openable at the same
time)
|
8 years ago |
Eugen Rochko
|
46191e7071
|
Adding Emoji One
|
8 years ago |
Eugen Rochko
|
24abc550ab
|
Replace react-skylight with own solution that centers images better
|
8 years ago |
Eugen Rochko
|
b91faaebbb
|
Basic username autocomplete for text area
|
8 years ago |
Eugen Rochko
|
68535f58cd
|
Add opening images in a modal window
|
8 years ago |
Eugen Rochko
|
fac770fccd
|
Remember scroll position when navigating back, do not needlessly reload
entire timelines (only fetch since last known ID). Side effect: account
timelines no longer update in real-time
|
8 years ago |
Kai Schaper
|
ec8754f22e
|
add chai-enzyme; add/improve Avatar component specs
|
8 years ago |
Eugen Rochko
|
d70e728326
|
Responsively changing layout to single-column + nav on smaller screens
|
8 years ago |
Eugen Rochko
|
15a6e7374f
|
Merge in react-storybook, add yarn lockfile
|
8 years ago |
Kai Schaper
|
e4f10bf9b1
|
setup React Storybook; add example story for LoadingIndicator component
|
8 years ago |
Kai Schaper
|
7698f1e833
|
add sinon; add basic Button component test
|
8 years ago |
Kai Schaper
|
56f381d45c
|
add jsdom; add basic Avatar component test
|
8 years ago |
Kai Schaper
|
0361f97958
|
add required peer dependency
|
8 years ago |
Kai Schaper
|
7d3382f755
|
set up Mocha/Chai/Enzyme for React component unit testing
|
8 years ago |
Eugen Rochko
|
292119e278
|
Install npm 3 in docker (v3 warns on invalid peer dependencies instead of failing)
|
8 years ago |
Eugen Rochko
|
f10b5ee0d8
|
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 |