6b4ef92c6f
Adjust naming of public timeline -> "local timeline" vs "whole known network"
Eugen Rochko2017-02-19 21:49:14 +01:00
c50256d25c
Fix infinite scrolling breaking after navigation
Eugen Rochko2017-02-19 21:37:04 +01:00
4aa5ebe591
Split public timeline into "public timeline" which is local, and "whole known network" which is what public timeline used to be
Eugen Rochko2017-02-19 20:25:54 +01:00
dfd4a42b35
added if else clause in fetchContext So that if we get an error, then we will only delete status if it is an 404 error
Rakib Hasan2017-02-19 10:54:27 +00:00
9433d03705
Removed try clause from create action in status controller Using catch statement in api_controller.rb to catch NotPermitted Exception, and render error message
Rakib Hasan2017-02-17 02:58:16 +00:00
87a6bed9e9
previous commit was creating the status regardless of mix of video and images in status, just wasn't rendering the show action. I moved the validation before the status creation
Rakib Hasan2017-02-04 22:03:24 -05:00
6f9ecd899e
revisted fix for #462 Moved validation to services/post_status_service.rb
Rakib Hasan2017-02-02 23:10:17 -05:00
6d2301988f
Fix for issue #462 Modified uploadCompose action to send media ids of attached media when sending a request. Modified create method in MediaController to check if when posting a video, there are no other media attached to the status by looking at the media ids sent from the uploadCompose action.
Rakib Hasan2017-02-01 21:07:38 -05:00
910df0f795
Removing dispatch of fetchContextFail No need to flash error message when status is not found. The column will display the message "status not found"
Rakib Hasan2017-02-19 08:13:57 +00:00
8e760d5f62
adding new react class StatusNotFound
Rakib Hasan2017-02-19 07:42:03 +00:00
9e0dbb7337
Fixing issue #626 The status is not showing anymore after clicking on it
Rakib Hasan2017-02-19 07:32:35 +00:00
9e99b8c068Fix#642 - Add "empty column" text to home/notifications
Eugen Rochko2017-02-18 02:37:59 +01:00
8a93ae4f18
Added SMTP_FROM_ADDRESS to heroku deploy config
Tom McAteeandGitHub2017-02-17 14:45:31 +10:30
a1e96ae94f
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
Eugen Rochko2017-02-17 02:33:10 +01:00
5ddad41245
Do not display non-Status stream entries anymore
Eugen Rochko2017-02-17 02:20:52 +01:00
0cbf3a146f
Speed up/optimize loading of statuses, context and cards by not re-fetching what is already loaded
Eugen Rochko2017-02-17 01:34:37 +01:00
8132cf8153
Add GET /api/v1/accounts/:id/statuses/media that returns only statuses with media attachments Make replies default to privacy settings of the status being replied to
Eugen Rochko2017-02-17 01:30:24 +01:00
d0f087db2d
Add UI to view report details, remove reported statuses, quick links to resolve/silence/suspend from report
Eugen Rochko2017-02-17 00:42:52 +01:00
0a2427f79bFix#634 - Only include innermost-level statuses in report UI Fix#635 - Include the initially-reported status in report UI even if it's not among the user's most recent statuses
Eugen Rochko2017-02-14 23:59:46 +01:00
e4a7e8222e
Activity stream background should use $color5
Your Name2017-02-13 12:31:52 +00:00
8e08ae5bb9
Add IDs to salmon slaps even if they are transient. Add title, too, mostly in case of debugging incoming salmons. Add <thr:in-reply-to /> to favourite salmons because it seems to be required by GS.
Eugen Rochko2017-02-13 13:30:33 +01:00
df63461ff0
Add handler for salmons of undoing favourites
Eugen Rochko2017-02-12 19:50:18 +01:00
720ff55262
Adding more unit tests. Fixing Salmon slaps XML
Eugen Rochko2017-02-12 17:28:15 +01:00
446267d1bf
Deduplicate delete salmons (send only one per mentioned-account domain)
Eugen Rochko2017-02-12 01:38:29 +01:00
db814543c0
Take out private toot distribution out of PuSH again
Eugen Rochko2017-02-12 01:31:04 +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
Eugen Rochko2017-02-12 00:48:53 +01:00
e6408b2e7a
Merge branch 'feature-privacy-federation' into development
Eugen Rochko2017-02-11 15:43:09 +01:00
446aad4ce2
Make PuSH only distribute to subscriptions that match follower domains Allow PuSH to distribute private toots with that condition
Eugen Rochko2017-02-11 15:41:39 +01:00
dc851c922e
Mentions in private statuses allow mentioned people to see them
Eugen Rochko2017-02-11 15:10:22 +01:00
00b5731ecb
After FollowService, re-fetch remote account asynchronously, do nothing if account lock info was up to date, otherwise re-do the FollowService with now updated information
Eugen Rochko2017-02-11 14:12:29 +01:00
e610555e10
Fix processing of incoming authorizations/rejections
Eugen Rochko2017-02-11 13:55:07 +01:00
514fdfa268
Don't PuSH-resubscribe if already subscribed
Eugen Rochko2017-02-11 13:48:28 +01:00
6331ed16e5Fix#614 - extra reply-boolean on statuses to account for cases when replied-to status is not in the system at time of distribution; fix#607 - reset privacy settings to defaults when cancelling replies
Eugen Rochko2017-02-09 20:25:39 +01:00
c424df5192
Progress on moving color styles to Sass
Eugen Rochko2017-02-09 01:20:09 +01:00
942a2e7d68
Fix reblogs not having content warnings forwarded
EugenandGitHub2017-02-08 18:05:46 +01:00
d96e031dfcFix#611 - Layout setting in registrations controller
EugenandGitHub2017-02-08 03:04:29 +01:00
aa1213e089
Add postgres setup instructions to docs
Eugen Rochko2017-02-07 23:57:30 +01:00
02e91a96dd
Make streaming API use one pattern-matching redis pubsub connection Refresh timelines when streaming API reconnects in the UI
Eugen Rochko2017-02-07 14:37:12 +01:00
9d5fb49cd8
Merge pull request #603 from evanminto/activitypub-account
EugenandGitHub2017-02-07 02:08:40 +01:00