-
v6.2.9027dfbd9 · ·
Release v6.2.9 - 2023-11-25 --------------------------- bugfixes: - 2b8c8fc9: make dependency source use superscript tag - 40c1d3e8: (ci) Don't create error reports from sandbox - 933654fc: Restrict context var override on the package page - 9bf0c610: (deps) update all non-major dependencies features: - 5d302ae0: Support timezone and language query params - 765f989b: Allow <del> and <details/summary> tags in comments - 9d5b9c47: Add "groups" to package details page templates: - 3241391a: update bugs navbar entry to GitLab - 029ce3b4: update Gitlab navbar to point to Arch namespace
-
v6.2.827c51430 · ·
Release v6.2.8 - 2023-10-15 --------------------------- bugfixes: - 3005e82f: Cleanup prometheus metrics for dead workers - 5699e9bb: (test) Remove file locking and semaphore - 1433553c: (test) Clear previous prometheus data for test - 7466e964: (ci) Exclude review-app jobs for renovate MR's - fd3022ff: Correct password length message. - 2166426d: (deps) update dependencies - 27cd5336: Skip setting existing context values features: - 6c610b26: Add terraform config for review-app[1] - 9eda6a42: Add ansible provisioning step for review-app - 0a7b0295: Indicate dependency source housekeeping: - 17020758: TU rename - code changes - f540c795: TU rename - UI elements - 148c8825: TU rename - /tu routes - 61f1e5b3: TU rename - Test suite - 87f6791e: TU rename - Comments - d2d47254: TU rename - Table/Column names, scripts - 9e9ba158: TU rename - Misc
-
v6.2.7f05f1dba · ·
Release 6.2.7 - 2023-08-04 --------------------------- bugfixes: - 5ccfa7c0: same ssh key entered multiple times - c0bbe21d: (test) correct test for ssh-key parsing - fa1212f2: translations not containing string formatting - 27819b44: /rss lazy load issue & perf improvements - 862221f5: (deps) update all non-major dependencies - 5729d678: git links in comments for multiple OIDs - bc03d8b8: Fix middleware checking for accepted terms - e45878a0: Fix issue with requests totals - f74f94b5: (deps) update dependency gunicorn to v21 - 969b84af: (deps) update all non-major dependencies - 7a44f379: (deps) update dependency fastapi to v0.100.1 - 94b62d29: Check if user exists when editing account - 8ad03522: (deps) update all non-major dependencies changes: - 347c2ce7: Change order of commit validation routine features: - 44c158b8: Implement statistics class & additional metrics - 86994579: Separate cache expiry for stats and search - 375895f0: Add Prometheus metrics for requests testing: - 6cd70a5c: Add tests for user/package statistics
-
v6.2.6225ce237 · ·
Release v6.2.6 - 2023-07-08 --------------------------- bugfixes: - 9fe8d524: (test) MariaDB 11 upgrade, query result order - f3f8c0a8: add recipients to BCC when email is hidden - 7cde1ca5: (deps) update all non-major dependencies - 81d29b4c: (deps) update dependency fastapi to ^0.100.0 - 4821fc13: show placeholder for deleted user in comments features: - 3acfb08a: cache package search results with Redis - 814ccf6b: add Prometheus metrics for Redis cache housekeeping: - 1f40f6c5: set current maintainers performance: - c41f2e85: tweak some search queries - 7c8b9ba6: add index to tweak our default search query
-
v6.2.5e2c113ca · ·
Release v6.2.5 - 2023-06-22 --------------------------- bugfixes: - 58158505: browser hints for password fields - 32461f28: (docker) Suppress error PEP-668 - 143575c9: restore command, remove premature creation of pkgbase changes: - e9cc2fb4: only require .SRCINFO in the latest revision - 26b2566b: print the user name if connecting via ssh - ed17486d: (git) allow keys/pgp subdir with .asc files features: - 1c11c901: switch requests filter for pkgname to "contains" housekeeping: - c6c81f07: Amend .gitignore and .dockerignore
-
v6.2.4ed2f85ad · ·
Release v6.2.4 - 2023-05-27 --------------------------- bugfixes: - 3253a6ad: (deps) remove urllib3 from dependency list - d0b0e4d8: update repo information with aurblup script - 1b41e857: (deps) update all non-major dependencies - 2eacc84c: properly evaluate AURREMEMBER cookie - 57c154a7: increase expiry for AURLANG cookie; only set when needed - d3663772: make AURREMEMBER cookie a permanent one - 22fe4a98: make AURSID a session cookie if "remember me" is not checked - d1a3fee9: (deps) update all non-major dependencies - 2709585a: (deps) update dependency fastapi to v0.95.2 features: - f24fae0c: Add "Requests" filter option for package name - 5fe375bd: add link to MergeBaseName in requests.html housekeeping: - 146943b3: support new default repos after git migration miscellaneous tasks: - d2e8fa02: (deps) "Group all minor and patch updates together" - 7a88aeb6: update .gitignore for test-emails - edc4ac33: remove setting AURLANG and AURTZ on account edit - 638ca7b1: remove setting AURLANG and AURTZ on login - 49e98d64: increase default session/cookie timeout refactor: - a7882c75: remove session_time from user.login testing: - 0807ae6b: add tests for cookie handling
-
v6.2.31d627edb · ·
Release v6.2.3 - 2023-05-06 --------------------------- bugfixes: - ad61c443: restore & move cgit html files documentation: - bab17a9d: amend INSTALL instructions - b3fcfb76: improve instructions for setting up a dev/test env features: - 6ede837b: allow users to hide deleted comments housekeeping: - 97d0eac3: copy static files - 8ca63075: remove PHP implementation - 8c5b85db: remove fix for poetry installer - a8d14e01: remove unused templates and rework existing ones miscellaneous tasks: - 1325c717: update poetry.lock - e896edac: support for python 3.11 and poetry.lock update - b115aedf: (deps) update several dependencies
-
v6.2.2174af5f0 · ·
Release v6.2.2 - 2023-03-15 --------------------------- bugfixes: - 2373bdf4: (deps) bump pre-commit hooks - cb16f42a: validate timezone before use - 45218c4c: per-page needs to be non zero - 68813abc: (RTL) make RTL layout properly displayed - 0c5b4721: include package data without "Last Packager" - 8aac8423: (test) use single-quotes for strings in sql statements - 7d06c9ab: encode package name in URL for source files - 52c962a5: (deps) fastapi 0.92.0 upgrade - b9df7541: add comments in email for direct deletion/merge - bf0d4a2b: (deps) bump dependencies - 993a0446: (poetry) use classic installer features: - 7d1827ff: cancel button for comment editing housekeeping: - b1a9efd5: (git) remove deprecated "setup-repo" command - 8d2e176c: stop "pkgmaint" script (cron job) - c0390240: (deps) bump dependencies miscellaneous tasks: - f9a5188f: (lint) reformatting after black update
-
v6.2.02b76b908 · ·
Release v6.2.0 - 2023-01-26 --------------------------- bugfixes: - 8027ff93: alignment of pagination element - d8e91d05: (rpc) provides search should return name match - 413de914: remove trailing whitespace lint check for ./po - 2150f8bc: (docker) nginx health check - 4d0a982c: assert offset and per_page are positive - 0e44687a: only try to show dependencies if object exists - a2487c20: (deps) update dependency bleach to v6 - 65ba735f: bleach upgrade 6.0 - 36fd58d7: show notification box when adding a comment - ff0123b5: save notification state for unchanged comments - 6c9be9eb: (deps) update dependencies from renovate - becce1aa: occasional errors when loading package details - 255cdcf6: (revert): fix: only try to show dependencies if object exists features: - 2b8dedb3: add pagination element below comments - ff44eb02: add link to mailing list article on requests page - f6c48914: add Support section to Dashboard - c176b2b6: increase mandatory coverage to 95% - ec239cee: add "Last Updated" column to search results - 7f9ac28f: (deps) add watchfiles performance: - 7a9448a3: improve packages search-query
-
v6.1.9c74772cb · ·
Release v6.1.9 - RPC enrichments and bugfixes --------------------------- bugfixes: - 73f0bddf: handle default requests when using pages - ff92e95f: delete associated ssh public keys with account deletion - 6b0978b9: (deps) update dependencies from renovate - 512ba023: (deps) update dependency fastapi to ^0.87.0 - 1216399d: (test) FastAPI 0.87.0 - error fixes - a832b3cd: (test) FastAPI 0.87.0 - warning fixes - a08681ba: Add "Show more..." link for "Required by" - 7864ac6d: search-by parameter for keyword links features: - 50287cb0: (rpc) add "by" parameters - package relations - 0583f30a: (rpc) add "by" parameter - groups - 5484e68b: (rpc) add "by" parameter - submitter - efd20ed2: (rpc) add "by" parameter - keywords - bcd808dd: (rpc) add "by" parameter - comaintainers - 500d6b40: add co-maintainers to RPC - bce5b81a: allow filtering requests from maintainers - d5e102e3: add "Submitter" field to /rpc info request miscellaneous tasks: - 4f56a016: fix mailing-lists urls - c248a74f: fix mailing-list URL on passreset page - c74772cb: bump to v6.1.9
-
v6.1.8c0e80607 · ·
Release v6.1.8 - Filter Requests and meta-archives enrichments --------------------------- bugfixes: - 52433440: add production logging.prod.conf to be less verbose - 3dcbee5a: make overwriting of archive files atomic - 286834ba: regression on gzipped filenames from 3dcbee5a documentation: - 8555e232: fix mailing list after migration to mailman3 features: - b757e669: add filters and stats for requests - 48e5dc67: remove empty lines from ssh_keys text area, and show helpful message - 333051ab: add field "Submitter" to metadata-archives - 6ee34ab3: add field "CoMaintainers" to metadata-archives housekeeping: - 04176034: bump renovate dependencies - d00371f4: bump renovate dependencies miscellaneous tasks: - 9c0f8f05: rename logging.py and redis.py to avoid circular imports - c0e80607: bump to v6.1.8 performance: - 5669821b: tweak some queries in mkpkglists - f10c1a05: add PackageKeywords.PackageBaseID index refactor: - 7e06823e: remove redundand parenthesis when return tuple styling: - d793193f: make logging easier to read
-
v6.1.5eb0c5605 · ·
Release v6.1.5 - Git Archive See doc/git-archive.md for a complete specification of our Git Archive implementation. bugfixes: - ec315201: retry transactions who fail due to deadlocks - 0dddaeeb: remove sessions of suspended users documentation: - e00b0059: remove --spec popularity from cron recommendations features: - 30e72d2d: archive git repository (experimental) upgrade: - eb0c5605: bump version to v6.1.5
-
v6.1.4f450b5df · ·
Release v6.1.4 - Bugfixes bugfixes: - 37c7dee0: produce DeleteNotification a line before handle_request - adc3a218: add 'unsafe-inline' to script-src CSP documentation: - 62495404: (rpc) include route doc at the top of aurweb.routers.rpc features: - 8e8b746a: (rpc) add GET /rpc/v5/search/{arg} openapi route - 17f2c05f: (rpc) add GET /rpc/v5/suggest/{arg} openapi route upgrade: - f450b5df: bump to version v6.1.4
-
v6.1.35e75a00c · ·
Release v6.1.3 - Updates, Bugfixes, RPC OpenAPI, CSP bugfixes: - 7fed5742: display requests for TUs which no longer have an associated User - a629098b: conditional display on Request's 'Filed by' field - 0388b128: package description on /packages/{name} view - 310c469b: run pre-commit checks instead of flake8 and isort - b38e765d: (deps) update dependency aiofiles to ^0.8.0 - cdc7bd61: (deps) update dependency email-validator to v1.2.1 - a981ae40: (deps) update dependency httpx to ^0.23.0 - a73af3e7: (deps) update dependency hypercorn to ^0.14.0 - bb310bdf: (deps) update dependency uvicorn to ^0.18.0 - 486f8bd6: (deps) update dependency aiofiles to v22 - 6ab9663b: (deps) update dependency authlib to v1 - 7ad22d81: (deps) update dependency bcrypt to v4 - 3de17311: (deps) update dependency bleach to v5 - 307d944c: (deps) update dependency protobuf to v4 - 69d67247: (deps) update dependency redis to v4 - a2d08e44: (docker) run `pre-commit run -a` once - 03776c46: (docker) cache & install pre-commit deps during image build - b3853e01: (pre-commit) include migrations in fixes/checks - 4e061846: (test) JSONResponse() requires a content argument with fastapi 0.83.0 - bb6e602e: (deps) update dependency fastapi to ^0.83.0 features: - df0a4a2b: (rpc) add /rpc/v5/{type} openapi-compatible routes - 9faa7b80: add cdn.jsdelivr.net to script/style CSP miscellaneous tasks: - a84d115f: (deps) add renovate.json - 655402a5: (deps) update dependency pytest-asyncio to ^0.19.0 - a39f34d6: (deps) update dependency pytest to v7 testing: - 83ddbd22: get /requests displays all requests, including those without a User - 25e05830: test that /packages/{name} produces the package's description upgrade: - 5e75a00c: bump to version v6.1.3
-
v6.1.0929bb756 · ·
Release v6.1.0 - Features & Bugfixes bugfixes: - 8598ea6f: (gitlab-ci) update coverage reporting in CI - 98f55879: (docker) don't run redis with protected mode - 4a58e134: (docker) fix typo scheme -> schema - 0b03a687: (docker) document runtime deps - 034e47bc: hide Unflag package from non-maintainers - 28970ccc: align text on left - a509e404: (python) use standard dict/list type annotation - 1d633536: strip whitespace when parsing package keywords - 0e82916b: (python) don't show maintainer link for non logged in users - 913ce8a4: (performance) lazily load expensive modules within aurweb.db - 952c2478: (docker) apply chown each time sshd is started - d63615a9: (docker) fix ca entrypoint logic and healthcheck - 9497f6e6: (aurweb) resolve exception in ratelimit - 801df832: (rpc) correct URLPath in package results - 7b047578: correct kwarg name for approved users of creds.has_credential - 7a52da55: guard POST keywords & allow co-maintainers to see keyword form - 15d016eb: secure access to comment edits to user who owns the comment - 33bf5df2: show unflag link to flagger - f1073296: Use SameSite=Lax on cookies - 8e43932a: (doc) re-add Max-Age to list of secure cookie attributes - fd4aaed2: use max-age for all cookie expirations documentation: - ade624c2: (README) update contributing guidelines - ce5dbf0e: (contributing) Update Coding Style features: - 2c080b2e: add pagination on comments - 1a7f6e1f: (db) add an index for SSHPubKeys.PubKey - 6c7e2749: (db) add an index for SSHPubKeys.PubKey (#2) - fb1fb2ef: documentation for web authentication (login, verification) - ab2956ee: add pytest unit of independent user unflagging - 08d48520: allow co-maintainers to disown their pkg miscellaneous tasks: - edef6cc6: (css) drop old vendor prefixes - 505eb904: Add .git-blame-ignore-revs file styling: - 9c6c13b7: Run pre-commit - 57c04099: set flake8's max-line-length=88 ci: - de5538a4: (lint) Use pre-commit - fbb3e052: use cache/virtualenv for test dependencies - 929bb756: (lint) add .pre-commit cache for pre-commit update: - 9648628a: requests dependency - a82d552e: migrate new transifex client configuration - 4565aa38: Swedish translations