profile
viewpoint
Nik Peric nikolap Toronto, Canada https://nikperic.com/ Moved to https://gitlab.com/nikperic

luminus-framework/luminus 591

documentation site for Luminus framework

luminus-framework/luminus-template 519

a template project for the Luminus framework

domino-clj/domino 128

A Clojure/Script data flow engine

domino-clj/domino-clj.github.io 1

A Clojure/Script data flow engine

nikolap/crossword 1

Fill in a crossword on your browser from the NYT

nikolap/crypto-api 1

Clojure crypto currency exchange API

nikolap/edgrab 1

Clojure library for returning formatted XML data from EDGAR

nikolap/lazy-table 1

Lazy table and list rendering for reagent

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 75a3337fe4920341b04aa044991dcd28347fc39b

fix html

view details

push time in 14 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 31be73a24a8895b5c498332aa4e8086024bcc74b

Update

view details

push time in 14 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 11cd9f40e100de35be409e84b31fca1edce11614

Update raf and james' workshops

view details

push time in 14 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha dcbcf1b8d3345890adc9e5283105a37608b52dd0

Fix img issue

view details

push time in 16 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 268bb4d9366b2dbfb2a15225967061e9b47b814f

Rename back

view details

push time in 17 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 72e03abb70973b440e1b982769a9a9543810a2f2

Add photo

view details

push time in 17 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 45a0bf8a60bd3fcbceafcfe53ede753cac3cc6c0

talk description

view details

Nikola Peric

commit sha becc4d1e7b2a20778b53441eb0ddb3408fbd345a

Merge branch 'master' of github.com:clojure-north/clojure-north-site

view details

push time in 18 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 910f41d591d6a028fabd7f77f8571bef1f66eb07

update

view details

push time in 19 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 9ec971e2ec79200ba154ff1e24fd49bc8727743a

Fixes for real

view details

push time in 19 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha aad21051f27e1cf87fd35e7a5dda7598b6c63b8d

Remove gallery to make room in navbar

view details

push time in 19 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 95409456290ac45d0b5a24b379e4c1fe19e90ab3

Add speaker pic

view details

push time in 19 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 5664b28776c28170454ca58bac1c078c03b9e0a9

Update Cam's picture

view details

push time in 24 days

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 8cf2a25ac14c6af2932bd24abd349ee6294367ca

Update speakers

view details

push time in a month

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 50ae0db116327d7413aeb2d763da123d35008303

Update qas section

view details

push time in a month

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 3e38eaff654d36ce6632e2fddedea10025bb6785

Update param

view details

push time in a month

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 55e9a86c33a3580f2b1307eaaa48685b5dcadd68

Update Mark's content

view details

push time in a month

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 663a6d10245fc1882d93cddec8b91f9c11cc45e4

Add Paulo's page

view details

push time in a month

issue commentluminus-framework/ring-undertow-adapter

add Ring async API support

Progress underway https://github.com/luminus-framework/ring-undertow-adapter/tree/ring-async

yogthos

comment created time in a month

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 65eaaa2954dea8923df99b5641bf7508270a0f89

Update docs

view details

push time in a month

create barnchluminus-framework/ring-undertow-adapter

branch : ring-async

created branch time in a month

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 0b085c1947fdf848a59c71b7c41a7924a5c0e69d

Remove speaker notification

view details

push time in a month

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha c82ef53d5e07e0ed5d55c176667aec7e7a431507

Update website

view details

push time in a month

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 39d0705069a9aec06167e848182a079001da94a0

Update workshop

view details

push time in a month

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha d71f9c6721de6a00456c36e9b56afce5c9a9d4b5

Add workshop information

view details

push time in a month

startedjimpil/clj-bom

started time in a month

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 2314b408803082f6283b1ac6083f56d6550de257

Add Atmodyne as sponsor

view details

push time in a month

push eventnikolap/react-dropdown-tree-select

Nikola Peric

commit sha 405272ce73cb992037a07eb1974e42e883744ddc

retry

view details

push time in a month

push eventnikolap/react-dropdown-tree-select

Nikola Peric

commit sha 51fc0d71e791227fdca842bb791a6fd94cbb6921

