Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-30 | [Timelines] Replace Federated timetime with public local reblogs when in ↵ | Fire Demon | |
local mode | |||
2020-08-30 | [Federation] Allow users to access ActivityPub representation of their own ↵ | Fire Demon | |
account without a signature | |||
2020-08-30 | [Feature, Partial] Add backend support for additional publishing and ↵ | Fire Demon | |
customization options | |||
2020-08-30 | [Federation] Allow users to access ActivityPub representation of their own ↵ | Fire Demon | |
posts without a signature | |||
2020-08-30 | [UI, Accessibility] Make underlining hyperlinks optional | Fire Demon | |
2020-08-30 | [Bug, API] Pass current account to context serializer to add domain ↵ | Fire Demon | |
permission information | |||
2020-08-30 | [UI, API, Rebase] Clean up original domain permissions API | Fire Demon | |
2020-08-30 | [Privacy] Add options for private accounts | Fire Demon | |
2020-08-30 | [Privacy] Exclude mixed-privacy posts from public collections unless the ↵ | Fire Demon | |
requesting actor is locally authenticated or follows the author | |||
2020-08-30 | [Feature, Privacy] Add API support for per-domain post privacy (account) | Fire Demon | |
2020-08-30 | [Feature, Privacy] Add base support for per-domain post privacy | Fire Demon | |
2020-08-30 | [UI, Accessibiity] Make dashed nest level indicators optional | Fire Demon | |
2020-08-30 | [Federation] Add backend support for ActivityPub object titles | Fire Demon | |
2020-08-30 | [Privacy, Port: glitch-soc@71b1d4c] Backend changes to allow handling ↵ | Thibaut Girka | |
local-only toots not based on emoji Co-authored-by: Fire Demon <firedemon@creature.cafe> | |||
2020-08-30 | [Feature] Add post and thread (un)hiding to backend | Fire Demon | |
2020-08-30 | [Feature] Add command tags; add #!edit and #!publish commands for mobile users | Fire Demon | |
2020-08-30 | [Feature] Add manual publishing option | Fire Demon | |
2020-08-30 | [Feature] Use permitted-for scope for public pages | Fire Demon | |
2020-08-30 | [Feature] Add timeline-only mutes | Fire Demon | |
2020-08-30 | [Privacy, Federation, UI] Add options to allow Fediverse users to decide ↵ | Fire Demon | |
whether to include replies and unlisted posts on their profiles | |||
2020-08-30 | [Privacy] Add profile option for indirect federation mode, disabled by default | Fire Demon | |
2020-08-30 | [Privacy] Allow access to own replies | Fire Demon | |
2020-08-30 | [Privacy] Remove replies scope from UI and API | Fire Demon | |
2020-08-30 | [Privacy] Allow unlisted posts on public pages when viewer is authenticated | Fire Demon | |
2020-08-30 | [Feature] Add in-place post editing | Fire Demon | |
2020-08-30 | [Transparency] Add /api/v1/admin/domain_allows and ↵ | Fire Demon | |
/api/v1/admin/domain_blocks endpoints | |||
2020-08-30 | [Privacy] Let admins exclude private domains from the public allowlist | Fire Demon | |
2020-08-30 | [Privacy] Exclude unlisted statuses from public profile pages | Fire Demon | |
2020-08-30 | [Privacy, Transparency] Reduce allowlist mode restrictions; make publishing ↵ | Fire Demon | |
trusted servers to about page possible. | |||
2020-08-19 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2020-08-19 | Fix not being able to unbookmark toots when blocked by their author (#14604) | ThibG | |
* Fix not being able to unbookmark toots when blocked by their author * Add tests | |||
2020-08-13 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2020-08-12 | Improve email address validation (#14565) | ThibG | |
* Increase DNS timeout from 1 second to 5 seconds for MX check 1 seconds is rather short when using a recursive DNS resolver which hasn't got a cached result already available. Use 5 seconds instead, which is the timeout value we use for outgoing HTTP queries. * Add more precise error messages for invalid e-mail addresses | |||
2020-08-12 | Fix embedded player | Thibaut Girka | |
(broken because I forgot to adapt it to glitch-soc's theming system) | |||
2020-07-25 | Fix local-only toots not being returned by the local TL API | Thibaut Girka | |
Fixes #1389 | |||
2020-07-22 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `app/javascript/mastodon/actions/compose.js`: Not a “real” conflict, but change too close to a change we made to fix the vanilla WebUI locally pushing authored local-only toots in the public TL view. | |||
2020-07-22 | Fix RSS feeds not being cachable (#14368) | ThibG | |
* Add tests for some cachable responses This only covers responses that we should have managed to make cachable so far. It's not the case of all responses that should be cachable in the end. * Fix RSS feeds not being cachable | |||
2020-07-19 | Fix/14021 behaviour on add or remove toots (#14212) | Ariel | |
* Add toot send by current user at local state after send a new toot Related to #14021 * Decrement toot counter at profile when remove a toot Related to #14021 * Remove semicolon at end of line | |||
2020-07-15 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `config/routes.rb`: Upstream disabled E2EE routes, which we did earlier, but slightly differently. Took upstream's version. | |||
2020-07-15 | Fix being unable to unboost when blocked by their author (#14308) | ThibG | |
Fixes #14307 | |||
2020-07-14 | Fix rubocop warning (#14288) | abcang | |
* Fix rubocop warning * use limit variable * use ContextCreatingMethods option | |||
2020-07-07 | Merge pull request #1372 from ThibG/glitch-soc/fixes/local-only-public-option | ThibG | |
Add option to show local-only toots in public timeline | |||
2020-07-07 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `package.json`: Not really a conflict, just some glitch-soc-specific dependency too close to an upstream-updated one. | |||
2020-07-07 | Fix media attachments enumeration (#14254) | Eugen Rochko | |
* Fix media attachment enumeration * Switch media_attachments id to snowflake ids Co-authored-by: Thibaut Girka <thib@sitedethib.com> | |||
2020-07-07 | Fix other sessions not being logged out on password change (#14252) | Eugen Rochko | |
While OAuth tokens were immediately revoked, accessing the home controller immediately generated new OAuth tokens and "revived" the session due to a combination of using remember_me tokens and overwriting the `authenticate_user!` method | |||
2020-07-06 | Add UI option to show local-only toots in public timeline | Thibaut Girka | |
2020-06-30 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `.env.production.sample`: Upstream deleted it, I decided to keep it. - `package.json`: Upstream updated a dependency textually too close to wavesurfer.js which has been deleted from upstream but is kept in glitch-soc for now. | |||
2020-06-30 | Add user notes on accounts (#14148) | ThibG | |
* Add UserNote model * Add UI for user notes * Put comment in relationships entity * Add API to create user notes * Copy user notes to new account when receiving a Move activity * Address some of the review remarks * Replace modal by inline edition * Please CodeClimate * Button design changes * Change design again * Cancel note edition when pressing Escape * Fixes * Tweak design again * Move “Add note” item, and allow users to add notes to themselves * Rename UserNote into AccountNote, rename “comment” Relationship attribute to “note” | |||
2020-06-29 | Add customizable thumbnails for audio and video attachments (#14145) | Eugen Rochko | |
- Change audio files to not be stripped of metadata - Automatically extract cover art from audio if it exists - Add `thumbnail` parameter to `POST /api/v1/media`, `POST /api/v2/media` and `PUT /api/v1/media/:id` - Add `icon` to represent it in attachments in ActivityPub - Fix `preview_url` containing URL of missing missing image when there is no thumbnail instead of null - Fix duration of audio not being displayed on public pages until the file is loaded | |||
2020-06-24 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `app/controllers/concerns/sign_in_token_authentication_concern.rb`: Conflict due to glitch-soc's theming system. Ported upstream changes. - `app/controllers/concerns/two_factor_authentication_concern.rb`: Conflict due to glitch-soc's theming system. Ported upstream changes. |