00:00:02  * ircretaryquit (Remote host closed the connection)
00:00:09  * ircretaryjoined
00:08:26  * shamaquit (Quit: (╯°□°)╯︵ɐɯɐɥs)
00:16:49  * phatedquit (Remote host closed the connection)
00:17:25  * phatedjoined
00:22:10  * phatedquit (Ping timeout: 265 seconds)
00:23:09  <substack>https://github.com/jfhbrook/node-ecstatic/pull/158
00:23:52  <substack>and I snuck in an empty OPTIONS verb handler that shouldn't do anything except take over for cors headers set with -H
00:29:05  <wao>204!
00:29:16  * pfraze_quit (Remote host closed the connection)
00:36:00  <jfhbrook>cute
00:36:07  <jfhbrook>I'll try to merge this in the next few days
01:10:16  <mikolalysenko>ralphtheninja:
01:10:32  <mikolalysenko>err whoops hit enter before I finished typing
01:10:51  * pfrazejoined
01:10:56  <mikolalysenko>did I make a mistake with prebuild on these? https://github.com/stackgl/headless-gl/blob/master/.prebuildrc#L19-L20
01:14:09  * pfrazequit (Remote host closed the connection)
01:21:06  * jxson_joined
01:24:07  * jxsonquit (Ping timeout: 240 seconds)
01:25:20  * jxson_quit (Ping timeout: 240 seconds)
01:31:13  <substack>complete rewrite to use the html-version spec https://github.com/substack/hyperboot
01:38:15  <jfhbrook>I haven't merged that code yet
01:38:17  <jfhbrook>just fyi
01:38:26  <jfhbrook>I gotta decide a few things
02:20:28  <jfhbrook>substack: I think I'm gonna riff off that tomorrow and make --cors turn on the option handler and automagically set the headers you added, then let headers get overridden
02:53:34  <substack>jfhbrook: there isn't really a single kind of cors though
02:53:46  <substack>because you might want allowable methods and different allowable headers
02:54:07  <substack>for example github does this https://developer.github.com/v3/
02:54:09  <jfhbrook>right, you can override what the headers actually are, it's part convenience part turning-on-option
02:54:16  <substack>https://developer.github.com/v3/#cross-origin-resource-sharing
02:54:51  <substack>this might be a good list: Access-Control-Allow-Headers: Authorization, Content-Type, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since
02:55:26  <jfhbrook>sure but there's a bare minimum that wouldn't cause problems down the line right?
02:55:45  <jfhbrook>alternately I can make --option a flag
02:55:54  <substack>I'm not sure, maybe?
02:55:57  <jfhbrook>and --cors is just a convenience method
02:56:10  <jfhbrook>that sets the bare minimum of headers for allowing everyone/everything
02:58:41  <jfhbrook>god CORS is weird
03:00:29  <jfhbrook>or maybe --cors just turns on the option response and it's up to you to set all the headers
03:03:23  * contrahaxquit (Quit: Sleeping)
03:13:43  * pfrazejoined
03:20:24  <substack>the option response describes capabilities more generally though
03:20:32  <substack>so I think it's safe to have it be an empty response
03:24:23  <jfhbrook>can you elaborate on that?
03:24:42  <jfhbrook>cause right now based on my cursory reading of the PR the option headers are the same as the ones you specified
03:24:47  <jfhbrook>or is that beforehand?
03:25:15  <jfhbrook>looks like typical headers get set on the option call
04:50:39  * pfrazequit (Remote host closed the connection)
05:45:28  * djcoinjoined
06:09:38  * fotoveritequit (Quit: fotoverite)
06:54:48  * phatedjoined
07:08:19  * phatedquit (Remote host closed the connection)
07:18:10  * peutetrejoined
07:46:33  * contrahaxjoined
08:01:37  * niftylettucequit (Quit: Connection closed for inactivity)
08:05:38  * drptbljoined
08:09:00  * phatedjoined
08:15:22  * contrahaxquit
08:19:37  * phatedquit (Remote host closed the connection)
08:53:52  * domanicjoined
09:10:09  * drptblquit (Quit: My MAC has gone to sleep. zZz..)
09:43:59  * domanicquit (Ping timeout: 272 seconds)
09:44:48  * drptbljoined
10:00:41  * peutetrequit (Quit: ...)
10:09:51  * djcoinquit (Ping timeout: 240 seconds)
10:46:39  * peutetrejoined
11:20:02  * peutetrequit (Quit: ...)
11:34:12  * peutetrejoined
12:32:28  * peutetrequit (Quit: ...)
12:32:51  * peutetrejoined
12:33:12  <ralphtheninja>mikolalysenko: nope, looks ok
12:33:24  <ralphtheninja>mikolalysenko: check https://github.com/Level/leveldown/blob/master/.prebuildrc as an example
12:34:08  <ralphtheninja>mikolalysenko: technically you only need 3.0.0 and 4.0 since the abi versions are the same as for 3.3.1 and 4.1.1
14:03:21  * pfrazejoined
14:13:41  * fotoveritejoined
14:25:02  * peutetrequit (Quit: ...)
14:26:45  * pfrazequit (Remote host closed the connection)
14:27:41  * pfrazejoined
14:32:09  * pfrazequit (Ping timeout: 272 seconds)
14:35:09  * peutetrejoined
15:12:20  * pfrazejoined
15:33:16  * niftylettucejoined
15:42:56  * drptblquit (Ping timeout: 260 seconds)
16:02:58  * sethvincentjoined
16:08:44  * peutetrequit (Quit: ...)
16:25:36  * phatedjoined
16:47:44  * drptbljoined
17:26:01  * phatedquit (Remote host closed the connection)
17:36:31  * jxsonjoined
17:38:18  * pfallenopquit (Remote host closed the connection)
17:38:40  * pfallenopjoined
18:02:13  * peutetrejoined
18:31:22  * peutetrequit (Quit: ...)
18:40:58  * pfrazequit (Remote host closed the connection)
18:57:54  * pfrazejoined
18:59:13  * joepie91changed nick to tumbleweed_
18:59:18  * tumbleweed_changed nick to joepie91
19:16:41  * shamajoined
19:18:08  * phatedjoined
20:30:00  * peutetrejoined
20:30:30  * drptblquit (Ping timeout: 256 seconds)
20:30:30  * drptbl_joined
21:26:37  * drptbl_quit (Quit: My MAC has gone to sleep. zZz..)
21:31:55  * domanicjoined
21:44:03  * peutetrequit (Quit: ...)
23:23:21  * pfraze_joined
23:25:25  * pfrazequit (Ping timeout: 272 seconds)
23:33:38  * darvonquit (Quit: leaving)
23:34:31  * darvonjoined
23:40:53  * pfraze_quit (Remote host closed the connection)
23:42:15  * pfrazejoined
23:47:12  * shamaquit (Remote host closed the connection)
23:48:01  <jfhbrook>substack: can you give https://github.com/jfhbrook/node-ecstatic/pull/159/files a quick look? I did some of the things we talked about with your PR, looking for feedback
23:51:41  * shamajoined