Eugen Rochko
38dd85daab
Adding notifications column
7 years ago
Eugen Rochko
da2ef4d676
Adding unified streamable notifications
7 years ago
Eugen Rochko
8977fde8ed
Fix up Spanish translations
7 years ago
Victorhck
d68750d7dc
Finished spanish translation config files
7 years ago
Eugen Rochko
c7a1b78536
Activating Spanish i18n
7 years ago
Victorhck
367b05d733
Spanish translation for devise.es.yml
7 years ago
Victorhck
a05fe70c24
finished spanish translation for es.yml
7 years ago
victorhck
084668c170
started sp translations config locales
7 years ago
Eugen Rochko
85d1b74ac3
Adding german localization
7 years ago
Eugen Rochko
116ab27e08
i18n for devise mailer too
7 years ago
Eugen Rochko
2c766bd4b4
Add user locale setting
7 years ago
Eugen Rochko
546c4718e7
Localizations for most server-side strings
7 years ago
Eugen Rochko
3ce6ac0ce2
Adding some localizations
7 years ago
Eugen Rochko
fdc17bea58
Fix rubocop issues, introduce usage of frozen literal to improve performance
7 years ago
Eugen Rochko
d42ed78aa4
Fix #110 - Make web UI use browser history, change links in e-mails to link to that
7 years ago
Eugen Rochko
09218d4c01
Use full-text search for autosuggestions
7 years ago
Eugen Rochko
ff229aa978
Fix #141 - Add "Server: Mastodon" header to responses
7 years ago
Eugen Rochko
448ab18a20
Replace setting custom CORS headers with rack-cors, set it on /oauth/token endpoint
7 years ago
Eugen Rochko
b13e7dda1f
API pagination for all collections using Link header
7 years ago
Eugen Rochko
9aecc0f48a
Move timelines API from statuses to its own controller, add a check for
resources that require a user context vs those that don't (such as public timeline)
/api/v1/statuses/public -> /api/v1/timelines/public
/api/v1/statuses/home -> /api/v1/timelines/home
/api/v1/statuses/mentions -> /api/v1/timelines/mentions
/api/v1/statuses/tag/:tag -> /api/v1/timelines/tag/:tag
7 years ago
Eugen Rochko
86574ea524
Adding Emoji One
7 years ago
Eugen Rochko
2f21f4cc01
Fix region setting for AWS gem
7 years ago
Eugen Rochko
dbe00a4156
Improved configuration from ENV, cleaned up timeline filter methods
to be more readable, add extra logging to process feed service
7 years ago
Eugen Rochko
b835f4aa1c
Fix insecure S3 URLs
7 years ago
Eugen Rochko
d14967e1c8
Fix URL configuration when S3 is enabled
7 years ago
Eugen Rochko
45230c56ab
Improve S3 config
7 years ago
Eugen Rochko
3ab193bc3f
Adding optional S3, fail-mastodon
7 years ago
Eugen Rochko
48b9619439
Adding hashtags
7 years ago
Eugen Rochko
6471a548fe
Add pghero for analyzing postgres performance in production
7 years ago
Eugen Rochko
829d189f44
Add tests for recently added API end points
7 years ago
Eugen Rochko
e4671adc25
Fix reblogged/favourited caching; add API endpoints for who favd/reblogged status
7 years ago
Eugen Rochko
e7723ab662
Add puma preloading, decrease DB pool size to size of threads per worker
7 years ago
Eugen Rochko
53fb7b1aa8
Replace in-memory cache store with redis store, should decrease memory
footprint of each running process by 128mb
7 years ago
Eugen Rochko
a59d10d3df
Fix missing default headers
7 years ago
Eugen Rochko
9467b900a2
Make cookies https-only if LOCAL_HTTPS is true, set X-Frame-Options to DENY,
add permissive CORS to API controllers
7 years ago
Eugen Rochko
dd03118098
Fix follow icon changing plus to minus, add terms page stub
7 years ago
Eugen Rochko
e0a197650a
Adding common followers API, fixing fallback query again
7 years ago
Eugen Rochko
720d1f8f3d
Restrict access to oauth/applications to admins only
7 years ago
Eugen Rochko
a9e40a3d80
Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
to the API
7 years ago
Eugen Rochko
43df35213e
Improving all forms
7 years ago
Eugen Rochko
d5e086a47b
Adding application/jrd+json webfinger resource
7 years ago
Eugen Rochko
dd02fc0ec4
More debugging
7 years ago
Eugen Rochko
6611e3a2ef
More debugging
7 years ago
Eugen Rochko
4baca34a45
Do not compress JS (perhaps it removes source maps, needed for debugging)
7 years ago
Eugen Rochko
c9a7e6e1e3
Enable source maps
7 years ago
Eugen Rochko
e21a3fe0cd
Adding sync of follow relationships to Neo4J, accounts/suggestions API
7 years ago
Eugen Rochko
7a6d95f70c
E-mail preferences page
7 years ago
Eugen Rochko
1f650d327d
Adding public timeline
7 years ago
Eugen Rochko
3554d638b3
Fix #72 - add follow/unfollow button to public profiles
7 years ago
Waldir Pimenta
4f654eb822
use consistent capitalization for subject lines
7 years ago