Eugen Rochko
46be4631ae
Fix #222 - Update followers count when following/unfollowing
Also, since the root component connects to the stream that updates home/notification columns,
there is pretty much no case for refreshing those columns beyond initial load. So, move the
loading of those columns into the root component, to prevent unneccessary reloads when switching tabs
on mobile or resizing desktop window between mobile/desktop layouts
7 years ago
Eugen Rochko
f051c2e813
Fix statsd null backend not being initialized properly
7 years ago
Eugen
8b9206f7d9
Try to avoid any potential loops
7 years ago
Eugen Rochko
306eb6e9c9
Add optional StatsD performance tracking
7 years ago
Eugen Rochko
7cfd5b680a
Fix forgotten change of settings
7 years ago
Eugen Rochko
c468446f4c
Fix boops?
7 years ago
Eugen Rochko
cde0476ca2
Fix #487
7 years ago
Eugen Rochko
fcb5a85cdd
Add sounds for notifications. Boop by @jk@mastodon.social
7 years ago
Eugen Rochko
6cf44ca92c
Improve how the list entry Account component looks when target is blocked/follow is requested
7 years ago
blackle
889709a2a6
Show 'do not display in public timeline' when replying to self
7 years ago
Eugen Rochko
1a33e4042e
Fix upload file input being re-rendered needlessly
7 years ago
Eugen Rochko
7d53ee73f3
Fix #238 - Add "favourites" column
7 years ago
Eugen Rochko
da5d366230
Fix #414 - Improve lightbox, add loading indicator
7 years ago
Eugen Rochko
0439c7d58b
Move follow requests link above logout link in getting started column
7 years ago
blackle
144402ec7e
Show visibility toggle on media gallery for sensitive images
7 years ago
blackle
383114add3
Change boost sprite to look like fa-retweet
7 years ago
Eugen Rochko
926459fc0a
Fix typo introduced in #470 which made unlisted toggle only fade in/out and not also collapse
7 years ago
Eugen Rochko
7d7a11250c
Fix #427 - don't suggest hashtag if the search value contains a space
7 years ago
Eugen Rochko
1d5cbfa356
Fix #449 - don't do relationships fetch for empty array of IDs
7 years ago
Eugen Rochko
cc1eccc8bc
Fix #466 - when logged in, make "get started" link to the frontpage instead of sign up
7 years ago
Eugen Rochko
e9737c2235
Fix tests, add applications to eager loading/cache for statuses, fix
application website validation, don't link to app website if website isn't set,
also comment out animated boost icon from #464 until it's consistent with non-animated version
7 years ago
Effy Elden
e45fed58cb
Add a textual 'Back to Mastodon' link in footer of settings pages
7 years ago
Effy Elden
ed41f9f0b1
Add nice error page for CSRF errors/cookie issue, and fix error page handling altogether
7 years ago
Effy Elden
3f84816b24
Add nice error page for CSRF errors/cookie issue, and fix error page handling altogether
7 years ago
blackle
a67ffcbf56
Make boost button arrows spin around
7 years ago
Effy Elden
6c002cf615
Test for presence of Application in haml before trying to render details, to fix errors identified by CI
7 years ago
Effy Elden
65122798b2
Fix typo in rel
7 years ago
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