- 31 Dec, 2021 2 commits
-
-
Kevin Morris authored
Closes #226 Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
This removes an unneeded query from our path. Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 30 Dec, 2021 1 commit
-
-
Kevin Morris authored
This commit centralizes comaintainer management with a few new functions and uses them more appropriately within routes: - aurweb.packages.util.latest_priority - aurweb.packages.util.remove_comaintainer - aurweb.packages.util.remove_comaintainers - aurweb.packages.util.add_comaintainer - aurweb.packages.util.add_comaintainers - aurweb.packages.util.rotate_comaintainers Closes #117 Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 29 Dec, 2021 2 commits
-
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
As a maintainer, we don't deal with requests at all. Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 28 Dec, 2021 4 commits
-
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
While this does make more sense to me personally, there is no need to change how the AUR treats its users; it has been accepted for ages and not found to be ridden with flaws. Stay with the tried and true method. Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
The credential alone does not completely encapsulate our new requirements for editing an account. Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 27 Dec, 2021 2 commits
-
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 26 Dec, 2021 1 commit
-
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 25 Dec, 2021 1 commit
-
-
Kevin Morris authored
- Use queries more closely aligned to PHP's implementation; removes the need for separate vote/notification queries. - Default sort by popularity Closes #214 Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 22 Dec, 2021 3 commits
-
-
Kevin Morris authored
- Removed user specification from cron config. - Removed logging to /var/log; this commit brings in `-x proc`, which logs out to std(out|err).
-
Kevin Morris authored
Closes #218 Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 20 Dec, 2021 1 commit
-
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 19 Dec, 2021 1 commit
-
-
Kevin Morris authored
Previous versions when encountered with an updated `importlib_metadata` produce a deprecation warning. This update resolves that deprecation. Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 18 Dec, 2021 1 commit
-
-
Kevin Morris authored
Instead of allowing an exception to propogate through the framework routes, catch it and log out an error about notifications not being sent. Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 17 Dec, 2021 2 commits
-
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 16 Dec, 2021 3 commits
-
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 15 Dec, 2021 4 commits
-
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
This commit also decouples testing regarding this feature into several test functions. Signed-off-by:
Kevin Morris <kevr@0cost.org> bump Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 14 Dec, 2021 4 commits
-
-
Hunter Wittenborn authored
-
Hunter Wittenborn authored
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 13 Dec, 2021 2 commits
-
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
- 10 Dec, 2021 6 commits
-
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
This will ensure the state of `request.user` is good to go for any other users which obtain it after the backend. Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
We'll need to update the nginx config to do this; putting this off into an MR. This reverts commit 19bd3766.
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Kevin Morris authored
Workflow has changed and TUs should now depend on actions taken closing requests which exist for the package base (deletion, merge, disown|orphan). The `/requests/{id}/close` route is now purely used for rejecting requests. The deletion, merge and orphan closures have been added into their related action routes. See the lists below. Disowning can only be done if an existing orphan request can be found for the action by TUs. Maintainers can disown their own packages at any time. Actions which provide request closures: -------------------------------------- - `/pkgbase/{name}/delete`: deletion request closure - `/pkgbase/{name}/merge`: merge request closure - `/pkgbase/{name}/disown`: orphan request closure To close a request: ------------------ - `/requests/{id}/close`: close a request with rejected status For deletion and merge actions, if no request yet exists, one will be autogenerated and closed. For orphan requests, a preexisting require is required and an error is now returned in cases where one cannot be found. For all closure actions, if the new comments field is left empty, a closure comment will be autogenerated. Note: This is a documentation commit summing up UX changes from recent commits. Signed-off-by:
Kevin Morris <kevr@0cost.org>
-