Eugen Rochko
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
8 years ago
Eugen Rochko
3554d638b3
Fix #72 - add follow/unfollow button to public profiles
8 years ago
Eugen Rochko
87ba52ad3f
Fix delete option missing from statuses in detailed view
8 years ago
Eugen Rochko
15d01a5e08
Better comparison of "local" domain
8 years ago
Eugen Rochko
b304cc07d5
Fix #76 - set scrollTop property of element node rather than use scrollTo() method
8 years ago
Eugen Rochko
b60430fe8f
Fix sign-in redirecting "back" to a missing image because missing static files hit the raise_not_found method
8 years ago
Eugen Rochko
8bdbe99d69
Fix #71 - Add logout link to UI
8 years ago
Eugen Rochko
68402228f3
Fix #70 - disable autocomplete on follow form
8 years ago
Eugen Rochko
5cfc9efad3
Update OStatus2 to handle malformed Salmon without raising unexpected exceptions
8 years ago
Eugen Rochko
2f5b205916
Catch Paperclip errors on /api/v1/media, return early from update profile service if XML given is nil
8 years ago
Yann Vaillant
038a407b9e
Update default devise wording to include reference to Mastodon
...
Fix #68
8 years ago
Eugen Rochko
3319473b2c
Move PubSubHubbub pinging to a background worker
...
It can take as much as 0.5s if not longer to complete
8 years ago
Eugen Rochko
2febc6ed65
Fix typo
8 years ago
Eugen Rochko
fe77921e47
Catching more exceptions that slipped through, removing AR logging from
...
production as it's very verbose and not very useful
8 years ago
Eugen Rochko
b078885414
Catch :warden correctly
8 years ago
Eugen Rochko
feda1e6554
Catch warden throw in actioncable
8 years ago
Eugen Rochko
70e9dd0b5b
Blocking will prevent e-mail notifications from blocked user, blocks in UI
8 years ago
Eugen Rochko
7b9a4af311
API for blocking and unblocking
8 years ago
Eugen Rochko
2c9e672ee2
Integrating block relationships into the API (read-only for now)
8 years ago
Eugen Rochko
9d59d7b463
Adding a block model and filter mentions from blocked users ( fix #60 )
8 years ago
Eugen Rochko
a488b05726
Cleaning up unused views
8 years ago
Eugen Rochko
fc198a8b4c
Adding e-mail confirmations
8 years ago
Eugen Rochko
b3c7c8700d
Fix most pages on small screens
8 years ago
Eugen Rochko
188c6f326b
Making public pages responsive, removing reblogs/favs counts from them
8 years ago
Eugen Rochko
d74da1a89a
Small fixes
8 years ago
Eugen Rochko
9fd3d7b6cd
Add since_id param to feeds
8 years ago
Eugen Rochko
a0f85774c4
Redirect after sign in to previous page (unless it's a sign in/up/etc page)
8 years ago
Eugen Rochko
6d7290f47c
Add API for getting info about authenticated user: /api/v1/accounts/verify_credentials
8 years ago
Eugen Rochko
31a0202546
Slightly improved e-mail notifications
8 years ago
Eugen Rochko
2d4f9ecebf
Validate against multiple reblogs of same status by same account
8 years ago
Eugen Rochko
be86d4e0a3
Preparing feeds for better filtering
8 years ago
Eugen Rochko
1fce687f8e
Unreblogging and unfavouriting from the UI
8 years ago
Eugen Rochko
4909bbf415
Add logging for outgoing http requests
8 years ago
Eugen Rochko
96ad9b0db1
Meaningful validation errors in API response
8 years ago
Eugen Rochko
62b057b085
Adjust client registration API
8 years ago
Eugen Rochko
ef2b50c9ac
Deleting statuses from UI
8 years ago
Eugen Rochko
a4f7eca5fa
Fix #25 - Only latest reblog of status kept on feed as zset value is set to "true" status ID
8 years ago
Eugen Rochko
927333f4f8
Improve code style
8 years ago
Eugen Rochko
e4aebad35a
Fix handling of multiple Link headers (that should not be a thing though)
8 years ago
Eugen Rochko
e63aebff7a
Adding landing page
8 years ago
Eugen Rochko
45a96e899e
Fix #58 - disable compose form while image is uploading
8 years ago
Eugen Rochko
4f9b7432dd
Fix #52 - Add API versioning (v1)
8 years ago
Eugen
3f75f52285
Fix subtle home feed filtering bug
8 years ago
Eugen Rochko
7e14eefc81
Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app
...
registration API
8 years ago
Eugen Rochko
210362e665
Improve redirect handling in FetchAtomService
8 years ago
Eugen Rochko
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.
8 years ago
Eugen Rochko
0bd4608ad1
Fix #55 - Filter self from pre-filled mentions
8 years ago
Eugen Rochko
693383234c
Improved style of settings page
8 years ago
Eugen Rochko
e9bc4a4a08
Limit usernames to 30 chars, statuses to 500, open account after follow form success
8 years ago
Eugen Rochko
62b384824d
Improved styling for media/videos in detailed status view
8 years ago