Commit graph

  • 6fdaeee026
    change(packages.util): handle queried record links via .is_official Kevin Morris 2021-12-30 19:07:39 -08:00
  • fc229d755b
    change(python): refactor & centralize comaintainer management Kevin Morris 2021-12-29 01:28:56 -08:00
  • 9d3e77bab1
    fix(packages.util.pkg_required): correct type hints and docstring Kevin Morris 2021-12-29 01:02:12 -08:00
  • 3a771fc807
    fix(packages.requests): disown as maintainer does not need handle_requests Kevin Morris 2021-12-28 18:31:21 -08:00
  • 34cb8ec268
    fix(routers.packages): all authenticated users can see sshd clone uri Kevin Morris 2021-12-28 13:13:46 -08:00
  • d55dab93da
    revert account type permission changes Kevin Morris 2021-12-27 17:42:56 -08:00
  • 80ee7f3d4b
    fix(routers.accounts): use User.can_edit_user across the board Kevin Morris 2021-12-27 00:35:20 -08:00
  • 260b67c49e
    change(models.user): can_edit_user should check account type id priority Kevin Morris 2021-12-27 00:07:44 -08:00
  • b27dab99d8
    fix(routers.accounts): correct disable decision for More button Kevin Morris 2021-12-26 18:35:38 -08:00
  • 2baf061b96
    test(routers.packages): fix package view dependency test Kevin Morris 2021-12-26 17:03:16 -08:00
  • 84a54bb6e6
    fix(routers.packages): fix package dependency ordering Kevin Morris 2021-12-26 15:33:00 -08:00
  • 56bd60559c
    fix(packages.search): fix default ordering & improve performance Kevin Morris 2021-12-23 19:20:10 -08:00
  • e75aa386ea
    Merge branch 'pu-cron-fix' into pu Kevin Morris 2021-12-22 14:19:10 -08:00
  • 50eec96dd0
    fix(routers.packages): fix related package metadata Kevin Morris 2021-12-21 18:02:37 -08:00
  • 5142447b7e
    fix(models.package_source): fix primary key constraints Kevin Morris 2021-12-21 15:26:25 -08:00
  • 22093c5c38
    fix(routers.packages): restrict /pkgbase/{name}/voters to those with creds Kevin Morris 2021-12-19 14:48:40 -08:00
  • 0c07c14860
    change(poetry): update Markdown to 3.3.6 Kevin Morris 2021-12-19 15:54:31 -08:00
  • 36bc9ae29b
    fix(notify): gracefully fail notifications Kevin Morris 2021-12-17 17:23:41 -08:00
  • d6d41cdbad
    fix(templates): add missing empty package results text Kevin Morris 2021-12-16 22:01:14 -08:00
  • 94e8d34948
    fix(routers.accounts): use target user's account type for autofill Kevin Morris 2021-12-16 16:10:01 -08:00
  • e17389485b
    test(templates): add pager tests Kevin Morris 2021-12-15 17:46:48 -08:00
  • f273cfc87d
    change(templates): omit page count in pager partial if pages <= 0 Kevin Morris 2021-12-15 17:46:15 -08:00
  • e1543f2e91
    fix(templates): import aurweb.auth.creds directly Kevin Morris 2021-12-15 16:06:37 -08:00
  • c86f71a4b4
    fix(time): unquote timezone when producing it Kevin Morris 2021-12-15 14:01:20 -08:00
  • 703d655a5e
    fix(users.validate): fix type hints Kevin Morris 2021-12-14 16:44:42 -08:00
  • 3b878da59a
    fix(templates): a user can set Inactive on themselves Kevin Morris 2021-12-14 14:32:37 -08:00
  • f357615bfb
    change(users.validate): users can't edit their own account types Kevin Morris 2021-12-14 14:31:46 -08:00
  • 2e12417a6c
    Added '-x proc' flag to 'crond' command Hunter Wittenborn 2021-12-14 17:02:36 -06:00
  • 48973fe036
    Fixed incorrect syntax usage and missing environment variables in cron jobs Hunter Wittenborn 2021-12-14 16:56:29 -06:00
  • c7751d5d63
    fix(util): fix account_url's base url generation Kevin Morris 2021-12-14 14:30:08 -08:00
  • 02a62532da
    fix(python): fix difference parsing of comaintainers Kevin Morris 2021-12-13 16:34:17 -08:00
  • 918593c3e6
    change(poetry): bump dependency versions Kevin Morris 2021-12-13 00:24:17 -08:00
  • 95a215ec58
    change(poetry): dep on python >= 3.9 < 3.11 Kevin Morris 2021-12-13 00:11:26 -08:00
  • de671e9b9c
    fix(time): fall through and prefer AURTZ for timezone Kevin Morris 2021-12-09 23:03:26 -08:00
  • c47578f158
    fix(auth): refresh the user record on successful auth Kevin Morris 2021-12-09 23:01:45 -08:00
  • d0e183a738
    Revert "fix(gitlab-ci): only run services we need for deployment" Kevin Morris 2021-12-09 21:24:26 -08:00
  • 19bd3766d2
    fix(gitlab-ci): only run services we need for deployment Kevin Morris 2021-12-09 21:11:23 -08:00
  • 3a43e2b98c
    fix(docker): reduce health check interval to 2s Kevin Morris 2021-12-09 21:03:37 -08:00
  • 1fede8d2a3
    change(requests): closures are now handled by pkgbase actions Kevin Morris 2021-12-09 20:27:40 -08:00
  • 26b1674c9e
    fix(requests): rework handling of requests Kevin Morris 2021-12-08 17:34:44 -08:00
  • bad57ba502
    feat(exceptions): add InvariantError Kevin Morris 2021-12-08 16:02:21 -08:00
  • 85e6ad03db
    feat(testing.email): add Email.dump Kevin Morris 2021-12-07 11:48:53 -08:00
  • 60b098a2f2
    fix(git-cliff): define Housekeeping group + match all tags Kevin Morris 2021-12-09 14:57:31 -08:00
  • 32660881f6
    fix(docker): set notifications up in test config Kevin Morris 2021-12-06 14:56:39 -08:00
  • c3d962a0d0
    fix(templates): add some comments Kevin Morris 2021-12-08 16:12:51 -08:00
  • 061e828f16
    fix(gitlab-ci): use logging.prod.conf for sharness Kevin Morris 2021-12-07 13:44:36 -08:00
  • 7831503c19
    fix(docker): use logging.prod.conf for sharness Kevin Morris 2021-12-07 13:44:13 -08:00
  • 409229739e
    feat(conftest): set default logging.conf to DEBUG Kevin Morris 2021-12-07 12:07:44 -08:00
  • 50d6a9b5c8
    Merge branch 'fix-unlinked-pkgname' into pu Kevin Morris 2021-12-07 13:57:14 -08:00
  • 73034c7998
    Merge branch 'fix-unneeded-newline' into pu Kevin Morris 2021-12-07 13:57:06 -08:00
  • 1b203f0d30
    fix(requests): show unlinked pkgname when PackageBase has been deleted Kevin Morris 2021-12-06 22:39:40 -08:00
  • 452f5d160a
    fix(python): remove unneeded newline Kevin Morris 2021-12-06 22:49:40 -08:00
  • 31d82fb1af
    fix(templates): correct Closed link display Kevin Morris 2021-12-06 22:54:46 -08:00
  • 2df54bd7a0
    Merge branch 'fix-package-link' into pu Kevin Morris 2021-12-07 12:35:21 -08:00
  • de7e3ab607
    fix(logging): restore aurweb logger; null out root logger Kevin Morris 2021-12-06 22:35:22 -08:00
  • a9a0adaead
    fix(python): fix package_link check Kevin Morris 2021-12-06 19:21:56 -08:00
  • 8b350066c1
    Merge branch 'fix-package-vote' into pu Kevin Morris 2021-12-06 23:45:35 -08:00
  • 4667993dad
    Merge branch 'fix-comaintainer' into pu Kevin Morris 2021-12-06 23:45:20 -08:00
  • 0447afa2e5
    fix(PackageNotification): add missing backref cascade Kevin Morris 2021-12-06 21:30:23 -08:00
  • 51b4709ea4
    fix(PackageVote): include backref cascade definition Kevin Morris 2021-12-04 23:44:46 -08:00
  • 57df6db609
    fix(PackageComaintainer): populate backref cascade properly Kevin Morris 2021-12-06 15:12:49 -08:00
  • 27f8603dc5
    fix(python): fix ordering of fields in partials/account_form.html Kevin Morris 2021-12-04 00:51:59 -08:00
  • cf978e23aa
    fix(python): use S argument to decide Suspended Kevin Morris 2021-12-04 00:51:33 -08:00
  • 0ed752277c
    Merge branch 'fix-account-show' into pu Kevin Morris 2021-12-04 17:54:36 -08:00
  • 8501bba0ac
    change(python): rework session timing Kevin Morris 2021-12-04 02:12:20 -08:00
  • 224a0de784
    fix(python): add logged in date field to account/show.html Kevin Morris 2021-12-04 01:16:14 -08:00
  • 2ea4559b60
    fix(python): use correct Status field in account/show.html Kevin Morris 2021-12-04 00:50:32 -08:00
  • f8bef16d32
    Merge branch 'fix-account-links' into pu Kevin Morris 2021-12-04 00:25:57 -08:00
  • 973dbf0482
    fix(python): use creds to determine account links to display Kevin Morris 2021-12-04 00:15:34 -08:00
  • d0fc56d53f
    fix(python): redirect when the request user can't edit target user Kevin Morris 2021-12-04 00:14:55 -08:00
  • bfa916c7b2
    fix(fastapi): fix PGP Key Fingerprint display for account/show.html Kevin Morris 2021-12-03 23:40:16 -08:00
  • 522177e813
    Merge branch 'fix-clean-auth-docs' into pu Kevin Morris 2021-12-03 18:29:47 -08:00
  • aa717a4ef9
    change(fastapi): no longer care about ResetKey collisions Kevin Morris 2021-12-03 15:41:54 -08:00
  • b0b5e4c9d1
    fix(fastapi): use secrets module to generate random strings Kevin Morris 2021-12-03 15:13:41 -08:00
  • 75ad2fb53d fix(FastAPI): cleanup auth_required decorator Steven Guikal 2021-12-01 16:35:24 -05:00
  • 81f8c23265
    fix(fastapi): log out IntegrityError from failed SID generation Kevin Morris 2021-12-02 23:42:13 -08:00
  • 806a19b91a
    feat(fastapi): render a 500 html response when unique SID generation fails Kevin Morris 2021-12-02 23:26:42 -08:00
  • abfd41f31e
    change(fastapi): centralize HTTPException Kevin Morris 2021-12-02 23:22:31 -08:00
  • a747548254
    Merge branch 'fix-navbar-spacing' into pu Kevin Morris 2021-12-02 17:32:19 -08:00
  • e1bf6dd562
    fix(fastapi): restore stripped whitespace in archdev-navbar Kevin Morris 2021-12-02 17:09:37 -08:00
  • 42701514e7 fix(FastAPI): Use HTTPStatus instead of raw number Steven Guikal 2021-12-01 02:16:08 -05:00
  • 0435c56a41
    update test/README.md to be more aligned with the current state Kevin Morris 2021-12-01 12:27:14 -08:00
  • c09784d58f
    fix(auth.auth_required): remove unused keyword arguments Kevin Morris 2021-12-01 11:56:44 -08:00
  • 112837e0e9
    fix(test_auth): cover mismatched referer situation Kevin Morris 2021-12-01 11:53:43 -08:00
  • 043ac7fe92
    fix(test_aurblup): use correct type hint for tmpdir Kevin Morris 2021-11-30 23:24:42 -08:00
  • fccd8b63d2
    housekeep(fastapi): rewrite test_auth_routes with fixtures Kevin Morris 2021-11-30 23:07:34 -08:00
  • 7ef3e34386
    housekeep(fastapi): rewrite test_accounts_routes with fixtures Kevin Morris 2021-11-30 22:43:29 -08:00
  • de0f919077
    housekeep(fastapi): rewrite test_ban with fixtures Kevin Morris 2021-11-30 22:06:32 -08:00
  • eb396813a8
    housekeep(fastapi): rewrite test_package with fixtures Kevin Morris 2021-11-30 21:27:02 -08:00
  • 5b14ad4065
    housekeep(fastapi): rewrite test_user with fixtures Kevin Morris 2021-11-30 21:16:49 -08:00
  • 140f9b1fb2
    housekeep(fastapi): rewrite test_package_dependency with fixtures Kevin Morris 2021-11-30 20:50:17 -08:00
  • 05bd6e9076
    housekeep(fastapi): rewrite test_package_vote with fixtures Kevin Morris 2021-11-30 20:48:01 -08:00
  • 150c944758
    housekeep(fastapi): rewrite test_package_group with fixtures Kevin Morris 2021-11-30 20:45:08 -08:00
  • df530d8a73
    housekeep(fastapi): rewrite test_package_source with fixtures Kevin Morris 2021-11-30 20:42:50 -08:00
  • 171b347dad
    housekeep(fastapi): rewrite test_package_base with fixtures Kevin Morris 2021-11-30 20:38:49 -08:00
  • 93bc91cce2
    housekeep(fastapi): rewrite test_tu_voteinfo with fixtures Kevin Morris 2021-11-30 20:25:10 -08:00
  • ae72817950
    housekeep(fastapi): rewrite test_routes with fixtures Kevin Morris 2021-11-30 20:17:14 -08:00
  • ca25595022
    housekeep(fastapi): rewrite test_sesion with fixtures Kevin Morris 2021-11-30 20:12:31 -08:00
  • a0e1a1641d
    fix(fastapi): support UsersID and User columns in the Session model Kevin Morris 2021-11-30 20:12:06 -08:00
  • 31a093ba06
    housekeep(fastapi): rewrite test_package_relation with fixtures Kevin Morris 2021-11-30 18:51:50 -08:00