Commit Graph

2218 Commits

Author SHA1 Message Date
33f7e1cf99 Shorten rendered links (strip protocol and www, truncate to 30 chars), redirect
to sign in page after sign up instead of root path which redirects to /about
2016-10-13 16:51:34 +02:00
157f03f8bd No-op for Salmons without body, fail fast if Webfinger does not contain
all required resource links (profile page, salmon, atom feed, magic key)
2016-10-13 13:41:06 +02:00
36e7eeb6b9 Treat dfrn:owner like xmlns:author for Friendica compatibility 2016-10-12 22:55:00 +02:00
64302b3c99 Improve Friendica support (but still not there yet) 2016-10-12 21:07:00 +02:00
160b5148ec Fix magic key in webfinger XRD href 2016-10-12 19:30:41 +02:00
c257b29d86 Fix up a few exceptions 2016-10-12 19:25:46 +02:00
f7f3e6e3be Fix styles 2016-10-12 19:14:47 +02:00
2ddf4e09f9 Change how convert options are escaped 2016-10-12 14:39:54 +02:00
cdc49c6b4b Allow mp4 uploads, convert to WebM 2016-10-12 14:29:10 +02:00
45776b55b0 Responsively changing layout to single-column + nav on smaller screens 2016-10-12 13:17:17 +02:00
77efdfa110 Fixing namespaces issue 2016-10-10 19:16:23 +02:00
451733961b Show media of reblogged statuses in public html view 2016-10-10 18:23:08 +02:00
68eed8c61f Stop logging incoming Atom 2016-10-10 18:16:39 +02:00
87b618ab02 Fix namespace parsing in Atom feeds 2016-10-10 18:16:07 +02:00
f49ed8c819 Log incoming Atom from PuSH 2016-10-10 17:40:28 +02:00
38ce960ff9 Use Account#find_remote method when possible 2016-10-10 17:30:49 +02:00
cfba03bd27 Don't return unsaved status from ProcessFeedService 2016-10-10 16:49:05 +02:00
81065bc06c Adding test for ProcessFeedService 2016-10-10 16:03:38 +02:00
3306a5d524 Improve process feed service 2016-10-10 15:27:39 +02:00
dd5e724c3f Fix reblog mentions Atom 2016-10-10 15:08:24 +02:00
f249a8c187 Include mentions and media attachments of reblogged posts in Atom 2016-10-10 14:22:09 +02:00
65ae9637d6 PuSH unsubscribe needs correct callback URL 2016-10-10 03:40:08 +02:00
aec51e40ee Make account domains case-insensitive, downcase before checking against local 2016-10-10 03:34:15 +02:00
5f737c7228 Fix default assumed object type (note->activity), make stream entry threaded? check aware of orphaned replies 2016-10-10 02:55:30 +02:00
0634e8dee5 Improved how in-UI profiles look 2016-10-09 22:19:15 +02:00
29e79f770f Making AccountTimeline into a sub-route 2016-10-09 20:18:54 +02:00
427ba27641 Public timeline to exclude users you blocked 2016-10-09 15:15:21 +02:00
769b1ebbe0 Filter block users and reblogs of them from public timeline 2016-10-09 15:05:07 +02:00
22a8801dbc Adding domain blocks 2016-10-09 14:48:59 +02:00
35de03fbe3 Strip exif data from uploaded images
Using `-strip` cli options from ImageMagick

http://www.imagemagick.org/script/command-line-options.php#strip

fix #85
2016-10-08 15:18:20 +02:00
d85df27053 Fix mistake 2016-10-08 00:39:46 +02:00
bef4d8dab8 Add link to public timeline to getting started screen 2016-10-08 00:30:56 +02:00
ef9d4f4e06 Use reselect to memoize denormalization in UI state
Also upgrade react-redux to latest version. This is a performance update
2016-10-08 00:01:22 +02:00
1f650d327d Adding public timeline 2016-10-07 16:00:11 +02:00
06016453bd Adding user settings (model and mailer), no form yet 2016-10-07 13:17:56 +02:00
943c69c65d Fix #73 - Click on in-UI profile avatar/name to open public profile 2016-10-06 23:15:50 +02:00
a4b8069cf5 Styling loading indicator, removing unused routes, adding "getting started" explanation
Also, only update relative time every minute instead of 6 seconds. My bad
2016-10-06 22:47:35 +02:00
e8a8703a4b Fix how missing display name is displayed (fallback to username) 2016-10-06 22:07:32 +02:00
296ce2d45a Adjusting new CSS for smaller screens 2016-10-06 22:00:56 +02:00
2af3abd279 Fix #79 - break too long lines and hide overflowing characters in status content 2016-10-06 21:56:07 +02:00
05af66d6b9 Fix #80 - pretty scrollbars for lucky webkit users 2016-10-06 21:39:30 +02:00
d772db4344 Fix #83 - if user cannot be found (or is self) throw error, don't return empty 200
This prevents the undefined profile from being opened in the first place on such an error
2016-10-06 21:33:33 +02:00
3554d638b3 Fix #72 - add follow/unfollow button to public profiles 2016-10-06 21:27:58 +02:00
87ba52ad3f Fix delete option missing from statuses in detailed view 2016-10-06 17:27:07 +02:00
15d01a5e08 Better comparison of "local" domain 2016-10-06 16:36:16 +02:00
b304cc07d5 Fix #76 - set scrollTop property of element node rather than use scrollTo() method 2016-10-06 16:18:32 +02:00
b60430fe8f Fix sign-in redirecting "back" to a missing image because missing static files hit the raise_not_found method 2016-10-06 15:42:00 +02:00
8bdbe99d69 Fix #71 - Add logout link to UI 2016-10-06 15:34:11 +02:00
68402228f3 Fix #70 - disable autocomplete on follow form 2016-10-06 15:24:28 +02:00
5cfc9efad3 Update OStatus2 to handle malformed Salmon without raising unexpected exceptions 2016-10-06 14:47:38 +02:00