00:05
pebble` has quit [Ping timeout: 264 seconds]
00:05
pebble` has joined #opal
00:38
e_dub has joined #opal
00:53
davispuh is now known as [
00:54
[ is now known as Guest13585
00:56
Guest13585 is now known as davispuh
02:07
brixen has quit [Ping timeout: 264 seconds]
02:18
davispuh has quit [Remote host closed the connection]
02:53
brixen has joined #opal
02:58
boberetezeke has joined #opal
03:33
boberetezeke has quit [Ping timeout: 245 seconds]
03:55
brixen has quit [Ping timeout: 245 seconds]
04:08
meh` has quit [Ping timeout: 252 seconds]
04:21
brixen has joined #opal
04:53
e_dub has quit [Read error: Connection reset by peer]
04:54
e_dub has joined #opal
05:19
e_dub has quit [Read error: Connection reset by peer]
05:20
e_dub has joined #opal
07:07
GitHub122 has joined #opal
07:07
<
GitHub122 >
opal/master 2212aac Vais Salikhov: Update CONTRIBUTING.md
07:07
<
GitHub122 >
opal/master a79ca66 Elia Schito: Merge pull request #802 from vais/patch-1...
07:07
GitHub122 has left #opal [#opal]
07:11
travis-ci has joined #opal
07:11
<
travis-ci >
opal/opal#2478 (master - a79ca66 : Elia Schito): The build passed.
07:11
travis-ci has left #opal [#opal]
07:54
elia has joined #opal
13:16
e_dub has quit [Quit: ZZZzzz…]
13:29
boberetezeke has joined #opal
13:52
boberetezeke has quit [Ping timeout: 252 seconds]
13:57
boberetezeke has joined #opal
14:26
e_dub has joined #opal
14:30
denisw has joined #opal
14:32
<
denisw >
i was wondering: is it possible to actually share some code between a rails app and the browser with opal? at least some mixins that don't use the rails api (and are mixed into, say, a rails model on the server and a Vienna::Model on the client)
14:36
boberetezeke has quit [Ping timeout: 250 seconds]
14:44
boberetezeke has joined #opal
14:47
e_dub has quit [Quit: It's a hard knock life]
14:50
e_dub has joined #opal
15:24
denisw has quit [Ping timeout: 244 seconds]
15:31
boberetezeke has quit [Ping timeout: 255 seconds]
15:34
meh` has joined #opal
15:41
<
meh` >
adambeynon, ping
15:42
<
meh` >
elia, you were the one that worked on the sprockets 3 stuff, right?
15:42
<
meh` >
lissio is broken on master
15:42
<
meh` >
because it reimplements its own server
15:42
<
meh` >
can you give me a hand to update it to work on the latest opal?
15:42
<
meh` >
it starts doing weird crap
15:42
<
meh` >
like telling me corelib/runtime cannot be required because it doesn't exist
15:43
<
meh` >
builder is probably broken as well
15:43
<
elia >
ok, let me check
15:44
<
elia >
too bad my tabs to spaces bookmarklet is broken lol
15:46
<
elia >
any reason you're not using Opal::Server
15:46
<
elia >
and maybe using a middleware to prerender?
15:50
<
elia >
can you try using the fix-mspec-phantom branch instead of master?
15:50
<
elia >
meh`, alas I can't checkout lissio and fix it myself as I'm still at the office
15:51
<
meh` >
elia, it's fine, the problem with using Opal::Server is that my Index behavior is different, Prerender aside
15:52
<
elia >
with a middleware you could intercept calls for index before they reach Opal::Server but still use it to render all the other stuff
15:54
<
meh` >
elia, yeah I'd rather go that way if it's feasible
15:54
<
meh` >
elia, I can wait for you to have time when you're out of the office, I can use 0.7 in the meantime
15:55
<
elia >
meh`, please try on master with Opal::Server if you can please, any issue you encounter is a bug
15:55
<
meh` >
elia, yeah but I need the different Index behavior, and I have no clue how to implement such a middleware :D
15:56
<
meh` >
and I'd have no idea how to hook it up with the builder either
15:57
<
meh` >
so I'd still just have my own implementation in lissio
15:58
<
elia >
It's quite easy: `class M < Struct.new(:app); def call(env) if condition; do_stuff; else @app.call(env); end; end`
15:58
<
elia >
that's a middleware
15:59
<
elia >
and you use it as `use M; run MyApp`
16:00
boberetezeke has joined #opal
16:46
elia has quit [Quit: Computer has gone to sleep.]
17:06
e_dub has quit [Quit: ZZZzzz…]
18:00
e_dub has joined #opal
18:03
codezomb has joined #opal
19:28
boberetezeke has quit [Ping timeout: 255 seconds]
20:03
boberetezeke has joined #opal
20:16
elia has joined #opal
20:22
GitHub18 has joined #opal
20:22
<
GitHub18 >
opal/fix-mspec-phantom 4eae23c Elia Schito: Make sprockets ERB processor subclass Processor...
20:22
<
GitHub18 >
opal/fix-mspec-phantom 9174d09 Elia Schito: Add not_compliant_on to special calls (specs only)
20:22
GitHub18 has left #opal [#opal]
20:22
<
GitHub18 >
opal/fix-mspec-phantom 7890963 Elia Schito: Add mspec_phantom to the default task...
20:26
travis-ci has joined #opal
20:26
<
travis-ci >
opal/opal#2479 (fix-mspec-phantom - 754d287 : Elia Schito): The build was fixed.
20:26
travis-ci has left #opal [#opal]
20:26
travis-ci has joined #opal
20:26
<
travis-ci >
opal/opal#2479 (fix-mspec-phantom - 754d287 : Elia Schito): The build was fixed.
20:26
travis-ci has left #opal [#opal]
20:34
GitHub104 has joined #opal
20:34
GitHub104 has left #opal [#opal]
20:34
GitHub121 has joined #opal
20:34
GitHub121 has left #opal [#opal]
20:40
travis-ci has joined #opal
20:40
<
travis-ci >
opal/opal#2480 (master - 754d287 : Elia Schito): The build passed.
20:40
travis-ci has left #opal [#opal]
20:45
travis-ci has joined #opal
20:45
<
travis-ci >
opal/opal#2480 (master - 754d287 : Elia Schito): The build passed.
20:45
travis-ci has left #opal [#opal]
21:38
boberetezeke has quit [Ping timeout: 255 seconds]
21:58
elia has quit [Quit: Computer has gone to sleep.]
22:02
elia has joined #opal
22:07
elia has quit [Client Quit]
22:10
elia has joined #opal
22:52
e_dub has quit [Quit: ZZZzzz…]
23:02
elia has quit [Quit: Computer has gone to sleep.]
23:19
boberetezeke has joined #opal