gitea/models
zeripath 489e9162fc
Extend Notifications API and return pinned notifications by default (#12164) (#12232)
Backport #12164

This PR extends the notifications API to allow specific notification statuses to be searched for and to allow setting of notifications to statuses other than read.

By default unread and pinned statuses will be returned when querying for notifications - however pinned statuses will not be marked as read.

Close #12152

Signed-off-by: Andrew Thornton art27@cantab.net
2020-07-13 21:52:05 +01:00
..
fixtures API: Add pull review endpoints (#11224) 2020-05-02 03:20:51 +03:00
migrations Change language statistics to save size instead of percentage (#11681) (#11690) 2020-06-02 20:55:21 +03:00
access_test.go Fix "access" fixtures and tests (#10247) 2020-02-15 12:29:06 +08:00
access.go Upgrade xorm to v1.0.0 (#10646) 2020-03-22 11:12:55 -04:00
action_list.go
action_test.go Add gitea-vet (#10948) 2020-04-05 07:20:50 +01:00
action.go Fix potential bugs (#10513) 2020-02-27 20:10:27 -03:00
admin_test.go
admin.go Refactor Cron and merge dashboard tasks (#10745) 2020-05-16 19:31:38 -04:00
attachment_test.go Reading pull attachments should depend on read UnitTypePullRequests (#10346) 2020-02-18 21:36:19 -03:00
attachment.go Use google/uuid to instead satori/go.uuid (#11943) (#11946) 2020-06-18 10:06:48 -04:00
avatar.go make avatar lookup occur at image request (#10540) 2020-03-27 14:34:39 +02:00
branches_test.go
branches.go Use ID or Where to instead directly use Get when load object from database (#11925) (#11934) 2020-06-17 20:53:43 +01:00
commit_status_test.go
commit_status.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
consistency.go Add doctor check to set IsArchived false if it is null (partial backport #11853) (#11859) 2020-06-11 17:08:13 -04:00
context.go
convert.go
error_oauth2.go
error.go Refactor Cron and merge dashboard tasks (#10745) 2020-05-16 19:31:38 -04:00
external_login_user.go
fixture_generation.go Move fixture generation to contrib and add test (#10277) 2020-02-15 10:59:43 +02:00
fixture_test.go Move fixture generation to contrib and add test (#10277) 2020-02-15 10:59:43 +02:00
gpg_key_test.go
gpg_key.go Ensure Subkeys are verified (#12155) (#12168) 2020-07-06 20:13:18 -04:00
helper_directory.go
helper_environment.go Move PushUpdateAddDeleteTags to repository module from models (#10106) 2020-02-03 09:47:04 +01:00
helper.go
issue_assignees_test.go
issue_assignees.go Remove Unused Functions (#10516) 2020-03-02 00:05:44 +02:00
issue_comment_list.go
issue_comment_test.go
issue_comment.go Fix commenting on non-utf8 encoded files (#11916) (#11950) 2020-06-18 18:22:43 +03:00
issue_dependency_test.go
issue_dependency.go
issue_label_test.go BugFix: updateLabel can updated not allowed fields #11242 (#11242) 2020-04-28 19:28:56 -04:00
issue_label.go Use ID or Where to instead directly use Get when load object from database (#11925) (#11934) 2020-06-17 20:53:43 +01:00
issue_list_test.go Add Organization Wide Labels (#10814) 2020-04-01 01:14:46 -03:00
issue_list.go [BugFix] ReviewCount: GetApprovalCounts func sorted wrong (#11086) 2020-04-16 13:44:34 +03:00
issue_lock.go
issue_milestone_test.go Refactor Milestone related (#11225) 2020-05-12 22:54:35 +01:00
issue_milestone.go Refactor Milestone related (#11225) 2020-05-12 22:54:35 +01:00
issue_reaction_test.go
issue_reaction.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
issue_stopwatch_test.go Add gitea-vet (#10948) 2020-04-05 07:20:50 +01:00
issue_stopwatch.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
issue_test.go issue search on my related repositories (#9758) 2020-02-29 03:52:05 -03:00
issue_tracked_time_test.go
issue_tracked_time.go Fix tracked time issues (#11349) 2020-05-09 11:18:44 -03:00
issue_user_test.go
issue_user.go
issue_watch_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
issue_watch.go Add issue subscription check to API (#10967) 2020-04-21 14:48:53 +01:00
issue_xref_test.go
issue_xref.go
issue.go Increase maximum SQLite variables count to 32766 (#11696) (#11783) 2020-06-07 00:04:00 -04:00
lfs_lock.go
lfs.go Add gitea-vet (#10948) 2020-04-05 07:20:50 +01:00
list_options.go Use DEFAULT_PAGING_NUM instead of MAX_RESPONSE_ITEMS in ListOptions (#11831) (#11836) 2020-06-10 13:42:10 -04:00
log.go Upgrade xorm to v1.0.0 (#10646) 2020-03-22 11:12:55 -04:00
login_source.go Use ID or Where to instead directly use Get when load object from database (#11925) (#11934) 2020-06-17 20:53:43 +01:00
main_test.go Add gitea-vet (#10948) 2020-04-05 07:20:50 +01:00
migrate.go [BugFix] remove nil inserts in models (#11096) 2020-04-17 20:42:57 +03:00
models_test.go
models.go Doctor check & fix db consistency (#11111) (#11676) 2020-05-29 13:00:43 -05:00
notification_test.go add request review from specific reviewers feature in pull request (#10756) 2020-04-06 19:33:34 +03:00
notification.go Extend Notifications API and return pinned notifications by default (#12164) (#12232) 2020-07-13 21:52:05 +01:00
oauth2_application_test.go
oauth2_application.go Use google/uuid to instead satori/go.uuid (#11943) (#11946) 2020-06-18 10:06:48 -04:00
oauth2.go Changed image of openid-connect logo for better look on arc-green theme (#11312) 2020-05-10 17:55:22 +03:00
org_team_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
org_team.go Automatically remove Watches, Assignments, etc if user loses access due to being removed as collaborator or from a team (#10997) 2020-04-07 22:52:01 +01:00
org_test.go Ensure DeleteUser is not allowed to Delete Orgs and visa versa (#10134) 2020-02-04 16:27:18 +02:00
org.go Prevent multiple listings of organization when creating a repository (#11303) 2020-05-07 14:24:59 +01:00
pull_list.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
pull_sign.go Display pull request head branch even the branch deleted or repository deleted (#10413) 2020-03-02 22:31:55 +00:00
pull_test.go Display pull request head branch even the branch deleted or repository deleted (#10413) 2020-03-02 22:31:55 +00:00
pull.go Cache PullRequest Divergence (#10914) 2020-04-14 09:53:34 -04:00
release.go Add single release page and latest redirect (#11102) 2020-04-18 11:47:15 -03:00
repo_activity.go
repo_branch.go
repo_collaboration_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
repo_collaboration.go Automatically remove Watches, Assignments, etc if user loses access due to being removed as collaborator or from a team (#10997) 2020-04-07 22:52:01 +01:00
repo_generate_test.go
repo_generate.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
repo_indexer.go Index code and stats only for non-empty repositories (#10251) 2020-02-14 13:42:30 +01:00
repo_issue.go
repo_language_stats.go Change language statistics to save size instead of percentage (#11681) (#11690) 2020-06-02 20:55:21 +03:00
repo_list_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
repo_list.go Fix repo-list private and total count bugs (#11500) (#11532) 2020-05-21 08:23:20 -05:00
repo_mirror.go
repo_permission_test.go
repo_permission.go Automatically remove Watches, Assignments, etc if user loses access due to being removed as collaborator or from a team (#10997) 2020-04-07 22:52:01 +01:00
repo_redirect_test.go
repo_redirect.go
repo_sign.go Sign: Handle ErrTwoFactorNotEnrolled correctly (#10008) 2020-01-26 23:44:12 +00:00
repo_test.go Decrease the num_stars when deleting a repo (#11954) (#12188) 2020-07-08 17:52:40 -04:00
repo_unit.go Upgrade xorm to v1.0.0 (#10646) 2020-03-22 11:12:55 -04:00
repo_watch_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
repo_watch.go Code Refactor of IssueWatch related things (#10401) 2020-02-26 03:32:22 -03:00
repo.go Decrease the num_stars when deleting a repo (#11954) (#12188) 2020-07-08 17:52:40 -04:00
review_test.go API: Add pull review endpoints (#11224) 2020-05-02 03:20:51 +03:00
review.go API: Add pull review endpoints (#11224) 2020-05-02 03:20:51 +03:00
ssh_key_test.go
ssh_key.go Mulitple Gitea Doctor improvements (#10943) 2020-04-06 11:44:47 +01:00
star_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
star.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
task.go
test_fixtures.go Upgrade xorm to v1.0.0 (#10646) 2020-03-22 11:12:55 -04:00
token_test.go Reject duplicate AccessToken names (#10994) 2020-04-13 22:02:48 +03:00
token.go Use google/uuid to instead satori/go.uuid (#11943) (#11946) 2020-06-18 10:06:48 -04:00
topic_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
topic.go Update topics repo count when deleting repository (#10051) 2020-01-31 08:57:19 +02:00
twofactor.go Use ID or Where to instead directly use Get when load object from database (#11925) (#11934) 2020-06-17 20:53:43 +01:00
u2f_test.go Add gitea-vet (#10948) 2020-04-05 07:20:50 +01:00
u2f.go
unit_tests.go Upgrade xorm to v1.0.0 (#10646) 2020-03-22 11:12:55 -04:00
unit.go
update.go Remove Unused Functions (#10516) 2020-03-02 00:05:44 +02:00
upload.go Use google/uuid to instead satori/go.uuid (#11943) (#11946) 2020-06-18 10:06:48 -04:00
user_follow_test.go Add gitea-vet (#10948) 2020-04-05 07:20:50 +01:00
user_follow.go
user_heatmap_test.go
user_heatmap.go
user_mail_test.go Admin page for managing user e-mail activation (#10557) 2020-03-02 15:25:36 -03:00
user_mail.go Use ID or Where to instead directly use Get when load object from database (#11925) (#11934) 2020-06-17 20:53:43 +01:00
user_openid_test.go
user_openid.go Use ID or Where to instead directly use Get when load object from database (#11925) (#11934) 2020-06-17 20:53:43 +01:00
user_test.go Ensure DeleteUser is not allowed to Delete Orgs and visa versa (#10134) 2020-02-04 16:27:18 +02:00
user.go Add serviceworker.js to KnownPublicEntries (#11992) (#11994) 2020-06-20 15:23:04 +01:00
userlist_test.go
userlist.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
webhook_test.go Granular webhook events (#9626) 2020-03-06 07:10:48 +02:00
webhook.go Use google/uuid to instead satori/go.uuid (#11943) (#11946) 2020-06-18 10:06:48 -04:00
wiki_test.go
wiki.go