summaryrefslogtreecommitdiffstats
path: root/vendor/github.com
Commit message (Collapse)AuthorAgeFilesLines
* Code/repo search (#2582)Ethan Koenig2017-10-273-0/+274
| | | Indexed search of repository contents (for default branch only)
* Add support for extra sendmail arguments (#2731)Jonas Bröms2017-10-255-0/+304
| | | | | | | | | | | | * Add support for extra sendmail arguments * Sendmail args to exec.command should be a list * Add go-shellquote package * Use go-shellquote lib for parsing Sendmail args * Only parse if sendmail is configured
* Update vendor github.com/lib/pq (#2752)Antoine GIRARD2017-10-2116-365/+892
|
* Use AfterLoad instead of AfterSet on Structs (#2628)Lunny Xiao2017-10-0112-38/+177
| | | | | | | | * use AfterLoad instead of AfterSet on Structs * fix the comments on AfterLoad * fix the comments on action AfterLoad
* Add init support of orgmode document type on file view and readme (#2525)Lunny Xiao2017-09-216-0/+960
| | | | | | | | | | | | | | * add init support of orgmode document type on file view and readme * fix imports * fix imports and readmeExist * fix imports order * fix format * remove unnecessary convert
* Improve issue search (#2387)Ethan Koenig2017-09-1694-1205/+3921
| | | | | | | | | | * Improve issue indexer * Fix new issue sqlite bug * Different test indexer paths for each db * Add integration indexer paths to make clean
* fix updated update on public key (#2514)Lunny Xiao2017-09-151-11/+13
| | | | | | | | | | | | * fix updated update on public key * update vendor.json Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com> * fix root path Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
* Use created & updated instead BeforeInsert & BeforeUpdate (#2482)Lunny Xiao2017-09-1329-490/+427
| | | | | | | | | | | | * use created & updated instead BeforeInsert & BeforeUpdate * fix vendor checksum * only show generated SQL when development mode * remove extra update column updated_unix * remove trace config
* update latest xorm version to vendor (#2353)Lunny Xiao2017-08-2242-1392/+1726
|
* vendor: update sqlite to fix "database is locked" errors (#2116)Andrey Nering2017-07-0617-5886/+10603
| | | | | closes #2040 upstream commit: https://github.com/mattn/go-sqlite3/commit/acfa60124032040b9f5a9406f5a772ee16fe845e
* Switch to keybase go-crypto (for some elliptic curve key) + test (#1925)Antoine GIRARD2017-06-1452-0/+17000
| | | | | | | | | | | | * Switch to keybase go-crypto (for some elliptic curve key) + test * Use assert.NoError and add a little more context to failing test description * Use assert.(No)Error everywhere 🌈 and assert.Error in place of .Nil/.NotNil
* Fix and test for delete user (#1713)Ethan Koenig2017-05-202-8/+4
| | | | | | | | * Fix and test for delete user * Run updates in batches * Unit test
* Show commit status icon in commits table (#1688)Lauris BH2017-05-0717-0/+3995
| | | | | | | | | | | | | | | | | | * Show commit status icon in commits table * Add comments * Fix icons * Few more places where commit table is displayed * Change integration test to use goquery for parsing html * Add integration tests for commit table and status icons * Fix status to return lates status correctly on all databases * Rewrote lates commit status selects
* Update xorm to latest version (#1651)Lauris BH2017-05-0217-135/+245
| | | | | | * Update xorm to latest version * Update xorm/builder
* Additional OAuth2 providers (#1010)Willem van Dreumel2017-05-0119-11/+3553
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add google+ * sort signin oauth2 providers based on the name so order is always the same * update auth tip for google+ * add gitlab provider * add bitbucket provider (and some go fmt) * add twitter provider * add facebook provider * add dropbox provider * add openid connect provider incl. new format of tips section in "Add New Source" * lower the amount of disk storage for each session to prevent issues while building cross platform (and disk overflow) * imports according to goimport and code style * make it possible to set custom urls to gitlab and github provider (only these could have a different host) * split up oauth2 into multiple files * small typo in comment * fix indention * fix indentation * fix new line before external import * fix layout of signin part * update "broken" dependency
* remove unused vendor packages (#1620)Lunny Xiao2017-04-2717-1540/+0
|
* Check if missing/modified/unused deps in vendor and fix errors (#1468)Antoine GIRARD2017-04-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | * Check if missing deps in vendor This will catch import from other repos. (maybe by auto-import) * Remove github.com/smartystreets unused deps * Remove github.com/boltdb/bolt unused dep * Fetch github.com/go-xorm/core + sync gopkg.in/ldap.v2/ldap.go * Auto-install govendor + reinstall github.com/boltdb/bolt needed by vendor/github.com/blevesearch/bleve/index/store/boltdb * Update go-xorm/xorm to a5cb21 in vendor.json * Use a custom repo for implementing change to bolt dep. * Switching bolt to github.com/go-gitea/bolt * Switching bolt to github.com/go-gitea/bolt (fork version) * change the drone sign
* fix migrate failed and org dashboard failed on MSSQL database (#1448)Lunny Xiao2017-04-0634-1621/+1969
|
* Correct broken unaligned load/store in armv5 (#1355)Damien Gaignon2017-04-0518-65/+311
| | | Update vendor github.com/boltdb/bolt to take care of the issue #1354.
* Login via OpenID-2.0 (#618)Sandro Santilli2017-03-1713-0/+958
|
* fix build failed on aarch64 (#1132)Lunny Xiao2017-03-073-3/+21
|
* fix broken caused by boltdb in mips/mipsle (#1107)Lunny Xiao2017-03-032-0/+22
|
* Oauth2 consumer (#679)Willem van Dreumel2017-02-2232-0/+4955
| | | | | | | | | | | | | | | | | | | | | | | | | * 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)
* update xorm for fixing bug on processor BeforeSet and AfterSet when Find a ↵Lunny Xiao2017-02-206-150/+360
| | | | map (#987)
* refactor notificationsForUser since xorm In support slice of customerize ↵Lunny Xiao2017-02-161-4/+20
| | | | type (#956)
* update xorm vendor and also fix #740 (#886)Lunny Xiao2017-02-102-10/+14
|
* Use assert in legacy unit tests (#867)Ethan Koenig2017-02-0863-6556/+0
|
* Fix master builds on mips* again (#815)Thomas Boerger2017-02-022-0/+16
| | | | | | | | | | | | * Use local folder for xgo * Always do crosscompile and testing to fail early * Added mips* values for boltdb In order to get master building again I have applied these 2 additional files to boltdb. This should get dropped when https://github.com/boltdb/bolt/issues/656 gets solved.
* Merge pull request #736 from andreynering/fix-windows-sshAndrey Nering2017-01-255-137/+0
|\ | | | | Fix SSH server on Windows when running as service
| * Remove original minwinsvc from vendorAndrey Nering2017-01-235-137/+0
| |
* | fix: delete attachment after remove comment.Bo-Yi Wu2017-01-253-3/+5
| |
* | Add ETag header to avatars (#721)Bwko2017-01-251-1/+13
| |
* | Search bar for issues/pulls (#530)Ethan Koenig2017-01-25173-0/+220696
|/
* update xorm for bugs fix (#728)Lunny Xiao2017-01-232-2/+2
|
* Update xorm and fix dump command (#692)Lunny Xiao2017-01-2312-713/+623
| | | | | | | | | | | | * update xorm and fix dump * catch database init error * still use dumpTables * fix dump bool type * update vendor.json
* Two factor authentication support (#630)Andrew2017-01-1626-0/+2638
| | | | | | | | | | | | | | | | | | | | | | | | | | * Initial commit for 2FA support Signed-off-by: Andrew <write@imaginarycode.com> * Add vendored files * Add missing depends * A few clean ups * Added improvements, proper encryption * Better encryption key * Simplify "key" generation * Make 2FA enrollment page more robust * Fix typo * Rename twofa/2FA to TwoFactor * UNIQUE INDEX -> UNIQUE
* Update xorm and dependencies vendor for feature to dump to other database (#565)Lunny Xiao2017-01-0351-2605/+3104
| | | | | | * update xorm and dependencies vendor for feature to dump to other database * fix golint
* Unit tests for token and update modelsEthan Koenig2016-12-317-0/+845
|
* Support http service graceful restart (#416)Lunny Xiao2016-12-3118-0/+1866
| | | | | | * support http service graceful restart * fix dependencies
* Git LFS support v2 (#122)Fabian Zaremba2016-12-2618-0/+1515
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Import github.com/git-lfs/lfs-test-server as lfs module base Imported commit is 3968aac269a77b73924649b9412ae03f7ccd3198 Removed: Dockerfile CONTRIBUTING.md mgmt* script/ vendor/ kvlogger.go .dockerignore .gitignore README.md * Remove config, add JWT support from github.com/mgit-at/lfs-test-server Imported commit f0cdcc5a01599c5a955dc1bbf683bb4acecdba83 * Add LFS settings * Add LFS meta object model * Add LFS routes and initialization * Import github.com/dgrijalva/jwt-go into vendor/ * Adapt LFS module: handlers, routing, meta store * Move LFS routes to /user/repo/info/lfs/* * Add request header checks to LFS BatchHandler / PostHandler * Implement LFS basic authentication * Rework JWT secret generation / load * Implement LFS SSH token authentication with JWT Specification: https://github.com/github/git-lfs/tree/master/docs/api * Integrate LFS settings into install process * Remove LFS objects when repository is deleted Only removes objects from content store when deleted repo is the only referencing repository * Make LFS module stateless Fixes bug where LFS would not work after installation without restarting Gitea * Change 500 'Internal Server Error' to 400 'Bad Request' * Change sql query to xorm call * Remove unneeded type from LFS module * Change internal imports to code.gitea.io/gitea/ * Add Gitea authors copyright * Change basic auth realm to "gitea-lfs" * Add unique indexes to LFS model * Use xorm count function in LFS check on repository delete * Return io.ReadCloser from content store and close after usage * Add LFS info to runWeb() * Export LFS content store base path * LFS file download from UI * Work around git-lfs client issue with unauthenticated requests Returning a dummy Authorization header for unauthenticated requests lets git-lfs client skip asking for auth credentials See: https://github.com/github/git-lfs/issues/1088 * Fix unauthenticated UI downloads from public repositories * Authentication check order, Finish LFS file view logic * Ignore LFS hooks if installed for current OS user Fixes Gitea UI actions for repositories tracking LFS files. Checks for minimum needed git version by parsing the semantic version string. * Hide LFS metafile diff from commit view, marking as binary * Show LFS notice if file in commit view is tracked * Add notbefore/nbf JWT claim * Correct lint suggestions - comments for structs and functions - Add comments to LFS model - Function comment for GetRandomBytesAsBase64 - LFS server function comments and lint variable suggestion * Move secret generation code out of conditional Ensures no LFS code may run with an empty secret * Do not hand out JWT tokens if LFS server support is disabled
* Enables mssql support (#383)btrepp2016-12-2436-0/+69009
| | | | | | | | | | | | | | | | | | | * Enables mssql support Port of dlobs work in gogs. Enables options in index.js Enables MSSQL as a database option in go. Sets ID to 0 on initial migration. Required for MSSQL insert statements. Signed-off-by: Beau Trepp <beautrepp@gmail.com> * Vendors in denisenkom/go-mssqldb Includes golang.org/x/crypto/md4 as this is required by go-msssqldb Signed-off-by: Beau Trepp <beautrepp@gmail.com>
* Integrate public as bindata optionally (#293)Thomas Boerger2016-11-30467-0/+189375
| | | | | | | | | | | | | | | | | | | | | | | | * Dropped unused codekit config * Integrated dynamic and static bindata for public * Ignore public bindata * Add a general generate make task * Integrated flexible public assets into web command * Updated vendoring, added all missiong govendor deps * Made the linter happy with the bindata and dynamic code * Moved public bindata definition to modules directory * Ignoring the new bindata path now * Updated to the new public modules import path * Updated public bindata command and drop the new prefix
* Fix error 500 on organization dashboard page (#150)Lunny Xiao2016-11-1211-139/+167
|
* Update import paths from github.com/go-gitea to code.gitea.io (#135)Sandro Santilli2016-11-1051-3844/+0
| | | | | | | - Update import paths from github.com/go-gitea to code.gitea.io - Fix import path for travis See https://docs.travis-ci.com/user/languages/go#Go-Import-Path
* Vendor github.com/stretchr/testify for the assert packageMatthias Loibl2016-11-0719-0/+4515
|
* More MixedCase constsSandro Santilli2016-11-071-2/+2
|
* Use MixedCase constant namesSandro Santilli2016-11-071-9/+9
| | | | See https://github.com/golang/go/wiki/CodeReviewComments#mixed-caps
* Added updated go-sdkThomas Boerger2016-11-0726-0/+1402
|
* Dropped github.com/gogits/go-gogs-client vendored depThomas Boerger2016-11-0727-1412/+0
|
* Replace gogits/git-module dependency with go-gitea/git (#94)Sandro Santilli2016-11-0625-2/+2
| | | | | | | | * Replace gogits/git-module dependency with go-gitea/git Fixes #92 * Remove git alias for git module import (not needed)