aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/captcha
AgeCommit message (Collapse)Author
2019-12-13Add native captcha and enable it by default.Egor Kislitsyn
2019-08-14use default child_specsstwf
2019-07-10Wrap error messages into gettext helpersEgor Kislitsyn
2019-05-13Switch to Jason over PoisonMark Felder
2019-03-13[Credo] fix Credo.Check.Readability.MaxLineLengthHaelwenn (lanodan) Monnier
2019-03-13[Credo] Remove parentesis on argument-less functionsHaelwenn (lanodan) Monnier
2019-02-09de-group alias/esHaelwenn (lanodan) Monnier
2019-02-09Credo fixes: alias grouping/orderingHaelwenn (lanodan) Monnier
2019-01-03Merge branch 'captcha' into 'develop'rinpatch
Make captcha (kocaptcha) stateless See merge request pleroma/pleroma!585
2018-12-31update copyright years to 2019William Pitcock
2018-12-29Remove the debugging IO.inspectvaartis
2018-12-27Up captcha timer to 60 secs again, save used captchas in cachexEkaterina Vaartis
2018-12-23add license boilerplate to pleroma coreWilliam Pitcock
2018-12-22Move the encryption out of kocaptcha into general captcha moduleEkaterina Vaartis
That way there won't be a need to reimplement it for other captcha services
2018-12-21Make captcha (kocaptcha) statelessEkaterina Vaartis
Also rename seconds_retained to seconds_valid since that's how it is now. Put it down from 180 to 20 seconds. The answer data is now stored in an encrypted text transfered to the client and back, so no ETS is needed
2018-12-17Use :ets.match_delete to delete old captchasvaartis
2018-12-16Clean captchas up periodically, not schedule it after theyre createdEkaterina Vaartis
2018-12-16Change minutes_retained config to seconds_retainedEkaterina Vaartis
2018-12-16Add a configurable auto-cleanup for captchasEkaterina Vaartis
2018-12-15Replace HTTPoison with Tesla for kocapthaEkaterina Vaartis
2018-12-15Formatting fixesEkaterina Vaartis
2018-12-15Separate captcha implementation into a behaviour and use itEkaterina Vaartis