Eugen Rochko
3adccc7fd4
Make gifvs always use media gallery component
2017-03-05 02:04:31 +01:00
Eugen Rochko
4b93cf88e5
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.
2017-03-04 23:02:24 +01:00
Eugen Rochko
58ddd1d3a2
Improved dropdowns
2017-03-01 00:53:11 +01:00
Eugen Rochko
f8fa1d604c
Fix #561 - Detect presence of audio in video, hide mute toggle when none
2017-02-28 23:48:41 +01:00
Eugen Rochko
7d51f71aba
Add <MissingIndicator /> when status or account are not found, skip alerts
...
for those errors
2017-02-26 23:06:27 +01:00
Rakib Hasan
0caff2da64
adding new react class StatusNotFound
2017-02-19 08:21:37 +00:00
Rakib Hasan
db9bf61075
Fixing issue #626
...
The status is not showing anymore after clicking on it
2017-02-19 08:21:05 +00:00
Eugen Rochko
f979fa7182
Fix #642 - Add "empty column" text to home/notifications
2017-02-18 02:37:59 +01:00
Eugen Rochko
60cc2a32c2
Add foreign key to prevent reblogs of non-existent (after race conditions) statuses from happening
...
Fix issue with detailed status view not supporting unreblogging/unfavouriting
2017-02-17 02:33:10 +01:00
Eugen Rochko
8cff4e811d
Fix small styling issues
2017-02-17 02:05:15 +01:00
Eugen Rochko
2cc31b3194
Adding POST /api/v1/reports API, and a UI for submitting reports
2017-02-14 20:59:26 +01:00
Eugen Rochko
ad3aef41db
Finish up moving colors from JSX to Sass ( #584 , #348 )
2017-02-10 22:58:29 +01:00
Lorenz Diener
37cf747049
Move more colours to scss
2017-02-10 16:30:06 +00:00
Eugen Rochko
18a0686666
Progress on moving color styles to Sass
2017-02-09 01:20:09 +01:00
Eugen Rochko
97bbbcb06c
Add next/previous navigation in modal for media attachments
2017-02-05 02:48:11 +01:00
Eugen Rochko
b9ec5973eb
Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer
...
nested inside a common parent (<Account>), instead they all embed <HeaderContainer />
2017-01-30 21:44:11 +01:00
Eugen Rochko
9d09b2c6b1
Fix preview cards layout, do preview card crawling for remote statuses
2017-01-20 18:31:49 +01:00
Eugen Rochko
f748a91ec7
Fix #463 - Fetch and display previews of URLs using OpenGraph tags
2017-01-20 01:00:14 +01:00
Eugen Rochko
5d88ef90c9
Fix tests, add applications to eager loading/cache for statuses, fix
...
application website validation, don't link to app website if website isn't set,
also comment out animated boost icon from #464 until it's consistent with non-animated version
2017-01-15 14:01:33 +01:00
Effy Elden
8e0c1914fb
Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views. Resolves #11
2017-01-15 08:58:50 +11:00
Eugen Rochko
efd8ce920f
Better animations
2017-01-11 04:21:49 +01:00
Eugen Rochko
15b183117c
Add "not found" component to UI
2017-01-10 13:50:59 +01:00
Eugen Rochko
a1783b80b2
Merge branch 'dropdown' of https://github.com/blackle/mastodon into blackle-dropdown
2017-01-09 14:10:32 +01:00
blackle
a697b5473a
Switch to compose view when tapping 'mention' in dropdown on mobile
2017-01-08 17:12:00 -05:00
blackle
9d66dfecf6
Expand dropdown leftways on status view
2017-01-08 06:32:37 -05:00
Eugen Rochko
d25168bc1e
Fix #367 - Lock icon instead of retweet icon on boost button on private statuses
2016-12-24 01:33:55 +01:00
Eugen Rochko
238233440f
Follow call on locked account creates follow request instead
...
Reflect "requested" relationship in API and UI
Reflect inability of private posts to be reblogged in the UI
Disable Webfinger for locked accounts
2016-12-22 23:03:57 +01:00
Eugen Rochko
1c8ca7aed5
Adding content sensitivity toggle, spoilers for media
2016-11-23 18:53:23 +01:00
Eugen Rochko
524847e4e1
Switch to compose route when replying and compose is not mounted
2016-11-21 10:52:11 +01:00
Eugen Rochko
a82a15a38e
Adding german localization
2016-11-18 15:53:46 +01:00
Eugen Rochko
2096fc62ec
Add an Intl polyfill
2016-11-17 16:34:36 +01:00
Eugen Rochko
43daf0be85
Adding react-intl i18n to the frontend. No translations yet
2016-11-16 17:20:52 +01:00
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)
2016-11-10 23:21:24 +01:00
Eugen Rochko
6430d86e86
Fix #131 - Make active favourite buttons yellow
2016-11-10 01:32:32 +01:00
Eugen Rochko
5285e9b1f9
Adding list of who favourited status
2016-11-04 13:39:24 +01:00
Eugen Rochko
12a420f0f3
Reduce code duplication, add touch scrolling behaviour for webkit browsers
...
on scrollable areas
2016-11-04 13:32:14 +01:00
Eugen Rochko
1f9aaede07
Add list of who reblogged status
2016-11-03 20:16:14 +01:00
Eugen Rochko
53de3b66ce
Refactoring redux state into different reducers
2016-10-30 15:06:43 +01:00
Eugen Rochko
68535f58cd
Add opening images in a modal window
2016-10-24 18:08:23 +02:00
Eugen Rochko
5bea337189
Move status components inside individual containers. We still need to select
...
all statuses/accounts to assemble, but at least lists don't have to be
re-rendered all the time now. Also add "mention" dropdown option
2016-10-24 18:08:23 +02:00
Eugen Rochko
4470966cd9
Fix #100 - Add "back" button to certain views
...
Also fix reloading of timelines after merge-type events
2016-10-19 18:20:19 +02:00
Eugen Rochko
848cbbd242
Improved how in-UI profiles look
2016-10-09 22:19:15 +02:00
Eugen Rochko
f10b5ee0d8
Use reselect to memoize denormalization in UI state
...
Also upgrade react-redux to latest version. This is a performance update
2016-10-08 00:01:22 +02:00
Eugen Rochko
c3f5dfeabb
Adding public timeline
2016-10-07 16:00:11 +02:00
Eugen Rochko
4eb5319882
Styling loading indicator, removing unused routes, adding "getting started" explanation
...
Also, only update relative time every minute instead of 6 seconds. My bad
2016-10-06 22:47:35 +02:00
Eugen Rochko
9c01f3fcf0
Fix delete option missing from statuses in detailed view
2016-10-06 17:27:07 +02:00
Eugen Rochko
e9bc4a4a08
Limit usernames to 30 chars, statuses to 500, open account after follow form success
2016-09-25 15:26:56 +02:00
Eugen Rochko
62b384824d
Improved styling for media/videos in detailed status view
2016-09-25 14:58:07 +02:00
Eugen Rochko
15f51dbf8c
Better styling for selected status in detailed view
2016-09-25 14:20:29 +02:00
Eugen Rochko
337462aa5e
Re-organizing components to be more modular, adding loading bars
2016-09-19 23:26:21 +02:00