Skip to content
Snippets Groups Projects
  1. Feb 04, 2018
  2. 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
  3. Jan 23, 2018
  4. Jan 19, 2018
  5. Jan 16, 2018
  6. 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
  7. Dec 26, 2017
  8. Dec 08, 2017
  9. Dec 06, 2017
  10. Nov 07, 2017
  11. Oct 31, 2017
    • Yamagishi Kazutoshi's avatar
      Update dependencies for Ruby (2017-10-30) (#5566) · a2a4bf4e
      Yamagishi Kazutoshi authored
      * Update better_errors to version 2.4.0
      
      * Update binding_of_caller to version 0.7.3
      
      * Update bootsnap to version 1.1.5
      
      * Update browser to version 2.5.2
      
      * Update capistrano to version 3.10.0
      
      * Update capistrano-bundler to version 1.3.0
      
      * Update capistrano-rbenv to version 2.1.2
      
      * Update capybara to version 2.15.4
      
      * Update cld3 to version 3.2.1
      
      * Update fabrication to version 2.18.0
      
      * Update fog-openstack to version 0.1.22
      
      * Update kaminari to version 1.1.1
      
      * Update lograge to version 0.7.1
      
      * Update nokogiri to version 1.8.1
      
      * Update oj to version 3.3.9
      
      * Update ox to version 2.8.1
      
      * Update parallel_tests to version 2.17.0
      
      * Update pkg-config to version 1.2.8
      
      * Update rspec-rails to version 3.7.1
      
      * Update rubocop to version 0.51.0
      
      * Update scss_lint to version 0.55.0
      
      * Update sidekiq to version 5.0.5
      
      * Update sidekiq-scheduler to version 2.1.10
      
      * Update tzinfo-data to version 1.2017.3
      
      * Update webpacker to version 3.0.2
      
      * bundle update
      a2a4bf4e
  12. Oct 06, 2017
  13. Sep 29, 2017
  14. Sep 27, 2017
  15. Sep 25, 2017
  16. Sep 16, 2017
  17. Sep 11, 2017
  18. Sep 08, 2017
    • Eugen Rochko's avatar
      Fix language filter codes (#4841) · 1caf11dd
      Eugen Rochko authored
      * Fix language filter codes
      
      CLD3 returns BCP-47 language identifier, filter settings expect
      identifiers in the ISO 639-1 format. Convert between formats,
      and exclude duplicate languages from filter choices (zh-CN->zh)
      
      * Fix zh name
      1caf11dd
  19. Sep 05, 2017
  20. Aug 26, 2017
  21. Aug 17, 2017
  22. Jul 21, 2017
  23. Jul 19, 2017
  24. Jul 15, 2017
    • ThibG's avatar
      Optimize uri normalization (#4212) · 05cd3709
      ThibG authored
      * Add dependency on idn-ruby to speed up URI normalization
      
      * Use normalized_host instead of normalize.host when applicable
      
      When we are only interested in the normalized host, calling normalized_host
      avoids normalizing the other components of the URI as well as creating a
      new object
      05cd3709
  25. Jul 14, 2017
  26. Jul 13, 2017
    • Sorin Davidoi's avatar
      Web Push Notifications (#3243) · 0c7c188c
      Sorin Davidoi authored
      * feat: Register push subscription
      
      * feat: Notify when mentioned
      
      * feat: Boost, favourite, reply, follow, follow request
      
      * feat: Notification interaction
      
      * feat: Handle change of public key
      
      * feat: Unsubscribe if things go wrong
      
      * feat: Do not send normal notifications if push is enabled
      
      * feat: Focus client if open
      
      * refactor: Move push logic to WebPushSubscription
      
      * feat: Better title and body
      
      * feat: Localize messages
      
      * chore: Fix lint errors
      
      * feat: Settings
      
      * refactor: Lazy load
      
      * fix: Check if push settings exist
      
      * feat: Device-based preferences
      
      * refactor: Simplify logic
      
      * refactor: Pull request feedback
      
      * refactor: Pull request feedback
      
      * refactor: Create /api/web/push_subscriptions endpoint
      
      * feat: Spec PushSubscriptionController
      
      * refactor: WebPushSubscription => Web::PushSubscription
      
      * feat: Spec Web::PushSubscription
      
      * feat: Display first media attachment
      
      * feat: Support direction
      
      * fix: Stuff broken while rebasing
      
      * refactor: Integration with session activations
      
      * refactor: Cleanup
      
      * refactor: Simplify implementation
      
      * feat: Set VAPID keys via environment
      
      * chore: Comments
      
      * fix: Crash when no alerts
      
      * fix: Set VAPID keys in testing environment
      
      * fix: Follow link
      
      * feat: Notification actions
      
      * fix: Delete previous subscription
      
      * chore: Temporary logs
      
      * refactor: Move migration to a later date
      
      * fix: Fetch the correct session activation and misc bugs
      
      * refactor: Move migration to a later date
      
      * fix: Remove follow request (no notifications)
      
      * feat: Send administrator contact to push service
      
      * feat: Set time-to-live
      
      * fix: Do not show sensitive images
      
      * fix: Reducer crash in error handling
      
      * feat: Add badge
      
      * chore: Fix lint error
      
      * fix: Checkbox label overlap
      
      * fix: Check for payload support
      
      * fix: Rename action "type" (crash in latest Chrome)
      
      * feat: Action to expand notification
      
      * fix: Lint errors
      
      * fix: Unescape notification body
      
      * fix: Do not allow boosting if the status is hidden
      
      * feat: Add VAPID keys to the production sample environment
      
      * fix: Strip HTML tags from status
      
      * refactor: Better error messages
      
      * refactor: Handle browser not implementing the VAPID protocol (Samsung Internet)
      
      * fix: Error when target_status is nil
      
      * fix: Handle lack of image
      
      * fix: Delete reference to invalid subscriptions
      
      * feat: Better error handling
      
      * fix: Unescape HTML characters after tags are striped
      
      * refactor: Simpify code
      
      * fix: Modify to work with #4091
      
      * Sort strings alphabetically
      
      * i18n: Updated Polish translation
      
      it annoys me that it's not fully localized :P
      
      * refactor: Use current_session in PushSubscriptionController
      
      * fix: Rebase mistake
      
      * fix: Set cacheName to mastodon
      
      * refactor: Pull request feedback
      
      * refactor: Remove logging statements
      
      * chore(yarn): Fix conflicts with master
      
      * chore(yarn): Copy latest from master
      
      * chore(yarn): Readd offline-plugin
      
      * refactor: Use save! and update!
      
      * refactor: Send notifications async
      
      * fix: Allow retry when push fails
      
      * fix: Save track for failed pushes
      
      * fix: Minify sw.js
      
      * fix: Remove account_id from fabricator
      0c7c188c
  27. Jul 08, 2017
  28. Jul 07, 2017
  29. Jul 05, 2017
  30. Jun 25, 2017
    • Eugen Rochko's avatar
      Add overview of active sessions (#3929) · f7301bd5
      Eugen Rochko authored
      * Add overview of active sessions
      
      * Better display of browser/platform name
      
      * Improve how browser information is stored and displayed for sessions overview
      
      * Fix test
      f7301bd5
  31. Jun 18, 2017
  32. Jun 04, 2017
    • Matt Jankowski's avatar
      Gem version bumps (#3524) · 5be1214c
      Matt Jankowski authored
      * Update annotate to version 2.7.2
      
      * Update puma to version 3.9.0
      
      * Update aws-sdk to version 2.9.28
      
      * Update bootsnap to version 1.0.0
      
      * Update nio4r to version 2.1.0
      
      * Update nokogumbo to version 1.4.12
      
      * Update oj to version 3.0.11
      
      * Update pkg-config to version 1.2.3
      
      * Update rubocop to version 0.49.1
      
      * Update sidekiq-scheduler to version 2.1.5
      5be1214c
  33. Jun 03, 2017
  34. Jun 02, 2017
  35. May 31, 2017
Loading