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
8 years ago
Effy Elden
32d756fb22
Hide 'Do not display on public timeline' for reply toots. Fixes #412 .
8 years ago
Eugen
f63f0c4625
Fix too late return
8 years ago
Eugen Rochko
7cde08e30b
Improve extended about page layout
8 years ago
Eugen Rochko
c01dd089ff
Adding about/more page with extended information that can be set up by an admin
8 years ago
Eugen Rochko
e25170f960
Add extended about page stub
8 years ago
Eugen Rochko
2939e9898b
Extend rails-settings-cached to merge db-saved hash values with defaults
8 years ago
Eugen Rochko
ca50ceeaf0
Add settings for contact information
8 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
8 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)
8 years ago
Eugen Rochko
7951e7ffd5
Add ruby version to Gemfile, move devDependencies in package.json to dependencies,
...
fix bug in process feed service
8 years ago
Eugen Rochko
3ad0496ccb
Better animations
8 years ago
Effy Elden
f876a8681d
Update the Mastodon repository URL from Gargron/ to tootsuite/ in various places
8 years ago
Eugen Rochko
18b11100e7
Fix issue when settings are not defined for column type
8 years ago
Eugen Rochko
312c51b5c8
Home column filters
8 years ago
Eugen Rochko
1e9d2c4b1e
Add "not found" component to UI
8 years ago
blackle
917cf0bf5d
simplify emojification on public pages with .emojify class
8 years ago
Eugen Rochko
205ba00017
Fix sandboxed iOS login again
8 years ago
Eugen Rochko
75f80bef10
Persist UI settings, add missing localizations for German
8 years ago
Eugen Rochko
23ebf60b95
Improve initialState loading
8 years ago
blackle
131bae89fd
Generate key for each input so we can upload the same file even after deleting
8 years ago
blackle
d64c454cfe
Switch to compose view when tapping 'mention' in dropdown on mobile
8 years ago
Eugen Rochko
2e71bb031b
Fix Paperclip timeout setting. Fix bug introduced in #437
8 years ago
blackle
05e964688d
Expand dropdown leftways on status view
8 years ago
blackle
b4f09bae1d
Add call-to developers on getting started page
8 years ago
Kurtis Rainbolt-Greene
abe3ae1cc2
Simplifying followers mappings
...
Deduplicating some logic and switching to pluck, to avoid pulling the entire model in memory.
8 years ago
Kurtis Rainbolt-Greene
4a7e3e5082
Less complicated determination
8 years ago
Kurtis Rainbolt-Greene
e5d9009d71
Using "rails style" order arguments
8 years ago
blackle
8a571158c9
Show correct volume icons on video player
8 years ago
blackle
e1ca354956
Show logout button on getting started so it's available on mobile
8 years ago
blackle
57ff221c0f
Emojify display names in notifcations
8 years ago
blackle
61211b509c
Improve contrast of bio and username text in account info
8 years ago
Eugen Rochko
be6ae3546f
Replace getting started icon on desktop nav bar with asterisk instead of hamburger
8 years ago
Eugen Rochko
5c7add2176
Fix #147 - Unreblogging will leave original status in feeds
8 years ago
Eugen Rochko
989c3f4002
Add tab bar alternative to desktop UI, upgrade react & react-redux
8 years ago
Eugen Rochko
1bfbce7b45
Clean up h-card mess of divs
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
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.
8 years ago
Effy Elden
819bfb75c6
Add twitter:card metatag to enable Twitter Cards support
8 years ago
Effy Elden
10a9ebae3b
Add tag property to desktop notifications, preventing duplicates (i.e. when multiple Mastodon tabs are open)
8 years ago
Eugen Rochko
00b9ba64c9
Fixed unexpected error
8 years ago
Eugen Rochko
a1de2e332d
Fix compose form bug
8 years ago
Eugen Rochko
ca7dce4a5a
Fix selection resetting in compose form after unrelated data updates
8 years ago
Eugen Rochko
10e6288444
Revert to Roboto for all
8 years ago
Eugen
9e6ceb3201
Revert "Display native emoji on browsers which support it"
8 years ago
Misty De Meo
53b765f4b1
Bump emoji requirement to Unicode 9
8 years ago
Misty De Meo
c318e6e42e
Display native emoji on browsers which support it
8 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!
8 years ago
Misty De Meo
c100b83b98
Automatically position cursor when writing a reply toot
8 years ago