summaryrefslogtreecommitdiffstats
path: root/web/lib
AgeCommit message (Expand)AuthorFilesLines
2021-02-20Fix WHERE clause for keyword search queries with empty keywordsJakub Klinkovský1-5/+5
2021-02-20Remove the per-user session limitFrédéric Mangano-Tarumi1-15/+0
2021-02-20Stop redirecting stderr with proc_openFrédéric Mangano-Tarumi2-4/+0
2021-02-20Support conjunctive keyword search in RPC interfaceKevin Morris2-24/+39
2021-02-20rewrite query to support both mysql/sqliteEli Schwartz1-9/+5
2021-02-20prevent running mysql-specific query in sqliteEli Schwartz1-1/+3
2021-02-20fix broken SQL query that always failedEli Schwartz1-1/+1
2020-09-05pkg_search_page: Limit number of results on package searchMorten Linderud1-4/+3
2020-04-05Fix invalid session ID checkLukas Fleischer1-1/+1
2020-03-27Release 5.0.0v5.0.0Lukas Fleischer1-1/+1
2020-02-13Fix more PHP 7.4 warningsEli Schwartz1-0/+1
2020-02-13Fix PHP 7.4 warningsEli Schwartz2-8/+24
2020-02-02Add support for backup email addressesLukas Fleischer1-4/+11
2020-02-02Add option to send reset key for a given user nameLukas Fleischer1-6/+7
2020-01-30Require password when changing account informationLukas Fleischer1-12/+7
2020-01-30Verify current password against logged in userLukas Fleischer1-5/+4
2020-01-30Undo accidental code additionLukas Fleischer1-1/+0
2020-01-30Require current password when setting a new oneLukas Fleischer1-2/+13
2019-11-23Store timestamp and user ID when closing requestsLukas Fleischer1-0/+2
2019-11-02aurjson: use APCu/memcached for rate limitingLukas Fleischer1-15/+32
2019-10-19Release 4.8.0v4.8.0origin/maintLukas Fleischer1-1/+1
2019-10-09Cache package requirements and sourcesLukas Fleischer1-19/+9
2019-10-07Make package details cache TTL configurableLukas Fleischer2-7/+14
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 Fleischer1-2/+72
2019-08-18Move permission for LIST_COMMENTS to dev/tu blockEli Schwartz1-1/+1
2019-07-30pkgreqfuncs: Don't leave out non-default ClosureComment columnJohannes Löthberg1-2/+2
2019-05-26Display warning when flagging VCS packagesLukas Fleischer1-0/+21
2019-05-24Use native language name for FinnishLukas Fleischer1-1/+1
2019-05-24Ignore merge target for non-merge requestsLukas Fleischer1-0/+5
2019-01-14Quote MySql 8.0 reserved keywordsFlorian Pritz2-4/+4
2018-10-26Fix notifications emails going to the right people, part #2Eli Schwartz1-3/+3
2018-08-06Allow paginating package commentsJohannes Löthberg2-4/+6
2018-08-06Allow listing all comments from a userJohannes Löthberg5-1/+110
2018-08-06Make the locale directory configurableLukas Fleischer1-1/+2
2018-07-09Fix regression in translating anything at allEli Schwartz1-2/+1
2018-07-07Release 4.7.0v4.7.0Lukas Fleischer1-1/+1
2018-05-12confparser.inc.php: Add missing dollar signLukas Fleischer1-1/+1
2018-05-12confparser.inc.php: Add missing semicolonLukas Fleischer1-1/+1
2018-04-22config: allow reading both the defaults file and the modified configEli Schwartz1-1/+11
2018-03-21Handle empty resultset getting recent 10 packagesnodivbyzero1-3/+5
2018-03-20Terminate execution if config file is missingnodivbyzero1-1/+5
2018-03-10Update cache code to INI style configurationJelle van der Waa1-7/+3
2018-03-10Remove unused variable $dbh in pkgbase_display_detailsJelle van der Waa1-2/+0
2018-02-24RPC: Allow to search packages by "*depends" fieldsBaptiste Jonglez1-2/+19
2018-02-24Add capability for co-maintainers to disown packagesMark Weiman1-2/+10
2018-02-24Add rate limit support to APIFlorian Pritz1-0/+86