Commit Graph

42 Commits

Author SHA1 Message Date
Jakub Sokołowski 865d30dbb7
remove hash from template for build ids
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 22:30:57 +01:00
Jakub Sokołowski 8846e1e206
move error handler to before middlewares
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 22:21:54 +01:00
Jakub Sokołowski f10c1caf70
allow id to be a string too
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 22:19:28 +01:00
Jakub Sokołowski e9d2072e8f
add use of koa-logger 2018-12-13 21:53:32 +01:00
Jakub Sokołowski 23dae43143
add valid commit to example
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 15:01:26 +01:00
Jakub Sokołowski a088572b3f
fix formatting
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 15:00:48 +01:00
Jakub Sokołowski 9032861f6c
udpate readme
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 14:50:03 +01:00
Jakub Sokołowski d0fedc5923
change default port to 8000
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 14:49:04 +01:00
Jakub Sokołowski 946156c257
throw error if there are no builds when rendering
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 12:51:04 +01:00
Jakub Sokołowski f557a9eb26
add /comments query
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 12:47:39 +01:00
Jakub Sokołowski e4cb5e4a3d
split rows in table by commit, not build ID
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 12:43:14 +01:00
Jakub Sokołowski 4b3909b79f
drop findCommentID, if it's not in storage a new comment is not bad
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 10:41:32 +01:00
Jakub Sokołowski 3310a9bff7
fix sorting by id then by platform
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 10:40:55 +01:00
Jakub Sokołowski 6f59c0cda1
improve error handling with koa-json-error
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 10:36:43 +01:00
Jakub Sokołowski cc7018a314
add missing await for updateComment for error handing
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 10:34:31 +01:00
Jakub Sokołowski fbe2d1c870
add more env variables
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 10:13:14 +01:00
Jakub Sokołowski b5316bc0e5
fix names of docker containers and repo
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 10:10:24 +01:00
Jakub Sokołowski 4ac2d8df46
bump db default autosave to every 5 seconds
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 10:08:37 +01:00
Jakub Sokołowski 1cdf5ae8c2
add sorting by platform first
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 10:06:26 +01:00
Jakub Sokołowski 749b946fd2
add separator in table between build numbers
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 10:06:14 +01:00
Jakub Sokołowski 760d0f59e1
use hash symbol for number
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 09:48:39 +01:00
Jakub Sokołowski b3b06a0aa8
add logs about storing comments and builds
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 09:47:15 +01:00
Jakub Sokołowski 0883d167bc
fix response status /for refresh
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 09:46:43 +01:00
Jakub Sokołowski a486d332ad
re-arrange columns for better redability
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 09:46:24 +01:00
Jakub Sokołowski 50c8879a6f
add /builds/:pr/refresh for just re-rendering the comment
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 09:42:11 +01:00
Jakub Sokołowski 4860fb4a59
use findCommentID as a fallback
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 09:41:01 +01:00
Jakub Sokołowski 76e9e727ee
add formatting of meta.created with Date object
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 00:38:04 +01:00
Jakub Sokołowski f2218da7ab
more fixes for whitespace issues
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 00:18:10 +01:00
Jakub Sokołowski 1aa0ae46d5
add build body schema validation with Joi
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-13 00:06:13 +01:00
Jakub Sokołowski bf824f90ec
add basic Dockerfile
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 23:35:17 +01:00
Jakub Sokołowski 6a7580f0d6
fix formatting
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 23:29:37 +01:00
Jakub Sokołowski 1f92b0f8f3
fix whitespace breaking the table
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 23:24:36 +01:00
Jakub Sokołowski a1637c8617
fix receivigin JSON body and storing builds
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 23:21:59 +01:00
Jakub Sokołowski 5a29d4a798
add templating using nunjucks
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 23:21:47 +01:00
Jakub Sokołowski 8c81e20027
add usave of lokijs for storage
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 22:14:43 +01:00
Jakub Sokołowski 16069158a7
add initial implementation of updating gh comments 2018-12-12 20:58:19 +01:00
Jakub Sokołowski 37418e827e
add basic app sources and gulpfile.js
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 16:22:15 +01:00
Jakub Sokołowski 1762245c76
add platform section
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 16:11:30 +01:00
Jakub Sokołowski 901451c876
add second line
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 16:04:46 +01:00
Jakub Sokołowski 560cc5f5d8
add basic readme
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 16:02:22 +01:00
Jakub Sokołowski e1a9fa3066
add initial package.json .gitignire and .babelrc
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-12-12 15:57:17 +01:00
Jakub Sokołowski 39e7eb77dc
empty commit 2018-12-12 15:57:05 +01:00