Effy Elden
d6bc0e8db4
Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views. Resolves #11
7 years ago
Effy Elden
32d756fb22
Hide 'Do not display on public timeline' for reply toots. Fixes #412 .
7 years ago
Eugen
f63f0c4625
Fix too late return
7 years ago
Eugen Rochko
7cde08e30b
Improve extended about page layout
7 years ago
Eugen Rochko
c01dd089ff
Adding about/more page with extended information that can be set up by an admin
7 years ago
Eugen Rochko
e25170f960
Add extended about page stub
7 years ago
Eugen Rochko
2939e9898b
Extend rails-settings-cached to merge db-saved hash values with defaults
7 years ago
Eugen Rochko
ca50ceeaf0
Add settings for contact information
7 years ago
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
7 years ago
Eugen Rochko
4a2ee43e80
Fix #457 - escape JSON in INITIAL_STATE (this bug only ever allowed a user to xss themselves rather than anyone else)
7 years ago
Eugen Rochko
7951e7ffd5
Add ruby version to Gemfile, move devDependencies in package.json to dependencies,
fix bug in process feed service
7 years ago
Eugen Rochko
3ad0496ccb
Better animations
7 years ago
Effy Elden
f876a8681d
Update the Mastodon repository URL from Gargron/ to tootsuite/ in various places
7 years ago
Eugen Rochko
18b11100e7
Fix issue when settings are not defined for column type
7 years ago
Eugen Rochko
312c51b5c8
Home column filters
7 years ago
Eugen Rochko
1e9d2c4b1e
Add "not found" component to UI
7 years ago
blackle
917cf0bf5d
simplify emojification on public pages with .emojify class
7 years ago
Eugen Rochko
205ba00017
Fix sandboxed iOS login again
7 years ago
Eugen Rochko
75f80bef10
Persist UI settings, add missing localizations for German
7 years ago
Eugen Rochko
23ebf60b95
Improve initialState loading
7 years ago
blackle
131bae89fd
Generate key for each input so we can upload the same file even after deleting
7 years ago
blackle
d64c454cfe
Switch to compose view when tapping 'mention' in dropdown on mobile
7 years ago
Eugen Rochko
2e71bb031b
Fix Paperclip timeout setting. Fix bug introduced in #437
7 years ago
blackle
05e964688d
Expand dropdown leftways on status view
7 years ago
blackle
b4f09bae1d
Add call-to developers on getting started page
7 years ago
Kurtis Rainbolt-Greene
abe3ae1cc2
Simplifying followers mappings
Deduplicating some logic and switching to pluck, to avoid pulling the entire model in memory.
7 years ago
Kurtis Rainbolt-Greene
4a7e3e5082
Less complicated determination
7 years ago
Kurtis Rainbolt-Greene
e5d9009d71
Using "rails style" order arguments
7 years ago
blackle
8a571158c9
Show correct volume icons on video player
7 years ago
blackle
e1ca354956
Show logout button on getting started so it's available on mobile
7 years ago
blackle
57ff221c0f
Emojify display names in notifcations
7 years ago
blackle
61211b509c
Improve contrast of bio and username text in account info
7 years ago
Eugen Rochko
be6ae3546f
Replace getting started icon on desktop nav bar with asterisk instead of hamburger
7 years ago
Eugen Rochko
5c7add2176
Fix #147 - Unreblogging will leave original status in feeds
7 years ago
Eugen Rochko
989c3f4002
Add tab bar alternative to desktop UI, upgrade react & react-redux
7 years ago
Eugen Rochko
1bfbce7b45
Clean up h-card mess of divs
7 years ago
Eugen Rochko
72c3a41bef
Fix h-card classes and remote follow button appearing when it shouldn't
7 years ago
Greg V
18deeb9db5
Add Microformats2 markup
h-feed, h-card and h-entry
7 years ago
Eugen Rochko
7b9f8766e8
Fix #416 - Generate random unique 14-byte (19 characters) shortcodes
for local attachments, use them in URLs. Check status privacy
before redirecting to actual file.
7 years ago
Effy Elden
819bfb75c6
Add twitter:card metatag to enable Twitter Cards support
7 years ago
Effy Elden
10a9ebae3b
Add tag property to desktop notifications, preventing duplicates (i.e. when multiple Mastodon tabs are open)
7 years ago
Eugen Rochko
00b9ba64c9
Fixed unexpected error
7 years ago
Eugen Rochko
a1de2e332d
Fix compose form bug
7 years ago
Eugen Rochko
ca7dce4a5a
Fix selection resetting in compose form after unrelated data updates
7 years ago
Eugen Rochko
10e6288444
Revert to Roboto for all
7 years ago
Eugen
9e6ceb3201
Revert "Display native emoji on browsers which support it"
7 years ago
Misty De Meo
53b765f4b1
Bump emoji requirement to Unicode 9
7 years ago
Misty De Meo
c318e6e42e
Display native emoji on browsers which support it
7 years ago
Jessica Stokes
1f3c895ffb
Use system fonts on more platforms
This allows other platforms such as Windows, macOS and iOS to use their system fonts rather than downloading a copy of Roboto. It also makes the app feel a little closer to native on those platforms!
7 years ago
Misty De Meo
c100b83b98
Automatically position cursor when writing a reply toot
7 years ago