Eugen Rochko
f5bf5ebb82
Replace sprockets/browserify with Webpack ( #2617 )
* Replace browserify with webpack
* Add react-intl-translations-manager
* Do not minify in development, add offline-plugin for ServiceWorker background cache updates
* Adjust tests and dependencies
* Fix production deployments
* Fix tests
* More optimizations
* Improve travis cache for npm stuff
* Re-run travis
* Add back support for custom.scss as before
* Remove offline-plugin and babili
* Fix issue with Immutable.List().unshift(...values) not working as expected
* Make travis load schema instead of running all migrations in sequence
* Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of
React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in
<UI />
* Add react definitions to places that use JSX
* Add Procfile.dev for running rails, webpack and streaming API at the same time
il y a 7 ans
geta6
75910abd8f
Add hasMore field to account timeline ( #2066 )
il y a 7 ans
Eugen Rochko
a23e4380b2
Avoid re-loading already loaded relationships. Also fixes issue where wrong
button would be displayed in account lists for unloaded relationships
il y a 7 ans
Eugen Rochko
caf5b8e975
Fix #431 - convert gif to webm during upload. Web UI treats them like it did
before. In the API, attachments now can be either image, video or gifv. Gifv
is to be treated like images in terms of behaviour, but are videos by file
type.
il y a 7 ans
Kit Redgrave
442fdbfc53
Mute button progress so far. WIP, doesn't entirely work correctly.
il y a 7 ans
Eugen Rochko
4fbdf100c4
Add <MissingIndicator /> when status or account are not found, skip alerts
for those errors
il y a 7 ans
Eugen Rochko
d9022884c6
Smarter infinite scroll
il y a 7 ans
Eugen Rochko
8d0284f8d9
Hide more non-essential loading bars
il y a 7 ans
Eugen Rochko
9b0941182f
Don't show loading bar when checking account timeline for newer stuff
il y a 7 ans
Eugen Rochko
1d5cbfa356
Fix #449 - don't do relationships fetch for empty array of IDs
il y a 7 ans
Eugen Rochko
23ebf60b95
Improve initialState loading
il y a 7 ans
Eugen Rochko
3689c119f0
Replacing follow requests in the settings area with in-UI column
il y a 7 ans
Eugen Rochko
7cee27f517
Fix unfollows not clearing reblogs, fix blocks not clearing reblogs and notifications,
skip ActionCable for follow/unfollow/block events, instead clear UI from
blocked account's posts instantly if block request succeeds. Add forgotten
i18n for sensitive content
il y a 7 ans
Eugen Rochko
bcfa49aea7
Fix another mistake with infinite user list for following
il y a 7 ans
Eugen Rochko
44f236e889
Fix infinite scrolling mistake
il y a 7 ans
Eugen Rochko
dbfe1e4be6
Infinite scroll for followers/following lists
il y a 7 ans
Eugen Rochko
e8ff4c8e56
Refactoring redux state into different reducers
il y a 7 ans
Eugen Rochko
ac4f53a3a2
Improved how user lists look, added follow button to them
il y a 7 ans
Eugen Rochko
1c84d505c8
Adding following/followers lists to the UI
il y a 7 ans
Eugen Rochko
04bbc57690
Fix #100 - Add "back" button to certain views
Also fix reloading of timelines after merge-type events
il y a 7 ans
Eugen Rochko
8698cd3281
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
il y a 7 ans
Eugen Rochko
f88b8ce757
Improve how errors are displayed in the UI
il y a 7 ans
Eugen Rochko
564e01eaf6
Add console.error to all axios failures
il y a 7 ans
Eugen Rochko
b5c6d00afa
Fix #99 - public timeline not just reblogs, fix #98 infinite scrolling issues
il y a 7 ans
Eugen Rochko
70e9dd0b5b
Blocking will prevent e-mail notifications from blocked user, blocks in UI
il y a 7 ans
Eugen Rochko
4f9b7432dd
Fix #52 - Add API versioning (v1)
il y a 7 ans
Eugen Rochko
3f9708edc4
Change output of api/accounts/:id/follow and unfollow to return relationship
Track relationship in redux state. Display follow/unfollow and following-back
information on account view (unstyled)
il y a 7 ans
Eugen Rochko
2a84271e85
Infinite scroll for account timelines
il y a 7 ans
Eugen Rochko
0967961de7
Improve how account detailed view looks, load account's statuses
il y a 7 ans
Eugen Rochko
dafcb02153
Remove unused action constants
il y a 7 ans
Eugen Rochko
5b0cef9781
Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context
il y a 7 ans
Eugen Rochko
2e7aac793a
Adding sense of self to the UI, cleaning up routing, adding third (detail) column
il y a 7 ans