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
9e0bd72434
Fix account timelines bug
2016-12-23 01:13:16 +01:00
Eugen Rochko
64a3048f33
Fix alignment
2016-12-23 00:45:16 +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
6931b9bf32
Adjust wording
2016-12-22 23:24:46 +01:00
Eugen Rochko
77cd58545d
Re-enable Webfinger for locked accounts but don't handle "follow" events
...
coming in via Salmon.
Currently no way to prevent remote follows, but they will only receive public
and unlisted posts
2016-12-22 23:17:57 +01:00
Eugen Rochko
337c3d0ed8
Private posts mentioning non-followers should not notify them, neither locally nor via Salmon
2016-12-22 23:14:24 +01:00
Eugen Rochko
a3680345b7
Hide follow/unfollow button from public page if follow already requested
2016-12-22 23:07:46 +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
09a477c782
Add "locked" flag to accounts, prevent blocked users from following, force-unfollow blocked users
2016-12-22 21:34:19 +01:00
Eugen Rochko
11e2159859
Merge branch 'master' into development
2016-12-22 11:35:00 +01:00
Eugen Rochko
8038c663b0
Ensure that reblogs and favs always refer to the original status rather than a reblog wrapper
2016-12-22 11:34:05 +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
7855a9b58b
Don't use rack timeout in any but production environments
2016-12-21 19:10:40 +01:00
Eugen Rochko
8057380928
Federated profile bio now formatted
2016-12-21 19:10:19 +01:00
Eugen Rochko
0ff01c37e4
Update Rails to 5.0.1
2016-12-21 19:09:59 +01:00
Eugen Rochko
c06069563a
Fix #250 - no text adjust
2016-12-21 00:56:13 +01:00
Eugen Rochko
4b858ebcf6
Improve icons
2016-12-21 00:44:42 +01:00
Eugen Rochko
ecfd51aaef
Improved launcher icon on Android
2016-12-21 00:28:57 +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
7acbcbe255
Merge pull request #366 from tobypinder/smushed_assets
...
Smush assets for quicker load times/less bandwidth used.
2016-12-20 23:34:14 +01:00
Toby Pinder
d22dba776a
Smush assets for quicker load times/less bandwidth used.
2016-12-20 19:49:44 +00:00
Eugen Rochko
0f4c9d1124
Adding some rescues to workers, e.g. don't fail removal job when status can't be found in the first place (already removed)
2016-12-19 09:31:12 +01:00
Eugen Rochko
b2945b025f
Make unfavouriting async to prevent timeout errors from leaving orphaned records behind
2016-12-19 09:12:29 +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
Eugen Rochko
9d4f96f440
Removing external hub completely, fix #333 fixing digit-only hashtags,
...
removing web app capability from non-webapp pages
2016-12-18 12:24:37 +01:00
Eugen Rochko
6bd9019458
Add a better cropped image
2016-12-15 01:07:58 +01:00
Eugen Rochko
85acac12c2
Adding art by cutewitchirl, open graph tags for about page
2016-12-15 00:59:49 +01:00
Eugen Rochko
a98bd6199f
Fix responsiveness of 500 page
2016-12-15 00:49:17 +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
47921a626c
Fixed AS delete verb
2016-12-14 15:13:39 +01:00
Eugen Rochko
66e08d880c
Improved admin UI
2016-12-13 13:42:10 +01:00
Eugen Rochko
b7c2c5d81d
Restoring old async behaviour of thread resolving as it proved to be more robust
2016-12-12 21:12:19 +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