Commit Graph
67 Commits
Author SHA1 Message Date
Ethan KoenigandLunny Xiao a5f28a4544 gofmt (#1662) 2017-05-04 13:54:56 +08:00
Ethan KoenigandBo-Yi Wu 66c803fae2 MySQL, Postgres integration tests in drone (#1638)
* MySQL, Postgres integration tests in drone

* Fix .drone.yml

* sign drone

* resign drone
2017-04-30 14:30:12 +08:00
Ethan KoenigandLunny Xiao c58708d3ee Integration test framework (#1290)
* Integration test framework

* udpate drone sign

* Formatting fixes and move router.go to routers/

* update sign for drone
2017-04-25 15:24:51 +08:00
Ethan KoenigandKim "BKC" Carlbäcker 09fe4a2ae9 Batch updates for issues (#926) 2017-03-15 02:10:35 +01:00
Ethan KoenigandLunny Xiao 021904e4e6 Fix typos in models/ and modules/ (#1248) 2017-03-15 08:52:01 +08:00
Ethan KoenigandLunny Xiao ec0ae5d50c Refactor and fix incorrect comment (#1247) 2017-03-15 08:51:46 +08:00
Ethan KoenigandLunny Xiao c99e7e1a62 Simplify RepositoryList.loadAttributes() (#1211) 2017-03-11 16:50:12 +08:00
Ethan KoenigandLunny Xiao 3803f257fb Move user_follow to separate file (#1210)
Also add unit tests
2017-03-11 16:46:53 +08:00
Ethan KoenigandLunny Xiao 1e3548b7e7 Unit tests for issue_list (#1209) 2017-03-11 16:46:23 +08:00
Ethan KoenigandLunny Xiao d21d5fd736 Remove unnecessary loads in org_team (#1090) 2017-03-01 09:09:49 +08:00
Ethan KoenigandLunny Xiao 22f7aa6e9c LableIDs -> LabelIDs (#1088) 2017-03-01 09:08:45 +08:00
Ethan KoenigandLunny Xiao 4b286f282a Consistency checks for action unit tests (#1079) 2017-02-28 09:42:10 +08:00
Ethan KoenigandLunny Xiao cf80e19157 Optimize and unit test Issue_ReplaceLabels (#1080) 2017-02-28 09:35:55 +08:00
Ethan KoenigandLunny Xiao 136e6beb0f Fix unused Engine bugs (#1064) 2017-02-27 10:16:35 +08:00
Ethan KoenigandLunny Xiao 831ff41754 Fix go vet faults (#1060) 2017-02-26 13:25:35 +08:00
Ethan KoenigandLunny Xiao 76057105ca Remove unnecessary loads in org_team (#1035) 2017-02-24 14:25:09 +08:00
Ethan KoenigandLunny Xiao f1ab906c51 Unit tests for models/repo_collaboration (#1032) 2017-02-24 09:37:38 +08:00
Ethan KoenigandLunny Xiao 4f3880ff15 Bug fixes and unit tests for org_team (#1016) 2017-02-23 09:36:15 +08:00
Ethan KoenigandLunny Xiao be48b32e63 Unit tests for repo watching (#963) 2017-02-17 16:02:11 +08:00
Ethan KoenigandLunny Xiao 140967f002 Unit tests for repo redirects (#961) 2017-02-17 08:55:33 +08:00
Ethan KoenigandLunny Xiao 2f13d31ff0 Fix bug in repos search (#884) 2017-02-10 09:30:26 +08:00
Ethan KoenigandLunny Xiao a6751cec04 Unit tests for issue_milestone (#878) 2017-02-09 14:39:26 +08:00
Ethan KoenigandLunny Xiao 13973348df Gogs -> Gitea (#877) 2017-02-09 13:44:18 +08:00
Ethan KoenigandLunny Xiao e6b4448ba3 Fix bug in Issue.GetIsRead (#876) 2017-02-09 11:47:24 +08:00
Ethan KoenigandLunny Xiao 181c8d9c99 Fix consistency check (#866) 2017-02-08 14:29:21 +08:00
Ethan KoenigandLunny Xiao d2329e1c26 Use assert in legacy unit tests (#867) 2017-02-08 14:29:07 +08:00
Ethan KoenigandLunny Xiao 5fbab97373 Fix broken test fixture (#859) 2017-02-07 22:49:37 +08:00
Ethan KoenigandLunny Xiao ceae143e78 Consistency checks for unit tests (#853) 2017-02-07 19:47:55 +08:00
Ethan KoenigandLunny Xiao 027591a3a5 Redirects for renamed repos (#807)
* Redirects for renamed repos

* Remove unused phrase from locales
2017-02-05 22:35:03 +08:00
Ethan KoenigandLunny Xiao e86d935175 Avoid duplicate queries in auth (#827)
Avoid identical making calls to GetUserByID(..) in SignedInUser(..)
2017-02-05 21:10:46 +08:00
Ethan KoenigandLunny Xiao d0960b8035 Move IssueUser code to separate file (#836)
Also add unit tests
2017-02-04 20:37:26 +08:00
Ethan KoenigandLunny Xiao 68bdaf0a6b Drop redundant columns from issue_user table (#638) 2017-02-03 15:22:39 +08:00
Ethan KoenigandLunny Xiao 400b6fd61c Cache ctxUser in retrieveFeeds(..) (#826) 2017-02-03 13:27:10 +08:00
Ethan KoenigandLunny Xiao 73d05a51e3 Remove unneeded database loads (#814)
Remove unnecessary calls to repo.GetOwner() in context handlers
2017-02-02 20:33:56 +08:00
Ethan KoenigandLunny Xiao 10644d6dd7 Bug fixes and unit tests for models/issue_label (#802) 2017-02-01 09:31:35 +08:00
Ethan KoenigandLunny Xiao 0a02fb3c4f Windows compatibility for unit tests (#800) 2017-01-30 22:22:04 +08:00
Ethan KoenigandLunny Xiao 2eb15f4a61 Unit tests and remove unused functions in models/notification (#796)
* Unit tests and remove unused functions in models/notification

* Read -> Unread
2017-01-30 22:21:49 +08:00
Ethan KoenigandLunny Xiao 7765593018 Better settings for unit tests (#795) 2017-01-30 13:17:43 +08:00
Ethan KoenigandLunny Xiao d1b5498cc0 Use handlers for API authorization (#723) 2017-01-26 19:54:04 +08:00
Ethan KoenigandLunny Xiao da1b6164fe Fix FIXME and remove superfluous queries in models/org (#749) 2017-01-25 23:41:38 +08:00
Ethan KoenigandLunny Xiao 0934d1b1ea Bug fixes and unit tests for models/webhook (#751) 2017-01-25 18:37:35 +08:00
Ethan KoenigandLunny Xiao a6832c234d Unit tests for models/star (#752) 2017-01-25 18:37:10 +08:00
Ethan KoenigandLunny Xiao 8093b3372e Less boilerplate in models/ unit tests (#725) 2017-01-25 10:49:51 +08:00
Ethan KoenigandLunny Xiao 833f8b94c2 Search bar for issues/pulls (#530) 2017-01-25 10:43:02 +08:00
Ethan KoenigandLunny Xiao 74bbec3bf9 Fix permission bugs in team API (#647) 2017-01-20 13:16:10 +08:00
Ethan KoenigandLunny Xiao fcf02e4961 API Endpoints for organization members (#645) 2017-01-20 10:31:46 +08:00
Ethan KoenigandLunny Xiao a6f5efa0bb Fix ambiguity bug in getCommentsByRepoIDSince (#665) 2017-01-14 10:21:30 +08:00
Ethan KoenigandLunny Xiao 27fcf8d30a Bug fixes for webhook API (#650) 2017-01-14 10:14:48 +08:00
Ethan KoenigandLunny Xiao 973282dae2 Better coverage in pull_test (#615) 2017-01-09 11:15:07 +08:00
Ethan KoenigandLunny Xiao 862948ab88 Better coverage and TODOs for update_test (#616) 2017-01-09 11:14:57 +08:00
Ethan KoenigandLunny Xiao 4b23e6a694 Unit tests for models/action (#619) 2017-01-09 11:08:36 +08:00
Ethan KoenigandLunny Xiao 8fa88e584a Add myself to MAINTAINERS (#609) 2017-01-08 11:25:22 +08:00
Ethan KoenigandLunny Xiao 6072b03291 Unit tests for models/access.go (#606) 2017-01-08 11:10:53 +08:00
Ethan KoenigandLunny Xiao 8422ab542c API endpoint for subscribers (#598) 2017-01-07 11:13:02 +08:00
Ethan KoenigandLunny Xiao 1a7fc53c98 API endpoint for stargazers (#597) 2017-01-06 15:05:09 +08:00
Ethan KoenigandLunny Xiao c5f0d4b1a0 Fix SQL bug in models/access (#583)
Previously got a 'relation repo_access does not exist' error in User_GetRepositoryAccesses
2017-01-05 08:57:54 +08:00
Ethan KoenigandLunny Xiao 1207bda94b Fix typos in models/ (#576) 2017-01-05 08:50:34 +08:00
Ethan KoenigandLunny Xiao b75450ad36 API endpoints for forks (#509) 2016-12-31 09:15:45 +08:00
Ethan KoenigandLunny Xiao 6f4ba6884c Repo permission bug fixes (#513) 2016-12-29 21:17:32 +08:00
Ethan KoenigandLunny Xiao f686a32eac API endpoints for organization teams (#370) 2016-12-28 09:36:04 +08:00
Ethan KoenigandLunny Xiao 9fae9f0dc2 Remove redundant query in collaborator API (#516) 2016-12-28 09:09:54 +08:00
Ethan KoenigandLunny Xiao 2342df183b API Endpoints for collaborators (#375) 2016-12-26 15:37:01 +08:00
Ethan KoenigandLunny Xiao d0932ef147 Bug fixes for Issues filters (#413)
Correctly handle simultaneous assignee/poster filters, and conflicting assignee filters
2016-12-24 18:33:21 +08:00
Ethan KoenigandLunny Xiao 8a4161c723 API Endpoint for watching (#191) 2016-12-24 09:53:11 +08:00
Ethan KoenigandLunny Xiao ec1fe1183d Fix race condition in unit test (#456) 2016-12-23 14:31:22 +08:00
Ethan KoenigandLunny Xiao 4c89a9c33c Bug fixes and tests for modules/base (#442)
Also address other TODOs
2016-12-22 16:58:04 +08:00
Ethan KoenigandThomas Boerger 401a8db0ed Remove stale comment in models/repo.go (#366) 2016-12-08 00:04:12 +01:00