Commit graph

291 commits

Author SHA1 Message Date
Nicholas Kariniemi
80566eed03 Clean up fetching recipes from db 2014-07-03 19:02:39 +03:00
Nicholas Kariniemi
7bb5186e3d Complete/uncomplete grubs 2014-07-03 18:54:36 +03:00
Nicholas Kariniemi
cda4d2099e Clear all grubs on click 2014-07-02 23:30:35 +03:00
Nicholas Kariniemi
a3dc09b335 Sort e.g. numerical grubs properly 2014-07-02 23:24:27 +03:00
Nicholas Kariniemi
c23bab8964 Clear added grubs properly 2014-07-02 23:20:54 +03:00
Nicholas Kariniemi
0bf23c9255 Rework state/view handling 2014-07-02 23:13:00 +03:00
Nicholas Kariniemi
fe6514a5f5 Add grubs on enter or click 2014-06-29 23:26:31 +03:00
Nicholas Kariniemi
b1d1f99231 Remove unused code from before 2014-06-29 21:45:50 +03:00
Nicholas Kariniemi
f11621c501 Render recipe list 2014-06-29 21:33:00 +03:00
Nicholas Kariniemi
24632d99ce Render grub list with om 2014-06-29 12:35:35 +03:00
Nicholas Kariniemi
594408ede2 Use Om for new grub input 2014-06-26 20:01:10 +03:00
Nicholas Kariniemi
dec1fdf8b1 Rework to use source maps 2014-06-25 22:52:35 +03:00
Nicholas Kariniemi
6f458591b5 Update deps, update mongo code to make it work w/ new version 2014-06-25 20:05:11 +03:00
Nicholas Kariniemi
6bf69abab9 Re-focus add input on clicking add item 2014-04-25 22:09:38 +03:00
Nicholas Kariniemi
fcab4e9fa8 Update chromedriver and fix integration tests 2014-04-25 22:09:38 +03:00
Nicholas Kariniemi
a77420813f Ignore .nrepl-port 2014-04-25 22:09:37 +03:00
Nicholas Kariniemi
a313243eba Update deps 2014-04-25 22:09:37 +03:00
Nicholas Kariniemi
bdf41c6964 Fix: detect enter on other browsers than Chrome 2014-01-12 19:33:36 +02:00
Nicholas Kariniemi
8da6438b79 Add deployment script 2014-01-12 18:59:46 +02:00
Nicholas Kariniemi
73d965f8f7 Use root URL for WebSocket connection (because Heroku) 2014-01-12 17:40:33 +02:00
Nicholas Kariniemi
3b7dc67b5f Move clj-webdriver to normal deps as it is referred to by grub.core 2014-01-12 17:40:33 +02:00
Nicholas Kariniemi
b454e782bf Connect db to MONGOHQ_URL if it exists 2014-01-12 17:40:33 +02:00
Nicholas Kariniemi
f10f47274c Update clojurescript, cljsbuild deps 2014-01-12 16:17:34 +02:00
Nicholas Kariniemi
081a85379b Parse command line args better 2014-01-12 15:59:01 +02:00
Nicholas Kariniemi
019d735167 Update .gitignore 2014-01-12 15:24:02 +02:00
Nicholas Kariniemi
091aa3c1d7 Use core.async from Maven 2014-01-12 15:05:16 +02:00
Nicholas Kariniemi
d4753418ca Reconnect automatically when disconnected
- only send all server items when connecting initially
- on reconnect, send pending events (that couldn't be sent)
- rudimentary solution
2013-10-22 12:15:11 +03:00
Nicholas Kariniemi
307c6cfad5 Fix: add recipe :steps --> :grubs 2013-10-21 23:44:48 +03:00
Nicholas Kariniemi
4a07d98fe9 Refactor recipe view - remove dommy dependence 2013-10-21 23:39:46 +03:00
Nicholas Kariniemi
48ccf9e447 Event to add grubs/recipes as list 2013-10-21 22:56:23 +03:00
Nicholas Kariniemi
42c02397a0 Refactor grub view - remove dommy dependence 2013-10-21 20:43:58 +03:00
Nicholas Kariniemi
e5698f4ff4 Simple alphabetical sorting 2013-10-15 17:58:42 +03:00
Nicholas Kariniemi
38935270e7 Update README 2013-10-11 22:49:16 +03:00
Nicholas Kariniemi
8f95beefd8 Move add grubs button to unexpanded rows 2013-10-09 22:37:44 +03:00
Nicholas Kariniemi
9669f57fbb Remove disconnected clients 2013-10-09 21:57:50 +03:00
Nicholas Kariniemi
955e853e93 Add back sorting of grubs 2013-10-08 22:25:44 +03:00
Nicholas Kariniemi
81299b43dd Edit recipes + major refactoring 2013-10-08 21:39:58 +03:00
Nicholas Kariniemi
f76eba6829 Fetch jquery locally 2013-10-01 10:53:32 +03:00
Nicholas Kariniemi
6bc7582255 Refactor server to use new core.async goodness 2013-10-01 10:53:32 +03:00
Nicholas Kariniemi
331f74fa4d Allow CTRL-Enter to save recipes 2013-10-01 10:53:32 +03:00
Nicholas Kariniemi
5e25ffe296 Clicking done button finishes new recipe/recipe editing 2013-10-01 10:53:32 +03:00
Nicholas Kariniemi
d4fbae9464 Recipes can be added 2013-10-01 10:53:31 +03:00
Nicholas Kariniemi
e14fb90e0f Bugfix: selecting text now also [un]completes grub 2013-09-05 11:41:52 +03:00
Nicholas Kariniemi
f4eaf7cef9 Grubs can be edited by long-pressing 2013-09-01 13:39:35 +03:00
Nicholas Kariniemi
f8abd291ef Remove unused delete grub code 2013-08-31 10:40:14 +03:00
Nicholas Kariniemi
f000807c10 Increase spec short delay to make tests pass 2013-08-31 10:29:49 +03:00
Nicholas Kariniemi
6717854475 Connect WebSocket to origin server 2013-08-25 13:58:12 +03:00
Nicholas Kariniemi
d754955694 Clear all button 2013-08-25 13:53:47 +03:00
Nicholas Kariniemi
6ff138ade0 Reduce margin above title text 2013-08-25 12:55:25 +03:00
Nicholas Kariniemi
26963fff9e Use production port also, remove log messages 2013-08-25 12:38:54 +03:00