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
Michael Nutt
e8b993e7da
Add support for after_success and after_failure to email notifications
...
This allows you to restrict email notifications to only be sent after the build changes from success to failure or failure to success. It errs on the side of sending the notification; if the build is in another state (hung, for instance) or there was no previous build on the branch the email will also be sent.
Since the notify plugin shouldn't really have any responsibility for querying the database to find the previous commit's status, we store it on the commit when we save it.
2014-12-30 11:37:57 -05:00