summaryrefslogtreecommitdiffstats
path: root/web/lib/aurjson.class.php
AgeCommit message (Expand)AuthorFilesLines
2021-02-20Support conjunctive keyword search in RPC interfaceKevin Morris1-10/+19
2019-11-02aurjson: use APCu/memcached for rate limitingLukas Fleischer1-15/+32
2019-10-07Make package details cache TTL configurableLukas Fleischer1-2/+4
2019-10-06aurjson: cache extended fieldsLukas Fleischer1-13/+4
2019-01-14Quote MySql 8.0 reserved keywordsFlorian Pritz1-3/+3
2018-02-24RPC: Allow to search packages by "*depends" fieldsBaptiste Jonglez1-2/+19
2018-02-24Add rate limit support to APIFlorian Pritz1-0/+86
2017-04-18Check return value of get_extended_fields()Lukas Fleischer1-1/+4
2017-02-14Make aurjson error messages consistentMichael Straube1-2/+2
2016-03-01aurjson: Remove stray GROUP BY clauseLukas Fleischer1-1/+0
2016-02-09aurjson: Add package base keywordsLukas Fleischer1-2/+16
2015-12-13aurjson: Do not search by ID when argument is numericLukas Fleischer1-2/+2
2015-10-24aurjson: Allow underscores in JSONP callback namesLukas Fleischer1-1/+1
2015-10-09aurjson: Rename the search_by parameter to "by"Lukas Fleischer1-5/+9
2015-10-04aurjson: Merge info and multiinfo commandsLukas Fleischer1-2/+5
2015-10-04aurjson: Add "maintainer" search typeLukas Fleischer1-21/+22
2015-10-03Fix parameter processing in parse_multiinfo_args()Lukas Fleischer1-3/+2
2015-09-26aurjson.class.php: Sync error message with front-endLukas Fleischer1-1/+1
2015-09-25aurjson.class.php: Fix "Undefined index" noticesLukas Fleischer1-4/+8
2015-09-12Mitigate JSONP callback vulnerabilitiesLukas Fleischer1-2/+6
2015-08-11rpc: msearch: Give orphans on empty maintainer argumentJohannes Löthberg1-2/+6
2015-08-08aurjson.class.php: Add missing PHPDocLukas Fleischer1-0/+17
2015-08-08aurjson.class.php: Add method get_comment_form()Marcel Korpel1-1/+48
2015-08-08Expose name-only search through the RPC interfaceJohannes Löthberg1-2/+17
2015-08-08aurjson: Pass http_data array to all functionsJohannes Löthberg1-15/+23
2015-08-08Delete unused variableJohannes Löthberg1-1/+0
2015-07-04RPC: Add decimal_fields array for floating-point fieldsJohannes Löthberg1-0/+7
2015-06-27Add the popularity field to the RPC interfaceLukas Fleischer1-1/+13
2015-06-14Replace categories with keywordsLukas Fleischer1-4/+7
2015-06-11Reintroduce the URLPath fieldLukas Fleischer1-1/+1
2015-06-09aurjson.class.php: Exclude hidden package basesLukas Fleischer1-6/+13
2014-12-27Use Git repositories to store packagesLukas Fleischer1-1/+0
2014-10-24Use an INI-style configuration fileLukas Fleischer1-7/+6
2014-07-23Add typeahead suggest to the merge request formLukas Fleischer1-2/+26
2014-06-25Make results consistent in RPC repliesLukas Fleischer1-13/+28
2014-05-31aurjson: Add a PackageBaseID fieldLukas Fleischer1-2/+4
2014-05-18aurjson: Fix multiinfo when using package IDsLukas Fleischer1-1/+1
2014-04-28Use RPC API version 1 by defaultLukas Fleischer1-1/+1
2014-04-28Support versioned RPC queriesLukas Fleischer1-17/+45
2014-04-28aurjson.class.php: Style fixesLukas Fleischer1-347/+349
2014-04-28Add a version tag to RPC repliesLukas Fleischer1-1/+6
2014-04-28Add more fields to RPC info repliesLukas Fleischer1-0/+53
2014-04-27Fix the RPC interfaceLukas Fleischer1-10/+12
2013-09-02Specify charset in Content-Type header when returning JSON data from API.Chris Down1-0/+1
2013-02-10Add database wrapper class and new connection methodcanyonknight1-1/+1
2013-01-19Implemented typeahead suggestMarcel Korpel1-1/+21
2012-10-22aurjson.class.php: Limit number of RPC resultscanyonknight1-5/+17
2012-09-18Migrate all DB code to use PDOcanyonknight1-14/+12
2011-11-03RPC: Do not return an error on 0 resultsLukas Fleischer1-1/+1
2011-11-02aurjson: add result count to JSON resultDave Reisner1-5/+6