mirror of
https://gitea.com/gitea/tea.git
synced 2024-12-22 09:05:06 +01:00
5b28a05eb7
- [x] enhance notification listing - add `--states` and `--type` filters - toggle per-user or per-repo listing via `--mine` flag - print more fields - [x] add subcommands to mark notifications as read, unread, pinned, unpinned. operates on - all notifications matching the `--state` and `--mine` filter flags, or - a notification specified by ID. - [ ] ~~add a `--fields` flag for notifications listing.~~ *not in this PR* - [ ] ~~interactive mode~~ *not in this PR*. this would go well together with #324 fixes #243, fixes #155 based on initial work in #283 and #386, but opening a new PR for @6543 to review as I changed quite a lot --- ### ⚠️ breaking ⚠️ - `tea notifications --all` has moved to `tea notifications --mine` - `tea notifications` now only works with the context of a remote repo. To run this outside of a local git dir, run either `tea n --mine` or `tea n --repo <my/repo>` --- Co-authored-by: Karl Heinz Marbaise <kama@soebes.de> Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: Norwin Roosen <git@nroo.de> Reviewed-on: https://gitea.com/gitea/tea/pulls/389 Reviewed-by: 6543 <6543@obermui.de> Reviewed-by: Alexey 〒erentyev <axifive@noreply.gitea.io> Co-authored-by: Norwin <noerw@noreply.gitea.io> Co-committed-by: Norwin <noerw@noreply.gitea.io> |
||
---|---|---|
.. | ||
flags | ||
issues | ||
labels | ||
login | ||
milestones | ||
notifications | ||
organizations | ||
pulls | ||
releases | ||
repos | ||
times | ||
autocomplete.go | ||
categories.go | ||
comment.go | ||
issues.go | ||
labels.go | ||
login.go | ||
logout.go | ||
milestones.go | ||
notifications.go | ||
open.go | ||
organizations.go | ||
pulls.go | ||
releases.go | ||
repos.go | ||
times.go |