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
...
for avatars/headers, resize avatars down to 120x120 instead of 300x300. Set cache headers on S3 stuff, also
make it private (aka only accessible via expiring links to prevent hotlinking)
8 years ago
Eugen Rochko
e5c39148d7
Keep timelines in the UI trimmed when possible
8 years ago
Eugen Rochko
047bdf6fe0
Improve notification model
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
2d4ce8a867
Fix #248 - Reload all accounts when fetching from cache
8 years ago
Eugen Rochko
78d6c567b3
Make all account links into permalinks (open public except on left click)
8 years ago
Eugen Rochko
ef09351a06
Fix #284 - Alignment in notifications column
8 years ago
Eugen Rochko
29bd2ba85b
Fix #298 - Esc to close modal
8 years ago
Eugen Rochko
23a4f93345
Fix #323 - self-replies to appear in public timelines again
8 years ago
Eugen Rochko
211049ae59
Fix #329 - avatar errors no longer prevent remote accounts from being saved
...
(without avatar). Also improved search position of exact matches
8 years ago
Eugen
b81f025a56
Merge pull request #327 from TazeTSchnitzel/clearer_unlisted
...
Replace “Unlisted mode” with “Do not show on public timeline”
8 years ago
Andrea Faulds
3966353feb
Fix line endings for Portuguese locale
8 years ago
Andrea Faulds
76bbb55d61
Replace "Unlisted mode" with more explicit text
8 years ago
Eugen Rochko
8260628fc8
Fix pt translations, improve pre-cache queries, removing will_paginate
...
from accounts/tags because it's a terribly inefficient way to paginate
large sets of data
8 years ago
Eugen
9413d66105
Fix opengraph preview image
8 years ago
unsmell
26a69d768c
Create pt.jsx
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
...
Fix #233 , fix #268
8 years ago
Eugen Rochko
53cefcb6f8
Preparing sensitive content for text
8 years ago
Eugen Rochko
1bb1ec3b8d
Further abstract caching for includes
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
015cd99f41
Make User#current_sign_in_at actually track when user was last active,
...
by updating it at least every 24h if the user visits the site
8 years ago
Eugen
b389954d22
Merge pull request #235 from TazeTSchnitzel/settings_contrast
...
Improve contrast for settings pages (fixes #173 )
8 years ago
Eugen
c0bb1ed7c5
Fix trying to PuSH-publish updates of remote removals
8 years ago
Eugen Rochko
bee7aeaea5
Unify collection caching code
8 years ago
Eugen Rochko
d26b8f3cce
Delete statuses asynchronously but provide instant feedback in the API
8 years ago
Eugen Rochko
67db2cd871
Upgrade Paperclip to 5, AWS-SDK to 2, do not generate medium/small versions of avatars
8 years ago
Eugen Rochko
3c1c2b0e06
Adding rack timeout of 30sec, PuSH jobs moved to push queue so they
...
can be processed separately
8 years ago
Eugen Rochko
79075e1303
Fix URLs in inline-rendered XML
8 years ago
Eugen Rochko
66e01be769
Fix delete Salmons
8 years ago
Eugen Rochko
02da8fdcbe
Fix setting of confirmed=true on successful confirmation
8 years ago
Eugen Rochko
bf7c9e826d
More logging to ConfirmationWorker
8 years ago
Eugen Rochko
0cc5410e03
Adding backtracing to Salmon/Processing workers
8 years ago
Eugen Rochko
f37efe8e56
Add simple admin overview of PuSH subscriptions
8 years ago
Eugen Rochko
95321e961b
Fix Pubsubhubbub::UnsubscribeService
8 years ago
Eugen Rochko
3439869ca1
Forgot to enable hungarian translation in the frontend
8 years ago
Eugen Rochko
ef93efbb5b
Enabling portuguese and hungarian translations, which are awfully incomplete
8 years ago
Eugen
0e9ac6e2ab
Merge pull request #304 from unsmell/patch-1
...
activate portuguese translation
8 years ago
Eugen Rochko
b344f157cc
Fix order of attachments (see #269 )
8 years ago
Eugen Rochko
b5ad0eb4ea
Adding embedded PuSH server
8 years ago
unsmell
d4631d5479
activate portuguese translation
8 years ago
Eugen
313ebb4962
Merge pull request #275 from kodacs/master
...
Hungarian translation for Mastodon.
8 years ago
Eugen
3d86a74933
Merge pull request #282 from nclm/misc
...
Allow vertical resizing of the toot textarea
8 years ago
Eugen Rochko
31108d4659
Public and hashtag timelines now exclude reblogs and replies
...
Fix #289 - don't download avatar unless the URL is http/https
Fix #293 - reblog/reblogged is now boost/boosted
8 years ago
Eugen Rochko
1f62ffcc7a
Fix #288 - Strip first @ from search query, don't search accounts if it begins with #
8 years ago
Eugen Rochko
1997e331ce
Fix #278 - Use mb_chars.downcase on hashtags
8 years ago
Eugen Rochko
23162b2893
Update hub URL and re-subscribe if hub URL changes
8 years ago
nicolas
dfb0bace3c
Allow vertical resizing of the toot textarea
8 years ago
Eugen Rochko
abeccf6eb2
X-RateLimit-Reset formatted with iso8601
8 years ago
Eugen Rochko
62dc431e9d
Fix checkbox spacing
8 years ago
nicolas
c6d369c52b
Checkboxes label adjustement
...
When the label of a checkbox is more than one line long, avoid unalignment.
8 years ago
nicolas
8cd2d6a174
Merge branch 'master' into french-translation
8 years ago
nicolas
12100797c4
Update fr.jsx
8 years ago
Eugen Rochko
666eda7256
Remove stale entries from cache results
8 years ago
Eugen
8183330361
Merge pull request #273 from nclm/french-translation
...
French localisation update
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
kodacs
6d952d6815
Server side HU translation + Toot fix.
8 years ago
Eugen Rochko
3b3bf2dd59
Filter statuses that mention blocked users
8 years ago
kodacs
c6353f6d39
Hungarian translation
8 years ago
nicolas
b70a12c0f3
Update fr.jsx
8 years ago
Eugen Rochko
ca342abbff
Fix bad reference
8 years ago
Eugen Rochko
45c68c76d0
Fix forgotten reference
8 years ago
Eugen Rochko
30f9e9e624
Remove Neo4J
8 years ago
Eugen Rochko
4bbec58034
Center header in account column, hide media in "muted" status components (notifications)
8 years ago
nicolas
f447649d25
Merge branch 'master' into french-translation
8 years ago
nicolas
d46c2e98ee
Update index.jsx
...
Forgot to add `fr` here.
8 years ago
Eugen Rochko
8ab2fcbb2c
Mini Profiler not working well, remove it
8 years ago
Eugen Rochko
4af2805038
Add some OpenGraph tags to public statuses
8 years ago
Eugen Rochko
f613f2b84a
Only distribute statuses to followers who signed in in the last 2 weeks, add rake task for clearing feeds of inactive users
8 years ago
Eugen
2152dfef02
Merge pull request #242 from TazeTSchnitzel/media_uri_obfuscation
...
Rename media to avoid exposing filename (fixes #207 )
8 years ago
Alyssa Ross
cb06801b21
Extract filename obfuscation into module
8 years ago
Eugen Rochko
90b3ff2518
Follow/unfollow button outside of dropdown, also make favs/reblogs update indicator instantly and
...
then adjust to failure later if the request fails
8 years ago
Eugen Rochko
f6d196255c
Fix unfollows not clearing reblogs, fix blocks not clearing reblogs and notifications,
...
skip ActionCable for follow/unfollow/block events, instead clear UI from
blocked account's posts instantly if block request succeeds. Add forgotten
i18n for sensitive content
8 years ago
Andrea Faulds
66a20701b7
Rename media to avoid exposing filename ( fixes #207 )
8 years ago
Eugen Rochko
cda67241d4
Merge branch 'development'
8 years ago
Eugen Rochko
d78962c1ed
Cache accounts/:id/statuses and single statuses too
8 years ago
Eugen Rochko
1c8ca7aed5
Adding content sensitivity toggle, spoilers for media
8 years ago
Andrea Faulds
5dc7e130f8
Improve contrast for settings pages ( fixes #173 )
8 years ago
nicolas
862b82051a
Rename ‘Publier’ to ‘Pouet’ in French locale.
...
🎺 https://mastodon.social/users/Pierrec/updates/100589
8 years ago
Eugen Rochko
3c12f6f23b
Add content spoilers for media in sensitive-content statuses
8 years ago
Eugen Rochko
65d6191147
Adding sensitive marker to statuses in API
8 years ago
Eugen Rochko
c60df460af
Rename "publish" to "toot" in english locale, fix lightbox showing old image
...
before loading new one, cache notifications API, fix missing follow button
on public profiles
8 years ago
Eugen Rochko
59d7fe4c05
Fix #168 - Turn off e-mail notifications by default
8 years ago
Eugen Rochko
dda6354c76
Implement includes caching for timelines APIs
8 years ago
Eugen Rochko
f6a975af8b
More query optimizations
8 years ago
Eugen Rochko
30010a6dbd
Moving some counter queries out of subqueries in the API
8 years ago
Eugen Rochko
f07b0dc82f
Remove unneeded indices, improve error handling in background workers, don't needlessly reload reblogged status, send Devise e-mails asynchronously
8 years ago
nicolas
5902e95af9
Update fr.jsx
8 years ago
nicolas
1a9ad408e8
Merging code updates (Unlisted Mode)
8 years ago
nicolas
1555bf8400
Adding French locale to mastodon.jsx
8 years ago
nicolas
2a1b5185b3
Adding French locale to settings_helper.rb
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
nicolas
c6ca8f8f2f
First version for fr.jsx
8 years ago
Eugen Rochko
0943e98288
Adding option to specify asset server, filter followers query by local accounts
...
during Fan Out On Write to load less stuff into memory
8 years ago
nicolas
14e9972858
Create fr.jsx
8 years ago