Jessica Stokes
97b3e63776
Make tabs bar take up less room on 4-inch phones
2017-01-04 17:32:11 -08:00
Jessica Stokes
2d89579a7a
Improve quality of life for 4-inch phones
...
Removes extra UI margins < 360px, and allows the tab bar to scroll. Also slightly improves horizontal scrolling behaviour on desktop.
2017-01-04 17:29:09 -08:00
Eugen Rochko
9d87c5586f
Fix #391 - relative timestamps now contain an exact datetime in title
2017-01-04 15:43:28 +01:00
Mitchell Hentges
0f79047d49
On file-drag, show a border around textarea
2017-01-03 00:43:45 -08:00
Eugen Rochko
3cd4d3f90b
Add "back" button on column headers of public and hashtag timelines. The "back"
...
button takes you back to getting started page
2017-01-03 01:15:42 +01:00
Eugen Rochko
019df3182b
See #244 - Added notifications column settings to filter what's displayed
...
in the column and what appears as desktop notifications. Settings do not
persist yet
2017-01-02 14:09:57 +01:00
Eugen Rochko
df2f14d2dd
Adding remote follow button
2017-01-01 19:54:34 +01:00
Eugen Rochko
bef225e5da
Add illustration to getting started column
2016-12-27 23:30:11 +01:00
Eugen Rochko
35f3b6bbf6
Only display follow requests link in getting started window if account is locked
2016-12-26 21:55:52 +01:00
Eugen Rochko
cef68b9b1c
Follow requests send e-mail notifications, but are excluded from notifications API
...
Better initial state for unlisted/nsfw toggles
2016-12-26 21:52:03 +01:00
Eugen Rochko
6a54df90c8
Replacing follow requests in the settings area with in-UI column
2016-12-26 21:33:51 +01:00
Eugen Rochko
4afc13868b
Fix #357 - Also make textarea blur close suggestions which make it more accessible on touch devices
2016-12-24 01:39:14 +01: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
1d40662609
Hide unlisted toggle when private is active, hide nsfw toggle when no files added
2016-12-24 01:28:10 +01:00
Anthony Bellew
dfc95491f1
Re-add unlisted toggle to the UI
2016-12-24 01:28:02 +01:00
Eugen Rochko
cec209dbad
Fix confirmation email being sent to old address when changing it
2016-12-23 00:43:03 +01:00
Eugen Rochko
4839ab3998
Compose form in the UI now has public/private toggle instead of public/unlisted
2016-12-23 00:38:16 +01:00
Eugen Rochko
302051ffcb
Add page for authorizing/rejecting follow requests
2016-12-23 00:04:52 +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
11e2159859
Merge branch 'master' into development
2016-12-22 11:35:00 +01:00
Eugen Rochko
bb74b9787a
Fix notifications reducer bug
2016-12-22 11:23:30 +01:00
Eugen Rochko
d417da7d3a
Private visibility on statuses prevents non-followers from seeing those
...
Filters out hidden stream entries from Atom feed
Blocks now generate hidden stream entries, can be used to federate blocks
Private statuses cannot be reblogged (generates generic 422 error for now)
POST /api/v1/statuses now takes visibility=(public|unlisted|private) param instead of unlisted boolean
Statuses JSON now contains visibility=(public|unlisted|private) field
2016-12-21 20:04:13 +01:00
Eugen Rochko
090e3a245d
Fix #249 - use window.location hack to let people login from sandboxed iOS homescreen
2016-12-21 00:13:13 +01:00
Eugen
4bfaca1470
Merge pull request #356 from victorhck/master
...
added two missings spanish translations
2016-12-18 21:22:46 +01:00
Eugen Rochko
346aae50b0
Adjusting public display of statuses to look similar to logged-in UI,
...
fix #361 with rich OEmbed display via iframe, fix #237 by hiding sensitive
content behind a spoiler on public pages
2016-12-18 19:47:11 +01:00
Eugen Rochko
6d7f3be2f6
Add OEmbed iframe HTML, convert emojis on public pages, increase size of attachment thumbnails
2016-12-18 15:20:39 +01:00
victorhck
b254629157
added to missings spanish translations
2016-12-14 18:43:00 +01:00
Eugen Rochko
001fee6bd5
Fix key up listener on compose form
2016-12-14 18:38:28 +01:00
Eugen Rochko
d088b3cade
Re-implemented autosuggestions component for the compose form
...
Fix #205 , fix #156 , fix #124
2016-12-14 18:21:31 +01:00
Eugen Rochko
66e08d880c
Improved admin UI
2016-12-13 13:42:10 +01:00
Eugen Rochko
d0a9cbbd10
Fix timelines loading bug
2016-12-12 14:39:18 +01:00
Eugen Rochko
5e89b02bc6
Adding some navigation items from #262 to the getting started screen
2016-12-12 14:27:52 +01:00
Eugen Rochko
fd1773c495
Fix metaKey usage
2016-12-11 23:54:32 +01:00
Eugen Rochko
534240240d
Fix #167 - Enable cmd+enter on Mac to submit form
2016-12-11 23:39:25 +01:00
Eugen Rochko
5c306a0260
Fix #171 - You can now drag & drop files to be uploaded
2016-12-11 23:35:06 +01:00
Eugen Rochko
549633aa0e
Fix #203 - try/catch around JSON parse
2016-12-11 23:18:41 +01:00
Eugen Rochko
44c725fd17
Fix #157 - labels/titles on follow/unfollow buttons
2016-12-11 23:13:54 +01:00
Eugen Rochko
a2fee40e8f
Fix whitespace preservation in status text
2016-12-11 23:08:46 +01:00
Eugen Rochko
e9e11b0ff5
Sensitive content federates using the "nsfw" hashtag
2016-12-11 22:49:25 +01:00
Eugen Rochko
7fb69d5153
Fix translations
2016-12-09 11:52:09 +01:00
Stanislav Makar
fffd718696
Declare Ukrainian
...
Closes : #345
2016-12-08 18:57:58 +02:00
Vladyslav
8266ff2d69
Final steps for Ukrainian translation
2016-12-07 20:39:22 +02:00
Eugen Rochko
0f221668a3
Fix #341 - Remove react-responsive in favour of simpler resize handler/window width
2016-12-06 19:18:37 +01:00
Eugen Rochko
303044f899
Downsize originals in media attachments, small fixes
2016-12-05 17:13:44 +01:00
Eugen Rochko
cc7e8339ac
Fix rule
2016-12-04 18:34:30 +01:00
Eugen Rochko
9c379084a7
Fix mutating objects
2016-12-04 18:32:31 +01:00
Eugen Rochko
bae8aa876a
Better responsiveness
2016-12-04 18:13:07 +01:00
Eugen Rochko
595f592304
Do not autoplay videos, display play button instead. Use expiring links when using S3. Do not keep originals
...
for avatars/headers, resize avatars down to 120x120 instead of 300x300. Set cache headers on S3 stuff, also
make it private (aka only accessible via expiring links to prevent hotlinking)
2016-12-04 12:28:10 +01:00
Eugen Rochko
e5c39148d7
Keep timelines in the UI trimmed when possible
2016-12-03 21:04:57 +01:00
Eugen Rochko
78d6c567b3
Make all account links into permalinks (open public except on left click)
2016-12-02 15:05:50 +01:00
Eugen Rochko
ef09351a06
Fix #284 - Alignment in notifications column
2016-12-02 14:52:41 +01:00
Eugen Rochko
29bd2ba85b
Fix #298 - Esc to close modal
2016-12-02 14:37:00 +01:00
Eugen
b81f025a56
Merge pull request #327 from TazeTSchnitzel/clearer_unlisted
...
Replace “Unlisted mode” with “Do not show on public timeline”
2016-12-01 20:58:00 +01:00
Andrea Faulds
3966353feb
Fix line endings for Portuguese locale
2016-12-01 17:27:47 +00:00
Andrea Faulds
76bbb55d61
Replace "Unlisted mode" with more explicit text
2016-12-01 17:19:58 +00:00
unsmell
26a69d768c
Create pt.jsx
2016-11-30 23:05:24 -01:00
Eugen Rochko
8d4ef0b6c3
Per-status control for unlisted mode, also federation for unlisted mode
...
Fix #233 , fix #268
2016-11-30 21:34:59 +01:00
Eugen Rochko
53cefcb6f8
Preparing sensitive content for text
2016-11-30 16:10:19 +01:00
Eugen Rochko
3439869ca1
Forgot to enable hungarian translation in the frontend
2016-11-28 13:55:45 +01:00
Eugen Rochko
ef93efbb5b
Enabling portuguese and hungarian translations, which are awfully incomplete
2016-11-28 13:55:03 +01:00
unsmell
d4631d5479
activate portuguese translation
2016-11-27 14:57:09 -01:00
Eugen
313ebb4962
Merge pull request #275 from kodacs/master
...
Hungarian translation for Mastodon.
2016-11-26 18:33:48 +01:00
Eugen
3d86a74933
Merge pull request #282 from nclm/misc
...
Allow vertical resizing of the toot textarea
2016-11-26 18:30:03 +01:00
Eugen Rochko
31108d4659
Public and hashtag timelines now exclude reblogs and replies
...
Fix #289 - don't download avatar unless the URL is http/https
Fix #293 - reblog/reblogged is now boost/boosted
2016-11-26 15:45:35 +01:00
nicolas
dfb0bace3c
Allow vertical resizing of the toot textarea
2016-11-25 18:17:47 +01:00
nicolas
12100797c4
Update fr.jsx
2016-11-25 13:31:46 +01:00
kodacs
6d952d6815
Server side HU translation + Toot fix.
2016-11-25 12:43:23 +01:00
kodacs
c6353f6d39
Hungarian translation
2016-11-25 09:43:19 +01:00
nicolas
b70a12c0f3
Update fr.jsx
2016-11-25 09:25:28 +01:00
Eugen Rochko
ca342abbff
Fix bad reference
2016-11-24 23:56:37 +01:00
Eugen Rochko
45c68c76d0
Fix forgotten reference
2016-11-24 23:49:45 +01:00
Eugen Rochko
30f9e9e624
Remove Neo4J
2016-11-24 23:46:27 +01:00
Eugen Rochko
4bbec58034
Center header in account column, hide media in "muted" status components (notifications)
2016-11-24 23:09:53 +01:00
nicolas
f447649d25
Merge branch 'master' into french-translation
2016-11-24 20:13:30 +01:00
nicolas
d46c2e98ee
Update index.jsx
...
Forgot to add `fr` here.
2016-11-24 20:12:16 +01:00
Eugen Rochko
90b3ff2518
Follow/unfollow button outside of dropdown, also make favs/reblogs update indicator instantly and
...
then adjust to failure later if the request fails
2016-11-23 23:34:12 +01:00
Eugen Rochko
f6d196255c
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
2016-11-23 22:57:57 +01:00
Eugen Rochko
cda67241d4
Merge branch 'development'
2016-11-23 19:01:12 +01:00
Eugen Rochko
1c8ca7aed5
Adding content sensitivity toggle, spoilers for media
2016-11-23 18:53:23 +01:00
nicolas
862b82051a
Rename ‘Publier’ to ‘Pouet’ in French locale.
...
🎺 https://mastodon.social/users/Pierrec/updates/100589
2016-11-23 15:53:49 +01:00
Eugen Rochko
3c12f6f23b
Add content spoilers for media in sensitive-content statuses
2016-11-23 11:23:32 +01:00
Eugen Rochko
c60df460af
Rename "publish" to "toot" in english locale, fix lightbox showing old image
...
before loading new one, cache notifications API, fix missing follow button
on public profiles
2016-11-23 09:20:34 +01:00
Eugen Rochko
30010a6dbd
Moving some counter queries out of subqueries in the API
2016-11-22 22:59:54 +01:00
nicolas
5902e95af9
Update fr.jsx
2016-11-22 10:49:50 +01:00
nicolas
1555bf8400
Adding French locale to mastodon.jsx
2016-11-22 10:21:56 +01:00
nicolas
c6ca8f8f2f
First version for fr.jsx
2016-11-21 22:06:05 +01:00
nicolas
14e9972858
Create fr.jsx
2016-11-21 21:51:34 +01:00
Eugen Rochko
3624a8b6dd
Try to fix for browsers that don't support notifications
2016-11-21 10:59:59 +01:00
Eugen Rochko
75590bba23
Icon for desktop notifications
2016-11-21 10:55:49 +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
80d58c6c04
Desktop notifications
2016-11-21 10:24:50 +01:00
Eugen Rochko
a75ad23c83
Fix responsive layout breakpoint, replace mentions column with notifications
2016-11-21 10:03:55 +01:00
Eugen Rochko
951843e646
Adding notifications column
2016-11-20 19:39:58 +01:00
caesarologia
622b48803b
Portuguese translation (front-end)
2016-11-20 11:40:26 +01:00
Eugen Rochko
575b585024
Graphic emoji in usernames in the "reblogged" string above status
2016-11-19 00:28:42 +01:00
Eugen Rochko
42fb16ec3a
Activating Spanish i18n
2016-11-19 00:10:47 +01:00
victorhck
95ac094a1b
fixed typos
2016-11-18 20:07:48 +01:00
Eugen
8a3ac3502e
Fix syntax error
2016-11-18 19:10:38 +01:00
victorhck
73f578231c
doing spanish translation
2016-11-18 19:06:33 +01:00
victorhck
709fa3e988
added spanish translation
2016-11-18 18:52:48 +01:00