alist/server/middlewares
千石 280960ce3e
feat(user-db): enhance user management with role-based queries (allow-edit-role-guest) (#9234)
- Add `GetUsersByRole` function to fetch users based on their roles.
- Extend `UpdateUserBasePathPrefix` to accept optional user lists.
- Ensure path cleaning in `UpdateUserBasePathPrefix` for consistency.
- Integrate guest role fetching in `auth.go` middleware.
- Utilize `GetUsersByRole` in `role.go` for base path modifications.
- Remove redundant line in `role.go` role modification logic.
2025-07-30 13:15:35 +08:00
..
auth.go feat(user-db): enhance user management with role-based queries (allow-edit-role-guest) (#9234) 2025-07-30 13:15:35 +08:00
check.go feat: static files for embed viewers (#2739) 2022-12-19 13:34:06 +08:00
down.go fix(archive): use another sign for extraction (#7982) 2025-03-01 18:34:33 +08:00
fsup.go feat: enhance permission control and label management (#9215) 2025-07-26 09:51:59 +08:00
https.go feat!: support listen to the unix (close #4671) 2023-07-04 17:56:02 +08:00
limit.go feat(traffic): support limit task worker count & file stream rate (#7948) 2025-02-16 12:22:11 +08:00
search.go feat: multiple search indexes (#2514) 2022-11-28 13:45:25 +08:00