Lunny Xiao and techknowlogick
edc94c7041
Monitor all git commands; move blame to git package and replace git as a variable ( #6864 )
...
* monitor all git commands; move blame to git package and replace git as a variable
* use git command but not other commands
* fix build
* move exec.Command to git.NewCommand
* fix fmt
* remove unrelated changes
* remove unrelated changes
* refactor IsEmpty and add tests
* fix tests
* fix tests
* fix tests
* fix tests
* remove gitLogger
* fix fmt
* fix isEmpty
* fix lint
* fix tests
2019-06-26 14:15:26 -04:00
Lunny Xiao and GitHub
161e12e157
Shadow the password on cache and session config on admin panel ( #7300 )
...
* shadow the password on cache and session config on admin panel
* add shadow password of mysql/postgres/couchbase
* fix log import
2019-06-27 00:12:38 +08:00
Lunny Xiao and GitHub
42729b7562
fix API link header ( #7298 )
2019-06-26 16:51:32 +08:00
zeripath and GitHub
5908bb1030
Make diff line-marker non-selectable ( #7279 )
...
* Make diff line-marker non-selectable
* Move to use data-* as per @mrsdizzie
* fix missing line nums
* Add a minimum-width to force right-align of the line num
* Move line-type-marker into separate column
2019-06-24 21:23:52 +01:00
Marat Radchenko and techknowlogick
e07ff2f890
[docker] Add LFS_START_SERVER option to control git-lfs support ( #7281 )
2019-06-24 01:33:56 -04:00
Lunny Xiao and Lauris BH
aa7c34cf86
Fix error log when loading issues caused by a xorm bug ( #7271 )
...
* fix error log when loading issues caused by a xorm bug
* upgrade packages
* fix fmt
* fix Consistency
* fix tests
2019-06-23 18:22:43 +03:00
zeripath and GitHub
baefea311f
Fix #732 : Add LFS objects to base repository on merging ( #7082 )
...
On merge we walk the merge history and ensure that all lfs objects pointed to in
the history are added to the base repository. This switches from relying on having git-lfs installed on the server, (and in fact .gitattributes being correctly installed.)
2019-06-22 18:35:34 +01:00
Cherrg and Lunny Xiao
d14595514e
Dark theme markdown fixes ( #7260 )
...
* fix colors in dark theme - tables inside rendered markdown
Signed-off-by: Michael Gnehr <[email protected] >
* fix colors in dark theme - simpleMDE rendered preview
Signed-off-by: Michael Gnehr <[email protected] >
* Update public/less/themes/arc-green.less
remove scroll bar color, to add this globally on additional PR
Co-Authored-By: Lauris BH <[email protected] >
Signed-off-by: Michael Gnehr <[email protected] >
* add missing class name
Signed-off-by: Michael Gnehr <[email protected] >
2019-06-21 21:27:47 +08:00
mrsdizzie and Lunny Xiao
a25b3d4c72
Fix Submodule dection in subdir ( #7275 )
...
Include the directory in name when looking for matching Submodule from
.gitmodules file
Fixes #7262
2019-06-21 14:13:53 +08:00
techknowlogick and GitHub
8db4541ecf
Alpine 3.10 ( #7256 )
2019-06-20 19:47:51 -04:00
Antoine GIRARD and Lunny Xiao
de9b398cde
add .fa margin like .octicon ( #7258 )
2019-06-20 15:16:01 +08:00
Lunny Xiao and Lauris BH
8ec659722d
Only check and config git on web subcommand but not others ( #7236 )
...
* only check and config git on web subcommand but not others
* add Init in git tests
2019-06-19 19:53:37 +03:00
silverwind and techknowlogick
a71cabbd53
add 'npm' and 'npm-update' make targets and lockfile ( #7246 )
...
* add 'npm' and 'npm-update' make targets and lockfile
- `make npm` installs and updates node_modules, triggered automatically
on `make css` and `make js` as it completes reasonably fast and
ensures consistent modules.
- `make npm-update` updates all dependencies to their latest version,
regenerates `node_modules` from scratch and updates
`package-lock.json`. It uses npm modules `updates` written by yours
truly to find the latest version of each dependency.
* add suggested make dependencies
* remove package-lock.json during npm-update
* regenerate package-lock.json
2019-06-18 22:59:47 -04:00
techknowlogick and Lunny Xiao
33ad554800
update go-git to v4.12.0 - fixes #7248 ( #7249 )
2019-06-19 10:14:15 +08:00
silverwind and techknowlogick
b209531959
fix hljs unintenionally highlighting commit links ( #7244 )
...
* fix hljs unintenionally highlighting commit links
* fix unit tests
2019-06-18 18:31:31 -04:00
silverwind and techknowlogick
a205155e9d
add self to MAINTAINERS ( #7245 )
2019-06-18 15:32:49 -04:00
Lunny Xiao and techknowlogick
392fe6c943
Fix migration panic when Head.User is not exist ( #7226 )
...
* fix migration panic when Head.User is not exist
* fix test
2019-06-18 12:15:39 -04:00
zeripath and techknowlogick
954d24c121
Update css ( #7240 )
...
Remove -o-tab-size selectors from tab-sze-1 css
2019-06-18 10:17:00 -04:00
Antoine GIRARD and techknowlogick
2d097655a6
Fix relref link in docs ( #7233 )
2019-06-17 22:57:48 -04:00
techknowlogick and GitHub
6d0f78542f
Add docs for INTERNAL_TOKEN_URI ( #7234 )
2019-06-17 22:52:03 -04:00
2e5da98ecb
Changelog 1.8.3 ( #7230 ) ( #7231 )
...
* Changelog 1.8.3
Signed-off-by: jolheiser <[email protected] >
* Suggestion
Co-Authored-By: zeripath <[email protected] >
2019-06-17 14:42:14 -04:00
ngourdon and techknowlogick
a618df8d84
Add CLI commands to manage LDAP authentication source ( #6681 )
...
* add CLI commands to manage LDAP authentication source
* delete Gogs copyright
* remove unused return value of func parseLoginSource
* fix comment
Co-Authored-By: ngourdon <[email protected] >
* remove config flag already present in global flags
* remove config flag from ldap commands in docs
* remove config flag handling
2019-06-17 14:32:20 -04:00
GiteaBot
a200ca1551
[skip ci] Updated translations via Crowdin
2019-06-17 17:36:28 +00:00
zeripath and techknowlogick
eaa3a1db4e
Use certmanager provided TLSConfig for LetsEncrypt ( #7229 )
2019-06-17 13:33:55 -04:00
Lunny Xiao and zeripath
1e8a616426
show lfs config on admin panel ( #7220 )
2019-06-16 19:24:49 +01:00
Lunny Xiao and GitHub
d8168b356d
Add missing description of label on API ( #7159 )
...
* add missing description of label on API
* fix comment head
* fix swagger
2019-06-16 20:39:52 +08:00
Antoine GIRARD and zeripath
367aeb169a
Use go method to calculate ssh key fingerprint ( #7128 )
...
* Use go method to calculate key fingerprint
* add gitea copyright
* use native go method only for built-in server
* refactor and add tests
* add gitea copyright
2019-06-16 08:50:46 +01:00
zeripath and techknowlogick
cf2221e3ac
Add LastLogin to the User API ( #7196 )
2019-06-15 23:28:32 -04:00
Antoine GIRARD and Lunny Xiao
273f1997ff
setting: don't require same running user for internal SSH (like win platform) ( #7215 )
2019-06-16 10:49:07 +08:00
zeripath and GitHub
cde410521c
Only warn on errors in deleting LFS orphaned files during repo deletion ( #7213 )
2019-06-15 23:20:29 +01:00
Lunny Xiao and zeripath
0323122fd7
fix duplicated file on pull request conflicted files ( #7211 )
2019-06-15 15:22:26 +01:00
zeripath and techknowlogick
94ceaf1c0c
Allow colon between fixing word and issue ( #7207 )
...
* Allow colon between fixing word and issue
* update test
2019-06-15 00:00:32 -04:00
silverwind and Lunny Xiao
9ce4d89e99
UI: Fix overflow issues in repo ( #7190 )
...
- Fix layout overflow in repo file list.
- Fix invisible status icon in file view and commit list. In file view,
the icon was moved to the left because I could not figure out a proper
fix because of HTML tables.
- Added title attribute to commit messages.
- Fixed two CSS linter warnings in existing CSS.
- Fixed CI variable check in 'make css'.
Fixes: https://github.com/go-gitea/gitea/issues/7180
2019-06-14 09:32:13 +08:00
Cherrg and techknowlogick
2f39fc7bb6
fix drone build bug ( #7192 )
2019-06-13 00:23:45 -04:00
John Olheiser and techknowlogick
8f0182c322
API error cleanup ( #7186 )
2019-06-12 17:07:24 -04:00
John Olheiser and techknowlogick
744fd6a1c8
Add error for fork already existing ( #7185 )
2019-06-12 16:20:43 -04:00
kolaente and techknowlogick
f9ec2f89f2
Add golangci ( #6418 )
2019-06-12 15:41:28 -04:00
Lunny Xiao and techknowlogick
5832f8d90d
Fix database lock when use random repository fallback image ( #7166 )
...
* fix database lock when use random repository fallback image
* remove unused function
2019-06-11 20:12:13 -04:00
Mario Lubenka and techknowlogick
1608f63e39
Fixes diff on merged pull requests ( #7171 )
2019-06-11 19:32:08 -04:00
silverwind and zeripath
499a8a1cdd
Various fixes for issue mail notifications ( #7165 )
...
- Send individual mails for actions and comments
- Send mail for new issues/prs without a comment
- Use correct sender for reopen/close actions
- Hopefully fixed all bugs related to missing mails
Fixes: https://github.com/go-gitea/gitea/issues/7124
Fixes: https://github.com/go-gitea/gitea/issues/5977
2019-06-11 20:27:38 +01:00
Lunny Xiao and GitHub
74690f6451
fix pusher name via ssh push ( #7167 )
2019-06-11 09:13:24 +08:00
Lunny Xiao and techknowlogick
b3b468444b
Revert "make modules/structs as a spereate go mod ( #7127 )" ( #7175 )
...
This reverts commit 835b53fc25 .
2019-06-10 15:55:58 -04:00
Lunny Xiao and GitHub
835b53fc25
make modules/structs as a spereate go mod ( #7127 )
2019-06-10 23:20:49 +08:00
Lunny Xiao and GitHub
7162fbf3d6
if milestone id is zero don't get it from database ( #7169 )
2019-06-10 22:16:02 +08:00
Lunny Xiao and GitHub
d93e6232e8
Move PushUpdate dependency from models to repofiles ( #6763 )
...
* remove push_update
* move models.PushUpdate to repofiles.PushUpdate
2019-06-10 19:35:13 +08:00
GiteaBot
b1be6fd31f
[skip ci] Updated translations via Crowdin
2019-06-10 01:06:14 +00:00
Lanre Adelowo and Lunny Xiao
3e05661d8d
archived repos can be starred and watched ( #7163 )
2019-06-10 09:02:42 +08:00
Richard Mahn and Lauris BH
8de0b0a3f0
Fixes #2738 - Adds the /git/tags API endpoint ( #7138 )
...
* Fixes #2738 - /git/tags API
* proper URLs
* Adds function comments
* Updates swagger
* Removes newline from tag message
* Removes trailing newline from commit message
* Adds integration test
* Removed debugging
* Adds tests
* Fixes bug where multiple tags of same commit show wrong tag name
* Fix formatting
* Removes unused varaible
* Fix to annotated tag function names and response
* Update modules/git/repo_tag.go
Co-Authored-By: Lauris BH <[email protected] >
* Uses TagPrefix
* Changes per review, better error handling for getting tag and commit IDs
* Fix to getting commit ID
* Fix to getting commit ID
* Fix to getting commit ID
* Fix to getting commit ID
2019-06-08 17:31:11 +03:00
23a2ee3510
Add command to convert mysql database from utf8 to utf8mb4 ( #7144 )
...
* add command to convert mysql database from utf8 to utf8mb4
* Update cmd/convert.go
Co-Authored-By: John Olheiser <[email protected] >
* Update cmd/convert.go
Co-Authored-By: John Olheiser <[email protected] >
* Update cmd/convert.go
Co-Authored-By: John Olheiser <[email protected] >
* Update models/convert.go
Co-Authored-By: John Olheiser <[email protected] >
* Update models/convert.go
Co-Authored-By: John Olheiser <[email protected] >
* Update cmd/convert.go
Co-Authored-By: John Olheiser <[email protected] >
* Update cmd/convert.go
Co-Authored-By: John Olheiser <[email protected] >
2019-06-08 21:53:45 +08:00
Lunny Xiao and GitHub
6fb31a5461
fix GCArgs load from ini ( #7156 )
2019-06-08 19:47:46 +08:00