a3fe9d87f2
Set the base url when migrating from Gitlab using access token or username without password ( #11852 )
...
When migrating from gitlab, set the baseUrl in NewGitlabDownloader when using an access token or username without password
Fix #11851
2020-06-11 16:41:01 +01:00
c99ae4cff4
Update JS dependencies ( #11842 )
...
Result of `make npm-update`, no noteworthy changes.
2020-06-11 12:02:24 +01:00
4a4977a1f0
Don't consider tag refs as valid for branch name ( #11847 )
...
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-10 19:00:39 -04:00
a05a30c1c1
Don't add same line code comment box twice ( #11837 )
...
* Don't add same line code comment box twice
Clicking the same '+' button multiple times adds multiple comment boxes
to the same line. Prevent this by assigning a unique key to each comment
box and checking if it already exists in the DOM.
Also cleaned up the code around this a bit.
* Update web_src/js/index.js
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: techknowlogick <matti@mdranta.net >
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-10 18:16:35 -04:00
8ffc0ed13f
Re-center the cog on the center of the lock ( #11844 )
...
Signed-off-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-06-10 17:01:03 -04:00
628ee1d82e
Replace jquery-datetimepicker with native date input ( #11684 )
...
This removes the jQuery plugin as well as the associated config options.
Native input[type=date] does not require a language attribute as it is
localized by default, except for the placeholder attribute for which I
currently piggy-back the repo.issues.due_date_form localization option.
Implementation should pretty much match GH. Of note is that Safari does
not provide a UI for this input type, but I don't think providing one is
neccessary and GH did not bother either.
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-10 14:35:27 -04:00
42752f3902
Fix inserting excerpt on compare diff ( #11833 )
...
* Fix inserting excerpt on compare diff
* use currentTarget
* remove comment
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-10 13:42:14 -04:00
2b2b3e4c37
Use DEFAULT_PAGING_NUM instead of MAX_RESPONSE_ITEMS in ListOptions ( #11831 )
...
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-10 12:23:22 -04:00
ac2304f7a0
fix a small nit ( #11834 )
...
As title, run this line in one time is enough.
Signed-off-by: a1012112796 <1012112796@qq.com >
2020-06-10 11:26:28 -04:00
df231b7255
[skip ci] Updated translations via Crowdin
2020-06-10 12:06:44 +00:00
68a2af6d68
API expose usefull General Repo settings settings ( #11758 )
...
* GeneralRepoSettings expose MirrorsDisabled, HTTPGitDisabled, MaxCreationLimit
* Apply suggestions from code review
Co-authored-by: proton <25139420+proton-ab@users.noreply.github.com >
* lint
Co-authored-by: proton <25139420+proton-ab@users.noreply.github.com >
2020-06-10 15:05:46 +03:00
1ac46186ff
API allow to create closed milestones ( #11745 )
...
* API allow to create closed milestones
* set CloseDate too
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-09 18:01:36 -04:00
19db3f4f0a
rework eslint config ( #11615 )
...
* rework eslint config
- use explicit config that only enables rules
- upgrade eslint to 7.1.0
- add new plugins with selected rules enabled
- fix discovered issues, remove global wipPrefixes
* remove if
* undo template change
* add disabled rules as well for easier config updating
* add missing disabled rule
* update eslint and plugins
* fix new violation
* remove deprecated rules
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-06-09 17:31:15 -04:00
363e51d19c
Refactor: Remove Dependencys from Migration v112-v119 ( #11811 )
...
* v119
* v116
* v112
2020-06-09 16:34:05 -04:00
aaff47ad75
Fix reply octicon ( #11821 )
...
Signed-off-by: jolheiser <john.olheiser@gmail.com >
2020-06-09 10:13:00 -05:00
777015c2c2
Use crispEdges rendering for octicon-internal-repo ( #11801 )
...
* Use crispEdges rendering for octicon-internal-repo
* Update _svg.less
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-09 01:33:09 -04:00
27a6e03906
Remove page size limit comment from swagger ( #11806 )
...
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-09 00:57:38 -04:00
cefbf73aea
Honor DEFAULT_PAGING_NUM for API ( #11805 )
...
* Honor DEFAULT_PAGING_NUM for API
* set pagination to 10 for tests
* lint
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-08 22:46:51 -04:00
5734524378
give gitea time to calculate language stats ( #11812 )
2020-06-08 20:15:45 -04:00
218d922d33
[skip ci] Updated translations via Crowdin
2020-06-08 18:08:42 +00:00
09f7d84f4c
Ensure rejected push to refs/pull/index/head fails nicely ( #11724 )
...
A pre-receive hook that rejects pushes to refs/pull/index/head
will cause a broken PR which causes an internal server error
whenever it is viewed. This PR handles prevents the internal server
error by handling non-existent pr heads and sends a flash error
informing the creator there was a problem.
Signed-off-by: Andrew Thornton <art27@cantab.net >
2020-06-08 19:07:41 +01:00
5814079bf5
Add option to API to update PullRequest base branch ( #11666 )
...
* EditPull: add option to change base
Close #11552
2020-06-07 20:13:40 +01:00
880ae454db
Work around fomantic 2.8.5 bugs ( #11767 )
...
Work around fomantic 2.8.5 bugs
Closes #11759
Related fomantic/Fomantic-UI#1372 and fomantic/Fomantic-UI#1473
2020-06-07 19:25:52 +01:00
479ef5c379
In File Create/Update API return 404 if Branch does not exist ( #11791 )
2020-06-07 18:30:58 +01:00
3f3a081758
[skip ci] Updated translations via Crowdin
2020-06-07 15:24:09 +00:00
ba8efe3547
Fix doer of rename repo ( #11789 )
...
fix #11725
Signed-off-by: a1012112796 <1012112796@qq.com >
Co-authored-by: zeripath <art27@cantab.net >
2020-06-07 18:23:13 +03:00
1cc33c37ff
[skip ci] Updated translations via Crowdin
2020-06-07 11:49:39 +00:00
2874ab54bc
Add language statistics API endpoint ( #11737 )
...
* Add language statistics API
* Add tests
2020-06-07 14:48:41 +03:00
94f60e199b
Fix visibility of forked public repos from private orgs ( #11717 )
...
* Fix visibility of forked public repos from private orgs
* update forks visibility when org visibility is changed
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-06 20:45:12 -04:00
594db7fb43
Fix missing CGO_EXTRA_FLAGS build arg for docker ( #11782 )
...
Co-authored-by: zeripath <art27@cantab.net >
2020-06-06 17:42:32 -04:00
304542af31
[skip ci] Updated translations via Crowdin
2020-06-06 20:31:10 +00:00
f6315fb477
Fix align issues and decrease avatar size on PR timeline ( #11689 )
...
* Fix margin for referenced issue title
* Change avatar size to 20px, align referenced issue title to avatar
* better align
2020-06-06 21:30:10 +01:00
c8b1c4b10a
[skip ci] Updated translations via Crowdin
2020-06-06 14:16:14 +00:00
1ee6c13f11
Initialize SimpleMDE when making a code comment ( #11749 )
...
Fix #11704
Signed-off-by: Andrew Thornton <art27@cantab.net >
Co-Authored-By: Cirno the Strongest <1447794+CirnoT@users.noreply.github.com >
2020-06-06 15:15:14 +01:00
cfac97542b
1.11.6 is latest version ( #11780 )
2020-06-06 09:57:33 +03:00
a5aa5c58c1
Increase maximum SQLite variables count to 32766 ( #11696 )
...
per https://www.sqlite.org/limits.html
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-05 19:57:25 -04:00
f576756b18
[skip ci] Updated translations via Crowdin
2020-06-05 22:52:05 +00:00
bbe13b60cd
Fix timezone on issue deadline ( #11697 )
...
* Fix timezone on issue deadline
* FormatDate
Co-authored-by: zeripath <art27@cantab.net >
2020-06-05 18:51:10 -04:00
cc9d2deb60
[skip ci] Updated translations via Crowdin
2020-06-05 20:48:38 +00:00
684b7a999f
Dump: add output format tar and output to stdout ( #10376 )
...
* Dump: Use mholt/archive/v3 to support tar including many compressions
Signed-off-by: Philipp Homann <homann.philipp@googlemail.com >
* Dump: Allow dump output to stdout
Signed-off-by: Philipp Homann <homann.philipp@googlemail.com >
* Dump: Fixed bug present since #6677 where SessionConfig.Provider is never "file"
Signed-off-by: Philipp Homann <homann.philipp@googlemail.com >
* Dump: never pack RepoRootPath, LFS.ContentPath and LogRootPath when they are below AppDataPath
Signed-off-by: Philipp Homann <homann.philipp@googlemail.com >
* Dump: also dump LFS (fixes #10058 )
Signed-off-by: Philipp Homann <homann.philipp@googlemail.com >
* Dump: never dump CustomPath if CustomPath is a subdir of or equal to AppDataPath (fixes #10365 )
Signed-off-by: Philipp Homann <homann.philipp@googlemail.com >
* Use log.Info instead of fmt.Fprintf
Signed-off-by: Philipp Homann <homann.philipp@googlemail.com >
* import ordering
* make fmt
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
Co-authored-by: Matti R <matti@mdranta.net >
2020-06-05 16:47:39 -04:00
209b17c4e2
[skip ci] Updated translations via Crowdin
2020-06-05 20:02:46 +00:00
aa3c0f8eba
Add hide activity option ( #11353 )
...
* Add hide activity option
This closes https://github.com/go-gitea/gitea/issues/7927
* Adjust for linter
* Adjust for linter
* Add tests
* Remove info that admins can view the activity
* Adjust new tests for linter
* Rename v139.go to v140.go
* Rename v140.go to v141.go
* properly indent
* gofmt
Co-authored-by: Jonas Lochmann <git@inkompetenz.org >
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-05 16:01:53 -04:00
ac07418011
Add compare link to releases ( #11752 )
...
Signed-off-by: jolheiser <john.olheiser@gmail.com >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-06-05 14:44:54 -04:00
48f24c7b32
[skip ci] Updated translations via Crowdin
2020-06-05 14:35:50 +00:00
fa1c958f1c
Fix typo ( #11773 )
...
* Fix typo of MSSQL
* Fix typo: validates
2020-06-05 10:34:23 -04:00
5acba4609a
Add internal-repo octicon for public repos of private org ( #11529 )
...
* Show multiple octicons on repo list
* fix mixed spaces/tabs
* Internal repo octicon
* show internal icon in dashboard repolist
* swagger
* fix icon for normal repo on repo page
* don't expose owner visibility directly; provide internal in repo api
* fix icons for forks and mirrors
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-06-05 14:41:06 +03:00
f761a37a0f
Provide diff and patch API endpoints ( #11751 )
...
* Provide diff and patch API endpoints
The diff and patch endpoints on the main routes are not accessible by token
therefore we provide new API based endpoints for these
Fix #10923
Signed-off-by: Andrew Thornton <art27@cantab.net >
* placate swagger
Signed-off-by: Andrew Thornton <art27@cantab.net >
* Make the response an actual string
Signed-off-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-06-05 14:03:12 +03:00
17f8de7a54
Fix to allow comment poster to edit or delete his own comments ( #11671 )
...
* bug: fix comment update permision check
No the ui only allow poster to update or delet comment, which
is not reasonable and different with handle logic, this pr
change it to allow poster of comment do it
ref code:
e8955173a9/routers/repo/issue.go (L1636)
e8955173a9/routers/repo/issue.go (L1681)
fix #11663
Signed-off-by: a1012112796 <1012112796@qq.com >
* simplify code
* fix sign in
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-06-05 13:10:10 +03:00
a39557f8fb
European Portuguese translation ( #11568 )
...
This PR includes the modifications necessary to make use of the European Portuguese translation from the default setting.
2020-06-05 09:07:56 +01:00
2c5b3c72e8
Fix bug with globally disabling mirror ( #11760 )
...
Ensure we return after `ctx.Error(...)`
2020-06-04 19:06:24 +01:00