Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-09 | custom filters can now also match posts with missing media descriptions | multiple creatures | |
2019-10-09 | custom filters can now match media descriptions | multiple creatures | |
2019-10-05 | apply custom filters to world and tag timelines the slow way until the ↵ | multiple creatures | |
custom filter system gets changed | |||
2019-09-24 | work around vanilladon apps breaking when a custom filter uses monsterfork ↵ | multiple creatures | |
cw extensions - supporting clients can explicitly ask for those by setting `?all=1` | |||
2019-09-17 | don't pre-cache media in tag bookmarks (we don't need to do this anymore) | multiple creatures | |
2019-09-16 | stop pre-caching tag timeline media | multiple creatures | |
2019-09-15 | stop pre-caching media on public, home, direct, & list timelines | multiple creatures | |
2019-09-15 | pre-cache more pages of media at a time when browsing tags | multiple creatures | |
2019-09-02 | `bookmarks` -> `account_bookmarks` | multiple creatures | |
2019-09-02 | fix tag timeline media prefetching, remove `limit_params` from prefetch queries | multiple creatures | |
2019-09-01 | pre-emptively fetch missing remote media when a timeline's api page is read | multiple creatures | |
2019-08-30 | use a scheduled task to batch domain policy changes + revert `29643fd6` to ↵ | multiple creatures | |
avoid accidentally dosing servers when multiple users block a domain | |||
2019-08-18 | privacy - require authentication on all timeline endpoints to make life ↵ | multiple creatures | |
difficult for fediverse archivers | |||
2019-08-15 | custom filters now have an option to add or override content warnings; ↵ | multiple creatures | |
filter caching has been fixed | |||
2019-08-05 | add ability to access bookmarks from #self.bookmarks tag | multiple creatures | |
2019-08-04 | restrict private pin visibility to packmates & do not include them in ↵ | multiple creatures | |
`featured` collection (mainline masto does not respect pin visibility) | |||
2019-08-02 | filters now have options to separately match post text, content ↵ | multiple creatures | |
warnings/titles, & hashtags + option to filter threads containing a matching post | |||
2019-07-24 | success message when processing bangtags-only scripts | multiple creatures | |
2019-07-23 | add self-destructing roars & `live`/`lifespan` bangtags | multiple creatures | |
2019-07-18 | better handling of bangtag-only posts that produce no output | multiple creatures | |
2019-07-17 | add search env to controller file | Lumb | |
Add variable to controller file for search results | |||
2019-07-15 | make blocking domains actually block the accounts | multiple creatures | |
2019-05-21 | Privacy: add options to make interaction lists private and to not be ↵ | multiple creatures | |
included in public interaction lists. | |||
2019-05-21 | Implement scoped tags; use `local:` and `self:` scopes for community and ↵ | multiple creatures | |
personal tags, respectively. | |||
2019-05-21 | Adjust search limits and ordering. | multiple creatures | |
2019-05-21 | Allow own roars to be included in lists. | multiple creatures | |
2019-05-21 | Split boosts/repeats off to their own tab and add to the API. | multiple creatures | |
2019-05-21 | Custom filters: add ability to create filters that exclude or are exclusive ↵ | multiple creatures | |
to roars with attachments. | |||
2019-05-21 | Allow sharekeys to be set via the API. | multiple creatures | |
2019-05-21 | Make sure only distributable statuses are marked curated; move bangtags ↵ | multiple creatures | |
processing into own helper lib. | |||
2019-05-21 | Add scope restrictions on curated world timeline considerations. | multiple creatures | |
2019-05-21 | Refactored community-curated world timeline code; **privacy**: remove ↵ | multiple creatures | |
support for packmate-visible hashtags until we resolve federation caveats. | |||
2019-05-21 | Raise max search result limit to 66 in API. | multiple creatures | |
2019-05-21 | Use PostgreSQL FTS for searches. | multiple creatures | |
2019-05-17 | Add API support for setting status content-type | Thibaut Girka | |
2019-05-11 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2019-05-11 | Add toot source to delete result to ease Delete & Redraft (#10669) | ThibG | |
* Return Status with raw text in raw_content when deleting a status * Use raw content if available on delete & redraft * Rename raw_content to text; do not serialize formatted content when source is requested | |||
2019-05-04 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/models/media_attachment.rb | |||
2019-05-03 | Explicitly disable storage of REST API results (#10655) | ThibG | |
Fixes #10652 | |||
2019-04-08 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - config/locales/pl.yml Conflict caused by new upstream string too close to glitch-specific “flavour” string. Took both strings. | |||
2019-04-07 | Improve blocked view of profiles (#10491) | Eugen Rochko | |
* Revert "Fix filtering of favourited_by, reblogged_by, followers and following (#10447)" This reverts commit 120544067fcca4bf6e71ba1ffb276c451c17c656. * Revert "Hide blocking accounts from blocked users (#10442)" This reverts commit 62bafa20a112ccdddaedb25723fc819dbbcd8e9a. * Improve blocked view of profiles - Change "You are blocked" to "Profile unavailable" - Hide following/followers in API when blocked - Disable follow button and show "Profile unavailable" on public profile as well | |||
2019-04-01 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/models/form/admin_settings.rb - config/locales/ja.yml | |||
2019-04-01 | Hide blocking accounts from blocked users (#10442) | ThibG | |
* Revert "Add indication that you have been blocked in web UI (#10420)" This reverts commit bd02ec6daa974dcd3231e73826a56e08dbeedadc. * Revert "Add `blocked_by` relationship to the REST API (#10373)" This reverts commit 9745de883b198375ba23f7fde879f6d75ce2df0f. * Hide blocking accounts from search results * Filter blocking accouts from account followers * Filter blocking accouts from account's following accounts * Filter blocking accounts from “reblogged by” and “favourited by” lists * Remove blocking account from URL search * Return 410 on trying to fetch user data from a user who blocked us * Return 410 in /api/v1/account/statuses for suspended or blocking accounts * Fix status filtering when performing URL search * Restore some React improvements Restore some cleanup from bd02ec6daa974dcd3231e73826a56e08dbeedadc * Refactor by adding `without_blocking` scope | |||
2019-03-28 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
2019-03-28 | squashed identity proof updates (#10375) | Alex Gessner | |
2019-03-16 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/controllers/settings/follower_domains_controller.rb Removed upstream. Did the same here. Maybe we should not have? - config/locales/en.yml Upstream removed the “Authorized followers” page and associated translations. This is too close in the file to our glitch-soc-specific “flavour” string. No actual conflict. - config/locales/ja.yml Same as above. - config/locales/pl.yml Same as above. - config/navigation.rb No real conflict. New route added too close to the glitch-soc-specific “flavours” one. - config/webpack/configuration.js Upstream refactored the webpack(er) configuration quite a bit. Tried to keep up. - config/webpack/loaders/babel.js Upstream refactored the webpack(er) configuration quite a bit. Tried to keep up. The contents of this file have been moved to package.json. - config/webpack/shared.js Upstream refactored the webpack(er) configuration quite a bit. Tried to keep up. - config/webpacker.yml Upstream refactored the webpack(er) configuration quite a bit. Tried to keep up. - jest.config.js The contents of this file have been moved to package.json. - package.json Upstream refactored the webpack(er) configuration quite a bit. Tried to keep up. - yarn.lock Upstream refactored the webpack(er) configuration quite a bit. Tried to keep up. | |||
2019-03-15 | Add `visibility` param to reblog REST API (#9851) | Eugen Rochko | |
Use async worker for creating reblog notification to improve performance | |||
2019-03-15 | Add a preferences API so apps can share basic behaviours (#10109) | Eugen Rochko | |
2019-03-14 | Merge branch 'master' into glitch-soc/merge-upstream | Thibaut Girka | |
Conflicts: - app/views/admin/settings/edit.html.haml: Conflict due to how the theming settings change. | |||
2019-03-14 | Admission-based registrations mode (#10250) | Eugen Rochko | |
Fix #6856 Fix #6951 |