summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix #13 (#1042)Lunny Xiao2017-02-252-13/+28
|
* Merge pull request #970 from andreynering/api-repo-mirrorAndrey Nering2017-02-258-4/+102
|\ | | | | Add "mirror" field to repo API
| * Update vendor of code.gitea.io/sdk/giteaAndrey Nering2017-02-257-4/+101
| |
| * Add "mirror" field to repo APIAndrey Nering2017-02-251-0/+1
| |
* | Merge pull request #1053 from andreynering/do-not-test-libravatarAndrey Nering2017-02-251-14/+2
|\ \ | | | | | | Remove test that touch network
| * | Remove test that touch networkAndrey Nering2017-02-251-14/+2
| |/
* | refactor for searching user (#1038)Lunny Xiao2017-02-251-11/+13
| | | | | | | | | | | | | | | | * refactor for searching user * fix like bug * better format for builder cond
* | fix 500 when change user setting email to an exist email (#1039)Lunny Xiao2017-02-251-0/+5
|/
* Merge pull request #1043 from andrew-boyarshin/autolinkAndrey Nering2017-02-251-9/+12
|\ | | | | Fix span wrapping all the things
| * Fix span wrapping all the thingsAndrew Boyarshin2017-02-241-9/+12
| | | | | | | | Signed-off-by: Andrew Boyarshin <andrew.boyarshin@gmail.com>
* | Fix for #1037: Corrected process ID placeholder to PID from Pid (#1048)Jonas2017-02-251-1/+1
| | | | | | Signed-off-by: Jonas Östanbäck <jonas.ostanback@gmail.com>
* | Reword the reinit_missing_repos message to be clear about what it does (#1047)Sandro Santilli2017-02-251-2/+2
| | | | | | | | | | I was confused by current wording, which seemed to imply that *records* would be initialized, while instead the function initializes the *git repositories* instead, where missing but referenced.
* | refactor: repo counts for SearchRepositoryByName func (#1045)Bo-Yi Wu2017-02-251-10/+16
| |
* | fix delete repo will hang on postgres (#1044)Lunny Xiao2017-02-242-16/+22
| |
* | Fix URL handling in the whole markdown module, improve test coverage (#1027)Andrew Boyarshin2017-02-246-155/+276
|/ | | | | Amended with string to bool change in API SDK. Signed-off-by: Andrew Boyarshin <andrew.boyarshin@gmail.com>
* Removed footer copyright year (#829)Lunny Xiao2017-02-241-1/+1
| | | | | | | | * change footer copyright year from 2016 to 2017 * add 2016 copyright back * remove the copyright year
* Remove unnecessary loads in org_team (#1035)Ethan Koenig2017-02-243-51/+39
|
* Unit tests for models/repo_collaboration (#1032)Ethan Koenig2017-02-242-1/+106
|
* Fixes 1019, install page SMTP user is required to (#1020)puffybsd2017-02-244-8/+8
| | | | | to be an email address. Signed-off-by: P.B. <puffybsd@yahoo.com>
* Tweak docker target to work by default. (#1033)Dan Morrill2017-02-241-1/+1
| | | | | | Fix for #1013: adds "bindata" to tags by default, as without this the resulting docker image won't start, as it doesn't contain locale files. Verified to work even if you specify TAGS="bindata" such that it appears twice.
* s/fields/terms (#1031)bit2017-02-241-3/+3
| | | use terms instead of fields as variable name to avoid confusion: NewPhraseQuery(terms []string, field string)
* added missing new struct sync (#1021)Lunny Xiao2017-02-231-0/+2
|
* Take back control of hooks (#1006)Lunny Xiao2017-02-2314-41/+279
| | | | | | | | | | | | | | | | * git: delegate all server-side Git hooks (#1623) * create hooks directories * take control hooks back * fix lint * bug fixed and minor changes * fix imports style * fix migration scripts
* Bug fixes and unit tests for org_team (#1016)Ethan Koenig2017-02-234-24/+362
|
* Merge pull request #1017 from ethantkoenig/fix_lintAndrey Nering2017-02-222-2/+2
|\ | | | | Fix lint errors
| * Fix lint errorsEthan Koenig2017-02-222-2/+2
|/
* Refactor for issues loadattributes of a repository (#971)Lunny Xiao2017-02-223-64/+343
| | | | | | * refactor for issues loadattributes of a repository * refactors
* Fix some links. (#1005)Bo-Yi Wu2017-02-221-2/+2
|
* fix: Wrong repo list on Explore page if user already loggin. (#1009)Bo-Yi Wu2017-02-224-12/+128
| | | | | | | | * fix: Wrong repo list on Explore page if user already loggin. * fix: code readable. * fix: declare variable
* fix panic when push but the only log mode console is disabled by serv and ↵Lunny Xiao2017-02-222-0/+11
| | | | update commands (#1007)
* Oauth2 consumer (#679)Willem van Dreumel2017-02-2276-137/+7275
| | | | | | | | | | | | | | | | | | | | | | | | | * initial stuff for oauth2 login, fails on: * login button on the signIn page to start the OAuth2 flow and a callback for each provider Only GitHub is implemented for now * show login button only when the OAuth2 consumer is configured (and activated) * create macaron group for oauth2 urls * prevent net/http in modules (other then oauth2) * use a new data sessions oauth2 folder for storing the oauth2 session data * add missing 2FA when this is enabled on the user * add password option for OAuth2 user , for use with git over http and login to the GUI * add tip for registering a GitHub OAuth application * at startup of Gitea register all configured providers and also on adding/deleting of new providers * custom handling of errors in oauth2 request init + show better tip * add ExternalLoginUser model and migration script to add it to database * link a external account to an existing account (still need to handle wrong login and signup) and remove if user is removed * remove the linked external account from the user his settings * if user is unknown we allow him to register a new account or link it to some existing account * sign up with button on signin page (als change OAuth2Provider structure so we can store basic stuff about providers) * from gorilla/sessions docs: "Important Note: If you aren't using gorilla/mux, you need to wrap your handlers with context.ClearHandler as or else you will leak memory!" (we're using gorilla/sessions for storing oauth2 sessions) * use updated goth lib that now supports getting the OAuth2 user if the AccessToken is still valid instead of re-authenticating (prevent flooding the OAuth2 provider)
* Protected branches system (#339)Denis Denisov2017-02-2117-49/+606
| | | | | | | | | | | | | | | | | | | | * Protected branches system * Moved default branch to branches section (`:org/:reponame/settings/branches`). * Initial support Protected Branch. - Admin does not restrict - Owner not to limit - To write permission restrictions * reformat tmpl * finished the UI and add/delete protected branch response * remove unused comment * indent all the template files and remove ru translations since we use crowdin * fix the push bug
* Added 1.0.2 to changelog (#998)Thomas Boerger2017-02-211-0/+13
|
* disable console output xorm log on ssh (#993)Lunny Xiao2017-02-211-3/+5
|
* Fix typo (#990)Christoph König2017-02-211-1/+1
|
* add missing copyright header (#992)Willem van Dreumel2017-02-211-0/+4
|
* update xorm for fixing bug on processor BeforeSet and AfterSet when Find a ↵Lunny Xiao2017-02-207-153/+363
| | | | map (#987)
* Make Xorm log configurable (#174)Lunny Xiao2017-02-205-17/+231
| | | | | | | | | | * make xorm log configable * bug fixed for other sub commands except web * rebase and fix xorm log * bug fix for TrimSpace
* Fix table headers (#980)Andrew Boyarshin2017-02-202-4/+2
| | | Signed-off-by: Andrew Boyarshin <andrew.boyarshin@gmail.com>
* add release cycle to contributing (#949)Lunny Xiao2017-02-191-0/+6
|
* Security: fix XSS attack on alert (#973)Lunny Xiao2017-02-191-3/+3
|
* Security: fix XSS attack on milestone (#976)Lunny Xiao2017-02-193-9/+9
| | | Reported by Miguel Ángel Jimeno.
* fix docker link on install page (#964)Lunny Xiao2017-02-181-1/+1
|
* refactor: update debian script. (#965)Bo-Yi Wu2017-02-181-82/+42
|
* Unit tests for repo watching (#963)Ethan Koenig2017-02-174-103/+202
|
* Fix all the bugs in issues and pulls on dashboard (#943)Lunny Xiao2017-02-174-67/+120
| | | | | | | | * fix all the bugs in issues and pulls on dashboard * small fix and refactor * add method getRepoIDs for IssueList
* Add Screenshot-secion to IssueTemplate.md (#939)Kim "BKC" Carlbäcker2017-02-171-0/+5
| | | For `UI`-bugs we usually require a Screenshot to debug it :wink:
* Unit tests for repo redirects (#961)Ethan Koenig2017-02-172-0/+79
|
* fix: fill in ssh key title on setting of repo (#950)Bo-Yi Wu2017-02-162-6/+6
| | | | | * fix: fill in ssh key title on setting of repo * fix: Don't overwrite ssh key title if exist.
* optimization for team get repos (#953)Lunny Xiao2017-02-161-16/+2
|