Eugen Rochko
8f8e677630
Clean up and improve generated OpenGraph tags ( #4901 )
...
- Return all images as og:image
- Return videos as og:image (preview) and og:video
- Return profile:username on profiles
7 years ago
Eugen Rochko
9caa90025f
Pinned statuses ( #4675 )
...
* Pinned statuses
* yarn manage:translations
7 years ago
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
Eugen Rochko
a2aeacbfee
Add alternate links to ActivityPub resources from HTML/HEAD variants ( #4586 )
7 years ago
Eugen Rochko
1306d637a2
Fix oddities with public profile CSS ( #4341 )
...
* Fix oddities with public profile CSS
* Remove trailing whitespace
8 years ago
Eugen Rochko
c42092ba7a
Add option to opt out of search engines on public profile/status pages ( #4199 )
8 years ago
Shunsuke Michii
89210781cb
Fix og:url. ( #3031 )
8 years ago
Wesley Ellis
a1174a6d7e
Add og:url tags ( #2298 )
...
* add og:url to stream_item view
* add og:url and text to about/show
* add og:url to profile, followers and follows pages
8 years ago
Yamagishi Kazutoshi
2510119f19
Add meta tags for OGP to following & follow page ( #2052 )
...
* Add meta tags for OGP to following & follow page
* simplify render helper
* Follow up #2133
* og:type is only accounts/show
* revert accounts/{following,followers}
8 years ago
Matt Jankowski
84b5fae8e3
Simplify renders in views ( #2084 )
...
* Simplify render in mailer views
* Simplify render in about/more view
* Simplify render in accounts follow views
* Simplify render in recovery code views
* Simplify render in stream entry embed
* Simplify render in stream entries status partial
* Simplify render in authorize follow new view
8 years ago
Matt Jankowski
389f8f8249
Instance helper to replace site title helper ( #2038 )
...
* Move site title helper to instance helper (name change only)
* Remove newline in <title> tag
* Add site_hostname helper method to wrap up local_domain value
* Use site_hostname helper in places that need local_domain value
8 years ago
Matt Jankowski
7efde22c3a
Use local vars in partials ( #1935 )
...
* Use local vars in accounts/header partial
* Use local variable in 2fa recovery codes partial
8 years ago
Matt Jankowski
3834e1e69b
View spec fix ( #1888 )
...
* Add option to disable verify partial doubles
* Add show_landing_strip? helper method
* Use show_landing_strip? helper in accounts and stream entries views
* Fix naming in view specs
8 years ago
Marcin Cieślak
1c8477eab2
Give SINGLE_USER a chance to register ( #1820 )
...
An attempt to open a brand new Mastodon instance configured
as SINGLE_USER_MODE=true will cause an exception.
Enable temporary registration if we have no users in the database
Fixes #1817
8 years ago
Matt Jankowski
4ada50985a
Pagination improvements ( #1445 )
...
* Replace will_paginate with kaminari
* Use #page instead of #paginate in controllers
* Replace will_paginate.page_gap with pagination.truncate in i18n
* Customize kaminari views to match prior styles
* Set kaminari options to match prior behavior
* Replace will_paginate with paginate in views
8 years ago
Matt Jankowski
ca44c13455
Use Setting.site_title value for `og:site_name` occurrences ( #1194 )
...
* Add helper method to return Setting.site_title
* Use site_title helper in application layout
* Use site_title value for og:site_name
8 years ago
Eugen Rochko
99ca63a543
Fix public profile pagination links
8 years ago
Eugen Rochko
6b1db5c2b2
Add landing strip
8 years ago
Evan Minto
94e213c6c1
Reuse existing controller and route
8 years ago
Evan Minto
e2fbf8bc74
Add an account endpoint for ActivityPub and link to it on HTML profile pages
8 years ago
Eugen Rochko
72c3a41bef
Fix h-card classes and remote follow button appearing when it shouldn't
8 years ago
Greg V
18deeb9db5
Add Microformats2 markup
...
h-feed, h-card and h-entry
8 years ago
Effy Elden
819bfb75c6
Add twitter:card metatag to enable Twitter Cards support
8 years ago
Eugen Rochko
6c60757e99
Improve images in opengraph meta tags
8 years ago
Eugen Rochko
c8e0ceed56
Fix OpenGraph meta tags
8 years ago
Eugen Rochko
5abf64d647
Add "next" pagination to public profiles
8 years ago
Eugen Rochko
1d0321fc45
Fix pt translations, improve pre-cache queries, removing will_paginate
...
from accounts/tags because it's a terribly inefficient way to paginate
large sets of data
8 years ago
Eugen Rochko
ca3b364aea
Fix #122 - Add microformats-2 classes to mention links
8 years ago
Eugen Rochko
0160d1d9b5
Enable caching for some rabl views
8 years ago
Eugen Rochko
57583f3fb8
Improve partial rendering and Haml performance (Haml->Hamlit)
8 years ago
Eugen Rochko
02696a063e
Change default avatar, redirect to home after sign up
9 years ago
Eugen Rochko
71ae4dd3d2
Adding public following and followers pages, fix #3
9 years ago
Eugen Rochko
c349200761
Removing some unused gems, adding pagination to profiles, fix #10
9 years ago
Eugen Rochko
3441361568
Adding simple_form, adding profile settings, header image
9 years ago
Eugen Rochko
aab330eb2d
Adjusting design of public pages, optimizing account page queries
9 years ago
Eugen Rochko
ab80ebdeec
Adjusting design of profile and entry pages, linkify mentions in statuses
9 years ago
Eugen Rochko
0e8f59c16f
Refactoring Grape API methods into normal controllers & other things
9 years ago
Eugen Rochko
f1654da7ad
Added <link> tags to profiles and entries
9 years ago
Eugen Rochko
2825991e09
Improving status display design, including replies and threads
9 years ago
Eugen Rochko
5ae54f9e36
Adding avatars to profile page and statuses
9 years ago
Eugen Rochko
24646d5769
Adding views for the profile and entry pages
9 years ago
Eugen Rochko
709c6685a9
Made some progress
9 years ago