| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-29 | Replace Application.get_env/2 with Pleroma.Config.get/1 | Roman Chvanikov | |
| 2019-05-29 | Merge develop | Roman Chvanikov | |
| 2019-05-29 | router: require oauth_read for searching | William Pitcock | |
| Search calls are generally expensive and allow unauthenticated users to crawl the instance for user profiles or posts which contain specified keywords. An adversary can build a distributed search engine which not only will consume significant instance resources, but also can be used for undesirable purposes such as datamining. Accordingly, require authenticated access to use the search API endpoints. This acts as a nice balance as it allows guest users to make use of most functionality available in Pleroma FE while ensuring that Pleroma instances are reasonably protected from resource exhaustion. It also removes Pleroma as a potential vector in distributed search engines. | |||
| 2019-05-28 | Respect proxy settings federation | jeff | |
| 2019-05-26 | Merge branch 'refactor/die-httpoison-die' into 'develop' | lambda | |
| remove @httpoison, @ostatus and @websub compile-time constants See merge request pleroma/pleroma!1203 | |||
| 2019-05-26 | mrf: simple policy: fix matching imported activitypub and ostatus statuses | William Pitcock | |
| 2019-05-25 | remove @websub and @ostatus module-level constants | William Pitcock | |
| 2019-05-25 | kill @httpoison | William Pitcock | |
| 2019-05-25 | Keep nodeinfo available when not federating | Aaron Tinio | |
| 2019-05-24 | Mention all people in the beginning of DM | Sergey Suprunenko | |
| 2019-05-24 | Move the Cache Control header test to its own file | feld | |
| We can consolidate our cache control header tests here | |||
| 2019-05-22 | mrf: simple policy: add the ability to strip avatars and banners from user ↵ | William Pitcock | |
| profiles | |||
| 2019-05-22 | activitypub: run user objects through MRF filters | William Pitcock | |
| 2019-05-22 | mrf: defang policy modules for filtering user profile objects | William Pitcock | |
| 2019-05-22 | Disable timeouts for object pruning query | rinpatch | |
| 2019-05-22 | [#699] add worker to clean expired oauth tokens | Maksim | |
| 2019-05-22 | Merge branch 'feature/object-pruning' into 'develop' | lambda | |
| Object pruning See merge request pleroma/pleroma!1181 | |||
| 2019-05-22 | Merge branch 'refactor/keys' into 'develop' | lambda | |
| move key generation functions into Pleroma.Keys module See merge request pleroma/pleroma!1186 | |||
| 2019-05-22 | salmon: fix credo | William Pitcock | |
| 2019-05-22 | Merge branch 'bugfix/account_view_source.note' into 'develop' | rinpatch | |
| MastoAPI AccountView: fill source.note with plaintext version of note Closes #926 See merge request pleroma/pleroma!1189 | |||
| 2019-05-22 | MastoAPI AccountView: fill source.note with plaintext version of note | Haelwenn (lanodan) Monnier | |
| Closes: https://git.pleroma.social/pleroma/pleroma/issues/926 | |||
| 2019-05-22 | Merge branch 'mongooseim-support' into 'develop' | kaniini | |
| MongooseIM: Add basic integration endpoints. See merge request pleroma/pleroma!1172 | |||
| 2019-05-22 | Merge branch 'fix/api-fallback' into 'develop' | kaniini | |
| Do not fallback to index.html for /api/* routes Closes #920 See merge request pleroma/pleroma!1182 | |||
| 2019-05-22 | Do not truncate DM when it contains newlines and safe_dm_mentions is set to true | Sergey Suprunenko | |
| 2019-05-22 | move key generation functions into Pleroma.Keys module | William Pitcock | |
| 2019-05-22 | prune objects task: use Repo.delete_all() | William Pitcock | |
| 2019-05-22 | Respond with a 404 Not implemented JSON error message | Aaron Tinio | |
| when requested API is not implemented | |||
| 2019-05-21 | add mix task to prune the object database using a configured retention period | William Pitcock | |
| 2019-05-21 | object: fetcher: add support for reinjecting pruned objects | William Pitcock | |
| 2019-05-21 | object: add Object.prune() | William Pitcock | |
| 2019-05-21 | Merge branch 'trivial/increase-hackney-timeouts' into 'develop' | kaniini | |
| http: bump connection timeout to 10 seconds See merge request pleroma/pleroma!1183 | |||
| 2019-05-21 | http: bump connection timeout to 10 seconds | William Pitcock | |
| 2019-05-21 | Merge branch 'fix/prometheus-ecto-error-when-not-configured' into 'develop' | kaniini | |
| Fix prometheus-ecto error when not configured Closes #917 See merge request pleroma/pleroma!1180 | |||
| 2019-05-20 | Merge branch 'refactor/add-virtual-thread-muted-field' into 'develop' | kaniini | |
| Add virtual :thread_muted? field Closes #901 See merge request pleroma/pleroma!1178 | |||
| 2019-05-21 | Fix prometheus-ecto error when not configured | Aaron Tinio | |
| 2019-05-21 | Add virtual :thread_muted? field | Aaron Tinio | |
| that may be set when fetching activities | |||
| 2019-05-20 | Move default mascot configuration to `config/` | Sadposter | |
| 2019-05-20 | Use string map for default mascot | Sadposter | |
| 2019-05-20 | Add mascot get/set tests | Sadposter | |
| 2019-05-20 | Add API endpoints for a custom user mascot | Sadposter | |
| 2019-05-20 | Add report filtering to MRF.SimplePolicy | Aaron Tinio | |
| 2019-05-18 | Merge branch 'feature/mrf-always-nsfw' into 'develop' | rinpatch | |
| suppress link previews from posts marked sensitive Closes #865 See merge request pleroma/pleroma!1173 | |||
| 2019-05-17 | add Changelog entry | William Pitcock | |
| 2019-05-17 | also suppress link previews from posts marked #nsfw | William Pitcock | |
| 2019-05-17 | config: make sending the user agent configurable, disable sending the user ↵ | William Pitcock | |
| agent in tests | |||
| 2019-05-17 | http: request builder: send user-agent when making requests | William Pitcock | |
| 2019-05-17 | rich media: suppress link previews if post is marked as sensitive | William Pitcock | |
| 2019-05-17 | mrf: simple policy: mark all posts instead of posts with media as sensitive ↵ | William Pitcock | |
| if they match media_nsfw | |||
| 2019-05-17 | Linting. | lain | |
| 2019-05-17 | MongooseIM: Add basic integration endpoints. | lain | |
