Eugen Rochko
ca7ea1aba9
Redesign public profiles ( #4608 )
* Redesign public profiles
* Responsive design
* Change public profile status filtering defaults and add options
- No longer displays private/direct toots even if you are permitted access
- By default omits replies
- "With replies" option
- "Media only" option
* Redesign account grid cards
* Fix style issues
7 years ago
yhirano
48594b18e6
Added haml-lint and fix warnings ( #2773 )
* add haml_lint to Gemfile
* add .haml-lint.yml
* fix warnings of haml_lint
7 years ago
blackle
917cf0bf5d
simplify emojification on public pages with .emojify class
7 years ago
Eugen Rochko
d7dc84439c
Add ability to use remote follow function on other sites
7 years ago
Eugen Rochko
f763e844e8
Do not use expiring links after all
8 years ago
Eugen Rochko
24e692b0cf
Set a specific S3 expiration time so that files can be cached
8 years ago
Eugen Rochko
80c44ed9c1
Do not autoplay videos, display play button instead. Use expiring links when using S3. Do not keep originals
for avatars/headers, resize avatars down to 120x120 instead of 300x300. Set cache headers on S3 stuff, also
make it private (aka only accessible via expiring links to prevent hotlinking)
8 years ago
Eugen Rochko
3cc47beb6e
Refactored generation of unique tags, URIs and object URLs into own classes,
as well as formatting of content
8 years ago
Eugen Rochko
9d55529318
Fix text color in dashboard inputs, sanitize remote status content in UI,
simplify FanOutOnWriteService, add /api/accounts/lookup method
8 years ago
Eugen Rochko
46cbb9c551
Increase note truncation length on account grids, improve FanOutOnWrite a bit,
fix tests (the recorded Salmon fixture expects LOCAL_DOMAIN to be something
specific unfortunately)
8 years ago
Eugen Rochko
5d72b92271
Improving account grid cards layout for longer usernames and notes
8 years ago
Eugen Rochko
71ae4dd3d2
Adding public following and followers pages, fix #3
8 years ago