Commit Graph

184 Commits

Author SHA1 Message Date
Travis Reeder
8558d13f07 Added support for hooks to customize behavior. 2016-08-09 22:34:28 -07:00
Travis Reeder
72a6d3aa5b Merge pull request #44 from pedronasser/fix-tests
Fix gin routers and tests
2016-08-07 15:48:02 -04:00
Pedro Nasser
1eb88e794e fix routes router and tests 2016-08-07 16:45:34 -03:00
Travis Reeder
3d94fc64c9 Removed "name" from route, only need path. 2016-08-07 14:58:05 -04:00
Travis Reeder
40e1ebd434 Updates to fix against Titan changes and what not. 2016-08-07 14:10:31 -04:00
Travis Reeder
bc086a6e05 Merge pull request #42 from pedronasser/full-stack-test-2
Added full stack test
2016-08-07 13:38:42 -04:00
Travis Reeder
4c93778047 Merge pull request #41 from pedronasser/update-datastore-test
Datastore small refactor & tests
2016-08-07 13:38:23 -04:00
Travis Reeder
809bcaf54a Merge pull request #39 from pedronasser/request-uid
Request unique id
2016-08-07 13:37:59 -04:00
Pedro Nasser
ac9d0d5978 added full stack test 2016-08-05 20:06:42 -03:00
Pedro Nasser
e2c5f094f8 small refactor datastore and added tests 2016-08-05 20:00:16 -03:00
Pedro Nasser
214c33e6f0 fix uuid & fix tests 2016-08-05 19:51:07 -03:00
Pedro Nasser
4fa9380ecc added request uid 2016-08-05 19:04:17 -03:00
Travis Reeder
fff2fac4ba Merge pull request #38 from pedronasser/turn-globals
Refactoring
2016-08-05 13:24:09 -04:00
Pedro Nasser
d223abecd7 fixing log level 2016-08-01 19:32:34 -03:00
Pedro Nasser
dfc4be9861 refactor 2016-08-01 19:23:31 -03:00
Travis Reeder
f9f1ffaac5 Merge pull request #32 from pedronasser/runner-tests
Runner tests
2016-08-01 14:08:29 -04:00
Travis Reeder
d073111597 Merge pull request #30 from pedronasser/router-tests
API endpoints test
2016-08-01 14:01:50 -04:00
Pedro Nasser
21eb810cb6 added runner execution test 2016-07-31 22:37:48 -03:00
Pedro Nasser
5986777f2a changed testRouter() signature 2016-07-31 22:37:39 -03:00
Pedro Nasser
0af48a897b added fake app and routes properties to mock 2016-07-31 22:37:06 -03:00
Pedro Nasser
ace6bd8545 cleaning code 2016-07-31 22:10:19 -03:00
Pedro Nasser
7b63fd5fe1 added runner routes 2016-07-31 17:28:25 -03:00
Pedro Nasser
905f085c23 clean unnecessary code 2016-07-31 17:28:17 -03:00
Pedro Nasser
bb0a052e3e added runner route test 2016-07-30 18:58:17 -03:00
Pedro Nasser
616d9df8fa added json validation and route not found 2016-07-30 18:57:59 -03:00
Pedro Nasser
d2babb33ce added config to test context 2016-07-30 18:57:37 -03:00
Pedro Nasser
970a16ec62 added route testes 2016-07-30 18:17:10 -03:00
Pedro Nasser
1e3d616910 fixed routes handlers 2016-07-30 18:17:06 -03:00
Pedro Nasser
a3fa0c4e38 fixed method for route update 2016-07-30 18:16:50 -03:00
Pedro Nasser
9a69156631 app get should not retrieve its routes 2016-07-30 18:16:29 -03:00
Pedro Nasser
0b3d5cec5e renamed route errors and added path validation 2016-07-30 18:15:57 -03:00
Pedro Nasser
b319fa6b31 initial router tests: apps 2016-07-29 19:35:38 -03:00
Pedro Nasser
0facc5dbff rename package 2016-07-29 19:35:08 -03:00
Pedro Nasser
a6f86aaeb8 fix swagger description 2016-07-29 19:34:40 -03:00
Travis Reeder
871930aaf5 Merge pull request #29 from iron-io/strict-app-name
Restrict app names
2016-07-29 11:43:15 -07:00
Travis Reeder
5f49ab5712 Merge pull request #24 from pedronasser/redis-example
Redis example
2016-07-29 11:42:04 -07:00
Travis Reeder
c6849d2ae4 Merge pull request #25 from pedronasser/api-fix
Added wrappers; API fixes and swagger
2016-07-29 11:41:49 -07:00
Travis Reeder
50982f97cb Merge pull request #26 from pedronasser/fix-runner
Changing runner from Titan API to Titan's runner driver
2016-07-29 11:41:16 -07:00
Evan Shaw
6bd6dd342d Restrict app name
App name must match the regular expression: [\w\-]{1, 30}
2016-07-29 14:00:35 +12:00
Pedro Nasser
c7726d32da remove unnecessary trim 2016-07-28 17:53:28 -03:00
Pedro Nasser
b99ca8d26e remove glide cache 2016-07-28 17:46:54 -03:00
Pedro Nasser
d7f1ea037b multiple ajustments
- renamed WrapperJob (not exported anymore)
- removed need for temp log file
- not using titan models
- using gin.Context as runner context
2016-07-28 17:45:57 -03:00
Pedro Nasser
a92dffb3fc changing titan from API to interface 2016-07-28 01:02:22 -03:00
Pedro Nasser
63177e9627 removing 'hack/' from CONTRIBUTING.md 2016-07-27 18:37:26 -03:00
Pedro Nasser
fec90c5803 fixing contributing scripts 2016-07-27 18:36:05 -03:00
Pedro Nasser
eeec3f08d2 missing --privileged 2016-07-27 18:33:57 -03:00
Pedro Nasser
f6d1f193ac update readme 2016-07-27 18:32:32 -03:00
Pedro Nasser
338498e94d update docs and contributing 2016-07-27 17:51:51 -03:00
Pedro Nasser
f09a4cc94f use *Route to bind json route creation 2016-07-27 17:51:23 -03:00
Pedro Nasser
c8303a7295 remove unexistent route properties 2016-07-27 17:50:27 -03:00