New dist

view details

push time in a month

push eventnikolap/react-dropdown-tree-select

Nikola Peric

commit sha 1ed0dd637051d9f2e39eb52af7ba65d49e5da185

Fix filtering with shift-click

view details

push time in a month

startedring-clojure/ring

started time in a month

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 009588a0901289f33fb392c13bb171f742134795

Small cleanup

view details

push time in a month

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 94213eb76cd69002d2df76953ba783534b550acc

Mirror ring response type support

view details

push time in a month

push eventclojure-north/clojure-north-site

SashaLsnko

commit sha 37df8da75492ea3adb0b952ece593cd99a01b677

how it works section

view details

SashaLsnko

commit sha 9fd9d810cd3419f564ac028b21585f0340013506

how-it-works njk update

view details

Nik Peric

commit sha 455c03498fd69f32e7657130627b44eb0656aeea

Merge pull request #7 from clojure-north/how-it-works how it works section

view details

push time in a month

pull request commentclojure-north/clojure-north-site

how it works section

One addition, can you throw the change from index.html onto templates/index.njk since index.html is actually generated from that file when you run npm start from the scripts directory?

https://github.com/clojure-north/clojure-north-site/blob/master/script/templates/index.njk

SashaLsnko

comment created time in a month

startednasser/magic

started time in a month

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha b0f1c3b59c598486d04e8ea7ccc8df4e41f435ba

Update details

view details

push time in a month

push eventluminus-framework/ring-undertow-adapter

Nik Peric

commit sha 88337f7b48fd99d1238098528dbe266feaa854e2

Update README.md

view details

push time in 2 months

push eventluminus-framework/luminus-undertow

Nik Peric

commit sha b16446ef1fa846539af165f125e221330309af60

Bump ring-undertow-adapter

view details

push time in 2 months

startedgnarroway/hato

started time in 2 months

push eventnikolap/sente

Nikola Peric

commit sha 47b10d13d9e5a1dc7717a23b9dac8265abb19696

Bump ring-undertow-wrapper and simplify websocket check

view details

push time in 2 months

issue closedluminus-framework/ring-undertow-adapter

Replace deprecated extractTokenFromHeader call

See https://github.com/luminus-framework/ring-undertow-adapter/blob/master/src/ring/adapter/undertow/request.clj#L23

closed time in 2 months

nikolap

issue commentluminus-framework/ring-undertow-adapter

Replace deprecated extractTokenFromHeader call

Resolved in 1.1.0

nikolap

comment created time in 2 months

push eventluminus-framework/ring-undertow-adapter

Nik Peric

commit sha 67c546f85104f8db0e09c8fa07df2125d1eb776d

Update CHANGELOG.md

view details

push time in 2 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha c5a08caedf75adf88efd8ee62458fade876db9ed

Release

view details

push time in 2 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 3dd3a5ad50ee41bdd5015aba74da2c0b7879410e

Add basic benchmarking ns

view details

push time in 2 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 5cb54c25659f8693f59a978bfdba8b1d00b20519

Response improvements, misc cleanup

view details

push time in 2 months

startedreplit/upm

started time in 2 months

pull request commentptaoussanis/sente

ring-undertow-adapter server adapter added

I don't see why not. Jetty seems to have a websocket API you can use. There's a standalone implementation here you can use as a reference.

For the HTTP fallback you need to implement the Sente IServerChan interface. If Jetty has a stream implementation you can hook onto it easily. For example, Undertow is pretty easy to do it with, i.e. https://github.com/immutant/immutant/blob/master/web/src/immutant/web/internal/undertow.clj#L178

nikolap

comment created time in 2 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 15a63b2377e839f4b53ff4ff8983c0779f3682c7

Update changelog

view details

push time in 2 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 87d8a294e301b909c7415988be9f9d4935a7cc2a

Update changelog

view details

push time in 2 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 0c46aa094ddf32acadc3a643a00a88f1a917a6d8

Add optional :handler-proxy key for user override

view details

Nikola Peric

commit sha ee806f09c3cd5389f888f94231871e4b2ac16124

Clarify docstrings and docs

view details

