Skip to content
Snippets Groups Projects
  1. Feb 04, 2018
    • abcang's avatar
      Exclude nil from relationships array (#6427) · 3f35d432
      abcang authored
      3f35d432
    • Renato "Lond" Cerqueira's avatar
      Add option to show only local toots in timeline preview (#6292) · 4e4f1b0d
      Renato "Lond" Cerqueira authored
      * Add option to show only local toots in timeline preview
      Right know, toots from all the known fediverse are shown in the main
      page of an instance. That however doesn't reflect the instance itself.
      With this option the admin may choose to display only local toots so
      that users checking the instance get a better idea of internal
      conversations.
      
      * Fix issues pointed by codeclimate and eslint
      
      * Add default message for community timeline
      
      * Update pl.yml
      4e4f1b0d
    • Eugen Rochko's avatar
      CAS + SAML authentication feature (#6425) · 26f21fd5
      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
      Unverified
      26f21fd5
  2. Feb 02, 2018
    • ThibG's avatar
    • puckipedia's avatar
    • 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
  3. Jan 23, 2018
    • Eugen Rochko's avatar
      Fix #6331 (#6341) · 1cc44cba
      Eugen Rochko authored
      UserTrackingConcern is circumvented by SessionsController#create
      because it calls warden, which calls the User#update_tracked_fields!
      method directly. Move returning user logic to that method.
      Unverified
      1cc44cba
  4. Jan 22, 2018
  5. Jan 21, 2018
  6. Jan 18, 2018
  7. Jan 17, 2018
    • Eugen Rochko's avatar
      Fix home regeneration (#6251) · 7badad77
      Eugen Rochko authored
      * Fix regeneration marker not being removed after completion
      
      * Return HTTP 206 from /api/v1/timelines/home if regeneration in progress
      Prioritize RegenerationWorker by putting it into default queue
      
      * Display loading indicator and poll home timeline while it regenerates
      
      * Add graphic to regeneration message
      
      * Make "not found" indicator consistent with home regeneration
      Unverified
      7badad77
    • りんすき's avatar
      implement web share target (#6278) · fbe7756d
      りんすき authored
      * web share target
      
      * fix
      
      * fix
      fbe7756d
  8. Jan 15, 2018
    • Patrick Figel's avatar
      Suppress CSRF token warnings (#6240) · 537d2939
      Patrick Figel authored
      CSRF token checking was enabled for API controllers in #6223,
      producing "Can't verify CSRF token authenticity" log spam. This
      disables logging of failed CSRF checks.
      
      This also changes the protection strategy for
      PushSubscriptionsController to use exceptions, making it consistent
      with other controllers that use sessions.
      537d2939
  9. Jan 08, 2018
  10. Jan 07, 2018
  11. Jan 05, 2018
  12. Jan 04, 2018
  13. Jan 03, 2018
  14. Jan 02, 2018
    • Patrick Figel's avatar
      Add confirmation step for email changes (#6071) · 04ecf44c
      Patrick Figel authored
      * Add confirmation step for email changes
      
      This adds a confirmation step for email changes of existing users.
      Like the initial account confirmation, a confirmation link is sent
      to the new address.
      
      Additionally, a notification is sent to the existing address when
      the change is initiated. This message includes instruction to reset
      the password immediately or to contact the instance admin if the
      change was not initiated by the account owner.
      
      Fixes #3871
      
      * Add review fixes
      04ecf44c
    • Akihiko Odaki's avatar
      Show mastodon on modal (#6129) · 2c1ed5f8
      Akihiko Odaki authored
      2c1ed5f8
  15. Dec 30, 2017
  16. Dec 29, 2017
    • Eugen Rochko's avatar
      Add more instance stats APIs (#6125) · 38fc1b49
      Eugen Rochko authored
      * Add GET /api/v1/instance/peers API to reveal known domains
      
      * Add GET /api/v1/instance/activity API
      
      * Make new APIs disableable, exclude private statuses from activity stats
      
      * Fix code style issue
      
      * Fix week timestamps
      Unverified
      38fc1b49
  17. Dec 27, 2017
    • ThibG's avatar
      Make host_meta/webfinger replies cacheable (fixes #6100) (#6101) · 868568d1
      ThibG authored
      * Make host_meta/webfinger replies cacheable (fixes #6100)
      
      Drop common code for handling users and sessions as webfinger queries
      are very basic, public APIs.
      
      Also explicitly mark results as cacheable with “expires_in”.
      
      * Add “Vary: Accept” header for caching since content-negociation is used
      868568d1
  18. Dec 14, 2017
  19. Dec 13, 2017
  20. Dec 12, 2017
  21. Dec 11, 2017
  22. Dec 09, 2017
  23. Dec 06, 2017
  24. Dec 05, 2017
    • Eugen Rochko's avatar
      Add list of lists component to web UI (#5811) · e20895f2
      Eugen Rochko authored
      * Add list of lists component to web UI
      
      * Add list adding
      
      * Add list removing
      
      * List editor modal
      
      * Add API account search limited by following=true relation
      
      * Rework list editor modal
      
      * Remove mandatory pagination of GET /api/v1/lists/:id/accounts
      
      * Adjust search input placeholder
      
      * Fix rspec (#5890)
      
      * i18n: (zh-CN) Add missing translations for #5811 (#5891)
      
      * i18n: (zh-CN) yarn manage:translations -- zh-CN
      
      * i18n: (zh-CN) Add missing translations for #5811
      
      * Fix some issues
      
      - Display loading/missing state for list timelines
      - Order lists alphabetically in overview
      - Fix async list editor reset
      - Redirect to /lists after deleting unpinned list
      - Redirect to / after pinning a list
      
      * Remove dead list columns when a list is deleted or fetch returns 404
      Unverified
      e20895f2
  25. Dec 01, 2017
Loading