Commit graph

121 commits

Author SHA1 Message Date
Nicholas Kariniemi
991807700b Refactor: separate state and DOM 2013-08-06 23:38:53 +03:00
Nicholas Kariniemi
0cc5cc5dc8 Refactor client websocket code into own file 2013-08-06 21:30:43 +03:00
Nicholas Kariniemi
fb38e8d1f6 Persist grubs on server, send on connect 2013-08-05 22:55:30 +03:00
Nicholas Kariniemi
7875059fcd Fix wrap-reload (specify source dirs) 2013-08-04 22:22:58 +03:00
Nicholas Kariniemi
9dbe68cc8c Only show delete bottons on hover 2013-08-04 21:16:24 +03:00
Nicholas Kariniemi
e1efdd3ef1 Synced deletion of grubs 2013-08-04 21:16:24 +03:00
Nicholas Kariniemi
d0ede73295 Synced checking of items 2013-08-04 11:19:59 +03:00
Nicholas Kariniemi
7473ed4120 Large refactoring - use async macros, separate files 2013-07-31 22:11:32 +03:00
Nicholas Kariniemi
1b2f67a961 Refactor: use go-loop macro 2013-07-31 18:50:33 +03:00
Nicholas Kariniemi
8891e402d0 Synchronize added grubs with other clients 2013-07-30 19:58:25 +03:00
Nicholas Kariniemi
34ea58e11b Refactor to look sequential, use log macro, filter empty todos 2013-07-27 22:58:45 +03:00
Nicholas Kariniemi
e54c30633a Update to Twitter Bootstrap 3 2013-07-27 18:54:15 +03:00
Nicholas Kariniemi
8c78bf2f5d Remove unused index.html 2013-07-27 18:32:43 +03:00
Nicholas Kariniemi
cba9100d1a Use Dommy nodes to identify elements (not ids) 2013-07-27 18:26:40 +03:00
Nicholas Kariniemi
87c7d1488b Use core.async to log added todos 2013-07-27 17:51:01 +03:00
Nicholas Kariniemi
b56b50cd73 Display todo list client side with button, onclick event 2013-07-26 23:47:32 +03:00
Nicholas Kariniemi
cf8de03a1a Display test grub list 2013-07-24 22:50:29 +03:00
Nicholas Kariniemi
247050e96f Use Twitter Bootstrap 2013-07-24 22:43:26 +03:00
Nicholas Kariniemi
ea0439af6c Don't include ClojureScript js file 2013-07-24 22:42:58 +03:00
Nicholas Kariniemi
8651953920 Basic working ClojureScript/ws server 2013-07-24 21:38:14 +03:00
Nicholas Kariniemi
77c8d55a31 Initial commit 2013-07-24 20:39:02 +03:00