Commit graph

  • 14d80d756f
    housekeep(fastapi): rewrite test_package_comaintainer with fixtures Kevin Morris 2021-11-30 18:18:48 -08:00
  • ff3931e435
    housekeep(fastapi): rewrite test_package_notification with fixtures Kevin Morris 2021-11-30 18:10:40 -08:00
  • 655b98d19e
    housekeep(fastapi): rewrite test_package_license with fixtures Kevin Morris 2021-11-30 17:29:03 -08:00
  • a082de5244
    housekeep(fastapi): rewrite test_package_keyword with fixtures Kevin Morris 2021-11-30 17:21:42 -08:00
  • b20ec9925a
    housekeep(fastapi): rewrite test_ssh_pub_key with fixtures Kevin Morris 2021-11-30 17:11:10 -08:00
  • 91f6591141
    housekeep(fastapi): rewrite test_accepted_term with fixtures Kevin Morris 2021-11-30 16:35:52 -08:00
  • d6cb3b9fac
    housekeep(fastapi): rewrite test_auth with fixtures Kevin Morris 2021-11-30 16:30:33 -08:00
  • 735c5f57cb
    housekeep(fastapi): rewrite test_package_blacklist Kevin Morris 2021-11-30 16:25:04 -08:00
  • adafa6ebc1
    housekeep(fastapi): rewrite test_package_request with fixtures Kevin Morris 2021-11-30 01:56:49 -08:00
  • 012dd24fd8
    housekeep(fastapi): rewrite test_tu_vote with fixtures Kevin Morris 2021-11-30 01:53:02 -08:00
  • 604df50b88
    housekeep(fastapi): rewrite test_package_comment with fixtures Kevin Morris 2021-11-30 01:49:35 -08:00
  • 2fee6205a6
    housekeep(fastapi): rewrite test_rpc with fixtures Kevin Morris 2021-11-30 01:42:19 -08:00
  • 867825491b
    Merge branch 'fix-improve-auth' into pu Kevin Morris 2021-12-01 00:14:16 -08:00
  • 0b30216229 fix(FastAPI): remove unnecessary arguments to auth_required Steven Guikal 2021-11-18 15:18:17 -05:00
  • 429d8059e1 fix(FastAPI): remove login and redirect parameters from auth_required Steven Guikal 2021-11-18 14:17:46 -05:00
  • a10f8663fd fix(FastAPI): reorganize credential checkin into dedicated file Steven Guikal 2021-11-30 15:44:18 -05:00
  • 125b244f44 fix(FastAPI): use account type vars instead of strings Steven Guikal 2021-10-21 17:49:10 -04:00
  • ecbab8546b fix(FastAPI): access AccountType ID directly Steven Guikal 2021-10-21 17:48:29 -04:00
  • a6ac5f0dbf fix(rpc): fix ordering of related records Kevin Morris 2021-11-29 19:44:18 -08:00
  • 274682f040
    Merge branch 'fix-rpc-ordering' into pu Kevin Morris 2021-11-29 19:57:45 -08:00
  • 001e86317f
    fix(rpc): fix ordering of related records Kevin Morris 2021-11-29 19:44:18 -08:00
  • 9bfe2b07ba
    fix(fastapi): render Logged-in as page on authenticated /login Kevin Morris 2021-11-29 19:39:27 -08:00
  • fd8d23a379
    fix(fastapi): fix new Logout nav item css Kevin Morris 2021-11-29 19:04:55 -08:00
  • 69eb17cb0d
    change(fastapi): remove the GET /logout route; replaced with POST Kevin Morris 2021-11-29 16:51:16 -08:00
  • 44f2366675
    fix: remove TODO comments and noop tests from test_notify Kevin Morris 2021-11-29 16:20:36 -08:00
  • 436d742017
    fix(fastapi): use CRED_TU_LIST_VOTES for "Trusted User" navigation item Kevin Morris 2021-11-29 14:02:47 -08:00
  • 4426c639ce
    fix(logging): remove test logger definition Kevin Morris 2021-11-24 20:34:45 -08:00
  • 67a6b8360e
    fix(docker): remove update and build steps from poetry Kevin Morris 2021-11-24 20:33:42 -08:00
  • bc1cf8b1f6
    fix(rendercomment): markdown.util.etree -> xml.etree.ElementTree Kevin Morris 2021-11-24 20:30:16 -08:00
  • 2d0e09cd63
    change(rendercomment): converted to use aurweb.db ORM Kevin Morris 2021-11-17 06:20:50 -08:00
  • 4b0cb0721d
    fix(conftest): use synchronization locks for setup_database Kevin Morris 2021-11-22 20:06:50 -08:00
  • 155aa47a1a
    feat(poetry): add posix_ipc Kevin Morris 2021-11-25 12:03:25 -08:00
  • d8e3ca1abb
    change(notify): converted to use aurweb.db ORM Kevin Morris 2021-11-22 12:03:53 -08:00
  • 9fb1fbe32c
    feat(testing): add email testing utilities Kevin Morris 2021-11-22 15:00:22 -08:00
  • b72bd38f76
    change(pkgmaint): converted to use aurweb.db ORM Kevin Morris 2021-11-22 11:08:15 -08:00
  • f4ef02fa5b
    fix(fastapi): fix Package's PackageBase backref cascade Kevin Morris 2021-11-22 11:07:31 -08:00
  • d097799b34
    change(usermaint): converted to use aurweb.db ORM Kevin Morris 2021-11-22 10:51:44 -08:00
  • 8d5683d3f1
    change(tuvotereminder): converted to use aurweb.db ORM Kevin Morris 2021-11-22 10:28:58 -08:00
  • 29c2d0de6b
    change(mkpkglists): converted to use aurweb.db ORM Kevin Morris 2021-11-21 00:47:48 -08:00
  • c59acbf6d6
    add noop testing utility Kevin Morris 2021-11-21 22:37:31 -08:00
  • 29989b7fdb
    change(aurblup): converted to use aurweb.db ORM Kevin Morris 2021-11-17 08:04:33 -08:00
  • 3efb9a57b5
    change(popupdate): converted to use aurweb.db ORM Kevin Morris 2021-11-17 07:54:52 -08:00
  • 3a65e33abe
    fix(gitlab-ci): prepare conf/config for setup Kevin Morris 2021-11-27 23:34:05 -08:00
  • dbeebd3b01
    change(fastapi): setup live database in mariadb-init-entrypoint.sh Kevin Morris 2021-11-27 23:15:19 -08:00
  • 343a306bb8
    change(docker): setup AUR_CONFIG in Dockerfile Kevin Morris 2021-11-27 23:14:39 -08:00
  • 84beacd427
    fix(docker): supply AUR_CONFIG_IMMUTABLE for docker-compose Kevin Morris 2021-11-27 18:57:08 -08:00
  • 5b350bc361
    change(docker): use aurweb-config to update AUR_CONFIG Kevin Morris 2021-11-27 18:46:42 -08:00
  • 0726a08677
    fix(docker): remove sqlite scripts Kevin Morris 2021-11-27 17:42:04 -08:00
  • f3efc18b50
    feat(docker): force test db configuration Kevin Morris 2021-11-27 22:42:12 -08:00
  • 0e938209af
    feat(aurweb-config): add unset action and simplify Kevin Morris 2021-11-27 22:34:15 -08:00
  • 199622c53f
    fix(fastapi): refresh records when fetching updated packages Kevin Morris 2021-11-27 21:35:35 -08:00
  • 232594ae44
    Merge branch 'fix-sid-generation' into pu Kevin Morris 2021-11-27 21:32:21 -08:00
  • 7b0d664bc0
    fix(docker): reorg ./data mounts Kevin Morris 2021-11-27 21:03:24 -08:00
  • 47feb72f48
    fix(fastapi): fix SessionID (and ResetKey) generation Kevin Morris 2021-11-27 20:04:26 -08:00
  • d658627e99
    fix(fastapi): don't redirect to login on authed /login Kevin Morris 2021-11-27 19:10:59 -08:00
  • a87973e0c7
    Merge branch 'pu-config' into pu Kevin Morris 2021-11-27 16:54:19 -08:00
  • 759f18ea75
    feat: add aurweb-config console script Kevin Morris 2021-11-27 16:44:56 -08:00
  • b98159d5b9
    change(docker): use step-ca for CA + cert generation Kevin Morris 2021-11-27 16:43:29 -08:00
  • e558e979ff
    fix(fastapi): check ssh key prefixes against configured valid-keytypes Kevin Morris 2021-11-24 21:28:49 -08:00
  • 1aab960401
    fix: use corrent u2f ssh key prefixes Kevin Morris 2021-11-24 21:28:29 -08:00
  • 74b9c11849
    fix: use correct u2f ssh key prefixes Kevin Morris 2021-11-24 21:23:01 -08:00
  • 2cdf3acfce
    Add FIDO/U2F ssh keytypes to default config Steven Guikal 2021-06-10 14:35:13 -04:00
  • 0d99955aa5
    Source valid ssh prefixes from config Steven Guikal 2021-06-10 14:46:24 -04:00
  • 6bb002e708
    fix: use correct u2f ssh key prefixes Kevin Morris 2021-11-24 21:23:01 -08:00
  • 47d83244bb
    change(gitlab-ci): add 'fast-single-thread' tag to the test stage Kevin Morris 2021-11-22 22:21:45 -08:00
  • 3b686c475d
    fix: default detailed loglevel to DEBUG Kevin Morris 2021-11-22 07:34:35 -08:00
  • 39fd3b891e
    change: set -v for sh tests Kevin Morris 2021-11-21 01:41:10 -08:00
  • e891d7c8e8
    change(docker): allow run-pytests to collect coverage Kevin Morris 2021-11-22 10:18:02 -08:00
  • 34747359ba
    fix(docker): expose git service's 2222 through 0.0.0.0 Kevin Morris 2021-11-21 23:11:02 -08:00
  • 41e0eaaece
    fix(docker): force bind ports to localhost only Kevin Morris 2021-11-21 21:43:14 -08:00
  • ffb450db71
    Merge branch 'logging-fix' into pu Kevin Morris 2021-11-21 00:56:29 -08:00
  • bc7bf9866a
    docker: bind ./aurweb in cron service by default Kevin Morris 2021-11-21 00:48:53 -08:00
  • e8f4c9cf69
    fix(fastapi): remove aurweb logger definition Kevin Morris 2021-11-21 00:51:05 -08:00
  • d4d9f50b8f
    change(docker): use ./data instead of ./cache Kevin Morris 2021-11-20 20:05:04 -08:00
  • 604901fe74
    fix(docker): fix nginx .gz match against cgit snapshots Kevin Morris 2021-11-20 20:00:53 -08:00
  • c7feecd4b8
    housekeep(docker): remove configuration regexes in the nginx service Kevin Morris 2021-11-20 19:34:33 -08:00
  • a1e547c057
    feat(docker): allow configurable SSH_CMDLINE in git service Kevin Morris 2021-11-20 19:03:35 -08:00
  • ba3ef742ce
    feat(docker): allow user-customizable ssh host keys Kevin Morris 2021-11-20 18:40:32 -08:00
  • 233d25b1c3
    feat: add test_spawn, an aurweb.spawn test Kevin Morris 2021-11-20 15:39:15 -08:00
  • 19191fa8b5
    fix: update nginx config in aurweb.spawn Kevin Morris 2021-11-20 15:38:20 -08:00
  • 47d0df76e6
    feat: support gunicorn in aurweb.spawn Kevin Morris 2021-11-20 15:37:47 -08:00
  • 82ca4ad9a0
    feat: check php configuration in aurweb.spawn Kevin Morris 2021-11-20 15:33:19 -08:00
  • 191198ca41
    housekeep(fastapi): simplify aurweb.spawn.stop() Kevin Morris 2021-11-20 13:31:09 -08:00
  • 0b5d088016
    fix(fastapi): catch ProgrammingError instead of OperationalError in conftest Kevin Morris 2021-11-20 13:18:48 -08:00
  • 008a8824ce
    housekeep(fastapi): simplify package_base_comaintainers_post Kevin Morris 2021-11-20 13:19:34 -08:00
  • f897411ddf
    change(fastapi): let conftest bypass create database errors Kevin Morris 2021-11-18 21:17:40 -08:00
  • 7f981b9ed7
    fix(fastapi): utilize auto_{orphan,deletion}_age Kevin Morris 2021-11-18 21:15:57 -08:00
  • a348cdaac3
    housekeep(fastapi): cleanup unneeded jinja set statement Kevin Morris 2021-11-18 16:44:13 -08:00
  • 7739b2178e
    fix(fastapi): fix comment edit image sources Kevin Morris 2021-11-18 16:43:10 -08:00
  • dbe5cb4a33
    fix(fastapi): only include comment-edit.js where needed Kevin Morris 2021-11-18 16:42:26 -08:00
  • 672af707ad
    remove C901 and E741 per-file-ignores exclusion Kevin Morris 2021-11-17 05:49:08 -08:00
  • 2df7187514
    fix global test_ssh_pub_key E501 flake8 violation Kevin Morris 2021-11-17 05:48:43 -08:00
  • 2892d21ff1
    remove global aurweb.models flake8 F401 ignore Kevin Morris 2021-11-17 05:47:22 -08:00
  • 303585cdbf
    change(fastapi): decouple update logic from account edit Kevin Morris 2021-11-17 05:40:11 -08:00
  • 94972841d6
    change(fastapi): decouple error logic from process_account_form Kevin Morris 2021-11-17 04:36:39 -08:00
  • ccf50cbdf5
    change: rework test_rpc's TestClient usage into a fixture Kevin Morris 2021-11-03 19:36:08 -07:00
  • abe8c0630c
    fix(rpc): improve type=info performance Kevin Morris 2021-11-03 19:34:20 -07:00
  • 912b7e0c11
    fix(docker): fix database user/password for git-entrypoint Kevin Morris 2021-11-17 02:19:43 -08:00
  • a5c0c47e5b
    change(.gitlab-ci): adapt for new conftest Kevin Morris 2021-11-17 00:59:10 -08:00
  • fb92fb509b
    change(fastapi): use sys.getrecursionlimit() + 1000 as default Kevin Morris 2021-11-17 00:49:00 -08:00