Skip to content
Snippets Groups Projects
  1. Apr 23, 2018
  2. Apr 12, 2018
  3. Mar 27, 2018
    • Eugen Rochko's avatar
      Fix UniqueUsernameValidator comparison (#6926) · 2a90da18
      Eugen Rochko authored
      Comparison was downcasing only one side, therefore if previously
      existing account had a non-lowercase spelling, it would be ignored
      when checking for duplicates.
      
      New rake task `mastodon:maintenance:find_duplicate_usernames` will
      help find constraint violations that might have occured from the
      presence of this bug.
      
      Bump version to 2.3.3
      Unverified
      2a90da18
  4. Mar 21, 2018
  5. Feb 04, 2018
  6. Feb 02, 2018
    • Alexander's avatar
      pam authentication (#5303) · 04fef7b8
      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
      04fef7b8
  7. Dec 09, 2017
  8. Oct 04, 2017
    • utam0k's avatar
      Implement EmailBlackList (#5109) · b3af3f9f
      utam0k authored
      * Implement BlacklistedEmailDomain
      
      * Use Faker::Internet.domain_name
      
      * Remove note column
      
      * Add frozen_string_literal comment
      
      * Delete unnecessary codes
      
      * Sort alphabetically
      
      * Change of wording
      
      * Rename BlacklistedEmailDomain to EmailDomainBlock
      b3af3f9f
  9. Sep 13, 2017
  10. Aug 24, 2017
  11. Jul 31, 2017
  12. Jul 28, 2017
  13. Jun 19, 2017
  14. Jun 09, 2017
  15. Jun 04, 2017
  16. Apr 25, 2017
    • Guillaume Lo Re's avatar
      Stricter whitelist rules (#2213) · 7177e37b
      Guillaume Lo Re authored
      * Stricter whitelist rules
      
      * Linting
      
      * Added spec for blacklisting
      
      * Test subdomain blacklist on domain whitelist
      
      * No need to split
      
      * Change spec name
      7177e37b
    • Eugen's avatar
      Punycode URI normalization (#2370) · 17c591ff
      Eugen authored
      * Fix #2119 - Whenever about to send a HTTP request, normalize the URI
      
      * Add test for IDN request in FetchLinkCardService
      
      * Perform IDN normalization on domains before they are stored in the DB
      17c591ff
  17. Apr 13, 2017
  18. Jan 25, 2017
  19. Jan 24, 2017
Loading