Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-30 | [Spam Prevention] Add username confirmation and simple, frictionless ↵ | Fire Demon | |
anti-spam mechanism | |||
2020-08-30 | [Bug, UI] Use safe navigation | Fire Demon | |
2020-08-30 | [Feature] Support Misskey-compatible boosts with attached content notes | Fire Demon | |
2020-08-30 | [UI] Show article content on simple public view | Fire Demon | |
2020-08-30 | [UI, Admin] Enable controls for setting domain restrictions in allowlist mode | Fire Demon | |
2020-08-30 | [Filters, Timelines] Add options to toggle filters for replies to and boosts ↵ | Fire Demon | |
of unfollowed accounts | |||
2020-08-30 | [Feature] Full article support | Fire Demon | |
2020-08-30 | [UI] Move mentions tab to middle position | Fire Demon | |
2020-08-30 | [UI] Compact status prepend indicators | Fire Demon | |
2020-08-30 | [UI] Exclude Mentions tab on own profile | Fire Demon | |
2020-08-30 | [Profiles] Add category filters | Fire Demon | |
2020-08-30 | [UI] Make blog-style wide media optional | Fire Demon | |
2020-08-30 | [UI] Move CSS for style settings to custom web app CSS controller | Fire Demon | |
2020-08-30 | [Feature, UI] Add settings to customize CSS of profile pages and web app | Fire Demon | |
2020-08-30 | [UI, Accessibility] Make underlining hyperlinks optional | Fire Demon | |
2020-08-30 | [Privacy] Add options for private accounts | Fire Demon | |
2020-08-30 | [UI, Accessibiity] Make dashed nest level indicators optional | Fire Demon | |
2020-08-30 | [Feature] Add manual publishing option | 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 | [Localization] Move Advanced Privacy string out of upstream en locale and ↵ | Fire Demon | |
into en-MP | |||
2020-08-30 | [Privacy] Add profile option for indirect federation mode, disabled by default | Fire Demon | |
2020-08-30 | [Anxiety Reduction] Remove account metrics from UI | Fire Demon | |
2020-08-30 | [Privacy] Let admins exclude private domains from the public allowlist | 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 client-side form validation not accepting handles with uppercase letters ↵ | ThibG | |
(#14599) | |||
2020-08-13 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2020-08-13 | Fix hardcoded non-breaking space in public view (#14568) | ThibG | |
2020-08-12 | Add client-side validation in password change forms (#14564) | ThibG | |
* Fix client-side username validation at registration It used the Account::USERNAME_RE regexp which is for *remote* users, local user validation is stricter. Also take into account max username length. * Add client-side form validation for password change * Add client-side form validation to dedicated registration form Previous changes only applied to the /about page, not the dedicated form on /auth | |||
2020-08-12 | Fix embedded player | Thibaut Girka | |
(broken because I forgot to adapt it to glitch-soc's theming system) | |||
2020-08-11 | Add HTML form validation for the registration form (#14560) | ThibG | |
* Add HTML-level validation of username in sign-up form * Make required fields with incorrect values more visible * Enable HTML form validation for the registration form * Mark agreement checkbox as required client-side * Add minimum length to password * Add client-side password confirmation validation | |||
2020-08-02 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2020-08-02 | Fix audio/video player not using CDN_HOST in media paths on public pages ↵ | ThibG | |
(#14486) | |||
2020-07-10 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2020-07-09 | Fix videos on public pages not using custom thumbnails (#14273) | Eugen Rochko | |
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 hashtag column options styling (#14247) | ThibG | |
* Enable nonces for stylesheets * Pass nonce to react-select | |||
2020-07-05 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `.env.production.sample`: Upstream changed it completely. Changed ours to merge upstream's new structure, but keeping most of the information. | |||
2020-07-05 | Add color extraction for audio thumbnails (#14209) | Eugen Rochko | |
2020-07-01 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `app/javascript/packs/public.js`: Conflict because part of that file has been split to `app/javascript/core/settings.js`. Ported those changes there. | |||
2020-07-01 | Fix lock icon not being shown when locking account in profile settings (#14190) | ThibG | |
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-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-26 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2020-06-26 | Improve appearence consistency of settings pages (#13938) | Mélanie Chauvel | |
* Fix header button changing header size in settings pages * Make form buttons look more like a part of the form in settings pages - Put buttons closer, using same distance as between inputs - Make buton font size a bit smaller to blend a bit more - Add the class button to button tags for consisent styling | |||
2020-06-25 | Add a visibility icon to status (#14123) | Takeshi Umeda | |
* Add a visibility icon to status * Change to using the icon element * Fix RTL * Add a public globe | |||
2020-06-25 | Fix various issues around OpenGraph representation of media (#14133) | Eugen Rochko | |
- Fix audio attachments not being represented in OpenGraph tags - Fix audio being represented as "1 image" in OpenGraph descriptions - Fix video metadata being overwritten by paperclip-av-transcoder - Fix embedded player not using Mastodon's UI - Fix audio/video progress bars not moving smoothly - Fix audio/video buffered bars not displaying correctly | |||
2020-06-09 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - `app/controllers/activitypub/collections_controller.rb`: Conflict due to glitch-soc having to take care of local-only pinned toots in that controller. Took upstream's changes and restored the local-only special handling. - `app/controllers/auth/sessions_controller.rb`: Minor conflicts due to the theming system, applied upstream changes, adapted the following two files for glitch-soc's theming system: - `app/controllers/concerns/sign_in_token_authentication_concern.rb` - `app/controllers/concerns/two_factor_authentication_concern.rb` - `app/services/backup_service.rb`: Minor conflict due to glitch-soc having to handle local-only toots specially. Applied upstream changes and restored the local-only special handling. - `app/views/admin/custom_emojis/index.html.haml`: Minor conflict due to the theming system. - `package.json`: Upstream dependency updated, too close to a glitch-soc-only dependency in the file. - `yarn.lock`: Upstream dependency updated, too close to a glitch-soc-only dependency in the file. | |||
2020-06-09 | Improve wording and add titles on moderated servers section in /about/more ↵ | Mélanie Chauvel | |
(#13930) | |||
2020-06-09 | Add e-mail-based sign in challenge for users with disabled 2FA (#14013) | Eugen Rochko | |