Commit Graph

359 Commits

Author SHA1 Message Date
f864fee116 Fix up some localizations 2017-03-26 13:22:38 +02:00
99ca63a543 Fix public profile pagination links 2017-03-25 19:16:17 +01:00
9bf4c34919 Fix #675 - return created_at in notifications API 2017-03-24 03:55:45 +01:00
d6ed2eb512 Prettier account and stream entry URLs 2017-03-22 19:55:14 +01:00
88f32708c3 Web UI support for the new omnisearch 2017-03-22 04:09:28 +01:00
05cf086766 New API method: /api/v1/search
Returns accounts, statuses, hashtags arrays
2017-03-22 02:32:27 +01:00
98571b0ce4 Don't list "direct" under default post privacy settings 2017-03-21 19:45:25 +01:00
8803ca9efe Improved landing page 2017-03-21 19:18:37 +01:00
6b1db5c2b2 Add landing strip 2017-03-20 03:36:29 +01:00
56d998cbdb Export follow/block lists as CSV 2017-03-19 20:29:41 +01:00
ac406a31b0 Start page links a bit more readable 2017-03-17 20:49:34 +01:00
38dceb3bf7 Promote Apps (#670)
"Various apps are available" is now a hyperlink
2017-03-17 16:16:39 +01:00
6be7bde243 Fix #525 - Add instance information API 2017-03-15 23:12:48 +01:00
e245115f47 Merge branch 'master' into mastodon-site-api 2017-03-15 22:55:22 +01:00
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.
2017-03-04 23:02:24 +01:00
6b81d10030 Add digest e-mails 2017-03-04 00:00:48 +01:00
442fdbfc53 Mute button progress so far. WIP, doesn't entirely work correctly. 2017-03-01 22:31:21 -06:00
d180aaa2a7 Fix #186 - Add RTL support to the compose form textarea and statuses output 2017-02-28 01:52:31 +01:00
620f70e42c Adds site metadata access to the API 2017-02-27 04:06:25 -08:00
175a9b9caa Fix #104 - Style OAuth authorized applications page
Add ability to search accounts by display name
2017-02-27 00:15:00 +01:00
f2931af61e Quick fix for avatars with the same URL not being perceived as updated and in need of re-download 2017-02-17 01:50:01 +01:00
d0f087db2d Add UI to view report details, remove reported statuses, quick links to resolve/silence/suspend from report 2017-02-17 00:42:52 +01:00
24ba7c9762 Adding index overview for reports in admin UI 2017-02-16 02:28:10 +01:00
5426f06ac2 Fix admin UI for accounts somewhat 2017-02-15 00:22:58 +01:00
3b81baaaaf Adding POST /api/v1/reports API, and a UI for submitting reports 2017-02-14 20:59:26 +01:00
63886bdc59 Fix #587 - Display TOTP secret next to QR code 2017-02-13 20:56:03 +01:00
2d8a4c4390 Add "next" link to Atom feeds 2017-02-13 15:38:45 +01:00
0518492158 Stop trying to shoehorn all Salmon updates into the poor database-connected
StreamEntry model. Simply render Salmon slaps as they are needed
2017-02-12 01:19:14 +01:00
d551e43a9b Improve public tag page 2017-02-10 23:21:01 +01:00
d2619e0b53 Site title is now a setting 2017-02-10 22:37:11 +01:00
3f1f3d0827 Add link to other instances list
This should help federation
2017-02-10 13:06:38 -05:00
9d5fb49cd8 Merge pull request #603 from evanminto/activitypub-account
Expose ActivityStreams 2.0 representation of accounts
2017-02-07 02:08:40 +01:00
28cbb6dc21 Add AS2 format to RABL files 2017-02-06 17:00:55 -08:00
347a153b3d Add API modifiers to limit returned toots from public/hashtag timelines
to only those from local users; Add link to "extended information" to
getting started in the UI; Add defaults for posting privacy; Change
how publish button looks depending on posting privacy chosen
2017-02-06 23:16:20 +01:00
53234e5947 Add trailing newline 2017-02-06 12:15:47 -08:00
3fa5d05997 Simplify RABL 2017-02-06 11:39:08 -08:00
94e213c6c1 Reuse existing controller and route 2017-02-06 01:19:26 -08:00
87830f99e7 Fix #552 - Replace image links with image icons in status text in the UI 2017-02-05 15:25:55 +01:00
21972bb398 No replies filter on home timeline no longer hides self-replies 2017-02-05 02:02:46 +01:00
e2fbf8bc74 Add an account endpoint for ActivityPub and link to it on HTML profile pages 2017-02-04 14:46:23 -08:00
d4d3a10c25 untested!! spoiler hotfix for replies
untested, my vagrant is bugged again, submitted at gargron's request
2017-02-04 17:33:46 -05:00
ccb8ac8573 Make the streaming API also handle websockets (because trying to get the browser EventSource interface to
work flawlessly was a nightmare). WARNING: This commit makes the web UI connect to the streaming API instead
of ActionCable like before. This means that if you are upgrading, you should set that up beforehand.
2017-02-04 00:34:31 +01:00
c2fbd144cf Add "open in web" link to detailed public status pages 2017-01-30 23:01:37 +01:00
23b997ae55 Split 2FA login into two prompts 2017-01-28 20:43:38 +01:00
f4bc9620a9 Update settings to re-use admin layout, one big navigation tree, improve settings forms 2017-01-28 03:56:10 +01:00
ba192f12e3 Added optional two-factor authentication 2017-01-27 20:35:16 +01:00
eb62778bec Fix #537 - opengraph description should display spoiler text when present 2017-01-26 03:45:14 +01:00
999cde94a6 Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text
Federate spoiler_text using warning attribute on <content /> instead of a <category term="spoiler" />
Clean up schema file from accidental development migrations
2017-01-25 01:29:16 +01:00
bf0f6eb62d Implement a click-to-view spoiler system 2017-01-23 21:07:40 -05:00
6d98a73180 Domain blocks now have varying severity - auto-suspend vs auto-silence 2017-01-23 17:38:38 +01:00