Matt Jankowski
8c5ad23b24
Language improvements, replace whatlanguage with CLD ( #2753 )
...
* add failing en specs
* add cld2 gem
* Replace WhatLanguage with CLD
8 years ago
Akihiko Odaki
a6788662b0
Revert "Use PostgreSQL inheritance for blocks and mutes ( #2520 )" ( #2634 )
...
This reverts commit 5135d609b7
.
8 years ago
Akihiko Odaki
5135d609b7
Use PostgreSQL inheritance for blocks and mutes ( #2520 )
8 years ago
Yamagishi Kazutoshi
3ea5b948a4
Decodes URL containing IDN ( #2436 )
8 years ago
Eugen
338df98ddf
Add more FeedManager#filter? tests ( #2413 )
8 years ago
Matt Jankowski
629d35e6f5
[WIP] Html lang on statuses ( #2297 )
...
* Add html lang attributes around statuses
* Remove urls from language detection
8 years ago
Matt Jankowski
2dda356e3f
Clean up settings/preferences controller ( #2237 )
...
* Add missing fields group on preferences page
* Clean up settings/preferences controller
* Extract a UserSettingsDecorator
8 years ago
abcang
70891a99a9
Fix html escape characters in the URL ( #2138 )
...
* fix character escaping in URL
* add tests
* put a comma after the last item
* add HTML escape test
8 years ago
Eugen
96268e76e6
Fix wording on admin instances view, fix typos in language detector spec ( #2106 )
8 years ago
Eugen
6bd1019235
Add more tests for AtomSerializer ( #2096 )
8 years ago
Matt Jankowski
297c11dba2
Language detection refactor ( #2099 )
...
* Extract detect_language to separate class
* Use default locale, not just en
* Add spec to confirm that whatlanguage cant identify empty string
* Allow account locale to override default in language detector
* PostStatusService supplies an account to detect language
8 years ago
Eugen
f03fb6c0ae
Add forgotten AtomSerializer spec ( #2047 )
8 years ago
Eugen
5dc73339ae
Fix tests issue introduced in #1607 ( #1639 )
8 years ago
Matt Jankowski
aa90798386
Webfinger resource to extract username from resource string ( #1607 )
...
* Add WebfingerResource class to extract usernames
* Use WebfingerResource in xrd#webfinger
8 years ago
Eugen Rochko
3202bdd744
Fix #555 - Use a better URL parser
8 years ago
Eugen Rochko
0518492158
Stop trying to shoehorn all Salmon updates into the poor database-connected
...
StreamEntry model. Simply render Salmon slaps as they are needed
8 years ago
Eugen Rochko
920ba5fc4e
Fix #61 - Add list of blocked users to the UI; clean up failed push notifications API
...
Try to fix Travis CI setup
8 years ago
Eugen Rochko
80cefd5b3c
Fix #204 , fix #515 - URL truncating is now a style so copypasting is not
...
affected, replaced onClick handler with onMouseUp/Down to detect text
selection not trigger onClick handler then
8 years ago
Eugen Rochko
76ec907993
Improved admin UI
8 years ago
Eugen Rochko
33f7e1cf99
Shorten rendered links (strip protocol and www, truncate to 30 chars), redirect
...
to sign in page after sign up instead of root path which redirects to /about
8 years ago
Eugen Rochko
be86d4e0a3
Preparing feeds for better filtering
8 years ago
Eugen Rochko
3cc47beb6e
Refactored generation of unique tags, URIs and object URLs into own classes,
...
as well as formatting of content
8 years ago