6543 and GitHub
7a25441abe
gitea dump: include version & Check InstallLock ( #12760 ) ( #12762 )
...
* gitea dump: include version
* Check InstallLock
2020-09-07 20:44:45 -04:00
6543 and GitHub
dc71d00393
RepoInit Respect AlternateDefaultBranch ( #12746 ) ( #12751 )
2020-09-06 18:03:50 -04:00
6543 and GitHub
0bb56a413d
Fix Avatar Resize (resize algo NearestNeighbor -> Bilinear) ( #12745 ) ( #12750 )
...
* Update Vendor github.com/nfnt/resize
* switch resize algo NearestNeighbor -> Bilinear
2020-09-06 22:14:59 +01:00
6543 and GitHub
2806a312e1
[Backport] Fix go1.15 lint error in modules/public/public.go ( #12707 ) ( #12708 )
...
* fix go1.15 lint error in modules/public/public.go
* CI.restart()
2020-09-04 08:28:08 +03:00
6543 and GitHub
0fa538e552
[Backport] Fix comment broken issue ref dependence ( #12651 ) ( #12692 )
...
* deleteIssuesByRepoID: delete related CommentTypeRemoveDependency & CommentTypeAddDependency comments too
* Ignore ErrIssueNotExist on comment.LoadDepIssueDetails()
* CI.restart()
2020-09-03 17:23:36 +08:00
69e4b6910b
Make default StaticRootPath compile time settable ( #12371 ) ( #12652 )
...
Make it possible to compile the default location of StaticRootPath independent from AppWorkPath
Co-authored-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-09-02 19:12:24 -04:00
87f02d90cf
Escape provider name in oauth2 provider redirect ( #12650 )
...
Signed-off-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: Andrew Thornton <art27@cantab.net >
2020-08-30 23:55:19 +01:00
6543 and GitHub
b1cfb0d7a2
[Vendor] upgrade google/go-github to v32.1.0 ( #12361 ) ( #12390 )
...
* upgrate go-github client to v32.1.0
* migrate
2020-07-31 12:02:23 -04:00
6543 and GitHub
48a423a8a8
Rendoer emoji's of Commit message on feed-page ( #12373 )
2020-07-29 17:09:47 -04:00
6543 and GitHub
77af0a23c4
Changelog v1.12.3 ( #12356 )
...
* Changelog v1.12.3
* better description for 12351
* @techknowlogick suggestions
2020-07-28 16:41:36 -04:00
6839010bd6
Changelog v1.12.0 ( #11927 )
...
* merge RC-logs
* Update
* Update CHANGELOG.md
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-18 11:54:33 -04:00
6543 and GitHub
80da796025
Changelog v1.11.7 ( #11953 ) ( #11955 )
...
* Changelog v1.11.7
* Update CHANGELOG.md
2020-06-18 11:44:35 -04:00
113c99512b
Fix commenting on non-utf8 encoded files ( #11916 ) ( #11950 )
...
* Add comment on non-unicode line to force fail
Signed-off-by: Andrew Thornton <art27@cantab.net >
* Just quote/unquote patch
Signed-off-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: zeripath <art27@cantab.net >
2020-06-18 18:22:43 +03:00
6466053b4d
[Backport] Update to go-git v5.1.0 ( #11936 ) ( #11941 )
...
* update go-git 5.0.0 -> v5.1.0
* vendor
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2020-06-18 09:05:30 +08:00
ecad970a26
Use ID or Where to instead directly use Get when load object from database ( #11925 ) ( #11934 )
...
Backport #11925
Use ID or Where to instead directly use Get when load object from database
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-06-17 20:53:43 +01:00
6543 and GitHub
47a5c8e1f7
Update CommitsAhead CommitsBehind on Pull BaseBranch Change too ( #11912 ) ( #11915 )
...
* Update CommitsAhead CommitsBehind on Pull BaseBranch Change too (#11912 )
* CI.restart()
2020-06-16 15:56:47 -04:00
9749c35656
Changelog v1.12.0-rc2 ( #11799 )
...
* Update
* format
* seperate
* Update CHANGELOG.md
Co-authored-by: techknowlogick <matti@mdranta.net >
* Update CHANGELOG.md
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: techknowlogick <matti@mdranta.net >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
2020-06-08 09:42:17 +03:00
78f0b5b92b
Add option to API to update PullRequest base branch ( #11666 ) ( #11796 )
...
* EditPull: add option to change base
Close #11552
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-06-07 23:20:53 +03:00
6543 and GitHub
20951c5c21
In File Create/Update API return 404 if Branch does not exist ( #11791 ) ( #11795 )
...
* In File Create/Update API return 404 if Branch does not exist (#11791 )
* v1.12 version ;)
2020-06-07 22:50:19 +03:00
6543 and GitHub
99058de553
[API] on 500 error only show message if gitea in dev mode ( #11641 ) ( #11753 )
...
* add API specific InternalServerError()
* return 500 error msg only if not Production mode
* rm unnessesary change
2020-06-03 22:24:47 -04:00
6543 and GitHub
70739c32a9
Handle expected errors in FileCreate & FileUpdate API ( #11643 ) ( #11718 )
...
as title
needed for #11641
2020-06-01 07:28:52 +01:00
d9db28a25a
Doctor check & fix db consistency ( #11111 ) ( #11676 )
...
needed to fix issue as described in #10280
* rename check-db to check-db-version
* add check-db-consistency:
* find issues without existing repository
* find pulls without existing issues
* find tracked times without existing issues/pulls
* find labels without repository or org reference
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2020-05-29 13:00:43 -05:00
6543 and GitHub
762c0463f4
Handle expected errors in AddGPGkey API ( #11644 ) ( #11661 )
...
* handle GPG Parse & Email Errors
* correct TEST
* update Swagger
* more Docu
2020-05-28 18:16:41 -04:00
6543 and GitHub
bf1dbd7c56
Return json on 500 error from API ( #11574 ) ( #11659 )
...
Backport #11574
add API specific InternalServerError()
InternalServerError
2020-05-28 19:27:51 +01:00
1197512b2b
Make localstorage read ssh or https correctly ( #11483 ) ( #11490 )
...
* Make localstorage read ssh or https correctly
* Update index.js
If not login there is only a "https" button, This commit fix the "https" button hasn't blue border.
* Keep user selected whether or not to log in
* Update index.js
Co-authored-by: L0veSunshine <xuan199651@gmail.com >
Co-authored-by: zeripath <art27@cantab.net >
2020-05-19 16:03:10 +03:00
087719cb8d
Ensure public repositories in private organizations are visible and fix admin organizations list ( #11465 ) ( #11474 )
...
* Ensure that we can see public repositories in private organization
Fix #10144 (Again)
Signed-off-by: Andrew Thornton <art27@cantab.net >
* Fix Admin users and organizations page
Signed-off-by: Andrew Thornton <art27@cantab.net >
* Update models/repo_list.go
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-05-18 07:21:00 +01:00
bbd9bebcc3
Fix "Unknown task: git_fsck" error on admin dashboard ( #11468 ) ( #11471 )
...
* Fix "Unknown task: git_fsck" error on admin dashboard (#11468 )
* Update .drone.yml
Co-authored-by: zeripath <art27@cantab.net >
2020-05-18 06:31:49 +01:00
7d9946f989
Docs: add AlpineLinux packages ( #11446 )
...
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-05-17 14:09:56 +03:00
6543 and GitHub
84bcb3451a
Check Push permissions on IsUserAllowedToUpdate ( #11448 )
2020-05-16 20:48:30 -04:00
6543 and GitHub
7257c39ddf
Refactor Milestone related ( #11225 )
2020-05-12 22:54:35 +01:00
6543 and GitHub
6e23a1b843
[Vendor] mssqldb: 2019-11-28 -> 2020-04-28 ( #11364 )
...
update go-mssqldb 2019-11-28 (1d7a30a10f73) -> 2020-04-28 (06a60b6afbbc)
2020-05-10 18:42:52 +01:00
6543 and GitHub
43bb85908d
Update github.com/pquerna/otp from untagged to v1.2.0 ( #11358 )
2020-05-10 15:50:16 +03:00
57b6f83191
Update github.com/issue9/identicon from untagged to v1.0.1 ( #11359 )
...
Co-authored-by: zeripath <art27@cantab.net >
2020-05-10 06:23:17 -04:00
6543 and GitHub
dbb74978f7
github.com/yohcop/openid-go update to first tagged version ( #11357 )
2020-05-10 09:53:04 +01:00
fdf750e4d4
[Vendor] blevesearch v0.8.1 -> v1.0.7 ( #11360 )
...
* Update blevesearch v0.8.1 -> v1.0.7
* make vendor
Co-authored-by: zeripath <art27@cantab.net >
2020-05-10 06:40:54 +01:00
18f4aaee64
Frontport Changelog for v1.11.5 ( #11356 )
...
* Changelog v1.11.5 (#11329 )
* Changelog v1.11.5
* Apply suggestions from code review
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
* Update Changelog for 1.11.5 (#11347 )
* Update Changelog for 1.11.5
* bumb version in docs
* Update CHANGELOG.md
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
2020-05-09 16:24:46 -04:00
6543 and GitHub
cd4f7ba5bf
Fix tracked time issues ( #11349 )
...
* Fix nil exeption: #11313
* fix 500
* activate test 😆
* move logic
2020-05-09 11:18:44 -03:00
6543 and GitHub
486e4c8087
When deleting a tracked time through the API return 404 not 500 ( #11319 )
2020-05-07 18:54:33 +01:00
507d0ec57a
Prevent multiple listings of organization when creating a repository ( #11303 )
...
prevent double entries in results of GetOrgsCanCreateRepoByUserID
I first try to only add GroupBy directly but xorm return broken user objects ...
... solution was to just query related UserIDs(OrgIDs) first and return OrgUsers based on this IDs
close #11258
Co-authored-by: zeripath <art27@cantab.net >
2020-05-07 14:24:59 +01:00
505e456f26
Protect default branch against deletion ( #11115 )
...
Although default branch is not offered for deletion in the templates, we need to prevent it both at the router level and in the pre-receive hook.
Co-authored-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-05-06 12:08:45 +01:00
6543 and GitHub
a1f11a05e9
Load Repo Topics on blame view ( #11307 )
...
Fix #11280
2020-05-05 22:51:49 +01:00
c97494a4f4
API: Add pull review endpoints ( #11224 )
...
* API: Added pull review read only endpoints
* Update Structs, move Conversion, Refactor
* refactor
* lint & co
* fix lint + refactor
* add new Review state, rm unessesary, refacotr loadAttributes, convert patch to diff
* add DeletePullReview
* add paggination
* draft1: Create & submit review
* fix lint
* fix lint
* impruve test
* DONT use GhostUser for loadReviewer
* expose comments_count of a PullReview
* infent GetCodeCommentsCount()
* fixes
* fix+impruve
* some nits
* Handle Ghosts 👻
* add TEST for GET apis
* complete TESTS
* add HTMLURL to PullReview responce
* code format as per @lafriks
* update swagger definition
* Update routers/api/v1/repo/pull_review.go
Co-authored-by: David Svantesson <davidsvantesson@gmail.com >
* add comments
Co-authored-by: Thomas Berger <loki@lokis-chaos.de >
Co-authored-by: David Svantesson <davidsvantesson@gmail.com >
2020-05-02 03:20:51 +03:00
6543 and GitHub
e9e8638f18
Return issue subscription status from API subscribe ( #10966 )
...
* [API] issue subscription indicate by http status
* CI.restart()
2020-04-30 23:55:24 +01:00
6543 and GitHub
ab69b9b1a6
Refactor UpdateOAuth2Application ( #11034 )
...
Following on from #11008 refactor UpdateOAuth2Application
2020-04-30 18:50:47 +01:00
6543 and GitHub
bfda0f3864
[API] ListIssues add filter for milestones ( #10148 )
...
* Refactor Issue Filter Func
* ListIssues add filter for milestones
* as per @lafriks
* documentation ...
2020-04-30 01:15:39 -03:00
6543 and GitHub
6b6f20b6d4
BugFix: updateLabel can updated not allowed fields #11242 ( #11242 )
2020-04-28 19:28:56 -04:00
6543 and GitHub
41cebeb8fa
Make error pages translatable ( #11163 )
...
* make error pages translatable
* dont translate ":"
* link need Safe
2020-04-27 18:03:15 -05:00
6543 and GitHub
4ddfe0d07a
Fix GetContents(): Dont't ignore Executables ( #11192 )
...
* Refactor: dont expose help functions
* repofiles GetContents: dont ignore executables
* CI.restart()
2020-04-24 19:20:22 +03:00
6543 and GitHub
49f8b20570
make pagination optional for notifications ( #10714 )
2020-04-21 22:21:46 +01:00
6543 and GitHub
bb4261a5ed
Add issue subscription check to API ( #10967 )
...
close #10962
Adds `GET /api/v1/repos/{owner}/{repo}/issues/{index}/subscriptions/check`
-> return a `WachInfo`
2020-04-21 14:48:53 +01:00
6543 and GitHub
b9ed8d8497
make branch parameter optional for /api/v1/repos/{owner}/{repo}/contents/{filepath} ( #11067 )
2020-04-20 17:47:05 +01:00
5bfb9bc2b6
When migrating from Gitlab map Approvals to approving Reviews ( #11147 )
...
When migrating from Gitlab map Gitlab Approvals to approving Reviews
Co-Authored-By: zeripath <art27@cantab.net >
2020-04-20 13:30:46 +01:00
6543 and GitHub
77171abcad
Prevent xorm nil insert in Review.Comments ( #11150 )
2020-04-20 04:04:08 +01:00
6543 and GitHub
e37e217602
[Fix] RetryDownloader (add GetReviews()) ( #11093 )
...
* add GetReviews() to RetryDownloader
2020-04-20 03:23:28 +01:00
6543 and GitHub
82dbb34c9c
Vendor Update: go-gitlab v0.22.1 -> v0.31.0 ( #11136 )
...
* vendor update: go-gitlab to v0.31.0
* migrate client init to v0.31.0
* refactor
2020-04-19 21:23:05 +01:00
6543 and GitHub
3c5a4d094a
[API] Add branch delete ( #11112 )
...
* use same process as in routers/repo/branch.go/deleteBranch
* make sure default branch can not be deleted
* remove IsDefaultBranch from UI process - it is worth its own pull
* permissions
2020-04-19 10:38:09 +08:00
6543 and GitHub
4be7cf0405
On Repo Deletion: Delete related TrackedTimes too ( #11110 )
2020-04-18 22:39:23 +01:00
12960b9d18
[BugFix] remove nil inserts in models ( #11096 )
...
* Fix InsertReleases Nil Insert on Attachments
* FIX "No element on slice when insert" & smal refactor
* again
* impruve
* rm useles newline
* Apply suggestions from code review
Co-Authored-By: zeripath <art27@cantab.net >
* process insert as a whole
Co-authored-by: zeripath <art27@cantab.net >
2020-04-17 20:42:57 +03:00
c52d48aae4
Prevent merge of outdated PRs on protected branches ( #11012 )
...
* Block PR on Outdated Branch
* finalize
* cleanup
* fix typo and sentences
thanks @guillep2k
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-04-16 22:00:36 -03:00
6543 and GitHub
a4cab2bbfa
[BugFix] ReviewCount: GetApprovalCounts func sorted wrong ( #11086 )
...
* FIX by simplify
* code reformat and optimize
2020-04-16 13:44:34 +03:00
6543 and GitHub
a88f3663eb
Fix merge dialog on protected branch with missing required statuses ( #11074 )
...
It is possible for misconfigured protected branches to have required status checks that are not in any of the current statuses: Pending, Success, Error, Failure, or Warning - presumably because the CI has not contacted us as yet.
Fix #10636 by adding case: missing StatusChecks when these are missing
2020-04-15 21:35:18 +01:00
6543 and GitHub
70fab7e26a
document 404 responce and meaning ( #11073 )
2020-04-15 16:03:05 +03:00
6543 and GitHub
d66b9a4690
Fix Migration 136 (be less aggressive to open pulls missing git files) ( #11072 )
...
* be less aggressife to open pulls when migrating
* remove unused
2020-04-14 17:16:07 -05:00
6543 and GitHub
f7ecc2bee7
fix ( #11066 )
2020-04-14 19:29:31 +03:00
6543 and GitHub
10e2f29144
Cache PullRequest Divergence ( #10914 )
...
* Cache PullRequest Divergence
* only re-calc divergence if AddTestPullRequestTask() is exec
* migrate already open pulls
* finalize
* take care of closed¬-merged+deleted-branch pull requests
* fix nil pointer exeption
Signed-off-by: 6543 <6543@obermui.de >
* try this
* no error its a warn
* init gitea-repositories-meta
* dont use gitDivergence type
* CI.restart()
* CI.restart()
* CI.restart()
* CI.restart()
* check IsUserAllowedToUpdate independend from CommitsBehind
2020-04-14 09:53:34 -04:00
ad5c43ae5d
Reject duplicate AccessToken names ( #10994 )
...
* make sure duplicate token names cannot be used
* add check to api routes too
* add @lunny s suggestion
* fix & don't forget User.ID
* AccessTokenByNameExists() return error too
* unique token for each test
* fix lint
Signed-off-by: 6543 <6543@obermui.de >
Co-authored-by: Lanre Adelowo <yo@lanre.wtf >
2020-04-13 22:02:48 +03:00
6543 and GitHub
0dadea19bc
[Api] Check Notify (always return json) ( #10059 )
...
* BEAKING: check return status based on struct not httpStatus
* update Tests
* CI.restart()
2020-04-10 19:49:39 -04:00
6543 and GitHub
bc362ea3c6
remove package code.gitea.io/gitea/modules/git import out of models ( #11025 )
2020-04-10 14:26:37 +03:00
6543 and GitHub
d21b974f6c
Load pr Issue Poster on API too ( #11033 )
2020-04-10 13:40:36 +03:00
6543 and GitHub
3d63caa542
[API] Get a single commit via Ref ( #10915 )
...
* GET /repos/:owner/:repo/commits/:ref
* add Validation Checks
* Fix & Extend TEST
* add two new tast cases
2020-04-07 22:54:46 -04:00
71979d9663
Automatically remove Watches, Assignments, etc if user loses access due to being removed as collaborator or from a team ( #10997 )
...
* remove a user from being assigned to any issue/PR if (s)he is removed as a collaborator
* fix gender specific comment
* do not remove users that still have access to the repo if they are a member of a team that can access the repo
* add context to errors
* updates
* incorporate review fixes
* Update models/repo_collaboration.go
Co-Authored-By: 6543 <6543@obermui.de >
* Update models/repo_collaboration.go
Co-Authored-By: 6543 <6543@obermui.de >
* Fix Rebase Relict
* Fix & Impruve
* use xorm builder
* all in one session
* generalize reconsiderIssueAssignees
* Only Unwatch if have no access anymore
* prepare for reuse
* Same things if remove User from Team
* fix lint
* let mysql take time to react
* add description
* CI.restart()
* CI.restart()
Co-authored-by: Lanre Adelowo <yo@lanre.wtf >
Co-authored-by: techknowlogick <matti@mdranta.net >
Co-authored-by: Lauris BH <lauris@nix.lv >
2020-04-07 22:52:01 +01:00
6543 and GitHub
17837986f0
[Docs] Add Note to Readme-Template about Variable Espansion ( #10983 )
...
* add note with Espansion VarNames
* add context of Name
2020-04-06 19:43:17 -04:00
6543 and GitHub
ad31d6b5e8
Fix release counter on API repository info ( #10968 )
...
Use the same mechanism as the webpage for calculating the release count
Fix #10946
2020-04-06 19:42:30 +01:00
6543 and GitHub
a291a0eddc
Prevent deadlock in pull_service.GetDiverging(pr) ( #10905 )
...
* Switch to use a temporary repository instead of adding remotes to the base gitea repository to prevent deadlocking the base gitea repository.
* Add documentation on how to use func **createTemporaryRepo**
2020-04-01 20:03:08 +01:00
d501aec427
Changelog v1.11.4 ( #10916 ) ( #10917 )
...
* output of changelog
* Apply suggestions from code review
* Update CHANGELOG.md
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: zeripath <art27@cantab.net >
2020-04-01 12:59:05 -04:00
6543 and GitHub
57c7a7aa72
Ensure Update button is enabled even when CI has failed ( #10640 )
...
* ignore pull status
* fix css
* fix css
2020-03-07 03:24:42 +02:00
6543 and GitHub
4160bd6ef1
Remove Unused Functions ( #10516 )
...
* remove ReplaceLeft
* remove GetRepositoryByOwnerAndName chainload to models.GetRepositoryByOwnerAndName
* remove CheckUnitUser chainload to models.CheckUnitUser
* remove MakeAssigneeList
* remove DownloadDiff & DownloadPatch -> DownloadDiffOrPatch
* remove GetRandomBytesAsBase64
* remove PushUpdateDeleteTags
* remove GetUserByKeyID
(you still can resolve user by "k, err := GetPublicKeyByID; userID := k.OwnerID")
* remove BasicAuthEncode from struct package -> same function in modules/base/tools !
* remove UserID from api.utils
* remove unused func from structs package
2020-03-02 00:05:44 +02:00
7e8cdba181
[Refactor] move APIFormat() of Issue and Label to convert package ( #10423 )
...
* Label: delete .APIFormat() and use convert.ToLabel()
* move issue APIFormat too
* add missing one
* move TEST too
* handle error -> return empty APIIssue
* Apply suggestions from code review
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: zeripath <art27@cantab.net >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
2020-02-28 23:49:50 -03:00
6543 and GitHub
ae4eaf02be
vendor: unknown/cae move to taged version ( #10521 )
2020-02-28 13:46:28 +00:00
6543 and GitHub
15c7738b3a
goldmark v1.1.19 -> v1.1.23 ( #10519 )
...
vendor update
2020-02-28 13:06:10 +00:00
8d2059a201
update: macaron cores,gzip,session ( #10522 )
...
Co-authored-by: zeripath <art27@cantab.net >
2020-02-28 10:51:18 +01:00
6543 and GitHub
694f44660f
inform participants on UI too ( #10473 )
...
* inform participants on UI too
* ajust test
* refactor getParticipantIDsByIssue
2020-02-28 05:16:41 -03:00
6543 and GitHub
e57ac841de
Fix potential bugs ( #10513 )
...
* use e if it is an option
* potential nil so check err first
* check err first
* m == nil already checked
2020-02-27 20:10:27 -03:00
a924a90349
[BugFix] Avoid mailing explicit unwatched ( #10475 )
...
* Avoid mailing explicit unwatched
* CI.restart()
* back to normal
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
2020-02-27 10:07:05 +00:00
084a2b0026
Code Refactor of IssueWatch related things ( #10401 )
...
* refactor
* optimize
* remove Iretating function
LoadWatchUsers do not load Users into IW object and it is used only in api ... so move this logic
* remove unessesary
* Apply suggestions from code review
Thx
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
* make Tests more robust
* fix rebase
* restart CI
* CI no dont hit sqlites deadlock
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
2020-02-26 03:32:22 -03:00
4427a936b4
[API] enable paggination for ListRepoTags ( #10454 )
...
* enable paggination for repoTags
* precalculate first, cut slice second
* Apply suggestions from code review
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com >
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com >
2020-02-25 14:07:07 -05:00
6543 and GitHub
fa3381610c
update discord link ( #10455 )
2020-02-25 12:36:45 -05:00
6543 and GitHub
dc88b786e9
Use local timezone to compare ( #10446 )
2020-02-25 11:05:00 +08:00
6543 and GitHub
b65e954f73
FIX Pagination of ListAccessTokens and GetIssueWatchers ( #10449 )
...
* fix a pagination bug
* fix pagination of ListAccessTokens
2020-02-24 16:50:32 -06:00
6543 and GitHub
39b507e3c4
Trigger webhooks on issue label-change via API too ( #10421 )
...
* trigger webhooks with api too
* fix comment
* notify report old too
* CI restart
* restart CI again
* remove duplicated code
2020-02-23 22:53:08 +00:00
6543 and GitHub
fe26ca53c1
update integration README ( #10400 )
2020-02-23 00:45:20 +02:00
6543 and GitHub
bfd62b6f01
update vendor keybase/go-crypto ( #10234 )
2020-02-11 20:58:23 +02:00
585316f3bf
[API] let admin check org membership on other users ( #10201 )
...
* fix
* fix lint on master
Co-authored-by: zeripath <art27@cantab.net >
2020-02-09 23:54:53 +02:00
6543 and GitHub
e273817154
[API] Fix inconsistent label color format ( #10129 )
...
* update and use labelColorPattern
* add TestCases
* fix lint
* # optional for templates
* fix typo
* some more
* fix lint of **master**
2020-02-09 14:33:03 +00:00
6543 and GitHub
11789aebb0
Fix code-expansion arc-green theme bug ( #10180 )
...
* fix code-expansion theme bug
* working solution without important
* no new color
* the midle
2020-02-07 20:19:50 +01:00
d4096ab6a2
Ensure DeleteUser is not allowed to Delete Orgs and visa versa ( #10134 )
...
* add check to DeleteUser
* add check to DeleteOrganization
* add Test
* remove redundancy (deleteOrg is only used in DeleteOrganization)
* Update models/org.go
Co-authored-by: zeripath <art27@cantab.net >
2020-02-04 16:27:18 +02:00
6543 and GitHub
b3c72a7c4a
[API] expose RepoOwner on Issue responce ( #10126 )
...
* add RepoOwner on issue api responce
* CI.restart()
2020-02-04 00:05:17 -05:00
6543 and GitHub
ea50f60df2
Prevent DeleteUser API abuse ( #10125 )
...
* fix & co
* word suggestions from @jolheiser
2020-02-03 18:46:33 +02:00
e959d1a48b
working part of #9998 ( #10114 )
...
Co-authored-by: zeripath <art27@cantab.net >
2020-02-03 10:21:50 +08:00
6543 and GitHub
8d43563a32
[BugFix] [API] Pull.API.Convert: Only try to get HeadBranch if HeadRepo exist ( #10029 )
...
* only try to get HeadBranch if HeadRepo exist
* impruve
* no nil error
* add TEST
* correct error msg
2020-01-31 16:13:51 -05:00