[PR #321] [CLOSED] [WIP] Notifications system #15305

Closed
opened 2025-11-02 11:43:35 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-gitea/gitea/pull/321
Author: @andreynering
Created: 11/30/2016
Status: Closed

Base: masterHead: notifications


📝 Commits (10+)

  • 0f1b484 Create notification model/table
  • b19ec55 Creating notifications on new issue
  • 75c2752 Use own type (smallint on DB) and iota instead of VARCHAR(1)
  • c3810c6 Lint
  • 8a3c856 Also create notification while commenting on issue
  • 679d91a Fix SQLs
  • f692ade First version of notification service
  • fedf445 Notification item on menu
  • a9844ae Register notification router
  • 7da3f89 First version of page to see notifications

📊 Changes

20 files changed (+521 additions, -309 deletions)

View changed files

📝 cmd/web.go (+4 -0)
📝 conf/locale/locale_en-US.ini (+8 -0)
📝 conf/locale/locale_pt-BR.ini (+7 -0)
📝 models/issue.go (+10 -258)
📝 models/issue_comment.go (+0 -3)
📝 models/issue_mail.go (+0 -3)
📝 models/models.go (+33 -9)
models/notification.go (+233 -0)
📝 models/repo.go (+1 -1)
📝 models/user.go (+1 -1)
modules/notification/notification.go (+46 -0)
📝 public/css/index.css (+18 -0)
📝 public/less/_user.less (+21 -0)
📝 routers/api/v1/repo/issue.go (+0 -5)
📝 routers/api/v1/repo/pull.go (+0 -5)
📝 routers/repo/issue.go (+5 -23)
routers/user/notification.go (+54 -0)
📝 routers/user/setting.go (+0 -1)
📝 templates/base/head.tmpl (+12 -0)
templates/user/notification/notification.tmpl (+68 -0)

📄 Description

WIP: still in an early stage


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-gitea/gitea/pull/321 **Author:** [@andreynering](https://github.com/andreynering) **Created:** 11/30/2016 **Status:** ❌ Closed **Base:** `master` ← **Head:** `notifications` --- ### 📝 Commits (10+) - [`0f1b484`](https://github.com/go-gitea/gitea/commit/0f1b484e9a0a687a343248d830daa7ffcbcc64c0) Create notification model/table - [`b19ec55`](https://github.com/go-gitea/gitea/commit/b19ec553387afbb84166b5c0bbdd744db2af5fae) Creating notifications on new issue - [`75c2752`](https://github.com/go-gitea/gitea/commit/75c2752ee6344e4b69e89783649d8aa501754dd0) Use own type (smallint on DB) and iota instead of VARCHAR(1) - [`c3810c6`](https://github.com/go-gitea/gitea/commit/c3810c6d43ea2d6656eb59caa62982e8f97c1160) Lint - [`8a3c856`](https://github.com/go-gitea/gitea/commit/8a3c856b1cb08a81204577838c57e28e5514b66c) Also create notification while commenting on issue - [`679d91a`](https://github.com/go-gitea/gitea/commit/679d91afdfdbe845308b426d780aeb75416dc470) Fix SQLs - [`f692ade`](https://github.com/go-gitea/gitea/commit/f692adea69f186079c4576a819f2321389621941) First version of notification service - [`fedf445`](https://github.com/go-gitea/gitea/commit/fedf445f6a7b94431c55e277528a21c3518b742e) Notification item on menu - [`a9844ae`](https://github.com/go-gitea/gitea/commit/a9844aeb8d37e236bc1665b8915a63e64e54ef65) Register notification router - [`7da3f89`](https://github.com/go-gitea/gitea/commit/7da3f899a62ac1c7a7209d0cd90b0c4e1c514834) First version of page to see notifications ### 📊 Changes **20 files changed** (+521 additions, -309 deletions) <details> <summary>View changed files</summary> 📝 `cmd/web.go` (+4 -0) 📝 `conf/locale/locale_en-US.ini` (+8 -0) 📝 `conf/locale/locale_pt-BR.ini` (+7 -0) 📝 `models/issue.go` (+10 -258) 📝 `models/issue_comment.go` (+0 -3) 📝 `models/issue_mail.go` (+0 -3) 📝 `models/models.go` (+33 -9) ➕ `models/notification.go` (+233 -0) 📝 `models/repo.go` (+1 -1) 📝 `models/user.go` (+1 -1) ➕ `modules/notification/notification.go` (+46 -0) 📝 `public/css/index.css` (+18 -0) 📝 `public/less/_user.less` (+21 -0) 📝 `routers/api/v1/repo/issue.go` (+0 -5) 📝 `routers/api/v1/repo/pull.go` (+0 -5) 📝 `routers/repo/issue.go` (+5 -23) ➕ `routers/user/notification.go` (+54 -0) 📝 `routers/user/setting.go` (+0 -1) 📝 `templates/base/head.tmpl` (+12 -0) ➕ `templates/user/notification/notification.tmpl` (+68 -0) </details> ### 📄 Description WIP: still in an early stage --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-02 11:43:35 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#15305