- 20 Aug, 2018 1 commit
-
-
ThibG authored
-
- 19 Aug, 2018 1 commit
-
-
AkiraFukushima authored
* Revert "Upgrade Doorkeeper to 4.4.1 (#8197)" This reverts commit 464daffd. * Except migration files from revert commit
-
- 18 Aug, 2018 1 commit
-
-
Eugen Rochko authored
Not active by default unless config/database.yml is edited
-
- 14 Aug, 2018 1 commit
-
-
Eugen Rochko authored
-
- 12 Aug, 2018 1 commit
-
-
S.H authored
* Update Rails * fix Update Rails
-
- 15 Jun, 2018 1 commit
-
-
Eugen Rochko authored
Timeout considered harmful due to leaving the app in a broken state, including unreaped database connections
-
- 19 May, 2018 1 commit
-
-
MIYAGI Hikaru authored
-
- 16 May, 2018 1 commit
-
-
MIYAGI Hikaru authored
Because 0.3.13 causes build error in x86 or other ILP32 environments. closes #7453
-
- 13 May, 2018 1 commit
-
-
Yamagishi Kazutoshi authored
-
- 12 May, 2018 1 commit
-
-
- 06 May, 2018 1 commit
-
-
Yamagishi Kazutoshi authored
* Port travis_retry for CI * Add license
-
- 04 May, 2018 1 commit
-
-
Eugen Rochko authored
-
- 03 May, 2018 1 commit
-
-
Shuhei Kitagawa authored
-
- 02 May, 2018 1 commit
-
-
Eugen Rochko authored
* No need to re-require sidekiq plugins, they are required via Gemfile * Add derailed_benchmarks tool, no need to require TTY gems in Gemfile * Replace ruby-oembed with FetchOEmbedService Reduce startup by 45382 allocated objects * Remove preloaded JSON-LD in favour of caching HTTP responses Reduce boot RAM by about 6 MiB * Fix tests * Fix test suite by stubbing out JSON-LD contexts
-
- 23 Apr, 2018 1 commit
-
-
Yamagishi Kazutoshi authored
* Update annotate to version 2.7.3 * Update aws-sdk-s3 to version 1.9.2 * Update browser to version 2.5.3 * Update capistrano to version 3.10.2 * Update domain_name to version 0.5.20180417 * Update http to version 3.2.0 * Update lograge to version 0.10.0 * Update oj to version 3.5.1 * Update parallel_tests to version 2.21.3 * Update puma to version 3.11.4 * Update rubocop to version 0.55.0 * Update scss_lint to version 0.57.0 * Update simplecov to version 0.16.1 * Update tty-command to version 0.8.0 * Update tty-prompt to version 0.16.0 * Update pkg-config to version 1.3.0 * Update fog-local to version 0.5.0 * Update fog-openstack to version 0.1.25 * Update devise-two-factor to version 3.0.3 * bundle update
-
- 20 Apr, 2018 1 commit
-
-
Yamagishi Kazutoshi authored
-
- 12 Apr, 2018 1 commit
-
-
Yamagishi Kazutoshi authored
-
- 11 Apr, 2018 1 commit
-
-
Alexander authored
* update gem, test pam authentication * add description for test parameters * fix inclusion of optional group
-
- 07 Apr, 2018 1 commit
-
-
Eugen Rochko authored
-
- 30 Mar, 2018 1 commit
-
-
Pierre-Morgan Gate authored
This version fixes compilation errors when trying to build its native extension with ICU 61.
-
- 24 Mar, 2018 1 commit
-
-
Yamagishi Kazutoshi authored
This reverts commit 40871caa.
-
- 21 Mar, 2018 1 commit
-
-
Patrick Figel authored
Fixes CVE-2018-8048 and CVE-2018-3740, two medium-severity XSS vulnerabilities present in these gems when built against libxml2 >= 2.9.2.
-
- 19 Mar, 2018 1 commit
-
-
Alexander authored
* update to new version of devise_pam_authenticatable2 * fix behaviour if suffix is nil, fix environment loading, fix user email creation * code cleanup/fix linter warning
-
- 17 Mar, 2018 2 commits
-
-
Eugen Rochko authored
* Revert "Bump version to 2.3.2rc1" This reverts commit cdf8b92f. * Revert "Downgrade Dockerfile to Ruby 2.4.3 on Alpine 3.6 (#6806)" This reverts commit 0074cad4. * Revert "Handle Mastodon::HostValidationError when pulling remoteable assets (#6782)" This reverts commit 4a0a19fe. * Revert "Correct the reference to user's password in mastodon:add_user task (#6800)" This reverts commit 338bff8b. * Revert "Upgrade Paperclip to version 6.0.0 (#6754)" This reverts commit b88fcd53.
-
Yamagishi Kazutoshi authored
-
- 07 Mar, 2018 1 commit
-
-
Eugen Rochko authored
Fix #6534 PAM requires a system dependency so...
-
- 06 Mar, 2018 1 commit
-
-
Yamagishi Kazutoshi authored
-
- 02 Mar, 2018 1 commit
-
-
Patrick Figel authored
Fixes CVE-2017-11428
-
- 28 Feb, 2018 1 commit
-
-
Eugen Rochko authored
-
- 26 Feb, 2018 1 commit
-
-
masarakki authored
-
- 24 Feb, 2018 1 commit
-
-
Akihiko Odaki authored
-
- 21 Feb, 2018 2 commits
-
-
Eugen Rochko authored
* Fix #201: Account archive download * Export actor and private key in the archive * Optimize BackupService - Add conversation to cached associations of status, because somehow it was forgotten and is source of N+1 queries - Explicitly call GC between batches of records being fetched (Model class allocations are the worst offender) - Stream media files into the tar in 1MB chunks (Do not allocate media file (up to 8MB) as string into memory) - Use #bytesize instead of #size to calculate file size for JSON (Fix FileOverflow error) - Segment media into subfolders by status ID because apparently GIF-to-MP4 media are all named "media.mp4" for some reason * Keep uniquely generated filename in Paperclip::GifTranscoder * Ensure dumped files do not overwrite each other by maintaing directory partitions * Give tar archives a good name * Add scheduler to remove week-old backups * Fix code style issue
-
Eugen Rochko authored
* Fix avatar and header issues by using custom geometry detector Revert a part of #6508. The file passed to dynamic styles method was not actually a file, but an instance of Paperclip::Attachment, which broke all styles by always returning {} from the method. One problem with GIF avatars was that Paperclip::GeometryDetector reported wrong dimensions for them, e.g. 120x120 GIF avatar would for some reason be detected as 120x53. By writing our own geometry parser, we can use FastImage, which also happens to be faster than ImageMagick, to detect image dimensions, which are also correct. Unfortunately, this PR does not implement skipping a `convert` entirely if the dimensions are already correct, as I found no easy way to write that behaviour into Paperclip without rewriting the Paperclip::Thumbnail class. * Only invoke convert if dimension or format needs to be changed
-
- 16 Feb, 2018 1 commit
-
-
Eugen Rochko authored
* Save metadata from video attachments, put correct dimensions into OG tags * Add twitter:player for videos * Fix code style and test
-
- 11 Feb, 2018 1 commit
-
-
Eugen Rochko authored
* Add better CLI prompt * Add rake mastodon:setup interactive wizard * Test db/redis/smtp configurations and add admin user at the end * Test database connection even when database does not exist yet
-
- 09 Feb, 2018 1 commit
-
-
Eugen Rochko authored
* Add full-text search for authorized statuses - Search API will return statuses that match the query - Only for logged in users - Only if you are author of the status, - Or you were mentioned in it - Or you favourited or reblogged it - Configuration over `ES_ENABLED`, `ES_HOST`, `ES_PORT`, `ES_PREFIX` - Run `rails chewy:deploy` to create & populate index Fix #5880 Fix #4293 Fix #1152 * Add commented out docker-compose configuration for ES container * Optimize index import, filter search results * Add basic normalization to the index * Add better stemming and normalization to the index * Skip webfinger request if search query includes both @ and a space * Fix code style * Visually separate search result sections * Fix code style issues
-
- 04 Feb, 2018 2 commits
-
-
Eugen Rochko authored
-
Eugen Rochko authored
* Cas authentication feature * Config * Remove class_eval + Omniauth initializer * Codeclimate review * Codeclimate review 2 * Codeclimate review 3 * Remove uid/email reconciliation * SAML authentication * Clean up code * Improve login form * Fix code style issues * Add locales
-
- 02 Feb, 2018 1 commit
-
-
Alexander authored
* add pam support, without extra column * bugfixes for pam login * document options * fix code style * fix codestyle * fix tests * don't call remember_me without password * fix codestyle * improve checks for pam usage (should fix tests) * fix remember_me part 1 * add remember_token column because :rememberable requires either a password or this column. * migrate db for remember_token * move pam_authentication to the right place, fix logic bug in edit.html.haml * fix tests * fix pam authentication, improve username lookup, add comment * valid? is sometimes not honored, return nil instead trying to authenticate with pam * update devise_pam_authenticatable2 and adjust code. Fixes sideeffects observed in tests * update devise_pam_authenticatable gem, fixes for codeconventions, fix finding user * codeconvention fixes * code convention fixes * fix idention * update dependency, explicit conflict check * fix disabled password updates if in pam mode * fix check password if password is present, fix templates * block registration if account is maintained by pam * Revert "block registration if account is maintained by pam" This reverts commit 8e7a083d650240b6fac414926744b4b90b435f20. * fix identation error introduced by rebase * block usernames maintained by pam * document pam settings better * fix code style
-
- 23 Jan, 2018 1 commit
-
-
Eugen Rochko authored
-