- May 09, 2019
-
-
Stanislas authored
-
- Aug 25, 2018
-
-
M Somerville authored
Still check for S3_CLOUDFRONT_HOST for existing installs.
-
- Aug 15, 2018
-
-
Immae authored
-
- Jun 29, 2018
-
-
MIYAGI Hikaru authored
If Mastodon accesses to the hidden service via transparent proxy, it's needed to avoid checking whether it's a private address, since `.onion` is resolved to a private address. I was previously using the `HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY` to provide that function. However, I realized that using `HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY` is redundant, since this specification is always used with `ALLOW_ACCESS_TO_HIDDEN_SERVICE`. Therefore, I decided to integrate the setting of `HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY` into` ALLOW_ACCESS_TO_HIDDEN_SERVICE`.
-
- May 28, 2018
-
-
Akihiko Odaki authored
-
- May 07, 2018
-
-
Hugo Gameiro authored
* Update paperclip.rb * Update .env.production.sample * Update paperclip.rb
-
- Apr 25, 2018
-
-
MIYAGI Hikaru authored
* Add support for HTTP client proxy * Add access control for darknet Supress error when access to darknet via transparent proxy * Fix the codes pointed out * Lint * Fix an omission + lint * any? -> include? * Change detection method to regexp to avoid test fail
-
- Mar 28, 2018
-
-
Akihiko Odaki authored
-
- Mar 19, 2018
-
-
Alexander authored
rename pam email environment variable to something more understandable and default to LOCAL_DOMAIN (better fallback) (#6833)
-
- Mar 09, 2018
-
-
Eugen Rochko authored
-
- Mar 07, 2018
-
-
Effy Elden authored
Add additional first_name and last_name SAML attribute statement options, and modify Omniauthable concern to use full_name or first_name + last_name if not available (#6669)
-
- Mar 02, 2018
-
-
Alexander authored
-
Eugen Rochko authored
-
- Feb 26, 2018
-
-
Eugen Rochko authored
* Ensure the app does not even start if OTP_SECRET is not set * Remove PAPERCLIP_SECRET (it's not used by anything, actually) Imports are for internal consumption and the url option isn't even used correctly, so we can remove the hash stuff from them
-
- Feb 25, 2018
-
-
Eugen Rochko authored
-
- Feb 23, 2018
-
-
Ghislain Loaec authored
-
- Feb 22, 2018
-
-
Alexander authored
* document pam email extraction * remove superfluous newline
-
Ghislain Loaec authored
-
- Feb 09, 2018
-
-
Eugen Rochko authored
* Add full-text search for authorized statuses - Search API will return statuses that match the query - Only for logged in users - Only if you are author of the status, - Or you were mentioned in it - Or you favourited or reblogged it - Configuration over `ES_ENABLED`, `ES_HOST`, `ES_PORT`, `ES_PREFIX` - Run `rails chewy:deploy` to create & populate index Fix #5880 Fix #4293 Fix #1152 * Add commented out docker-compose configuration for ES container * Optimize index import, filter search results * Add basic normalization to the index * Add better stemming and normalization to the index * Skip webfinger request if search query includes both @ and a space * Fix code style * Visually separate search result sections * Fix code style issues
-
- Feb 04, 2018
-
-
Eugen Rochko authored
-
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
-
- Dec 22, 2017
-
-
nightpool authored
* enforce https in production * note changes in production env sample * typo fix
-
- Sep 22, 2017
-
-
Nolan Lawson authored
-
- Sep 11, 2017
-
-
Patrick Figel authored
Keystone V2 is deprecated in favour of V3. This adds the necessary connection parameters for establishing a V3 connection. Connections to V2 endpoints are still possible and the configuration should remain compatible. This also introduces a SWIFT_REGION variable for multi-region OpenStack environments and a SWIFT_CACHE_TTL that controls how long tokens and other meta-data is cached for. Caching tokens avoids rate-limiting errors that would result in media uploads becoming unavailable during high load or when using tasks like media:remove_remote. fog-openstack only supports token caching for V3 endpoints, so a recommendation for using V3 was added.
-
- Sep 06, 2017
-
-
Yamagishi Kazutoshi authored
-
- Sep 05, 2017
-
-
Treyssat-Vincent Nino authored
-
- Aug 01, 2017
-
-
ScienJus authored
-
- Jul 14, 2017
-
-
Yamagishi Kazutoshi authored
* Add Rake task for generate VAPID key * edit config/initializers/vapid.rb
-
- Jul 13, 2017
-
-
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
-
- May 30, 2017
-
-
Chris authored
-
- May 22, 2017
-
-
Immae authored
-
- May 20, 2017
-
-
Wonderfall authored
- improve docker_entrypoint.sh - serve static files with puma by default - sort packages list - use virtual package for build deps - show how to assign UID/GID
-
- May 19, 2017
-
-
Audun Larsen authored
Fixes #2254
-
- May 08, 2017
-
-
Jarek Lipski authored
-
- May 05, 2017
-
-
ThibG authored
* Add additional documentation and warnings to the WEB_DOMAIN setting. This feature is largely undocumented, and quite a number of users have shot them in the feet already despite the warning. Added a bit of documentation and expanded the warning until we have a mechanism for dealing with conflicting user URIs. * Change WEB_DOMAIN comments to point to the extensive online documentation
-
- May 04, 2017
-
-
abcang authored
-
- May 03, 2017
-
-
Eugen Rochko authored
connection options instead of setting REDIS_HOST etc individually Close #1986
-
- May 02, 2017
-
-
Akihiko Odaki authored
-
- Apr 19, 2017
-
-
evilny0 authored
-
Yamagishi Kazutoshi authored
-