Richard van der Hoff
e6ac4303ee
move CI to buildkite
2020-06-04 13:08:27 +01:00
Richard van der Hoff
eb6090f5a3
Switch to go mod
...
gb vendor is dead, long live go mod
2019-06-18 14:58:53 +01:00
Richard van der Hoff
50df916f09
Remove support for < 1.11
...
go modules require 1.11.
2019-06-18 14:50:11 +01:00
Richard van der Hoff
aa8ec7dd5d
Update go version ( #29 )
...
golint no longer supports 1.7. (https://github.com/golang/go/issues/28291 ).
It's time to update.
(1.12 doesn't seem to work yet)
2019-06-18 10:31:45 +01:00
Richard van der Hoff
63d6917dfe
If a log is uploaded with a sensible filename, preserve it ( #18 )
...
- the mobile guys want to be able to distinguish between crash.log and other
logs.
2017-05-04 15:58:23 +01:00
Richard van der Hoff
bc292e4399
Support for adding labels to github issues ( #16 )
2017-05-03 10:33:27 +01:00
Richard van der Hoff
530fcd69db
Add support for attaching files to reports ( #14 )
...
* Create report dir before reading POST body
... so that we can stream uploaded files straight to disk, instead of reading
them into memory first.
* Add support for attaching files to reports
If a 'file' parameter is provided, save it as a file on disk. Also include a
link to it from the github issue.
2017-05-02 17:53:12 +01:00
Richard van der Hoff
0417e8d385
Support for compressed logfiles ( #13 )
...
Allow apps to upload gzipped log files
2017-04-18 15:47:45 +01:00
Richard van der Hoff
7cb9486333
Multipart upload support ( #12 )
...
Allow submission of the input data as a multipart form, instead of JSON.
2017-04-18 15:43:04 +01:00
Richard van der Hoff
40a6eec4e1
Send github URL back to application ( #10 )
...
I'm not sure if this is going to be useful, but it's fairly harmless, and is
annoying me by being on a branch.
2017-04-18 11:55:22 +01:00
Richard van der Hoff
11fbdebf64
Rename sample config file
...
This means that we can have a `rageshake.yaml` on the live server which is used
without faffing with parameters.
2017-04-12 15:27:50 +01:00
Richard van der Hoff
3b5b19cc90
Make github issue a bit more useful ( #7 )
...
* include the text from the report and other useful info
* include a link to the report details
* Pick github repo based on submitted app name
2017-04-12 15:06:40 +01:00
Richard van der Hoff
112158fd47
Add 'app' and 'data' fields to report API ( #6 )
2017-04-11 12:21:30 +01:00
Richard van der Hoff
3568dc9efa
Switch to yaml for our config data ( #5 )
...
Env vars are getting unwieldy, and it's going to get worse.
2017-04-10 14:39:10 +01:00
Richard van der Hoff
03d538ae4c
Create a (template) github issue on report
2017-04-07 17:12:42 +01:00
Richard van der Hoff
db5597375d
Serve log files as plain text ( #3 )
...
If the client accepts gzip, just serve the file as a gzip-encoded plain text.
If it doesn't, gunzip it first.
2017-04-06 12:20:07 +01:00
Richard van der Hoff
19cacfe94b
Add readme, contributing, license
2017-04-04 16:20:50 +01:00