aec51e40ee
Make account domains case-insensitive, downcase before checking against local
Eugen Rochko2016-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 Rochko2016-10-10 02:55:30 +02:00
bef4d8dab8
Add link to public timeline to getting started screen
Eugen Rochko2016-10-08 00:30:56 +02:00
b0168c8f3c
Install npm 3 in docker (v3 warns on invalid peer dependencies instead of failing)
Eugen Rochko2016-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 Rochko2016-10-08 00:01:22 +02:00
06016453bd
Adding user settings (model and mailer), no form yet
Eugen Rochko2016-10-07 13:17:56 +02:00
943c69c65dFix#73 - Click on in-UI profile avatar/name to open public profile
Eugen Rochko2016-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 Rochko2016-10-06 22:47:35 +02:00
e8a8703a4b
Fix how missing display name is displayed (fallback to username)
Eugen Rochko2016-10-06 22:07:32 +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 Rochko2016-10-06 21:33:33 +02:00
3554d638b3Fix#72 - add follow/unfollow button to public profiles
Eugen Rochko2016-10-06 21:27:58 +02:00
87ba52ad3f
Fix delete option missing from statuses in detailed view
Eugen Rochko2016-10-06 17:27:07 +02:00
b304cc07d5Fix#76 - set scrollTop property of element node rather than use scrollTo() method
Eugen Rochko2016-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 Rochko2016-10-06 15:42:00 +02:00
5cfc9efad3
Update OStatus2 to handle malformed Salmon without raising unexpected exceptions
Eugen Rochko2016-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 Rochko2016-10-06 14:39:34 +02:00
cdad5d322d
Merge pull request #74 from waldyrious/patch-1
EugenandGitHub2016-10-06 12:26:21 +02:00
3319473b2c
Move PubSubHubbub pinging to a background worker It can take as much as 0.5s if not longer to complete
Eugen Rochko2016-10-05 13:50:21 +02:00
fe77921e47
Catching more exceptions that slipped through, removing AR logging from production as it's very verbose and not very useful
Eugen Rochko2016-10-05 13:26:44 +02:00
a706f1af04
Don't generate stream entries for streamables of remote accounts
v0.6
Eugen Rochko2016-09-24 14:42:29 +02:00
fb94013796
Improved partial rendering for threads
Eugen Rochko2016-09-24 14:34:44 +02:00
3b56350121Fix#6 - Rate limit GET reqs to 300/5min, POST to 100/5min
Eugen Rochko2016-09-24 13:53:54 +02:00
db6df6ddb3
Only load JS on homepage, no other page uses it
Eugen Rochko2016-09-24 13:47:51 +02:00
57583f3fb8
Improve partial rendering and Haml performance (Haml->Hamlit)
Eugen Rochko2016-09-24 13:40:42 +02:00
95d72b2249
Temporarily link "settings" to the static version of the form
Eugen Rochko2016-09-23 21:59:21 +02:00
0c75ce1122
Improved ColumnsArea on smaller windows, improved how ActionBar looks
Eugen Rochko2016-09-23 21:52:28 +02:00
3f9708edc4
Change output of api/accounts/:id/follow and unfollow to return relationship Track relationship in redux state. Display follow/unfollow and following-back information on account view (unstyled)
Eugen Rochko2016-09-23 20:23:26 +02:00
c6d893a71d
Uploading/undoing media modifies status text. Also: status text trimmed before validation
Eugen Rochko2016-09-22 21:39:53 +02:00
b1a670af8d
Handle remote account mentions a little better by trying a URL lookup in the db
Eugen Rochko2016-09-22 21:10:36 +02:00