Lunny Xiao and techknowlogick
09fb036ad6
fix upload attachments ( #6481 )
...
* fix upload attachments
* add migration for new column uploader_id on table attachment
* fix imports sequence
2019-04-02 15:25:05 -04:00
Lunny Xiao and techknowlogick
0a8e63c682
add make version on gitea version ( #6485 )
2019-04-02 12:10:11 -04:00
Lunny Xiao and Lauris BH
ef2a343e27
fix bug when user login and want to resend register confirmation email ( #6482 )
2019-04-02 08:44:33 +03:00
Lunny Xiao and GitHub
d578b71d61
move code.gitea.io/git to code.gitea.io/gitea/modules/git ( #6364 )
...
* move code.gitea.io/git to code.gitea.io/gitea/modules/git
* fix imports
* fix fmt
* fix misspell
* remove wrong tests data
* fix unit tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* enable Debug to trace the failure tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* comment commit count tests since git clone depth is 50
* fix tests
* update from code.gitea.io/git
* revert change to makefile
2019-03-27 17:33:00 +08:00
Lunny Xiao and techknowlogick
03e4db40cc
improve zh-cn comparison docs ( #6336 )
2019-03-21 22:38:23 -04:00
Lunny Xiao and techknowlogick
91dcccf72d
fix dump table name error and add some test for dump database ( #6394 )
2019-03-20 21:38:54 -04:00
Lunny Xiao and zeripath
3bb123e90e
fix migrations 82 to ignore unsynced tags between database and git data and missing is_archived on repository table ( #6387 )
2019-03-20 16:37:50 +00:00
Lunny Xiao and techknowlogick
ce646fd04b
fix bug manifest.json will not request with cookie so that session will created every request ( #6372 )
2019-03-19 17:02:18 -04:00
Lunny Xiao and techknowlogick
4a6b011b15
Add test environment for Mysql8 ( #5234 )
2019-03-17 15:17:18 -04:00
Lunny Xiao and GitHub
379289639e
split setting.go to multiple files ( #6154 )
...
* split setting.go to multiple files
* fix lint
2019-03-16 11:12:44 +08:00
Lunny Xiao and GitHub
4334fe754e
update git vendor to fix wrong release commit id and add migrations ( #6224 )
...
* update git vendor to fix wrong release commit id and add migrations
* fix count
* fix migration release
* fix tests
2019-03-11 11:44:58 +08:00
Lunny Xiao and GitHub
c812ba7f87
fix display dashboard even if require to change password ( #6214 )
...
* fix display dashboard even if require to change password
* fix comments
2019-02-28 16:01:42 +08:00
Lunny Xiao and techknowlogick
7afe81f28e
fix bug when migrate repository 500 when repo is existed ( #6188 )
...
* fix bug when migrate repository 500 when repo is existed
* use 409 but not 422 for error status code when not exist
* translation fix
2019-02-26 09:28:56 -05:00
Lunny Xiao and techknowlogick
15ecc08475
fix bug when set indexer as db and add tests ( #6173 )
2019-02-24 11:16:20 -05:00
Lunny Xiao and zeripath
4a2fbbeb10
fix bug user could change private repository to public when force private enabled. ( #6156 )
2019-02-22 21:56:05 +00:00
Lunny Xiao and techknowlogick
134e55510e
fix bug when update owner team then visit team's repo return 404 ( #6119 )
2019-02-22 11:14:45 -05:00
Lunny Xiao and GitHub
477ef46251
Add more tests and docs for issue indexer, add db indexer type for searching from database ( #6144 )
...
* add more tests and docs for issue indexer, add db indexer type for searching from database
* fix typo
* fix typo
* fix lint
* improve docs
2019-02-21 13:01:28 +08:00
Lunny Xiao and GitHub
0751153613
refactor issue indexer, add some testing and fix a bug ( #6131 )
...
* refactor issue indexer, add some testing and fix a bug
* fix error copyright year on comment header
* issues indexer package import keep consistent
2019-02-21 08:54:05 +08:00
Lunny Xiao and Lauris BH
987a521e2f
remove unused file ( #6121 )
2019-02-19 17:22:42 +02:00
Lunny Xiao and techknowlogick
830ae61456
Refactor issue indexer ( #5363 )
2019-02-19 09:39:39 -05:00
Lunny Xiao and Lauris BH
f5fa22a499
Fix prohibit login check on authorization ( #6106 )
...
* fix bug prohibit login not applied on dashboard
* fix tests
* fix bug user status leak
* fix typo
* return after render
2019-02-19 09:19:28 +02:00
Lunny Xiao and techknowlogick
a380cfd8e0
Update bleve dependency to latest master revision ( #6100 )
...
* update bleve to master b17287a86f6cac923a5d886e10618df994eeb54b6724eac2e3b8dde89cfbe3a2
* remove unused pkg from dep file
* change bleve from master to recent revision
2019-02-17 19:50:26 -05:00
Lunny Xiao and GitHub
820e28c904
Split setting.go as multiple files ( #6014 )
...
* split setting.go as multiple files
* fix comments
2019-02-10 09:37:37 +08:00
Lunny Xiao and zeripath
9e8cc3b18d
add default time out for git operations ( #6015 )
2019-02-09 22:44:24 +00:00
Lunny Xiao and zeripath
01bbf5ea69
Add API to list tags ( #5850 )
...
* Add API to list tags
* update dependency gitea sdk vendor
* fix swagger generation
* fix swagger
* add tests
* update code.gitea.io/git vendor
2019-02-07 12:00:52 +00:00
Lunny Xiao and techknowlogick
2d213b64d1
use native golang SSH library but ssh-keygen when enable built-in SSH server to remove dependent on that command lines ( #5976 )
...
* use native golang SSH library but ssh-keygen when enable built-in SSH server to remove dependent on that command lines
* fix tests and add comment head
2019-02-07 02:13:12 -05:00
Lunny Xiao and techknowlogick
06a1739553
fix bug when deleting a linked account will removed all ( #5989 )
2019-02-07 01:51:23 -05:00
Lunny Xiao and techknowlogick
bf4badad1d
Pull request conflict files detection ( #5951 )
...
* add conflict detection
* test pull request conflict files
* fix detection files number
* fix comments
2019-02-05 06:54:49 -05:00
Lunny Xiao and techknowlogick
ecefa9e724
Add single commit API support ( #5843 )
...
* add single commit API support
2019-02-02 22:35:17 -05:00
Lunny Xiao and zeripath
bbad9b6178
Fix bug when read public repo lfs file ( #5912 )
...
* fix bug when read public repo lfs file
* add comment on lfs permission check
2019-01-31 13:36:57 +00:00
Lunny Xiao and Lauris BH
6b0c2e9e35
update swagger for release API pagination ( #5841 )
2019-01-25 09:10:50 +02:00
Lunny Xiao and Lauris BH
892bfd0b19
improve the releases api paging ( #5831 )
...
* improve the releases api paging
* add max limit on API paging
2019-01-24 20:59:27 +02:00
Lunny Xiao and Lauris BH
b80d6490f3
fix migration 78 error mssql ( #5791 )
2019-01-21 12:12:45 +02:00
Lunny Xiao and techknowlogick
41f19e1a38
fix migration bug ( #5762 )
2019-01-18 09:50:38 -05:00
Lunny Xiao and GitHub
82e08a3364
Refactor notification for indexer ( #5111 )
...
* notification for indexer
* use NullNotifier as parent struct
2019-01-17 22:23:22 +08:00
Lunny Xiao and zeripath
477a80f658
upgrade go-sql-driver/mysql to fix invalid connection error ( #5748 )
...
should fix #5736
2019-01-17 06:07:23 +00:00
Lunny Xiao and techknowlogick
270fa6d63b
Support CORS headers to git smart http protocol ( #5719 )
2019-01-14 16:05:27 -05:00
Lunny Xiao and Lauris BH
beab2df122
Refactor mail notification ( #5110 )
...
* mail notification implement interface
* fix file comment year
* use NullNotifier as parent struct of notifiers
2019-01-13 16:42:55 +02:00
Lunny Xiao and techknowlogick
0b84b5ee49
fix public will not be reused as public key after deleting as deploy key ( #5671 )
2019-01-09 13:10:46 -05:00
Lunny Xiao and techknowlogick
4a02a783c4
fix bug on upload file name ( #5571 )
2018-12-20 21:32:11 -05:00
Lunny Xiao and GitHub
9d0dee88d2
fix table name typo on SQL ( #5562 )
...
* fix table name typo on SQL
* fix reserved word user when on mssql
2018-12-19 20:58:46 +08:00
Lunny Xiao and GitHub
b65e37ed72
fix indexer reindex bug when gitea restart ( #5563 )
...
* fix issue indexer bug reindex when restart gitea
* also fix code indexer reindex when gitea restart
2018-12-19 16:37:48 +08:00
Lunny Xiao and GitHub
7fd34c0517
fix lfs version check warning log when using ssh protocol ( #5501 )
2018-12-19 09:17:43 +08:00
Lunny Xiao and techknowlogick
fe55ab2a68
fix forgot removed records when deleting user ( #5429 )
...
* fix forgot removed records when deleting user
* fix migration
* fix rewritekey lock on sqlite
* remove unused codes
2018-12-18 11:26:26 -05:00
Lunny Xiao and techknowlogick
b3b7598ec6
Improve performance of dashboard ( #4977 )
2018-12-13 10:55:43 -05:00
Lunny Xiao and techknowlogick
f0374ad1ad
fix bug when a read perm user to edit his issue ( #5516 )
2018-12-12 10:17:25 -05:00
Lunny Xiao and Lauris BH
af6bce3ad5
fix detect force push failure on deletion of protected branches ( #5522 )
2018-12-12 10:46:17 +02:00
Lunny Xiao and techknowlogick
b1f3685015
fix approvals limitation ( #5521 )
2018-12-11 18:49:33 -05:00
Lunny Xiao and techknowlogick
58c4559d3b
fix permission check on api create org ( #5523 )
2018-12-11 14:33:24 -05:00
Lunny Xiao and techknowlogick
ba75319157
fix clone wiki failed via ssh ( #5503 )
2018-12-11 13:37:32 -05:00
Lunny Xiao and techknowlogick
ccea91652f
fix adding reaction fail for read permission ( #5515 )
2018-12-11 13:12:06 -05:00
Lunny Xiao and techknowlogick
6e114f6791
add git protocol v2 support via SSH on Docker image ( #5520 )
...
* add git protocol v2 support via SSH on Docker image
* remove new layer on dockerfile
2018-12-11 12:20:04 -05:00
Lunny Xiao and GitHub
284b0e12cb
fix code review on mssql ( #5502 )
2018-12-11 09:09:46 +08:00
Lunny Xiao and Lauris BH
1b3404eaca
fix forgot deletion of notification when delete repository ( #5506 )
2018-12-10 22:01:01 +02:00
Lunny Xiao and techknowlogick
928417ae39
Fix empty wiki ( #5504 )
...
* fix wiki page when wiki path is exist but empty
* improve the error check
2018-12-09 17:45:44 -05:00
Lunny Xiao and Lauris BH
7c0c965532
Improve team members and repositories settings UI ( #5457 )
...
* improve team members and repositories settings UI
* use tab on team pages
* add default description on team members and repos
* add blank on numbers and texts
* improve translation
2018-12-09 08:42:11 +02:00
Lunny Xiao and GitHub
da5a0b8382
add tests for api user orgs ( #5494 )
...
* add tests for api user orgs
* add permission for admin to list user's orgs even he is a private user of org
2018-12-09 10:19:50 +08:00
Lunny Xiao and Lauris BH
4b4453cb92
fix topic name length on database ( #5493 )
2018-12-08 14:27:30 +02:00
Lunny Xiao and Lauris BH
f80b4f46ae
Fix repository deletion when there is large number of issues in it ( #5426 )
2018-11-30 14:59:12 +02:00
Lunny Xiao and GitHub
2dc805c0c6
Milestone issues and pull requests ( #5293 )
...
* add milestone issues and pulls page instead of redirecting issues page
* add milestone when creating issue from milestone page
* refactor to merge similiar codes as a new function issues
* remove milestone info on milestone issues list
* fix missing params
2018-11-29 09:46:30 +08:00
Lunny Xiao and GitHub
eabbddcd98
Restrict permission check on repositories and fix some problems ( #5314 )
...
* fix units permission problems
* fix some bugs and merge LoadUnits to repoAssignment
* refactor permission struct and add some copyright heads
* remove unused codes
* fix routes units check
* improve permission check
* add unit tests for permission
* fix typo
* fix tests
* fix some routes
* fix api permission check
* improve permission check
* fix some permission check
* fix tests
* fix tests
* improve some permission check
* fix some permission check
* refactor AccessLevel
* fix bug
* fix tests
* fix tests
* fix tests
* fix AccessLevel
* rename CanAccess
* fix tests
* fix comment
* fix bug
* add missing unit for test repos
* fix bug
* rename some functions
* fix routes check
2018-11-28 19:26:14 +08:00
Lunny Xiao and techknowlogick
cef0f12c51
support envs on external render commands ( #5278 )
2018-11-20 17:11:21 -05:00
Lunny Xiao and techknowlogick
8ef177f8c5
add api for user to create org ( #5268 )
...
* add api for user to create org
* remove unused blank line on the swagger file end
* fix create and add test
* fix tests
* fix routes of create org API
* fix bug
* add copyright heads
2018-11-20 12:31:30 -05:00
Lunny Xiao and techknowlogick
499bff43d9
dont' send assign webhooks when creating issue ( #5365 )
2018-11-20 12:10:18 -05:00
Lunny Xiao and techknowlogick
b3000ae623
Fix create team, update team missing units ( #5188 )
2018-11-10 14:45:32 -05:00
Lunny Xiao and Lauris BH
c5d098c32e
fix bug when users have serval teams with different units on different repositories ( #5307 )
2018-11-09 08:16:52 +02:00
Lunny Xiao and techknowlogick
10370651fc
This commit will reduce join star, repo_topic, topic tables on repo search, so that fix extra columns problem on mssql ( #5136 )
...
* This commit will reduce join star, repo_topic, topic tables on repo search, so that fix extra columns problem on mssql
* fix tests
2018-10-30 17:48:37 -04:00
Lunny Xiao and techknowlogick
e61c6cd3db
fix data race on migrate repository ( #5224 )
2018-10-30 10:06:01 -04:00
Lunny Xiao and Lauris BH
0ba57949e4
remove unused db init on commands serv, update, hooks ( #5225 )
2018-10-30 12:41:25 +02:00
Lunny Xiao and GitHub
735b12eaf0
fix sqlite lock ( #5210 )
2018-10-30 09:21:18 +08:00
Lunny Xiao and techknowlogick
70a80e31cf
fix sqlite and mssql lock ( #5214 )
2018-10-29 09:48:37 -04:00
Lunny Xiao and techknowlogick
a2ee2a3c67
fix showing pull request link when delete a branch ( #5166 )
2018-10-28 18:15:25 -04:00
Lunny Xiao and GitHub
2b7c366f64
fix sqlite lock ( #5184 )
...
* fix sqlite lock
* fix bug
Co-Authored-By: lunny <xiaolunwen@gmail.com >
* fix bug
Co-Authored-By: lunny <xiaolunwen@gmail.com >
2018-10-27 22:45:24 +08:00
Lunny Xiao and Lauris BH
e7822473e9
Fix race on updatesize ( #5190 )
...
* fix race on updatesize
* fix more repoPath
2018-10-26 12:37:57 +03:00
Lunny Xiao and GitHub
5f938c0c78
Fix sqlite lock ( #5176 )
...
* fix sqlite lock
* fix sqlite lock on getUnitType
2018-10-25 18:55:16 +08:00
Lunny Xiao and techknowlogick
616b8f42f9
Fix deadlock when sqlite ( #5118 )
...
* fix deadlock when sqlite
* fix clonelink deadlock on sqlite
2018-10-19 12:36:42 -04:00
Lunny Xiao and GitHub
ea619b39b2
Add notification interface and refactor UI notifications ( #5085 )
...
* add notification interface and refactor UI notifications
* add missing methods on notification interface and notifiy only issue status really changed
* implement NotifyPullRequestReview for ui notification
2018-10-18 19:23:05 +08:00
Lunny Xiao and Jonas Franz
cc63985876
Add change log for 1.6.0-rc1 ( #5095 )
...
* add change log for 1.6.0-rc1
* Fix some uppercases
2018-10-17 19:05:49 +02:00
Lunny Xiao and Lauris BH
970c690681
fix release creation via API ( #5076 )
...
* fix release creation via API
* fix release create tests
2018-10-15 06:52:52 +03:00
Lunny Xiao and techknowlogick
061b1aa2d4
update comparsion docs to add file viewer items ( #4865 )
2018-09-04 22:07:24 -04:00
Lunny Xiao and techknowlogick
e48df3ee47
issues api allow pulls and fix #4832 ( #4852 )
2018-09-03 13:20:54 -04:00
Lunny Xiao and Lauris BH
52c2cb15db
add vendor to user reserved words and format words list according alphabet ( #4685 )
2018-08-13 08:02:18 +03:00
Lunny Xiao and Lauris BH
8da45ae2b3
improve comparison to add issue dependency ( #4658 )
2018-08-10 08:22:07 +03:00
Lunny Xiao and GitHub
578cf52ce5
Site admin could create repos even MAX_CREATION_LIMIT=0 ( #4645 )
...
* site admin could create repos even MAX_CREATION_LIMIT=0
* Optimize if structure
2018-08-09 09:04:16 +08:00
Lunny Xiao and GitHub
9c354a539a
fix bugs when too many IN variables ( #4594 )
2018-08-02 21:49:05 +08:00
Lunny Xiao and Lauris BH
0bb1c84208
Add csv file render support defaultly ( #4105 )
...
* add csv file render support defaultly
* escaping csv column content
2018-07-21 00:08:15 +03:00
Lunny Xiao and techknowlogick
d1337299e2
add valid for lfs oid ( #4461 )
2018-07-19 11:39:19 -04:00
Lunny Xiao and Lauris BH
1675fc4301
add git timeout settings docs ( #4383 )
2018-07-06 08:49:37 +03:00
Lunny Xiao and Lauris BH
b46066f17c
fix repository last updated time update when delete a user who watched the repo ( #4363 )
2018-07-05 00:47:05 +03:00
Lunny Xiao and Lauris BH
3f0d9beece
fix exclude files .sha265 to .sha256 ( #4304 )
2018-06-24 14:10:11 +03:00
Lunny Xiao and techknowlogick
406031d3cc
fix bug when deleting a release ( #4207 )
2018-06-12 12:44:17 -04:00
Lunny Xiao and techknowlogick
da898d4066
fix delete comment bug ( #4216 )
2018-06-11 18:54:30 -04:00
Lunny Xiao and techknowlogick
ed51aa9c92
improve backup document and add zh-cn backup document ( #4145 )
2018-06-08 19:47:51 -04:00
Lunny Xiao and GitHub
5c95f7c7ce
fix attachment ENABLED ( #4064 )
...
* fix attachment ENABLED
* change wrong name on app.ini.sample
2018-05-28 22:56:54 +08:00
Lunny Xiao and GitHub
3623f12a28
fix writer cannot read bare repo guide ( #4033 )
2018-05-24 22:28:53 +08:00
Lunny Xiao and GitHub
60d95a0b85
fix bugs caused by #3929 ( #3999 )
2018-05-23 15:23:23 +08:00
Lunny Xiao and GitHub
4ec8551490
fix webhook bug of response info is not displayed in UI ( #4000 )
2018-05-23 14:12:02 +08:00
Lunny Xiao and GitHub
6bdc556b7f
Fix some webhooks bugs ( #3981 )
...
* fix some webhooks bugs
* update vendor
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* fix test
* fix clearlabels
* fix pullrequest webhook bug fix #3492
* update release webhook description
* remove unused code
* fix push webhook in pull request
* small changes
2018-05-21 10:28:29 +08:00
Lunny Xiao and GitHub
24941a1046
Add more webhooks support and refactor webhook templates directory ( #3929 )
...
* add more webhook support
* move hooks templates to standalone dir and add more webhooks ui
* fix tests
* update vendor checksum
* add more webhook support
* move hooks templates to standalone dir and add more webhooks ui
* fix tests
* update vendor checksum
* update vendor
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* load attributes when created release
* update comparsion doc
2018-05-16 22:01:55 +08:00
Lunny Xiao and GitHub
c14870c5ac
fix blank topic ( #3948 )
2018-05-11 16:15:18 +08:00