Skip to content
Snippets Groups Projects
  1. Apr 09, 2019
  2. Feb 05, 2019
  3. Feb 04, 2019
    • Eugen Rochko's avatar
      Add featured hashtags to profiles (#9755) · 364f2ff9
      Eugen Rochko authored
      * Add hashtag filter to profiles
      
      GET /@:username/tagged/:hashtag
      GET /api/v1/accounts/:id/statuses?tagged=:hashtag
      
      * Display featured hashtags on public profile
      
      * Use separate model for featured tags
      
      * Update featured hashtag counters on-write
      
      * Limit featured tags to 10
      364f2ff9
  4. Feb 02, 2019
  5. Dec 22, 2018
    • Eugen Rochko's avatar
      Add moderation warnings (#9519) · 3c033c43
      Eugen Rochko authored
      * Add moderation warnings
      
      Replace individual routes for disabling, silencing, and suspending
      a user, as well as the report update route, with a unified account
      action controller that allows you to select an action (none,
      disable, silence, suspend) as well as whether it should generate an
      e-mail notification with optional custom text. That notification,
      with the optional custom text, is saved as a warning.
      
      Additionally, there are warning presets you can configure to save
      time when performing the above.
      
      * Use Account#local_username_and_domain
      3c033c43
  6. Dec 09, 2018
    • ThibG's avatar
      Add setting to not aggregate reblogs (#9248) · 81bda7d6
      ThibG authored
      * Add setting to not aggregate reblogs
      
      Fixes #9222
      
      * Handle cases where user is nil in add_to_home and add_to_list
      
      * Add hint for setting_aggregate_reblogs option
      
      * Reword setting_aggregate_reblogs label
      81bda7d6
  7. Dec 06, 2018
  8. Oct 25, 2018
  9. Sep 25, 2018
  10. Sep 24, 2018
  11. Sep 18, 2018
    • Eugen Rochko's avatar
      Redesign forms, verify link ownership with rel="me" (#8703) · f4d549d3
      Eugen Rochko authored
      * Verify link ownership with rel="me"
      
      * Add explanation about verification to UI
      
      * Perform link verifications
      
      * Add click-to-copy widget for verification HTML
      
      * Redesign edit profile page
      
      * Redesign forms
      
      * Improve responsive design of settings pages
      
      * Restore landing page sign-up form
      
      * Fix typo
      
      * Support <link> tags, add spec
      
      * Fix links not being verified on first discovery and passive updates
      f4d549d3
  12. Sep 01, 2018
  13. Jul 29, 2018
  14. Jul 13, 2018
  15. Jul 12, 2018
  16. Jul 05, 2018
    • Eugen Rochko's avatar
      Add more granular OAuth scopes (#7929) · 1f6ed4f8
      Eugen Rochko authored
      * Add more granular OAuth scopes
      
      * Add human-readable descriptions of the new scopes
      
      * Ensure new scopes look good on the app UI
      
      * Add tests
      
      * Group scopes in screen and color-code dangerous ones
      
      * Fix wrong extra scope
      1f6ed4f8
  17. Jun 29, 2018
    • Eugen Rochko's avatar
      Keyword/phrase filtering (#7905) · cdb10134
      Eugen Rochko authored
      * Add keyword filtering
      
          GET|POST       /api/v1/filters
          GET|PUT|DELETE /api/v1/filters/:id
      
      - Irreversible filters can drop toots from home or notifications
      - Other filters can hide toots through the client app
      - Filters use a phrase valid in particular contexts, expiration
      
      * Make sure expired filters don't get applied client-side
      
      * Add missing API methods
      
      * Remove "regex filter" from column settings
      
      * Add tests
      
      * Add test for FeedManager
      
      * Add CustomFilter test
      
      * Add UI for managing filters
      
      * Add streaming API event to allow syncing filters
      
      * Fix tests
      cdb10134
  18. Jun 17, 2018
  19. Jun 15, 2018
  20. May 18, 2018
    • Eugen Rochko's avatar
      Add preference to hide following/followers lists (#7532) · 1e02dc87
      Eugen Rochko authored
      * Add preference to hide following/followers lists
      
      - Public pages
      - ActivityPub collections (does not return pages but does give total)
      - REST API (unless it's your own) (does not federate)
      
      Fix #6901
      
      * Add preference
      
      * Add delegation
      
      * Fix issue
      
      * Fix issue
      1e02dc87
  21. May 16, 2018
  22. May 07, 2018
    • Eugen Rochko's avatar
      Bot nameplates (#7391) · 42cd3635
      Eugen Rochko authored
      * Store actor type in database
      
      * Add bot nameplate to web UI, add setting to preferences, API, AP
      Fix #7365
      
      * Fix code style issues
      42cd3635
  23. May 06, 2018
  24. Apr 14, 2018
    • Eugen Rochko's avatar
      Add bio fields (#6645) · 78ed4ab7
      Eugen Rochko authored
      * Add bio fields
      
      - Fix #3211
      - Fix #232
      - Fix #121
      
      * Display bio fields in web UI
      
      * Fix output of links and missing fields
      
      * Federate bio fields over ActivityPub as PropertyValue
      
      * Improve how the fields are stored, add to Edit profile form
      
      * Add rel=me to links in fields
      
      Fix #121
      78ed4ab7
  25. Mar 09, 2018
  26. Feb 08, 2018
  27. 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
  28. Jan 15, 2018
  29. Nov 27, 2017
    • Eugen Rochko's avatar
      Add consumable invites (#5814) · 740f8a95
      Eugen Rochko authored
      * Add consumable invites
      
      * Add UI for generating invite codes
      
      * Add tests
      
      * Display max uses and expiration in invites table, delete invite
      
      * Remove unused column and redundant validator
      
      - Default follows not used, probably bad idea
      - InviteCodeValidator is redundant because RegistrationsController
        checks invite code validity
      
      * Add admin setting to disable invites
      
      * Add admin UI for invites, configurable role for invite creation
      
      - Admin UI that lists everyone's invites, always available
      - Admin setting min_invite_role to control who can invite people
      - Non-admin invite UI only visible if users are allowed to
      
      * Do not remove invites from database, expire them instantly
      740f8a95
  30. Nov 14, 2017
  31. Oct 16, 2017
  32. Oct 01, 2017
  33. Sep 20, 2017
  34. Sep 19, 2017
    • Andrew's avatar
      Add support for multiple themes (#4959) · 0401a245
      Andrew authored
      * Add support for selecting a theme
      
      * Fix codeclimate issues
      
      * Look up site default style if current user is not available due to e.g. not being logged in
      
      * Remove outdated comment in common.js
      
      * Address requested changes in themes PR
      
      * Fix codeclimate issues
      
      * Explicitly check current_account in application controller and only check theme availability if non-nil
      
      * codeclimate
      
      * explicit precedence with &&
      
      * Fix code style in application_controller according to @nightpool's suggestion, use default style in embedded.html.haml
      
      * codeclimate: indentation + return
      0401a245
  35. Jul 22, 2017
  36. Jul 18, 2017
  37. Jul 16, 2017
Loading