Nikola Peric

commit sha e32573b2f165c013b4b399aed91dcc8bd7da5b36

Fix javac target

view details

push time in 2 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha e32573b2f165c013b4b399aed91dcc8bd7da5b36

Fix javac target

view details

push time in 2 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha ee806f09c3cd5389f888f94231871e4b2ac16124

Clarify docstrings and docs

view details

push time in 2 months

delete branch luminus-framework/ring-undertow-adapter

delete branch : websockets

delete time in 2 months

create barnchluminus-framework/ring-undertow-adapter

branch : dev

created branch time in 2 months

PR opened ptaoussanis/sente

ring-undertow-adapter server adapter added

Sente server adapter for ring-undertow-adapter.

Let me know or feel free to make any changes as needed.

Thanks to @danboykis for help with the http fallback handler

+90 -5

0 comment

2 changed files

pr created time in 2 months

create barnchnikolap/sente

branch : undertow-adapter

created branch time in 2 months

fork nikolap/sente

Realtime web comms for Clojure/Script

https://www.taoensso.com

fork in 2 months

PR opened day8/re-frame-template

Bump lein-shadow

See https://gitlab.com/nikperic/lein-shadow/-/blob/master/CHANGELOG.md and https://gitlab.com/nikperic/lein-shadow/-/merge_requests/3 for full list of changes

Thanks to @superstructor for his work on it

+1 -1

0 comment

1 changed file

pr created time in 2 months

push eventnikolap/re-frame-template

Nik Peric

commit sha f1457f7232e85350c81834194ad4c1519087277e

Bump lein-shadow See https://gitlab.com/nikperic/lein-shadow/-/blob/master/CHANGELOG.md and https://gitlab.com/nikperic/lein-shadow/-/merge_requests/3 for full list of changes Thanks to @superstructor for his work on it

view details

push time in 2 months

fork nikolap/re-frame-template

A Leiningen template for creating a re-frame application (client only)

fork in 2 months

push eventluminus-framework/luminus-template

Nikola Peric

commit sha 0cc47b17b5e087e9af75e7c52c8c7cb2a4f01e02

Bump shadow-cljs and lein-shadow

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 750116f03cbc09dfa7f90d83b06ac55bd0fcded5

Add lukasz to qas

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 43e65341d16bf01af528d40bbc9bc7a5fb23418b

Update website with QAs

view details

push time in 2 months

issue commentluminus-framework/luminus-template

java.io.FileNotFoundException: Could not locate env__init.class, env.clj or env.cljc on classpath.

To help, I think that shadow-cljs support was never fully added for boot inside luminus. I'm sure it's doable, but I'm not familiar at all with boot so would appreciate someone else's help with that.

l4nn1312

comment created time in 2 months

MemberEvent

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 2bcf2784553fc962d65589e8460643c39d9e6f3b

Update styling

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 72f112e13242e5a65a782ab0ac3f8f4e836efeb5

Cleanup

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 73a34f618edcde7aa080426c75d5fc0416a1bec1

Forgot a change

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 44f516022212d9191c50716286af1e5127e73bb4

Fixes

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 70b244417ccb11666aeb08e64dc1ed9d84aea83b

Update style

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 10dad5f5f3266da7d4dde9bf117f8d05ffad944e

Kill the banner

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 6a772bfc2b71a4002ff5eecb1d4a41699da412d7

First pass at site updates re remote conf

view details

Nikola Peric

commit sha 66b1e189a791e9a6d8affaf2fcb991b1b84bb166

Update links and workshop description

view details

Nikola Peric

commit sha 7fa9755b05b5539a528cbd4f946a2ee8bc43855f

Update sponsor pkg

view details

Nikola Peric

commit sha 1b31d34d927eca7b5d1a4d5442c3185027b6f465

sponsor update

view details

Nikola Peric

commit sha aa2ecd16e93cae854a261351e92336ff23840521

Update media partners

view details

Nikola Peric

commit sha 26ffb74ca89a84a63bdbf133fa85b76efca37b90

Add img

view details

Nik Peric

commit sha 554c661476caa01b6381b9068b6a937c8df548b1

