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
2f5b205916
Catch Paperclip errors on /api/v1/media, return early from update profile service if XML given is nil
2016-10-06 14:40:15 +02:00
038a407b9e
Update default devise wording to include reference to Mastodon
...
Fix #68
2016-10-06 07:45:07 +02:00
3319473b2c
Move PubSubHubbub pinging to a background worker
...
It can take as much as 0.5s if not longer to complete
2016-10-05 13:50:21 +02:00
2febc6ed65
Fix typo
2016-10-05 13:40:14 +02:00
fe77921e47
Catching more exceptions that slipped through, removing AR logging from
...
production as it's very verbose and not very useful
2016-10-05 13:26:44 +02:00
b078885414
Catch :warden correctly
2016-10-03 19:19:03 +02:00
feda1e6554
Catch warden throw in actioncable
2016-10-03 19:10:56 +02:00
70e9dd0b5b
Blocking will prevent e-mail notifications from blocked user, blocks in UI
2016-10-03 18:49:52 +02:00
7b9a4af311
API for blocking and unblocking
2016-10-03 18:17:06 +02:00
2c9e672ee2
Integrating block relationships into the API (read-only for now)
2016-10-03 17:16:58 +02:00
9d59d7b463
Adding a block model and filter mentions from blocked users ( fix #60 )
2016-10-03 17:12:13 +02:00
a488b05726
Cleaning up unused views
2016-10-03 16:52:45 +02:00
fc198a8b4c
Adding e-mail confirmations
2016-10-03 16:51:00 +02:00
b3c7c8700d
Fix most pages on small screens
2016-10-03 16:17:28 +02:00
188c6f326b
Making public pages responsive, removing reblogs/favs counts from them
2016-10-03 00:26:00 +02:00
d74da1a89a
Small fixes
2016-10-02 23:46:25 +02:00
9fd3d7b6cd
Add since_id param to feeds
2016-10-02 22:35:27 +02:00
a0f85774c4
Redirect after sign in to previous page (unless it's a sign in/up/etc page)
2016-10-02 17:11:08 +02:00
6d7290f47c
Add API for getting info about authenticated user: /api/v1/accounts/verify_credentials
2016-10-02 16:14:21 +02:00
31a0202546
Slightly improved e-mail notifications
2016-10-02 15:37:35 +02:00
2d4f9ecebf
Validate against multiple reblogs of same status by same account
2016-10-02 15:33:24 +02:00
be86d4e0a3
Preparing feeds for better filtering
2016-10-02 15:28:47 +02:00
1fce687f8e
Unreblogging and unfavouriting from the UI
2016-10-02 15:14:26 +02:00
4909bbf415
Add logging for outgoing http requests
2016-10-02 14:58:06 +02:00
96ad9b0db1
Meaningful validation errors in API response
2016-09-30 22:31:16 +02:00
62b057b085
Adjust client registration API
2016-09-30 00:03:08 +02:00
ef2b50c9ac
Deleting statuses from UI
2016-09-30 00:00:45 +02:00
a4f7eca5fa
Fix #25 - Only latest reblog of status kept on feed as zset value is set to "true" status ID
2016-09-29 21:40:37 +02:00
927333f4f8
Improve code style
2016-09-29 21:28:21 +02:00
e4aebad35a
Fix handling of multiple Link headers (that should not be a thing though)
2016-09-27 23:49:12 +02:00
e63aebff7a
Adding landing page
2016-09-27 23:12:33 +02:00
45a96e899e
Fix #58 - disable compose form while image is uploading
2016-09-27 17:02:30 +02:00
4f9b7432dd
Fix #52 - Add API versioning (v1)
2016-09-27 16:59:08 +02:00
3f75f52285
Fix subtle home feed filtering bug
2016-09-27 10:52:37 +02:00
7e14eefc81
Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app
...
registration API
2016-09-26 23:56:53 +02:00
210362e665
Improve redirect handling in FetchAtomService
2016-09-26 17:04:05 +02:00
c6b0311b86
Fix #54 - Fetch remote accounts by URL from mentions
...
Fetching atom extracted from FetchRemoteAccountService and FetchRemoteStatusService
into FetchAtomService. Mentions of the constant "http://activityschema.org/collection/public "
skipped as it's not a real URL/user.
2016-09-26 16:44:40 +02:00