- Feb 04, 2018
-
-
abcang authored
-
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
-
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
-
- Feb 02, 2018
-
-
ThibG authored
-
puckipedia authored
-
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
-
- Jan 23, 2018
-
-
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.
-
- Jan 22, 2018
-
-
Akihiko Odaki authored
The service used to be named ResolveRemoteAccountService resolves local accounts as well.
-
- Jan 21, 2018
-
-
Aboobacker MK authored
-
- Jan 18, 2018
-
-
Eugen Rochko authored
* Fix regeneration key not getting expired * Add rake task to remove old regeneration markers
-
- Jan 17, 2018
-
-
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
-
りんすき authored
* web share target * fix * fix
-
- Jan 15, 2018
-
-
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.
-
- Jan 08, 2018
-
-
nightpool authored
Also adds the ability to decouple the centralized axios logic from the state dispatcher
-
Eugen Rochko authored
-
- Jan 07, 2018
-
-
Yamagishi Kazutoshi authored
-
Yamagishi Kazutoshi authored
-
- Jan 05, 2018
-
-
TheKinrar authored
Fixes #6197.
-
- Jan 04, 2018
-
-
ThibG authored
-
Eugen Rochko authored
-
- Jan 03, 2018
-
-
Akihiko Odaki authored
* Allow to dereference Follow object for ActivityPub * Accept IRI as object representation for Accept activity
-
ThibG authored
* Allow HTTP caching of json view of public statuses HTML views are not cached as they can contain private statuses as well * Disable session cookies for ActivityPub json rendering of public toots
-
- Jan 02, 2018
-
-
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
-
Akihiko Odaki authored
-
- Dec 30, 2017
-
-
beatrix authored
-
- Dec 29, 2017
-
-
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
-
- Dec 27, 2017
-
-
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
-
- Dec 14, 2017
-
-
Eugen Rochko authored
-
- Dec 13, 2017
-
-
Eugen Rochko authored
-
Eugen Rochko authored
* Add staff filter to admin UI for accounts, remove obsolete columns * Only display OStatus section in admin UI for accounts when OStatus data
-
- Dec 12, 2017
-
-
Eugen Rochko authored
-
- Dec 11, 2017
-
-
Eugen Rochko authored
-
- Dec 09, 2017
-
-
abcang authored
-
Eugen Rochko authored
* Fix #668 - Rate limit by user instead of IP when API user is authenticated * Fix code style issue * Use request decorator provided by Doorkeeper
-
abcang authored
-
Eugen Rochko authored
-
- Dec 06, 2017
-
-
Yamagishi Kazutoshi authored
-
Eugen Rochko authored
* Remove rabl dependency * Replicate old Oj configuration
-
- Dec 05, 2017
-
-
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
-
- Dec 01, 2017
-
-
Yamagishi Kazutoshi authored
-