Merge pull request #6 from clojure-north/remote-conf Remote conf

view details

push time in 2 months

PR opened clojure-north/clojure-north-site

Remote conf
+130 -86

0 comment

29 changed files

pr created time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha aa2ecd16e93cae854a261351e92336ff23840521

Update media partners

view details

Nikola Peric

commit sha 26ffb74ca89a84a63bdbf133fa85b76efca37b90

Add img

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 1b31d34d927eca7b5d1a4d5442c3185027b6f465

sponsor update

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 7fa9755b05b5539a528cbd4f946a2ee8bc43855f

Update sponsor pkg

view details

push time in 2 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha 66b1e189a791e9a6d8affaf2fcb991b1b84bb166

Update links and workshop description

view details

push time in 2 months

create barnchclojure-north/clojure-north-site

branch : remote-conf

created branch time in 2 months

startedTko1/ClojureRS

started time in 2 months

push eventluminus-framework/luminus-template

Nik Peric

commit sha db442a11a82f3a6f0461d8a9173d6c91149a3312

Add undertow as profile

view details

push time in 3 months

push eventluminus-framework/luminus

Nik Peric

commit sha 9fcdfd50e02f703e286b20a95031b3f48af7c1e1

Update profiles.md

view details

push time in 3 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 0208a80bf6d80668cdd2d13ea70f08f875e35b04

Add tests for session middleware

view details

push time in 3 months

push eventluminus-framework/luminus-template

Nikola Peric

commit sha 4c6583928ff7d4ba33db75e031eeb54c0a795f53

Use new middleware ns

view details

push time in 3 months

push eventluminus-framework/luminus-undertow

Nikola Peric

commit sha 96d0a645db46f9b334cac4af5b3e119052a5b89b

Bump ring-undertow-adapter

view details

Nikola Peric

commit sha 765d0a1683bfb53ab16f90aa436da68e44d154fc

Merge branch 'master' of github.com:luminus-framework/luminus-undertow

view details

push time in 3 months

push eventluminus-framework/luminus-template

Nikola Peric

commit sha 35536b5fa9a653fc04df201ea4f326357139290b

Fix immutant profile

view details

push time in 3 months

push eventluminus-framework/luminus-template

Nikola Peric

commit sha 27b008ceaf79727ad073cdd0f800f8252f7f0b56

Bump luminus-undertow

view details

push time in 3 months

push eventluminus-framework/luminus-template

Nikola Peric

commit sha 874775bbd80ac8f433e7349f580657aeb379b3b6

Update undertow profile to use ring session middleware

view details

push time in 3 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha 5b528ce73dc54659bc77de8f4868d81aef190de7

Throw in immutant-style ring session middleware

view details

Nikola Peric

commit sha becd2014acfff061c0d460772c62edb1bd74d099

Merge branch 'master' of https://github.com/luminus-framework/ring-undertow-adapter

view details

push time in 3 months

push eventluminus-framework/luminus-template

Nikola Peric

commit sha f73fad968c55a326f08aa93e7731cd280b417ff1

Fix template

view details

push time in 3 months

issue closedluminus-framework/luminus-template

Warnings while setting up shadow-cljs with spacemacs

Greeting everyone, I recently came across the announcement that luminus now works with shadow-cljs and decided to test things out today.

Here's the template command I used

lein new luminus test-app +reitit +http-kit +h2 +re-frame +swagger +shadow-cljs

I connected via cider-jack-in and shadow when the option came up to choose between shadow and lein. Then I chose Shadow again later for the CLJS repl.

Screen Shot 2019-05-31 at 16 25 05

And it seems to work fine as the browser windows loads the dashboard but I'm having issues with the error messages in the spacemacs repl

