7a6d95f70c
E-mail preferences page
Eugen Rochko
2016-10-14 02:28:49 +02:00
9b195f5dd3
Add window titles to auth pages and about page, link sign up/login from about page
Eugen Rochko
2016-10-14 01:03:12 +02:00
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
Eugen Rochko
2016-10-13 16:49:52 +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)
Eugen Rochko
2016-10-13 13:41:06 +02:00
36e7eeb6b9
Treat dfrn:owner like xmlns:author for Friendica compatibility
Eugen Rochko
2016-10-12 22:55:00 +02:00
64302b3c99
Improve Friendica support (but still not there yet)
Eugen Rochko
2016-10-12 21:07:00 +02:00
160b5148ec
Fix magic key in webfinger XRD href
Eugen Rochko
2016-10-12 19:30:41 +02:00
c257b29d86
Fix up a few exceptions
Eugen Rochko
2016-10-12 19:25:46 +02:00
f7f3e6e3be
Fix styles
Eugen Rochko
2016-10-12 19:14:47 +02:00
cbfc12044d
actually use const
Kai Schaper
2016-10-12 18:18:55 +02:00
aec51e40ee
Make account domains case-insensitive, downcase before checking against local
Eugen Rochko
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
Eugen Rochko
2016-10-10 02:55:30 +02:00
0634e8dee5
Improved how in-UI profiles look
Eugen Rochko
2016-10-09 22:19:15 +02:00
29e79f770f
Making AccountTimeline into a sub-route
Eugen Rochko
2016-10-09 20:18:54 +02:00
427ba27641
Public timeline to exclude users you blocked
Eugen Rochko
2016-10-09 15:15:21 +02:00
769b1ebbe0
Filter block users and reblogs of them from public timeline
Eugen Rochko
2016-10-09 15:05:07 +02:00
22a8801dbc
Adding domain blocks
Eugen Rochko
2016-10-09 14:48:43 +02:00
52d7f862d3
Merge pull request #87 from vayan/feature/strip-exif-data-from-images
Eugen
2016-10-09 12:45:22 +02:00
35de03fbe3
Strip exif data from uploaded images
Yann Vaillant
2016-10-08 15:15:43 +02:00
f40843d680
Fix travis test
Eugen Rochko
2016-10-08 00:48:36 +02:00
d85df27053
Fix mistake
Eugen Rochko
2016-10-08 00:39:46 +02:00
bef4d8dab8
Add link to public timeline to getting started screen
Eugen Rochko
2016-10-08 00:30:56 +02:00
b0168c8f3c
Install npm 3 in docker (v3 warns on invalid peer dependencies instead of failing)
Eugen Rochko
2016-10-08 00:23:01 +02:00
ef9d4f4e06
Use reselect to memoize denormalization in UI state Also upgrade react-redux to latest version. This is a performance update
Eugen Rochko
2016-10-08 00:01:22 +02:00
1f650d327d
Adding public timeline
Eugen Rochko
2016-10-07 16:00:11 +02:00
06016453bd
Adding user settings (model and mailer), no form yet
Eugen Rochko
2016-10-07 13:17:56 +02:00
943c69c65dFix#73 - Click on in-UI profile avatar/name to open public profile
Eugen Rochko
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
Eugen Rochko
2016-10-06 22:47:35 +02:00
e8a8703a4b
Fix how missing display name is displayed (fallback to username)
Eugen Rochko
2016-10-06 22:07:32 +02:00
296ce2d45a
Adjusting new CSS for smaller screens
Eugen Rochko
2016-10-06 22:00:56 +02:00
2af3abd279Fix#79 - break too long lines and hide overflowing characters in status content
Eugen Rochko
2016-10-06 21:56:07 +02:00
05af66d6b9Fix#80 - pretty scrollbars for lucky webkit users
Eugen Rochko
2016-10-06 21:39:30 +02:00
d772db4344Fix#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
Eugen Rochko
2016-10-06 21:33:33 +02:00
3554d638b3Fix#72 - add follow/unfollow button to public profiles
Eugen Rochko
2016-10-06 21:27:58 +02:00
87ba52ad3f
Fix delete option missing from statuses in detailed view
Eugen Rochko
2016-10-06 17:27:07 +02:00
15d01a5e08
Better comparison of "local" domain
Eugen Rochko
2016-10-06 16:36:16 +02:00
b304cc07d5Fix#76 - set scrollTop property of element node rather than use scrollTo() method
Eugen Rochko
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
Eugen Rochko
2016-10-06 15:42:00 +02:00
8bdbe99d69Fix#71 - Add logout link to UI
Eugen Rochko
2016-10-06 15:34:11 +02:00
68402228f3Fix#70 - disable autocomplete on follow form
Eugen Rochko
2016-10-06 15:24:28 +02:00
5cfc9efad3
Update OStatus2 to handle malformed Salmon without raising unexpected exceptions
Eugen Rochko
2016-10-06 14:46:34 +02:00
2f5b205916
Catch Paperclip errors on /api/v1/media, return early from update profile service if XML given is nil
Eugen Rochko
2016-10-06 14:39:34 +02:00
cdad5d322d
Merge pull request #74 from waldyrious/patch-1
Eugen
2016-10-06 12:26:21 +02:00
4f654eb822
use consistent capitalization for subject lines
Waldir Pimenta
2016-10-06 11:16:59 +01:00
3298c7e1c8
Merge pull request #69 from vayan/feature/change-wording-in-mailer-view
Eugen
2016-10-06 09:59:00 +02:00
038a407b9e
Update default devise wording to include reference to Mastodon
Yann Vaillant
2016-10-06 07:45:07 +02:00
9712d8ffb3
Add information on rake tasks to readme
Eugen Rochko
2016-10-05 14:13:18 +02:00
3319473b2c
Move PubSubHubbub pinging to a background worker It can take as much as 0.5s if not longer to complete
Eugen Rochko
2016-10-05 13:50:21 +02:00
2febc6ed65
Fix typo
Eugen Rochko
2016-10-05 13:40:14 +02:00
f254da17f6
Link demo video from readme
Eugen Rochko
2016-10-05 13:37:47 +02:00
fe77921e47
Catching more exceptions that slipped through, removing AR logging from production as it's very verbose and not very useful
Eugen Rochko
2016-10-05 13:26:44 +02:00