Commit graph

  • 6367dfd245 Use modern format strings in notification messages Lukas Fleischer 2018-05-17 22:50:42 +02:00
  • f7a57c82bc Localize notification emails Lukas Fleischer 2018-05-17 22:05:01 +02:00
  • f3b4c5c6bc Refactor the notification script Lukas Fleischer 2018-05-17 19:49:34 +02:00
  • fec253a65d t2500: Add test cases for all notifications Lukas Fleischer 2018-05-16 17:57:34 +02:00
  • 7e452fdfb0 notify.py: Do not add stray newlines Lukas Fleischer 2018-05-16 17:57:08 +02:00
  • 4b8b2e3eb1 Stop using each() Lukas Fleischer 2018-05-12 13:35:11 +02:00
  • 8838490665 Add newline after accept link for orphan requests Lukas Fleischer 2018-05-12 12:31:42 +02:00
  • 5c48302aaf confparser.inc.php: Add missing dollar sign Lukas Fleischer 2018-05-12 12:25:21 +02:00
  • ad9422ca19 confparser.inc.php: Add missing semicolon Lukas Fleischer 2018-05-12 12:25:21 +02:00
  • 0ffa0679d2 Use a link to accept orphan requests Eli Schwartz 2018-05-10 17:17:05 -04:00
  • ce93360257 Erase login IP addresses after seven days Lukas Fleischer 2018-05-10 21:38:25 +02:00
  • 4381a0d7c2 Update copyright year in the cgit footer template Eli Schwartz 2018-05-01 15:12:38 -04:00
  • 97c5bcec13 config: allow reading both the defaults file and the modified config Eli Schwartz 2018-04-15 10:29:43 -04:00
  • 2b280ea3d8 Allow manual breaks and horizontal lines in comments Lukas Fleischer 2018-04-08 09:33:32 +02:00
  • eccd328d42 Handle empty resultset getting recent 10 packages nodivbyzero 2018-03-20 20:47:44 +00:00
  • 3d90623154 Terminate execution if config file is missing nodivbyzero 2018-03-16 20:17:03 +00:00
  • bcd795c339 schema/Makefile: Replace MySQL with SQLite in comment nodivbyzero 2018-03-13 20:11:32 +00:00
  • 82ef1d09b9 TESTING: Add two required packages nodivbyzero 2018-03-13 20:11:09 +00:00
  • 879db7012c notify: Send vote reminders to TUs that are also devs Johannes Löthberg 2018-03-13 21:04:31 +01:00
  • ca6332de6e Update cache code to INI style configuration Jelle van der Waa 2018-03-09 23:42:51 +01:00
  • c3bca45973 Remove unused variable $dbh in pkgbase_display_details Jelle van der Waa 2018-02-28 21:58:50 +01:00
  • 1ff409874e RPC: Allow to search packages by "*depends" fields Baptiste Jonglez 2018-01-31 20:54:14 +01:00
  • f15c700ad2 Add capability for co-maintainers to disown packages Mark Weiman 2018-02-05 21:54:56 -05:00
  • 27654afadb Add rate limit support to API Florian Pritz 2018-02-01 11:55:44 +01:00
  • f51d4c32cd Remove disjunction in pkg_providers query Florian Pritz 2018-02-21 15:49:05 +01:00
  • 34a0d39910 Document required PHP extensions in php.ini Remy Marquis 2018-01-06 14:27:53 +01:00
  • e5b43760c2 Move AUR_OVERWRITE privilege check from git/auth to git/update Johannes Löthberg 2018-01-21 17:51:02 +01:00
  • ac29097ce8 Fix regression that stopped maintainers from pinning comments Eli Schwartz 2017-12-20 22:27:43 -05:00
  • a04fe6a13e Add route for /users.gz Lukas Fleischer 2017-12-03 13:59:54 +01:00
  • 4660892e58 Allow setting an empty home page Lukas Fleischer 2017-12-03 13:51:21 +01:00
  • 0333d475fa Release 4.6.0 v4.6.0 Lukas Fleischer 2017-12-03 10:23:46 +01:00
  • f44705a640 Translation updates from Transifex Lukas Fleischer 2017-12-02 21:30:44 +01:00
  • d09ee5fdd7 Update message catalog Lukas Fleischer 2017-11-27 16:23:54 +01:00
  • 3be28d016f Sync CSS with archweb Lukas Fleischer 2017-11-27 16:12:02 +01:00
  • efa8da5ca2 Auto-link bug reports in comments Lukas Fleischer 2017-11-08 07:44:56 +01:00
  • 0aa67b278a Fix sorting order when clicking table headings Lukas Fleischer 2017-11-07 21:36:42 +01:00
  • 8c98db0b82 Allow package co-maintainers to pin comments Lukas Fleischer 2017-11-06 16:57:12 +01:00
  • e2fa5ea6fa login.php: Escape quotes in the referer field Lukas Fleischer 2017-11-05 11:27:36 +01:00
  • 4efba18f86 Only allow valid HTTP(s) URLs as home page Lukas Fleischer 2017-11-05 08:48:25 +01:00
  • c859e371b0 Set X-Frame-Options to DENY for all pages Lukas Fleischer 2017-11-05 08:36:23 +01:00
  • 6c95fa3d1e Point out that the user name is public when registering Lukas Fleischer 2017-11-05 08:24:51 +01:00
  • 36f26033d8 Add basic Travis CI support Lukas Fleischer 2017-08-25 06:59:56 +02:00
  • 7ef1427678 Fix use of test_must_fail with environment variables Lukas Fleischer 2017-08-25 06:57:22 +02:00
  • cb307bf01a Do not hardcode path to the Python interpreter Lukas Fleischer 2017-08-25 06:53:02 +02:00
  • 2d2bef3513 t1100: Test AUR_OVERWRITE Lukas Fleischer 2017-08-10 15:17:06 +02:00
  • 624d168b22 git-serve: Fix broken SQL statement Lukas Fleischer 2017-08-08 15:33:25 +02:00
  • e0d3fbfdf1 t1300: Fix test cases for non-fast-forward pushes Lukas Fleischer 2017-08-08 15:26:59 +02:00
  • 449909a872 INSTALL: Add new dependencies Lukas Fleischer 2017-08-01 07:11:04 +02:00
  • d9883ee642 mkpkglists: Generate a list of user names Lukas Fleischer 2017-08-01 07:08:29 +02:00
  • e06773add6 Unset PackagerUID before deleting an account Lukas Fleischer 2017-08-01 06:59:49 +02:00
  • c5302d3a33 Require TUs to explicitly request to overwrite a pkgbase Eli Schwartz 2017-07-24 23:31:19 -04:00
  • 243fb92273 Fix setting keywords in the SSH interface Eli Schwartz 2017-07-20 17:51:43 -04:00
  • ad4acfb9aa Document new git-serve commands Lukas Fleischer 2017-07-22 17:45:46 +02:00
  • 0c6a415cb3 gendummydata.py: Fix NOT NULL constraint problems Mark Weiman 2017-05-02 09:58:07 -04:00
  • a8ac2004d3 Add support for Terms of Service documents Lukas Fleischer 2017-04-27 09:24:11 +02:00
  • 6892ec7791 Call check_sid() from a central location Lukas Fleischer 2017-04-27 08:07:44 +02:00
  • e4dcd913d1 Support headings in package comments Lukas Fleischer 2017-04-26 06:37:31 +02:00
  • dec9077339 Initialize PackageRequests.{Comments,ClosureComment} Lukas Fleischer 2017-04-24 21:17:29 +02:00
  • f4e2d143ad Explicitly initialize PackageBases.FlaggerComment Lukas Fleischer 2017-04-24 21:16:04 +02:00
  • 90ab7c7b83 t1300: Factor out package dumping Lukas Fleischer 2017-04-25 06:50:00 +02:00
  • 4be9aa6350 Fix the comment collapse feature Lukas Fleischer 2017-04-24 18:10:16 +02:00
  • fd880a7a84 Support fenced code in package comments Lukas Fleischer 2017-04-24 17:42:37 +02:00
  • 362ee754e7 Do not keep line breaks in comments Lukas Fleischer 2017-04-24 17:39:40 +02:00
  • 136171e509 Rerender package comments after editing Lukas Fleischer 2017-04-23 21:22:52 +02:00
  • 482bd10a8b t2600: Test Markdown and HTML sanitizing Lukas Fleischer 2017-04-23 21:20:37 +02:00
  • bb623fc545 Make references to Git commits clickable Lukas Fleischer 2017-04-23 14:56:07 +02:00
  • a9ac385cb9 Reintroduce backwards-compatible hyperlink syntax Lukas Fleischer 2017-04-23 14:48:01 +02:00
  • 9aa4203c7e Add Markdown support to package comments Lukas Fleischer 2017-04-23 13:54:21 +02:00
  • 016b40f99d Render comments when storing them in the database Lukas Fleischer 2017-04-23 12:46:48 +02:00
  • 4abde895a5 Use JavaScript to collapse long comments Lukas Fleischer 2017-04-19 17:21:15 +02:00
  • 44858e0618 Store dependency descriptions in a separate column Lukas Fleischer 2017-04-19 08:53:30 +02:00
  • 15501972bc Check return value of get_extended_fields() Lukas Fleischer 2017-04-18 08:44:24 +02:00
  • 4f662c773d Check query return value in db_cache_value() Lukas Fleischer 2017-04-18 08:36:29 +02:00
  • 6090c2ae8b Check query return value in search_results_page() Lukas Fleischer 2017-04-18 08:36:29 +02:00
  • 5553d01ab3 Check query return value in pkgbase_user_notify() Lukas Fleischer 2017-04-18 08:28:08 +02:00
  • 102dad49e7 schema: Fix invalid NULL on primary key Florian Pritz 2017-04-15 20:31:38 +02:00
  • 09cb61ab83 schema: Remove invalid default values for TEXT columns Florian Pritz 2017-04-15 20:31:37 +02:00
  • 906a8f12cc Add TESTING instructions for web interface Mark Weiman 2017-04-12 00:56:16 -04:00
  • 2c3c8417fb git-update: Check for missing pkgname entries Lukas Fleischer 2017-04-06 05:56:28 +02:00
  • a7606d0e1b Release 4.5.1 v4.5.1 Lukas Fleischer 2017-03-09 06:18:34 +01:00
  • 0ba88c4795 Translation updates from Transifex Lukas Fleischer 2017-03-09 06:18:06 +01:00
  • 682de0ead7 index.php: Remove routes for dropped images Lukas Fleischer 2017-03-04 13:20:37 +01:00
  • 9de633b1f2 test/setup.sh: Error out on missing SQLite schema Lukas Fleischer 2017-03-03 20:30:57 +01:00
  • 7ee97933de account_delete.php: Fix variable name Lukas Fleischer 2017-03-02 21:44:29 +01:00
  • c19284c783 gendummydata.py: Fix to make it less db specific Mark Weiman 2017-03-01 01:46:20 -05:00
  • 28f33e7bb1 Fix quote for Source column default Mark Weiman 2017-03-01 01:46:19 -05:00
  • da4bd3b59e Add a Makefile to build an SQLite-compatible schema Lukas Fleischer 2017-03-01 20:12:57 +01:00
  • 48f2837525 aur-schema.sql: Do not recreate the database Lukas Fleischer 2017-03-01 20:01:10 +01:00
  • 1af5ba64e7 pkgbase.php: Fix PHP notice Lukas Fleischer 2017-02-28 19:29:36 +01:00
  • cc84e0b7fd pkgbase.php: Squelch PHP warning Lukas Fleischer 2017-02-28 07:14:21 +01:00
  • eb6ae0c685 account.php: Always initialize $success Lukas Fleischer 2017-02-28 07:09:51 +01:00
  • 06cf067d4f Squelch warning in pkgbase_vote() Lukas Fleischer 2017-02-27 20:09:15 +01:00
  • 92f140c5ca flag_comment.php: Hide comment for unflagged packages Lukas Fleischer 2017-02-27 20:01:50 +01:00
  • 483c8f5178 Remove bogus if-statement from pkgbase_delete() Lukas Fleischer 2017-02-27 19:53:25 +01:00
  • c557f348c4 Fix SQL query to retrieve language setting Lukas Fleischer 2017-02-27 18:09:57 +01:00
  • 62341a3b34 Fix warning with invalid time zone Lukas Fleischer 2017-02-27 18:05:32 +01:00
  • 1bedf736e8 Fix more warnings occurring with unset SSH keys Lukas Fleischer 2017-02-27 18:04:38 +01:00
  • f1d95c09a8 pkgflag.php: Remove stray variable Lukas Fleischer 2017-02-27 18:00:32 +01:00
  • 9ec1cfa192 404.php: Squelch warning on empty PATH_INFO Lukas Fleischer 2017-02-27 17:56:20 +01:00
  • 333689a885 Suppress warning on unset SSH key Lukas Fleischer 2017-02-26 22:03:23 +01:00