Commit Graph

787 Commits (3f84816b24b232d8bfde71c4590d439a1f6fa50b)

Author SHA1 Message Date
Effy Elden 3f84816b24 Add nice error page for CSRF errors/cookie issue, and fix error page handling altogether
Effy Elden 32d756fb22 Hide 'Do not display on public timeline' for reply toots. Fixes .
Eugen f63f0c4625 Fix too late return
Eugen Rochko 7cde08e30b Improve extended about page layout
Eugen Rochko c01dd089ff Adding about/more page with extended information that can be set up by an admin
Eugen Rochko e25170f960 Add extended about page stub
Eugen Rochko 2939e9898b Extend rails-settings-cached to merge db-saved hash values with defaults
Eugen Rochko ca50ceeaf0 Add settings for contact information
Eugen Rochko b11fdc3ae3 Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings
with YAML-defined defaults. Add admin page for editing global settings. Add "site_description"
setting that would show as a paragraph on the frontpage
Eugen Rochko 4a2ee43e80 Fix - escape JSON in INITIAL_STATE (this bug only ever allowed a user to xss themselves rather than anyone else)
Eugen Rochko 7951e7ffd5 Add ruby version to Gemfile, move devDependencies in package.json to dependencies,
fix bug in process feed service
Eugen 10739df458 Merge pull request from ineffyble/fix-repo-url
Fix repo URL
Eugen Rochko 3ad0496ccb Better animations
Effy Elden f876a8681d Update the Mastodon repository URL from Gargron/ to tootsuite/ in various places
Eugen Rochko 18b11100e7 Fix issue when settings are not defined for column type
Eugen Rochko 312c51b5c8 Home column filters
Eugen Rochko 1e9d2c4b1e Add "not found" component to UI
Eugen 67a31454ad Merge pull request from blackle/master
simplify emojification on public pages with .emojify class
blackle 917cf0bf5d simplify emojification on public pages with .emojify class
Eugen Rochko 205ba00017 Fix sandboxed iOS login again
Eugen Rochko def1f8c5b3 Merge branch 'master' of https://github.com/blackle/mastodon into blackle-master
Eugen Rochko 3bddd647e0 Merge branch 'dropdown' of https://github.com/blackle/mastodon into blackle-dropdown
Eugen Rochko 75f80bef10 Persist UI settings, add missing localizations for German
Eugen Rochko 23ebf60b95 Improve initialState loading
blackle 131bae89fd Generate key for each input so we can upload the same file even after deleting
blackle d64c454cfe Switch to compose view when tapping 'mention' in dropdown on mobile
Eugen Rochko 2e71bb031b Fix Paperclip timeout setting. Fix bug introduced in
Eugen 38bc85e695 Merge pull request from blackle/master
Add call-to developers on getting started page
blackle 05e964688d Expand dropdown leftways on status view
blackle b4f09bae1d Add call-to developers on getting started page
Eugen 69643338f6 Merge pull request from krainboltgreene/patch-1
Simplifying followers mappings
Kurtis Rainbolt-Greene abe3ae1cc2 Simplifying followers mappings
Deduplicating some logic and switching to pluck, to avoid pulling the entire model in memory.
Kurtis Rainbolt-Greene 4a7e3e5082 Less complicated determination
Kurtis Rainbolt-Greene e5d9009d71 Using "rails style" order arguments
Eugen 7a0a13ab53 Merge pull request from blackle/volume-icon
Show correct volume icons on video player
blackle 8a571158c9 Show correct volume icons on video player
Eugen cec7e69827 Merge pull request from blackle/logout_mobile
Show logout button on getting started so it's available on mobile
blackle e1ca354956 Show logout button on getting started so it's available on mobile
blackle 57ff221c0f Emojify display names in notifcations
blackle 61211b509c Improve contrast of bio and username text in account info
Eugen Rochko be6ae3546f Replace getting started icon on desktop nav bar with asterisk instead of hamburger
Eugen Rochko 5c7add2176 Fix - Unreblogging will leave original status in feeds
Eugen Rochko 989c3f4002 Add tab bar alternative to desktop UI, upgrade react & react-redux
Eugen Rochko 1bfbce7b45 Clean up h-card mess of divs
Eugen Rochko 72c3a41bef Fix h-card classes and remote follow button appearing when it shouldn't
Greg V 18deeb9db5 Add Microformats2 markup
h-feed, h-card and h-entry
Eugen 92bd5f62f6 Merge pull request from ineffyble/twitter-card-metadata
Twitter Cards support
Eugen Rochko 7b9f8766e8 Fix - Generate random unique 14-byte (19 characters) shortcodes
for local attachments, use them in URLs. Check status privacy
before redirecting to actual file.
Effy Elden 819bfb75c6 Add twitter:card metatag to enable Twitter Cards support
Effy Elden 10a9ebae3b Add tag property to desktop notifications, preventing duplicates (i.e. when multiple Mastodon tabs are open)