forgejo/modules
6543 6baa5d7588 [API] Add notification endpoint (#9488)
* [API] Add notification endpoints

 * add func GetNotifications(opts FindNotificationOptions)
 * add func (n *Notification) APIFormat()
 * add func (nl NotificationList) APIFormat()
 * add func (n *Notification) APIURL()
 * add func (nl NotificationList) APIFormat()
 * add LoadAttributes functions (loadRepo, loadIssue, loadComment, loadUser)
 * add func (c *Comment) APIURL()
 * add func (issue *Issue) GetLastComment()
 * add endpoint GET /notifications
 * add endpoint PUT /notifications
 * add endpoint GET /repos/{owner}/{repo}/notifications
 * add endpoint PUT /repos/{owner}/{repo}/notifications
 * add endpoint GET /notifications/threads/{id}
 * add endpoint PATCH /notifications/threads/{id}

* Add TEST

* code format

* code format
2020-01-09 11:56:32 +00:00
..
auth Mark PR reviews as stale at push and allow to dismiss stale approvals (#9532) 2020-01-09 01:47:45 +00:00
avatar
base
cache
charset deps: update and fix chardet import (#9351) 2019-12-14 02:15:48 +02:00
context Use Req.URL.RequestURI() to cope with FCGI urls (#9473) 2019-12-24 00:11:12 +00:00
convert [Bug] [API] Add language to user api (#9215) 2019-11-30 11:18:40 -05:00
cron Graceful: Xorm, RepoIndexer, Cron and Others (#9282) 2019-12-15 09:51:28 +00:00
generate
git Mark PR reviews as stale at push and allow to dismiss stale approvals (#9532) 2020-01-09 01:47:45 +00:00
gitgraph
graceful Fix missed change to GetManager() (#9361) 2019-12-15 13:15:17 +00:00
highlight
httplib
indexer Graceful Queues: Issue Indexing and Tasks (#9363) 2020-01-07 12:23:09 +01:00
lfs Make repository management section handle lfs locks (#8726) 2019-12-12 21:18:07 +08:00
log Log: Ensure FLAGS=none is -1 (#9287) 2019-12-07 23:36:47 -05:00
markup Change markdown rendering from blackfriday to goldmark (#9533) 2019-12-31 03:53:28 +02:00
metrics
migrations Use OriginalURL insead of CloneAddr in migration logging (#9418) 2019-12-18 16:49:56 -05:00
notification Some more e-mail notification fixes (#9596) 2020-01-03 19:13:22 +02:00
options
password Add password requirement info on error (#9074) 2019-11-19 22:44:58 +00:00
pprof
private Batch hook pre- and post-receive calls (#8602) 2019-12-26 13:29:45 +02:00
process Graceful: Cancel Process on monitor pages & HammerTime (#9213) 2019-11-30 16:40:22 +02:00
public
queue Graceful Queues: Issue Indexing and Tasks (#9363) 2020-01-07 12:23:09 +01:00
recaptcha fixed reCAPTCHA URL (#9083) 2019-11-22 08:03:45 +00:00
references Change markdown rendering from blackfriday to goldmark (#9533) 2019-12-31 03:53:28 +02:00
repofiles Mark PR reviews as stale at push and allow to dismiss stale approvals (#9532) 2020-01-09 01:47:45 +00:00
repository Batch hook pre- and post-receive calls (#8602) 2019-12-26 13:29:45 +02:00
secret
session
setting fix #9648 | use filepath.IsAbs instead of path.IsAbs (#9651) 2020-01-08 15:30:58 +01:00
ssh Graceful: Xorm, RepoIndexer, Cron and Others (#9282) 2019-12-15 09:51:28 +00:00
structs [API] Add notification endpoint (#9488) 2020-01-09 11:56:32 +00:00
sync Graceful: Xorm, RepoIndexer, Cron and Others (#9282) 2019-12-15 09:51:28 +00:00
task Graceful Queues: Issue Indexing and Tasks (#9363) 2020-01-07 12:23:09 +01:00
templates Fix repository issues pagination bug when there are more than one label filter (#9512) 2019-12-28 14:43:46 +00:00
test
timeutil
upload
user
util
validation
webhook Add HTML URL to API Issues (#9654) 2020-01-08 23:10:34 +00:00