WARNING: clj-refactor and refactor-nrepl are out of sync.
Their versions are 2.4.0-SNAPSHOT (package: 20180420.223) and n/a, respectively.
You can mute this warning by changing cljr-suppress-middleware-warnings.
shadow.user>
2019-05-31 16:19:25,277 [XNIO-1 I/O-4] DEBUG io.undertow.websockets.core.request - Attempting websocket handshake with io.undertow.websockets.core.protocol.version13.Hybi13Handshake@9605ae7 on HttpServerExchange{ GET /api/ws request {Accept=[*/*], Accept-Language=[en-US,en;q=0.5], Sec-WebSocket-Version=[13], Cache-Control=[no-cache], Accept-Encoding=[gzip, deflate], Sec-WebSocket-Key=[KUdACr42rz88g56bYi7Xsw==], Origin=[http://localhost:9630], Pragma=[no-cache], Upgrade=[websocket], User-Agent=[Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:68.0) Gecko/20100101 Firefox/68.0], Sec-WebSocket-Extensions=[permessage-deflate], Connection=[keep-alive, Upgrade], Cookie=[eliomdatasession||||userindep=5z54N+O+7MrUppEI5T7cLFP045A41d70df637cce1b1; eliomdatasession|||ref|=U8V/znvZfgODyKNhCTmSHgQpbf041d70df637ccfda4; eliomservicesession||||userindep=hRhQDmiYSgqMgW4EnRoGncG2N2A41d70df637ccfb09; username-localhost-8888="2|1:0|10:1557818930|23:username-localhost-8888|44:YmY5YzljNDU1MGJjNGVkMGJiYmQwZDgwMjQzZDU3NmU=|143465e0c9313ea77475cb73aee0fb0f4bff094f22298e0cb0bca3361f514e3c"; _xsrf=2|f47c951d|ea3fd54d2cf923abd4c31ed511142953|1558947035; secret=dcf48f27-7c24-4e04-a830-32f6a3e7c24b], Host=[localhost:9630]} response {Cache-Control=[private, no-cache]}} 
2019-05-31 16:19:25,298 [XNIO-1 I/O-4] DEBUG io.undertow.request - Upgrading request HttpServerExchange{ GET /api/ws request {Accept=[*/*], Accept-Language=[en-US,en;q=0.5], Sec-WebSocket-Version=[13], Cache-Control=[no-cache], Accept-Encoding=[gzip, deflate], Sec-WebSocket-Key=[KUdACr42rz88g56bYi7Xsw==], Origin=[http://localhost:9630], Pragma=[no-cache], Upgrade=[websocket], User-Agent=[Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:68.0) Gecko/20100101 Firefox/68.0], Sec-WebSocket-Extensions=[permessage-deflate], Connection=[keep-alive, Upgrade], Cookie=[eliomdatasession||||userindep=5z54N+O+7MrUppEI5T7cLFP045A41d70df637cce1b1; eliomdatasession|||ref|=U8V/znvZfgODyKNhCTmSHgQpbf041d70df637ccfda4; eliomservicesession||||userindep=hRhQDmiYSgqMgW4EnRoGncG2N2A41d70df637ccfb09; username-localhost-8888="2|1:0|10:1557818930|23:username-localhost-8888|44:YmY5YzljNDU1MGJjNGVkMGJiYmQwZDgwMjQzZDU3NmU=|143465e0c9313ea77475cb73aee0fb0f4bff094f22298e0cb0bca3361f514e3c"; _xsrf=2|f47c951d|ea3fd54d2cf923abd4c31ed511142953|1558947035; secret=dcf48f27-7c24-4e04-a830-32f6a3e7c24b], Host=[localhost:9630]} response {Cache-Control=[private, no-cache]}} 
2019-05-31 16:19:25,429 [XNIO-1 I/O-4] DEBUG io.undertow.websockets.core.request - UT025003: Decoding WebSocket Frame with opCode 1 
2019-05-31 16:19:25,510 [XNIO-1 I/O-4] DEBUG io.undertow.websockets.core.request - UT025003: Decoding WebSocket Frame with opCode 1 
2019-05-31 16:19:25,526 [XNIO-1 I/O-4] DEBUG io.undertow.websockets.core.request - UT025003: Decoding WebSocket Frame with opCode 1  [:app] Configuring build.
[:app] Compiling ...
[:app] Build completed. (279 files, 1 compiled, 0 warnings, 7.99s)
To quit, type: :cljs/quit
[:selected :app]
2019-05-31 16:19:42,093 [XNIO-1 I/O-4] DEBUG io.undertow.websockets.core.request - UT025003: Decoding WebSocket Frame with opCode 8 
2019-05-31 16:19:42,119 [XNIO-1 I/O-4] DEBUG io.undertow.request.io - Marking writes broken on channel WebSocket13Channel peer /0:0:0:0:0:0:0:1:60075 local 0.0.0.0/0.0.0.0:9630[ No Receiver [] -- [] -- []] 
java.nio.channels.ClosedChannelException: null
	at io.undertow.server.protocol.framed.AbstractFramedChannel.markWritesBroken(AbstractFramedChannel.java:876)
	at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.channelForciblyClosed(AbstractFramedStreamSinkChannel.java:562)
	at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.close(AbstractFramedStreamSinkChannel.java:539)
	at org.xnio.IoUtils.safeClose(IoUtils.java:152)
	at io.undertow.server.protocol.framed.AbstractFramedChannel.queueFrame(AbstractFramedChannel.java:706)
	at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.queueFinalFrame(AbstractFramedStreamSinkChannel.java:257)
	at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.shutdownWrites(AbstractFramedStreamSinkChannel.java:240)
	at io.undertow.websockets.core.WebSockets.flushChannelAsync(WebSockets.java:928)
	at io.undertow.websockets.core.WebSockets.sendInternal(WebSockets.java:912)
	at io.undertow.websockets.core.WebSockets.sendInternal(WebSockets.java:900)
	at io.undertow.websockets.core.WebSockets.sendClose(WebSockets.java:856)
	at io.undertow.websockets.core.WebSockets.sendClose(WebSockets.java:842)
	at io.undertow.websockets.core.AbstractReceiveListener.onFullCloseMessage(AbstractReceiveListener.java:191)
	at io.undertow.websockets.core.AbstractReceiveListener$1.complete(AbstractReceiveListener.java:136)
	at io.undertow.websockets.core.AbstractReceiveListener$1.complete(AbstractReceiveListener.java:124)
	at io.undertow.websockets.core.BufferedBinaryMessage.read(BufferedBinaryMessage.java:95)
	at io.undertow.websockets.core.AbstractReceiveListener.readBufferedBinary(AbstractReceiveListener.java:124)
	at io.undertow.websockets.core.AbstractReceiveListener.bufferFullMessage(AbstractReceiveListener.java:98)
	at io.undertow.websockets.core.AbstractReceiveListener.onClose(AbstractReceiveListener.java:62)
	at io.undertow.websockets.core.AbstractReceiveListener.handleEvent(AbstractReceiveListener.java:50)
	at io.undertow.websockets.core.AbstractReceiveListener.handleEvent(AbstractReceiveListener.java:33)
	at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
	at io.undertow.server.protocol.framed.AbstractFramedChannel$FrameReadListener.handleEvent(AbstractFramedChannel.java:948)
	at io.undertow.server.protocol.framed.AbstractFramedChannel$FrameReadListener.handleEvent(AbstractFramedChannel.java:929)
	at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66)
	at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:89)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:591)
