Commit Graph

335 Commits

Author SHA1 Message Date
4c92f15664 Merge branch 'master' into add_more_tests_to_models 2017-04-05 03:27:38 +02:00
46c0e8b0e7 update account_spec 2017-04-05 00:37:23 +02:00
81c76fe375 add more tests to models 2017-04-05 00:29:56 +02:00
e9a6da6bc7 [#817] Add email whitelist
This adds the ability to filter user signup with a whitelist
instead of or in addition to a blacklist.

Fixes #817
2017-04-04 11:20:15 -04:00
e8875c6046 Import feature for following/blocking lists (addresses #62, #177, #201, #454) 2017-03-30 19:42:33 +02:00
4fb95c91fb Fix wrongful matching of last period in extended usernames
Fix anchor tags in some wikipedia URLs being matches as a hashtag
2017-03-05 18:08:19 +01:00
442fdbfc53 Mute button progress so far. WIP, doesn't entirely work correctly. 2017-03-01 22:31:21 -06:00
3b81baaaaf Adding POST /api/v1/reports API, and a UI for submitting reports 2017-02-14 20:59:26 +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
50660d54e8 Fix semantics of follow requests another slaps 2017-02-11 17:13:11 +01:00
920ba5fc4e Fix #61 - Add list of blocked users to the UI; clean up failed push notifications API
Try to fix Travis CI setup
2017-02-05 19:18:11 +01:00
3f075c7794 API for apps to register for push notifications 2017-01-29 01:30:32 +01:00
f0de621e76 Fix #463 - Fetch and display previews of URLs using OpenGraph tags 2017-01-20 01:00:14 +01:00
75f80bef10 Persist UI settings, add missing localizations for German 2017-01-09 14:00:55 +01:00
b891a81008 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
2d2c81765b Adding embedded PuSH server 2016-11-28 13:36:47 +01:00
da2ef4d676 Adding unified streamable notifications 2016-11-20 19:39:58 +01:00
546c4718e7 Localizations for most server-side strings 2016-11-16 00:55:33 +01:00
8152584cf5 Fix #142 - Escape ILIKE special characters from Account.find_remote 2016-11-13 11:27:13 +01:00
62292797ec Adding hashtag model 2016-11-04 19:12:59 +01:00
22a8801dbc Adding domain blocks 2016-10-09 14:48:59 +02:00
9d59d7b463 Adding a block model and filter mentions from blocked users (fix #60) 2016-10-03 17:12:13 +02:00
608a2bfffc Upgrade to PubSubHubbub 0.4 (removing verify_token) 2016-09-20 02:43:20 +02:00
3cc47beb6e Refactored generation of unique tags, URIs and object URLs into own classes,
as well as formatting of content
2016-09-09 20:04:34 +02:00
ae1fac0062 Add API to upload media attachments 2016-09-05 17:46:36 +02:00
c38ad208c3 Fix mentions regex to exclude usernames in Medium URLs 2016-03-27 23:51:18 +02:00
a08e724476 Fix subscriptions:clear task, refactor feeds, refactor streamable activites
and atom feed generation to some extent, as well as the way mentions are
stored
2016-03-25 02:13:30 +01:00
c8999a116e Sanitize remote html in atom feeds, API (not just UI), use cached mention
relations on Status#mentions
2016-03-24 12:43:55 +01:00
d4892ace62 Adding more test stubs 2016-03-19 12:13:47 +01:00
8fada4fae2 When posting a status or reblogging one, ping hubs about the feed update 2016-02-28 14:33:13 +01:00
f16b31f077 Adding a bunch of tests 2016-02-26 15:28:08 +01:00
71fe24096c Adding a Mention model, test stubs 2016-02-25 00:17:01 +01:00
fa33750105 Adding reblogs, favourites, improving atom generation 2016-02-23 19:17:37 +01:00
709c6685a9 Made some progress 2016-02-22 16:00:20 +01:00
9c4856bdb1 Initial commit 2016-02-20 22:53:20 +01:00