239 Commits (2ff3e458bf6b206f2dabdc7f361e43928484f4c2)

Author SHA1 Message Date
Eugen efd4565389 Merge pull request #450 from blackle/master
8 years ago
blackle 57e496e1bc simplify emojification on public pages with .emojify class
8 years ago
Eugen Rochko 0c0d4b7c92 Fix sandboxed iOS login again
8 years ago
Eugen Rochko 4293e132d1 Persist UI settings, add missing localizations for German
8 years ago
Eugen Rochko c1c814e6a1 Improve initialState loading
8 years ago
Eugen Rochko 26390b1997 Clean up h-card mess of divs
8 years ago
Eugen Rochko ecd7a46f98 Fix h-card classes and remote follow button appearing when it shouldn't
8 years ago
Greg V 8d6361b40b Add Microformats2 markup
8 years ago
Effy Elden fe31b43b75 Add twitter:card metatag to enable Twitter Cards support
8 years ago
Eugen Rochko 6ef2b5d1c7 Fix admin UI not loading JS, make sure to strip "acct:" out of remote account's usernames when authorizing follow
8 years ago
Eugen Rochko df2f14d2dd Adding remote follow button
8 years ago
Eugen Rochko 6a20c13009 Add API for retrieving favourites
8 years ago
Eugen Rochko 2bc6e7c96e Add API for retrieving blocked accounts
8 years ago
Eugen Rochko 4030321d95 Support remote follow request providing URL instead of acct
8 years ago
Eugen Rochko 57f6f80838 Add ability to use remote follow function on other sites
8 years ago
Eugen Rochko fde1917a54 Add preferences for follow request notification e-mails
8 years ago
Eugen Rochko cef68b9b1c Follow requests send e-mail notifications, but are excluded from notifications API
8 years ago
Eugen Rochko 6a54df90c8 Replacing follow requests in the settings area with in-UI column
8 years ago
Eugen Rochko ef9e827c54 Adding follow requests API
8 years ago
Eugen Rochko d253b0dec6 Fix #86 - resolve layout breaking on zoom-out on accounts grid
8 years ago
Eugen Rochko 64a3048f33 Fix alignment
8 years ago
Eugen Rochko 302051ffcb Add page for authorizing/rejecting follow requests
8 years ago
Eugen Rochko a3680345b7 Hide follow/unfollow button from public page if follow already requested
8 years ago
Eugen Rochko 238233440f Follow call on locked account creates follow request instead
8 years ago
Eugen Rochko 09a477c782 Add "locked" flag to accounts, prevent blocked users from following, force-unfollow blocked users
8 years ago
Eugen Rochko d417da7d3a Private visibility on statuses prevents non-followers from seeing those
8 years ago
Eugen Rochko ecfd51aaef Improved launcher icon on Android
8 years ago
Eugen Rochko 090e3a245d Fix #249 - use window.location hack to let people login from sandboxed iOS homescreen
8 years ago
Eugen Rochko b2945b025f Make unfavouriting async to prevent timeout errors from leaving orphaned records behind
8 years ago
Eugen Rochko 346aae50b0 Adjusting public display of statuses to look similar to logged-in UI,
8 years ago
Eugen Rochko 6d7f3be2f6 Add OEmbed iframe HTML, convert emojis on public pages, increase size of attachment thumbnails
8 years ago
Eugen Rochko 9d4f96f440 Removing external hub completely, fix #333 fixing digit-only hashtags,
8 years ago
Eugen Rochko 6bd9019458 Add a better cropped image
8 years ago
Eugen Rochko 85acac12c2 Adding art by cutewitchirl, open graph tags for about page
8 years ago
Eugen Rochko 66e08d880c Improved admin UI
8 years ago
Eugen Rochko fd1f85e81c Improve images in opengraph meta tags
8 years ago
Eugen Rochko 1184c6a4c7 Fix OpenGraph meta tags
8 years ago
Eugen Rochko 88218c83d5 Add suspend account functionality to admin UI
8 years ago
Eugen Rochko ca0757a6cf Add account suspension
8 years ago
Eugen Rochko 303044f899 Downsize originals in media attachments, small fixes
8 years ago
Eugen Rochko 68586258ca Adding more to admin accounts UI
8 years ago
Eugen Rochko 7c81e7e9c7 Fix public tags page
8 years ago
Eugen Rochko f6b99b05d3 Do not use expiring links after all
8 years ago
Eugen Rochko 9f4b033a8b Set a specific S3 expiration time so that files can be cached
8 years ago
Eugen Rochko 595f592304 Do not autoplay videos, display play button instead. Use expiring links when using S3. Do not keep originals
8 years ago
Eugen Rochko b506010b4f Add "next" pagination to public profiles
8 years ago
Eugen Rochko fb61dd14c5 Admin accounts page lists accounts
8 years ago
Eugen Rochko 8260628fc8 Fix pt translations, improve pre-cache queries, removing will_paginate
8 years ago
Eugen 9413d66105 Fix opengraph preview image
8 years ago
Eugen Rochko a8814a19dc Add basic OEmbed provider API, fix #247
8 years ago
Eugen Rochko 8d4ef0b6c3 Per-status control for unlisted mode, also federation for unlisted mode
8 years ago
Eugen Rochko 329b2a326d Normalize localizations, add stub for admin/accounts
8 years ago
Eugen Rochko a692318382 Track successful PuSH deliveries
8 years ago
Eugen Rochko f37efe8e56 Add simple admin overview of PuSH subscriptions
8 years ago
Eugen Rochko b5ad0eb4ea Adding embedded PuSH server
8 years ago
Eugen Rochko ea0846645a Fix #65 - Options to block notifications from people you don't follow/who don't follow you
8 years ago
Eugen Rochko 4af2805038 Add some OpenGraph tags to public statuses
8 years ago
Eugen Rochko 65d6191147 Adding sensitive marker to statuses in API
8 years ago
Eugen Rochko 74df3ba1d7 Local accounts can control "silenced" attribute which removes them from public timeline
8 years ago
Eugen Rochko 7e8f1061dd Fix #163 - No need for Safari chrome on iOS
8 years ago
Eugen Rochko 0a68464995 Performance improvement for notifications API
8 years ago
Eugen Rochko 38025dfea3 Adding unified streamable notifications
8 years ago
Eugen Rochko b8293cd830 Display human names of locales in dropdown
8 years ago
Eugen Rochko c282e5be19 Fix OAuth authorization page and add a spec for it
8 years ago
Eugen Rochko 0e0b4f9e59 i18n for devise mailer too
8 years ago
Eugen Rochko b8e6ca45e5 Add user locale setting
8 years ago
Eugen Rochko 1b61e404b4 Localizations for most server-side strings
8 years ago
Eugen Rochko 0e956910c3 Adding some localizations
8 years ago
Eugen Rochko 2fa716c92a Improve how public status pages look slightly
8 years ago
Eugen Rochko 295c9e7df1 Use privacy policy from Discourse
8 years ago
Eugen Rochko 0f7a388de6 Fix #110 - Make web UI use browser history, change links in e-mails to link to that
8 years ago
Eugen Rochko ebe726f774 Fix #122 - Add microformats-2 classes to mention links
8 years ago
Eugen Rochko d98b43cf56 Move timelines API from statuses to its own controller, add a check for
8 years ago
Eugen Rochko 6d948a809e Account notes (bios) can now contain links. Character limit upped to 160
8 years ago
Eugen Rochko 814907e870 Fix linking of remote hashtags in UI, add public view of hashtags
8 years ago
Eugen Rochko cb22dce970 Adding hashtags
8 years ago
Eugen Rochko 5b1e01f000 Fix web app manifests
8 years ago
Eugen Rochko be2b3eb241 Fix #136: Add aria-labels
8 years ago
Eugen Rochko ca8208c1a7 Disable accounts caching too
8 years ago
Eugen Rochko d44997809c Disable caching of statuses (maybe this will help with the weird bug)
8 years ago
Eugen Rochko 7a527c947d Fix reblogged/favourited caching; add API endpoints for who favd/reblogged status
8 years ago
Eugen Rochko 389535429e Caching should work correctly now (fingers crossed)
8 years ago
Eugen Rochko 695f62e49e Need to disable caching again due to bug in Rabl
8 years ago
Eugen Rochko 71836838dd Enable caching for some rabl views
8 years ago
Eugen 9f551f2cbd Fix syntax errors
8 years ago
Frederic Hemberger 739e8d6605 Add touch icons for Chrome, iOS and Windows 10
8 years ago
Frederic Hemberger 6c44d9e7f5 a11y: Add HTML lang attribute and utf8 encoding meta tag
8 years ago
Eugen Rochko 36470feeb2 Fix follow icon changing plus to minus, add terms page stub
8 years ago
Eugen Rochko 02a90979c5 Catch 404 errors when downloading remote media, add screenshot to landing page
8 years ago
Eugen Rochko 38cacac4b0 Adding common followers API, fixing fallback query again
8 years ago
Eugen Rochko cab1211ef7 Fix OAuth authorization redirect
8 years ago
Eugen Rochko 6657414266 Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
8 years ago
Eugen Rochko f46cf245bf Fix #97 - plain text version of devise e-mails
8 years ago
Eugen Rochko be98addccc Improving all forms
8 years ago
Eugen Rochko 683c42724f Added e-mail edit field to settings, proper format default for webfinger
8 years ago
Eugen Rochko 02613aef3b Adding application/jrd+json webfinger resource
8 years ago
Eugen Rochko 41aae40927 Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for status lists in API
8 years ago
Eugen Rochko 5860094354 Adding sync of follow relationships to Neo4J, accounts/suggestions API
8 years ago
Eugen Rochko 588cb77e9f E-mail preferences page
8 years ago
Eugen Rochko 32b6dc088e Add window titles to auth pages and about page, link sign up/login from about page
8 years ago