2019-05-31 16:19:42,461 [XNIO-1 I/O-2] DEBUG io.undertow.websockets.core.request - Attempting websocket handshake with io.undertow.websockets.core.protocol.version13.Hybi13Handshake@9605ae7 on HttpServerExchange{ GET /api/ws request {Accept=[*/*], Accept-Language=[en-US,en;q=0.5], Sec-WebSocket-Version=[13], Cache-Control=[no-cache], Accept-Encoding=[gzip, deflate], Sec-WebSocket-Key=[AO9DS+QE4i67cWylxt/cQA==], Origin=[http://localhost:9630], Pragma=[no-cache], Upgrade=[websocket], User-Agent=[Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:68.0) Gecko/20100101 Firefox/68.0], Sec-WebSocket-Extensions=[permessage-deflate], Connection=[keep-alive, Upgrade], Cookie=[eliomdatasession||||userindep=5z54N+O+7MrUppEI5T7cLFP045A41d70df637cce1b1; eliomdatasession|||ref|=U8V/znvZfgODyKNhCTmSHgQpbf041d70df637ccfda4; eliomservicesession||||userindep=hRhQDmiYSgqMgW4EnRoGncG2N2A41d70df637ccfb09; username-localhost-8888="2|1:0|10:1557818930|23:username-localhost-8888|44:YmY5YzljNDU1MGJjNGVkMGJiYmQwZDgwMjQzZDU3NmU=|143465e0c9313ea77475cb73aee0fb0f4bff094f22298e0cb0bca3361f514e3c"; _xsrf=2|f47c951d|ea3fd54d2cf923abd4c31ed511142953|1558947035; secret=dcf48f27-7c24-4e04-a830-32f6a3e7c24b], Host=[localhost:9630]} response {Cache-Control=[private, no-cache]}} 
2019-05-31 16:19:42,473 [XNIO-1 I/O-2] DEBUG io.undertow.request - Upgrading request HttpServerExchange{ GET /api/ws request {Accept=[*/*], Accept-Language=[en-US,en;q=0.5], Sec-WebSocket-Version=[13], Cache-Control=[no-cache], Accept-Encoding=[gzip, deflate], Sec-WebSocket-Key=[AO9DS+QE4i67cWylxt/cQA==], Origin=[http://localhost:9630], Pragma=[no-cache], Upgrade=[websocket], User-Agent=[Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:68.0) Gecko/20100101 Firefox/68.0], Sec-WebSocket-Extensions=[permessage-deflate], Connection=[keep-alive, Upgrade], Cookie=[eliomdatasession||||userindep=5z54N+O+7MrUppEI5T7cLFP045A41d70df637cce1b1; eliomdatasession|||ref|=U8V/znvZfgODyKNhCTmSHgQpbf041d70df637ccfda4; eliomservicesession||||userindep=hRhQDmiYSgqMgW4EnRoGncG2N2A41d70df637ccfb09; username-localhost-8888="2|1:0|10:1557818930|23:username-localhost-8888|44:YmY5YzljNDU1MGJjNGVkMGJiYmQwZDgwMjQzZDU3NmU=|143465e0c9313ea77475cb73aee0fb0f4bff094f22298e0cb0bca3361f514e3c"; _xsrf=2|f47c951d|ea3fd54d2cf923abd4c31ed511142953|1558947035; secret=dcf48f27-7c24-4e04-a830-32f6a3e7c24b], Host=[localhost:9630]} response {Cache-Control=[private, no-cache]}} 
2019-05-31 16:19:45,049 [XNIO-1 I/O-2] DEBUG io.undertow.websockets.core.request - UT025003: Decoding WebSocket Frame with opCode 8 
2019-05-31 16:19:45,425 [XNIO-1 I/O-2] DEBUG io.undertow.websockets.core.request - Attempting websocket handshake with io.undertow.websockets.core.protocol.version13.Hybi13Handshake@9605ae7 on HttpServerExchange{ GET /api/ws request {Accept=[*/*], Accept-Language=[en-US,en;q=0.5], Sec-WebSocket-Version=[13], Cache-Control=[no-cache], Accept-Encoding=[gzip, deflate], Sec-WebSocket-Key=[wGUvlVERzLgG81hw6n7g/Q==], Origin=[http://localhost:9630], Pragma=[no-cache], Upgrade=[websocket], User-Agent=[Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:68.0) Gecko/20100101 Firefox/68.0], Sec-WebSocket-Extensions=[permessage-deflate], Connection=[keep-alive, Upgrade], Cookie=[eliomdatasession||||userindep=5z54N+O+7MrUppEI5T7cLFP045A41d70df637cce1b1; eliomdatasession|||ref|=U8V/znvZfgODyKNhCTmSHgQpbf041d70df637ccfda4; eliomservicesession||||userindep=hRhQDmiYSgqMgW4EnRoGncG2N2A41d70df637ccfb09; username-localhost-8888="2|1:0|10:1557818930|23:username-localhost-8888|44:YmY5YzljNDU1MGJjNGVkMGJiYmQwZDgwMjQzZDU3NmU=|143465e0c9313ea77475cb73aee0fb0f4bff094f22298e0cb0bca3361f514e3c"; _xsrf=2|f47c951d|ea3fd54d2cf923abd4c31ed511142953|1558947035; secret=dcf48f27-7c24-4e04-a830-32f6a3e7c24b], Host=[localhost:9630]} response {Cache-Control=[private, no-cache]}} 
2019-05-31 16:19:45,432 [XNIO-1 I/O-2] DEBUG io.undertow.request - Upgrading request HttpServerExchange{ GET /api/ws request {Accept=[*/*], Accept-Language=[en-US,en;q=0.5], Sec-WebSocket-Version=[13], Cache-Control=[no-cache], Accept-Encoding=[gzip, deflate], Sec-WebSocket-Key=[wGUvlVERzLgG81hw6n7g/Q==], Origin=[http://localhost:9630], Pragma=[no-cache], Upgrade=[websocket], User-Agent=[Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:68.0) Gecko/20100101 Firefox/68.0], Sec-WebSocket-Extensions=[permessage-deflate], Connection=[keep-alive, Upgrade], Cookie=[eliomdatasession||||userindep=5z54N+O+7MrUppEI5T7cLFP045A41d70df637cce1b1; eliomdatasession|||ref|=U8V/znvZfgODyKNhCTmSHgQpbf041d70df637ccfda4; eliomservicesession||||userindep=hRhQDmiYSgqMgW4EnRoGncG2N2A41d70df637ccfb09; username-localhost-8888="2|1:0|10:1557818930|23:username-localhost-8888|44:YmY5YzljNDU1MGJjNGVkMGJiYmQwZDgwMjQzZDU3NmU=|143465e0c9313ea77475cb73aee0fb0f4bff094f22298e0cb0bca3361f514e3c"; _xsrf=2|f47c951d|ea3fd54d2cf923abd4c31ed511142953|1558947035; secret=dcf48f27-7c24-4e04-a830-32f6a3e7c24b], Host=[localhost:9630]} response {Cache-Control=[private, no-cache]}} 
2019-05-31 16:19:45,573 [XNIO-1 I/O-2] DEBUG io.undertow.websockets.core.request - UT025003: Decoding WebSocket Frame with opCode 1 
2019-05-31 16:19:45,575 [XNIO-1 I/O-2] DEBUG io.undertow.websockets.core.request - UT025003: Decoding WebSocket Frame with opCode 1 
2019-05-31 16:19:45,580 [XNIO-1 I/O-2] DEBUG io.undertow.websockets.core.request - UT025003: Decoding WebSocket Frame with opCode 1 
2019-05-31 16:20:45,155 [XNIO-1 I/O-3] DEBUG io.undertow.request - Timing out idle connection from /0:0:0:0:0:0:0:1:60064 
2019-05-31 16:20:45,676 [XNIO-1 I/O-1] DEBUG io.undertow.request - Timing out idle connection from /0:0:0:0:0:0:0:1:60074 
cljs.user> 

closed time in 3 months

abhi18av

issue closedluminus-framework/luminus-template

Add scan attribute to logback

I find usefull the attributes scan and scanPeriod for dev logback, so I can alter the logging parameters during development without restarting as described at Logback manual for scan

It would be something like: <configuration scan="true" scanPeriod="10 seconds"> At the head of env/dev/resources/logback.xml

If it looks good I could make a PR.

Thanks for your work!!

closed time in 3 months

fvides

PR opened luminus-framework/luminus-template

Reviewers
add undertow profile

@yogthos can you verify the boot config is correct? I didn't understand too well what's happening there

+28 -9

0 comment

7 changed files

pr created time in 3 months

create barnchluminus-framework/luminus-template

branch : undertow

created branch time in 3 months

push eventclojure-north/clojure-north-site

Nikola Peric

commit sha f7d38bbf16d1e1e1ea57aaa488171e6682827659

Add speaker pictures

view details

push time in 3 months

push eventluminus-framework/ring-undertow-adapter

Nik Peric

commit sha bc8260a5ef2409e964719c5f715cbdb3a4d94fb3

Update README.md

view details

push time in 3 months

push eventluminus-framework/ring-undertow-adapter

Nikola Peric

commit sha d3f461f838d0eb4df72ea57d981df431c4739de1

Update docstring

view details

push time in 3 months

more