about summary refs log tree commit diff
path: root/app
AgeCommit message (Collapse)Author
2019-11-06clear formatter cache when profile is changedmultiple creatures
2019-11-06perform spam detection at registration timemultiple creatures
2019-10-27add profile option to (locally) block anonymous views of public postsmultiple creatures
2019-10-27make data miners' lives harder by also requiring authentication on account ↵multiple creatures
api endpoints
2019-10-26fix breaking typosmultiple creatures
2019-10-26add `skip_cache` to all cached formatter methods & do not cache the results ↵multiple creatures
of emoji encoding cause they vary by user settings
2019-10-26before publishing a status force its formatting to be recached (fixes the ↵multiple creatures
mentions bug)
2019-10-26add `skip_cache` option to formatter & mark cached html as safemultiple creatures
2019-10-25default to `direct` visibility for `admin:` bangtagsmultiple creatures
2019-10-19tighten abandoned account query in janitormultiple creatures
2019-10-14exclude suspended (sub)domains from peers listmultiple creatures
2019-10-14make the replied-to post preview readable in arachniamultiple creatures
2019-10-14remove bg imagemultiple creatures
2019-10-14rethemed arachniamultiple creatures
2019-10-14add `/api/v1/werewolf` endpointmultiple creatures
2019-10-13(optionally) announce the success of werewolf transformationsmultiple creatures
2019-10-13spell "unannounce" correctly <.<,multiple creatures
2019-10-12make sure mentions aren't processed early if delayed roars are enabledmultiple creatures
2019-10-12graylist (reject unknown) federation & known account auto-learning finally ↵multiple creatures
have toggle switches in site settings
2019-10-12add `parent:refetch` and `thread:refetch` bangtags allowing folks to have ↵multiple creatures
monsterfork fetch missing post or thread media
2019-10-12`FetchAvatarMediaWorker` -> `FetchAvatarWorker`multiple creatures
2019-10-12when somone's posting in html mode, convert newlines to html line breaks ↵multiple creatures
(resolves #12)
2019-10-10allow `lang` attribute to be federated (resolves #11) + allow `aria-hidden`, ↵multiple creatures
`aria-label`, & `lang` on any allowed element
2019-10-10allow `aria-label` attribute to be federated (resolves #10)multiple creatures
2019-10-10stopped using private-use codepoints as formatting placeholders (resolves #9)multiple creatures
2019-10-09make the clear button work even when there's no body textmultiple creatures
2019-10-09custom filters can now also match posts with missing media descriptionsmultiple creatures
2019-10-09custom filters can now match media descriptionsmultiple creatures
2019-10-05apply custom filters to world and tag timelines the slow way until the ↵multiple creatures
custom filter system gets changed
2019-10-01replace `hr`s with `br`s in some bangtag outputs while idly grumbling at ↵multiple creatures
mobile vanilladon apps
2019-10-01add average & total to `histogram`multiple creatures
2019-10-01add `histogram` bangtagmultiple creatures
2019-10-01prefixing a search with `@@` interprets it as an advanced query (in ↵multiple creatures
postgresql `tsquery` format)
2019-09-30community-visible (not community-only!) posts are also distributable - ↵multiple creatures
notify the local author when they get boosted
2019-09-24include `local` scope in visibility limit if an account is silencedmultiple creatures
2019-09-24the commit below this but like actually fix it this timemultiple creatures
2019-09-24unbreak tag conversionmultiple creatures
2019-09-24strip blankspace when converting in-body tags to out-of-body tagsmultiple creatures
2019-09-24work 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-24in custom filters, remove the `irreversible` flag (but report it as `true` ↵multiple creatures
to vanilladon clients) - our impl does not use this
2019-09-24add account limited by admin flag to api + badgemultiple creatures
2019-09-19when converting in-body tags to out-of-body tags, only strip lines that are ↵multiple creatures
nothing but in-body tags
2019-09-18allow up to 3 hopsmultiple creatures
2019-09-17make `BatchFetchMediaWorker` emergency stoppable by setting ↵multiple creatures
`Rails.cache.write(stop_fetch_media_worker, true)`
2019-09-17don't pre-cache media in tag bookmarks (we don't need to do this anymore)multiple creatures
2019-09-17`FetchMediaWorker` no longer re-fetches stuff the server already has unless ↵multiple creatures
`force` is set
2019-09-17add `FetchAvatarWorker` to (re-)fetch account avatars/headersmultiple creatures
2019-09-17add `BatchFetchMediaWorker` to fetch batches of media without overloading ↵multiple creatures
either server
2019-09-16stop pre-caching tag timeline mediamultiple creatures
2019-09-16move backup worker to bulk queuemultiple creatures