Commit graph

117 commits

Author SHA1 Message Date
6543 0bd10fa507
Cleanup Code (#348)
* Fix "Empty slice declaration using a literal"
* Fix "collides with imported package name"
* Remove unused code in pipeline
* Remove unused oauth2.providerAuthHeaderWorks()
* Add TODOs
* Format Code
* Cleanup doublestar import
* Migrate deprecated functions

Co-authored-by: Anbraten <anton@ju60.de>
2021-09-24 16:29:26 +02:00
6543 ac46ee9345
Migrate jwt token lib (#332)
* migrate from github.com/dgrijalva/jwt-go to github.com/golang-jwt/jwt

* migrate
2021-09-21 12:55:25 +02:00
Anbraten 1a67fc6e99
Use server-host as source for public links and warn if it is set to localhost (#251)
* Use server-host as source for public links

* use config and rm GetURL()

* fix: solve import cycle

Co-authored-by: 6543 <6543@obermui.de>
2021-08-20 16:32:52 +02:00
Thomas Boerger 7f49e69607
Just fixed format with go fmt ./... 2018-03-21 14:02:17 +01:00
Brad Rydzewski 580fe9abb7 add apache license header to files 2018-02-19 14:24:10 -08:00
Alexey Palazhchenko e259c64bac Expose OAuth2 errors, avoid redirect loop.
Closes #1775.
2016-12-19 08:42:56 +03:00
Brad Rydzewski f930545410 refactoring github package to increase test coverage 2016-05-02 17:47:58 -07:00
Brad Rydzewski 0fb4aeda3f bump to 0.5 in master 2016-05-02 12:21:25 -07:00
Brad Rydzewski faf7ff675d use new .drone.sig signature file 2016-04-21 17:10:19 -07:00
Brad Rydzewski 9b306a1bc8 load all things via middleware 2016-04-12 13:08:17 -07:00
Brad Rydzewski cc93df0370 removed server package 2016-04-11 15:49:10 -07:00
Matthias Loibl c039bc7a16 Fix misspellings in comments
Found by https://goreportcard.com/report/github.com/drone/drone
2016-03-27 01:14:00 +01:00
Brad Rydzewski b5dcfc4edd remove vexp from vendoring process 2016-03-07 11:23:49 -08:00
Mac Browning 7a49d0324b use dockerclient.Wait to block for in-progress builds 2016-02-12 13:54:16 -05:00
Mac Browning 110b9c3dd2 resume waiting for the container to complete 2016-02-12 13:23:11 -05:00
Brad Rydzewski cfdfbcfd3b didn't realize gin supports net.Context. Change to support Context pattern! 2015-10-21 16:14:02 -07:00
Brad Rydzewski 7f9ef94f47 unit testing postgres, mysql. temporary workaround for backticks 2015-10-20 00:08:09 -07:00
Brad Rydzewski ffd42a1a0e use helper function to create test db connection for planned pg support 2015-10-19 11:45:53 -07:00
Brad Rydzewski 505ec312b5 Merge remote-tracking branch 'upstream/0.4.0' into 0.4.0 2015-10-19 10:42:18 -07:00
Brad Rydzewski 23a044d076 fix postgres table creation 2015-10-19 10:41:57 -07:00
Philip Witty 834b7aff4a Fix MySQL init scripts
* Fix a few failing statements in script
* Changed max length of owner/repo name to 255 (limit of 100 in github and 255 in gitlab). MySQL can't handle a unique field of more than 767 bytes by default
2015-10-19 16:29:18 +01:00
Brad Rydzewski 93c78150b6 ability to refresh tokens 2015-10-04 19:39:44 -07:00
Brad Rydzewski 66d54ade7c adding index to track authors 2015-10-02 16:52:50 -07:00
Brad Rydzewski 130c133b92 added helper queries for user builds 2015-10-02 16:16:41 -07:00
Brad Rydzewski fc4b106949 added enqueued columns to build and job to track queue wait times 2015-10-01 14:35:25 -07:00
Brad Rydzewski dfea14c7e5 updated vendor files and paths 2015-09-29 18:21:17 -07:00
Brad Rydzewski 155576fb03 moved to single binary project structure 2015-09-29 17:53:21 -07:00
Brad Rydzewski d9fd23a6df experimental branch. playing around with boltdb 2015-04-07 01:20:55 -07:00
Brad Rydzewski aa3eeda9b8 Merge pull request #932 from jvortmann/check_presence_socat_anywhere_in_path_using_command_v
Use 'comand -v' to check presence of socat anywhere in path #869.
2015-03-22 10:26:43 -07:00
Joao Vortmann 0e3b499996 Use command -v to check socat anywhere in path #869. 2015-03-22 10:11:03 -03:00
Nathan Williams 9eb82d6ceb use same cached volumes between branches 2015-03-11 12:21:08 -07:00
masarakki 70e24d7c6c always update docker image when :latest tag 2015-03-07 10:25:29 +09:00
Brad Rydzewski cd1fed3d53 backing out change to perl script proxy 2015-02-20 17:41:32 -08:00
Brad Rydzewski ba5db98d44 Merge pull request #870 from bradrydzewski/master
embedded socat polyfill for #869
2015-02-20 17:37:25 -08:00
Vsevolod Strukchinsky 803bcbfec2 Remove LANG and LANGUAGE from environment
Closes #119
2015-02-18 12:36:29 +05:00
Brad Rydzewski 90d9c7d301 perl tcp proxy tests 2015-02-06 23:29:50 -08:00
Brad Rydzewski 26fd14a8cc added embedded proxy 2015-02-06 22:38:08 -08:00
Brad Rydzewski 452beba83d Update user.go
fix migration database issue using zeroisnull
2015-02-05 11:18:06 -08:00
Brad Rydzewski 64aeeff3ae Merge pull request #856 from Bugagazavr/gitlab-ouath
Refresh only expired tokens
2015-02-04 22:11:14 -08:00
Kirill Zaitsev 6ca94970d6 Refresh only expired tokens 2015-02-04 13:18:46 +03:00
Kirill Zaitsev ec825996c9 Added last build time 2015-02-01 04:26:10 +03:00
epipho 717bef75dd Adding test for get build number. Moved build number env build injection 2015-01-28 23:39:09 -05:00
epipho 5f8b026d14 All builds now have a per-repository monotonically increasing build number accessible via DRONE_BUILD_NUMBER
and CI_BUILD_NUMBER env variables.
2015-01-28 21:13:22 -05:00
Kirill Zaitsev d225181a0f Refresh tokens before any requests to remote 2015-01-27 02:33:27 +03:00
Brad Rydzewski f209d126db fixed govet issue 2015-01-13 23:32:25 -08:00
Brad Rydzewski d0b722cc8b Insert and Update Users instead of generic Save function. Check ID != 0 2015-01-13 21:57:02 -08:00
Matt Bostock b027bd8392 Run gofmt and add test to prevent regressions
Run `go fmt ./...` [1] and add a test to the `test` make target that
checks if `go fmt` has been run.

[1]: http://blog.golang.org/go-fmt-your-code
2015-01-11 18:54:34 +00:00
Brad Rydzewski f890d42019 fixed unit test 2014-12-30 13:17:54 -08:00
Brad Rydzewski c3e00e2608 improved error messaging for failed build due to Docker errors 2014-12-30 13:09:05 -08:00
Michael Nutt b94280c15c Change from notification after_success and after_failure to change
Also removes the extra db field; instead, just send Prior as part of the Request.

This reverts commit e8b993e7da.
2014-12-30 13:25:14 -05:00