Unknwon
86a27cf16d
modes/repo: syntax fix for PR #5234
7 years ago
James
08ae0dd74b
repo: show in search if any part is public ( #5234 )
...
if repo is private but wiki and/or issue are public show repo in search
7 years ago
Unknwon
7856b1202d
*: fix wrong format type
7 years ago
奶爸
806754b512
repo: clean up webhook and hook_task when delete repository ( #5239 )
7 years ago
奶爸
04b4431bc0
migrations: clean unlinked webhook and hook_tasks
7 years ago
Sergey Dryabzhinsky
57897cc8c2
repo: update repository description field to contain more than 256 symbols ( #5219 )
...
* Update repository description field to contain more than 256 symbols
- update repository model - description field now is `TEXT` and limited by 4000 symbols
- new migration
- add description to html forms - repo creation and repo settings
- add translation for description
* Update for description field, new features
- add autosize (height) for description textarea, new plugin
- set max description length to 512 symbols
- update locales
* Fix migration - typo in var
* Update repo description behaviour
- add textarea autosize for /repo/create
- add symbols counter under description testarea (create/edit)
* Fix function definition - it a var
* Revert ru-RU locale
* Update by review
- Use type `varchar(512)` in migration
- Remove unused files from autosize plugin
* Fix migration - new project paths
* Fixes after review 2
- copyright year
- format includes
- use switch instead of multi-if
* Remove unused `default:` option.
7 years ago
Unknwon
fbecc18e2e
*: use jsoniter to replace encoding/json
7 years ago
Unknwon
b538c5345e
restore: reset original created_unix after insert ( #5264 )
7 years ago
Unknwon
53c8e4263b
models: skip JSON for fields skipped by XORM
...
Reduce output JSON size by backup command
7 years ago
Unknwon
c08aab90ec
models/mirror: shot push webhook after synced commits ( #4528 )
7 years ago
Unknwon
775919c129
mirror: show sync feeds on dashboard ( #2017 )
7 years ago
Unknwon
e33d9e77f4
vendor: rename "gogits" to "gogs"
7 years ago
Unknwon
aff4208244
*: rename "gogits" to "gogs"
7 years ago
Unknwon
05edcde6c9
routes/user/auth: improve coding style
7 years ago
Unknwon
01ccc2cc96
security: prevent same passcode from being reused
...
Reported by @cezar97 .
7 years ago
Lauris BH
eccc8109c1
security: fix path cleanup for repository init and editor ( #5207 )
...
Reported by Kacper Szurek https://security.szurek.pl/ .
7 years ago
Unknwon
f2ecfdc96a
auth: support authentication source config file ( #3142 )
7 years ago
Unknwon
8b66c433c5
models/pull: fix error on merge pull requests to non-default branch ( #5138 )
7 years ago
Unknwon
0152e12172
locale: sync from Crowdin
7 years ago
Unknwon
a855abf8c0
models: rename RewriteAllPublicKeys -> RewriteAuthorizedKeys
7 years ago
Unknwon
75555585e8
models/pull: fix rebase merging no effect ( #5051 )
7 years ago
Unknwon
52ee796d6d
repo_branch: fix SQL builder ( #5054 )
7 years ago
Dennis Chen
f0bbcef3a4
api: fix nil pointer dereference on repo/forks ( #4633 )
...
Sets BaseRepo value for each resulting fork in GetForks().
Finds correct permissions for parent repository in APIFormat().
The output JSON is a little redundant, perhaps we should offer a
different view of the api.Repository without the Parent attribute?
Signed-off-by: Dennis Chen <barracks510@gmail.com>
7 years ago
m2nlight
aa53d0978c
models: add ROW_FORMAT=DYNAMIC when creating table for supports mysql 5.6 ( #4913 )
...
* Add ROW_FORMAT=DYNAMIC when creating table for supports mysql 5.6 (fix #4894 )
* Update models.go
Rename NewEngine2 to NewEngineWithParams
* Rename NewEngine2 to NewEngineWithParams
Please update vendor when https://github.com/go-xorm/xorm/pull/798 closed.
* Update dialect_mysql.go
* Update dialect_mysql.go
* Update models.go
7 years ago
Unknwon
86d249eb16
migrations: remove unused function and fix compile error
7 years ago
Unknwon
1f7983059a
models: move ErrBranchNotExist to errors package
7 years ago
Wendell Sun
e4f187cd3d
models: bug fix for query protected branches ( #5054 )
...
Signed-off-by: Wendell Sun <iwendellsun@gmail.com>
7 years ago
Unknwon
dd245fe8bd
pull_request: fix changes not pushed to upstream if between two repositories ( #4890 )
7 years ago
m2nlight
f12c058b78
models: update mySQL charset=utf8mb4 ( #4880 )
...
* Add utf8mb4 to connStr for mysql. fix #4131
* Update models.go. charset=utf8mb4 for mysql.
charset=utf8mb4 for mysql.
7 years ago
m2nlight
67d67289c7
models: add utf8mb4 to connStr for mysql ( #4878 )
7 years ago
Unknwon
0f14b92bce
MISC: minor fixes in webhook
7 years ago
Unknwon
43d6ad5fda
pull: fix after commit ID is not latest commit in the base branch ( #4442 )
7 years ago
Unknwon
3b8b8a2ee3
pull_request: able to ignore whitespace when check conflict ( #4834 )
7 years ago
Unknwon
181dc5d75e
editor: remove out of sync branch before checkout again
...
If a branch was deleted from server, sometimes it is not reflected
on local copy. Therefore, we need to remove the branch with same
name if it is out of sync and then checkout to correct version.
7 years ago
Unknwon
34c2e52bd5
repo/pull: allow rebase before merging ( #4805 )
7 years ago
mharinder
5cd1fdeb9e
pull: add an option to use rebase for merging pull requests
...
For DVCS, either merge or rebase works for getting new code in a pull
request in the main branch.
The rebase workflow produces a linear history which is cleaner, and
more bisect-able.
This commit adds a repo-level option to enable the rebase workflow. Once
enabled, "Merge Pull Request" will be replaced by
"Rebase and Merge Pull Request" which does exactly what the user wants.
It's unlikely a project wants a mixed-use of both rebase and merge
workflows, therefore the feature is not implemented as a drop-down
button like what GitHub does
(https://github.com/blog/2243-rebase-and-merge-pull-requests ).
7 years ago
Unknwon
af3911b833
MISC: update README and migration comment
7 years ago
Athurg Feng
52f3833811
Add Dingtalk webhook support ( #4773 )
...
* Add dingtalk webhook into html template
* Add Dingtalk's icon
* Insert dingtalk into repo's webhook page template
* Insert dingtalk into org's webhook page
* Add dingtalk into default webhook config
* Add locale string for add_dingtalk_hook_desc
* Update bindata
* Add dingtalk webhook form validator
* Add dingtalk hook task
* Add dingtalk hook create handler
* Add dingtalk hook edit handler
* Add dingtalk router
* Add dingtalk webhook task skeleton
* Add markdown link formatter
* Add Dingtalk ActionCard create wrapper
* Add support for dingtalk create event payload
* Add support for dingtalk delete event payload
* Add support for dingtalk fork event payload
* Add support for dingtalk push event payload
* Add support for dingtalk issue event payload
* Add support for dingtalk issue comment payload
* Add support for dingtalk pull event payload
* Add support for dingtalk release event payload
7 years ago
Sb
ab2c6cb008
models: fix #4692 and typo in comments ( #4695 )
7 years ago
Unknwon
6bc11c4450
hook: fix email not sent after push ( #4430 )
...
Turns out mail service was not initialized at all, also mail must
be sent in sync in hook mode before program exits.
8 years ago
Unknwon
643c85e9c8
routes/home: minor code improve
8 years ago
Unknwon
ee9950ec2f
explore: fix total repository number and page number do not match ( #4441 )
...
Because in the final repository list we use Distinct to remove
duplicates, but didn't do so when count total number of repositories.
8 years ago
Unknwon
dc10594d7b
repo: fix cannot fork repository ( #4572 )
...
Should not load attributes if repository not found in HasForkedRepo.
8 years ago
Unknwon
e02fac4968
repo: fix panic on pull request submit ( #4572 )
8 years ago
Unknwon
13cca8a66a
models/comment: remove unused SQL parameter ( #4586 )
8 years ago
Unknwon
8ed2330d6e
issue_comment: fix pg syntax ambiguous ( #4586 )
...
Also handle error related to time parsing.
8 years ago
Andy Hochhaus
261237745f
api: fix ListIssueComments API ( #4587 )
8 years ago
Unknwon
11b1498a6e
api/repo: load attributes when listing user repositories ( #4565 )
8 years ago
Unknwon
0e6a6bf880
Refactoring: remove sessionRelease()
...
XORM supports automatic roll back in session Close() already.
8 years ago
Unknwon
23b83cb736
pkg/process: fix potential race condition
...
Following conditions were not protected:
1. Use and increase next pid
2. Append and remove process from the list
8 years ago