summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-02-02Add option to send reset key for a given user nameLukas Fleischer2-19/+19
2020-01-30Update copyright range in the cgit footerLukas Fleischer1-1/+1
2020-01-30Require password when changing account informationLukas Fleischer4-24/+21
2020-01-30Require password when deleting an accountLukas Fleischer2-6/+22
2020-01-30Verify current password against logged in userLukas Fleischer2-7/+6
2020-01-30Undo accidental code additionLukas Fleischer1-1/+0
2020-01-30t2500: fix test casesLukas Fleischer1-0/+3
2020-01-30Keep signature delimiters intact in notificationsLukas Fleischer1-0/+3
2020-01-30Require current password when setting a new oneLukas Fleischer4-14/+36
2020-01-06Separate text from footer in notification emailsStephan Springer1-2/+3
2019-12-11Copy Git repository URL on clickLukas Fleischer2-4/+30
2019-11-24.gitignore: add schema/aur-schema-sqlite.sqlLukas Fleischer1-0/+1
2019-11-23t2500: fix test case for orphan request notificationsLukas Fleischer1-1/+1
2019-11-23Store timestamp and user ID when closing requestsLukas Fleischer5-6/+21
2019-11-23Don't require all Python database modules to be installedLukas Fleischer1-2/+9
2019-11-23Upgrade Sharness to 1.1.0Lukas Fleischer1-40/+153
2019-11-23git-serve: check update hook permissionsLukas Fleischer2-0/+9
2019-11-02aurjson: use APCu/memcached for rate limitingLukas Fleischer1-15/+32
2019-11-01Document maintenance tasks and internalsLukas Fleischer1-0/+108
2019-10-27Display popularity with less decimal pointsLukas Fleischer2-2/+2
2019-10-19Release 4.8.0v4.8.0origin/maintLukas Fleischer1-1/+1
2019-10-19Translation updates from TransifexLukas Fleischer6-132/+136
2019-10-19Sync CSS with archwebLukas Fleischer1-8/+10
2019-10-09Cache package requirements and sourcesLukas Fleischer1-19/+9
2019-10-07Make package details cache TTL configurableLukas Fleischer3-7/+15
2019-10-07Cache package licenses, groups and relationsLukas Fleischer1-44/+22
2019-10-06aurjson: cache extended fieldsLukas Fleischer1-13/+4
2019-10-06Cache package provider and dependency informationLukas Fleischer2-29/+28
2019-10-05Make CAPTCHA salt invalidation more robustLukas Fleischer1-9/+23
2019-10-05Add a simple CAPTCHA to the sign up formLukas Fleischer3-4/+95
2019-08-19notify.py: Use a/an correctly when sending request notificationsLars Rustand1-2/+3
2019-08-18Move permission for LIST_COMMENTS to dev/tu blockEli Schwartz3-3/+3
2019-07-30pkgreqfuncs: Don't leave out non-default ClosureComment columnJohannes Löthberg1-2/+2
2019-06-30Update copyright year in the cgit footer templateMichael Straube1-1/+1
2019-05-26Display warning when flagging VCS packagesLukas Fleischer3-0/+34
2019-05-25Sync CSS with archwebLukas Fleischer1-47/+25
2019-05-24Use native language name for FinnishLukas Fleischer1-1/+1
2019-05-24Ignore merge target for non-merge requestsLukas Fleischer1-0/+5
2019-04-28git-auth: deny login if no password has been setLukas Fleischer1-1/+2
2019-04-28Add "Enable notifications" checkbox in "Add Comment" formVladimir Panteleev3-0/+14
2019-02-08notify: add X-AUR-Reason header to allow conveniently filtering emailsEli Schwartz1-0/+4
2019-01-21aurblup: make provider updates more robustLukas Fleischer1-3/+3
2019-01-14Quote MySql 8.0 reserved keywordsFlorian Pritz6-11/+11
2018-10-26Fix notifications emails going to the right people, part #2Eli Schwartz1-3/+3
2018-10-17pkg_comments.php: Make comment timestamps link to the commentVladimir Panteleev1-5/+7
2018-08-12t2500: add test for disown notificationsLukas Fleischer1-0/+19
2018-08-12t2500: use unique identifiersLukas Fleischer1-36/+39
2018-08-12Initialize locale directory for testsLukas Fleischer1-0/+1
2018-08-12Fix notifications emails going to the right peopleEli Schwartz1-5/+5
2018-08-06Allow paginating package commentsJohannes Löthberg2-4/+6