Nicholas Kariniemi
|
1f9108b96a
|
Large refactoring
- State handler intermediates between view, server
|
2013-08-18 14:36:16 +03:00 |
|
Nicholas Kariniemi
|
707fb9f22d
|
Minor database refactoring
|
2013-08-18 14:13:55 +03:00 |
|
Nicholas Kariniemi
|
635dfd948e
|
Integration test: verify grubs are stored on server
|
2013-08-18 14:11:05 +03:00 |
|
Nicholas Kariniemi
|
6754e05001
|
Add log message for starting server
|
2013-08-18 11:32:53 +03:00 |
|
Nicholas Kariniemi
|
dbd6222251
|
Integration test for adding synced grubs
|
2013-08-18 11:22:08 +03:00 |
|
Nicholas Kariniemi
|
82eb60cbc2
|
Minor cleanup
|
2013-08-18 10:08:38 +03:00 |
|
Nicholas Kariniemi
|
c9ce7e3160
|
Remove compiled js files, add to ignored files
|
2013-08-17 19:32:40 +03:00 |
|
Nicholas Kariniemi
|
f0c352b598
|
Test state management on client
|
2013-08-17 19:29:29 +03:00 |
|
Nicholas Kariniemi
|
ad02da6c88
|
Switch from Midje to Speclj[s]
|
2013-08-17 17:29:30 +03:00 |
|
Nicholas Kariniemi
|
44798d5b4b
|
Simple tests for [un]completing, deleting grubs
|
2013-08-17 14:49:41 +03:00 |
|
Nicholas Kariniemi
|
9943a58fd7
|
Put sources in src/clj[s], tests in test/clj[s]
|
2013-08-17 14:28:46 +03:00 |
|
Nicholas Kariniemi
|
08f726b963
|
Simple Midje tests for server db code
|
2013-08-17 13:05:05 +03:00 |
|
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 |
|