Commit graph

  • d193e1e69d Bump bootstrap to 3.2.0 Nicholas Kariniemi 2014-08-03 09:53:18 +03:00
  • e79051f991 Update monger connect-via-uri call for lib changes Nicholas Kariniemi 2014-08-03 00:33:45 +03:00
  • 3f687afb4b Merge branch 'om' Nicholas Kariniemi 2014-08-03 00:20:11 +03:00
  • a7ac7665df Rework tests slightly Nicholas Kariniemi 2014-08-02 23:54:02 +03:00
  • 16a0a5cb97 Bump up Om, ClojureScript versions Nicholas Kariniemi 2014-08-02 23:07:50 +03:00
  • 7f45956503 Reorganize tests Nicholas Kariniemi 2014-07-30 18:03:01 +03:00
  • 2bb162d98a Remove unused speclj tests Nicholas Kariniemi 2014-07-30 17:59:34 +03:00
  • 8cd03220d3 Add back adding grubs from recipes Nicholas Kariniemi 2014-07-30 17:51:36 +03:00
  • 7998b205d6 Test adding recipes Nicholas Kariniemi 2014-07-28 23:35:56 +03:00
  • a58832da22 Edit recipes Nicholas Kariniemi 2014-07-28 21:11:48 +03:00
  • c208d9a625 Also exit editing new recipe on click on other recipes Nicholas Kariniemi 2014-07-28 20:51:00 +03:00
  • 3a919a5c4c Add grubs from recipe Nicholas Kariniemi 2014-07-28 06:32:01 +03:00
  • cbd44a5756 Add recipe Nicholas Kariniemi 2014-07-27 11:51:26 +03:00
  • a22a32d996 Set new recipe to edit mode Nicholas Kariniemi 2014-07-27 10:20:00 +03:00
  • 608ef993d3 Refactoring Nicholas Kariniemi 2014-07-06 07:05:21 -05:00
  • 30d2d8a3b1 Edit grubs Nicholas Kariniemi 2014-07-03 23:45:55 +03:00
  • 80566eed03 Clean up fetching recipes from db Nicholas Kariniemi 2014-07-03 19:02:39 +03:00
  • 7bb5186e3d Complete/uncomplete grubs Nicholas Kariniemi 2014-07-03 18:54:36 +03:00
  • cda4d2099e Clear all grubs on click Nicholas Kariniemi 2014-07-02 23:30:21 +03:00
  • a3dc09b335 Sort e.g. numerical grubs properly Nicholas Kariniemi 2014-07-02 23:24:27 +03:00
  • c23bab8964 Clear added grubs properly Nicholas Kariniemi 2014-07-02 23:20:54 +03:00
  • 0bf23c9255 Rework state/view handling Nicholas Kariniemi 2014-07-02 23:13:00 +03:00
  • fe6514a5f5 Add grubs on enter or click Nicholas Kariniemi 2014-06-29 23:26:31 +03:00
  • b1d1f99231 Remove unused code from before Nicholas Kariniemi 2014-06-29 21:45:50 +03:00
  • f11621c501 Render recipe list Nicholas Kariniemi 2014-06-29 21:33:00 +03:00
  • 24632d99ce Render grub list with om Nicholas Kariniemi 2014-06-29 12:35:35 +03:00
  • 594408ede2 Use Om for new grub input Nicholas Kariniemi 2014-06-25 23:26:39 +03:00
  • dec1fdf8b1 Rework to use source maps Nicholas Kariniemi 2014-06-25 22:31:20 +03:00
  • 6f458591b5 Update deps, update mongo code to make it work w/ new version Nicholas Kariniemi 2014-06-25 20:05:11 +03:00
  • 6bf69abab9 Re-focus add input on clicking add item Nicholas Kariniemi 2014-04-25 21:53:33 +03:00
  • fcab4e9fa8 Update chromedriver and fix integration tests Nicholas Kariniemi 2014-04-25 21:43:11 +03:00
  • a77420813f Ignore .nrepl-port Nicholas Kariniemi 2014-04-25 21:42:55 +03:00
  • a313243eba Update deps Nicholas Kariniemi 2014-04-25 20:06:39 +03:00
  • bdf41c6964 Fix: detect enter on other browsers than Chrome Nicholas Kariniemi 2014-01-12 19:32:37 +02:00
  • 8da6438b79 Add deployment script Nicholas Kariniemi 2014-01-12 18:59:46 +02:00
  • 73d965f8f7 Use root URL for WebSocket connection (because Heroku) Nicholas Kariniemi 2014-01-12 17:39:57 +02:00
  • 3b7dc67b5f Move clj-webdriver to normal deps as it is referred to by grub.core Nicholas Kariniemi 2014-01-12 17:18:00 +02:00
  • b454e782bf Connect db to MONGOHQ_URL if it exists Nicholas Kariniemi 2014-01-12 17:05:30 +02:00
  • f10f47274c Update clojurescript, cljsbuild deps Nicholas Kariniemi 2014-01-12 16:17:34 +02:00
  • 081a85379b Parse command line args better Nicholas Kariniemi 2014-01-12 15:59:01 +02:00
  • 019d735167 Update .gitignore Nicholas Kariniemi 2014-01-12 15:24:02 +02:00
  • 091aa3c1d7 Use core.async from Maven Nicholas Kariniemi 2014-01-12 14:59:43 +02:00
  • d4753418ca Reconnect automatically when disconnected Nicholas Kariniemi 2013-10-22 00:16:46 +03:00
  • 307c6cfad5 Fix: add recipe :steps --> :grubs Nicholas Kariniemi 2013-10-21 23:44:48 +03:00
  • 4a07d98fe9 Refactor recipe view - remove dommy dependence Nicholas Kariniemi 2013-10-21 23:39:46 +03:00
  • 48ccf9e447 Event to add grubs/recipes as list Nicholas Kariniemi 2013-10-21 22:56:23 +03:00
  • 42c02397a0 Refactor grub view - remove dommy dependence Nicholas Kariniemi 2013-10-21 20:43:58 +03:00
  • e5698f4ff4 Simple alphabetical sorting Nicholas Kariniemi 2013-10-15 17:58:42 +03:00
  • 38935270e7 Update README Nicholas Kariniemi 2013-10-11 22:49:16 +03:00
  • 8f95beefd8 Move add grubs button to unexpanded rows Nicholas Kariniemi 2013-10-09 22:37:44 +03:00
  • 9669f57fbb Remove disconnected clients Nicholas Kariniemi 2013-10-09 09:04:51 +03:00
  • 955e853e93 Add back sorting of grubs Nicholas Kariniemi 2013-10-08 22:16:53 +03:00
  • 81299b43dd Edit recipes + major refactoring Nicholas Kariniemi 2013-09-30 21:59:55 +03:00
  • f76eba6829 Fetch jquery locally Nicholas Kariniemi 2013-09-30 17:49:57 +03:00
  • 6bc7582255 Refactor server to use new core.async goodness Nicholas Kariniemi 2013-09-30 13:11:59 +03:00
  • 331f74fa4d Allow CTRL-Enter to save recipes Nicholas Kariniemi 2013-09-30 11:55:11 +03:00
  • 5e25ffe296 Clicking done button finishes new recipe/recipe editing Nicholas Kariniemi 2013-09-29 22:36:17 +03:00
  • d4fbae9464 Recipes can be added Nicholas Kariniemi 2013-09-05 12:39:10 +03:00
  • e14fb90e0f Bugfix: selecting text now also [un]completes grub Nicholas Kariniemi 2013-09-05 11:41:52 +03:00
  • f4eaf7cef9 Grubs can be edited by long-pressing Nicholas Kariniemi 2013-09-01 13:39:35 +03:00
  • f8abd291ef Remove unused delete grub code Nicholas Kariniemi 2013-08-31 10:40:14 +03:00
  • f000807c10 Increase spec short delay to make tests pass Nicholas Kariniemi 2013-08-31 10:29:49 +03:00
  • 6717854475 Connect WebSocket to origin server Nicholas Kariniemi 2013-08-25 13:58:12 +03:00
  • d754955694 Clear all button Nicholas Kariniemi 2013-08-25 13:53:47 +03:00
  • 6ff138ade0 Reduce margin above title text Nicholas Kariniemi 2013-08-25 12:55:25 +03:00
  • 26963fff9e Use production port also, remove log messages Nicholas Kariniemi 2013-08-25 12:38:54 +03:00
  • 26035a5174 Production server Nicholas Kariniemi 2013-08-25 00:32:56 +03:00
  • 0cc95f0829 Fix state tests Nicholas Kariniemi 2013-08-24 19:24:29 +03:00
  • 71806ee7e3 Use dev db if not production Nicholas Kariniemi 2013-08-24 18:13:26 +03:00
  • 39b8df2852 Update core.async project config Nicholas Kariniemi 2013-08-24 17:44:15 +03:00
  • be4e908412 Update bootstrap, use checkbox glyphicons Nicholas Kariniemi 2013-08-20 22:36:29 +03:00
  • d7ec05cefc Selecting a whole row checks off a grub Nicholas Kariniemi 2013-08-20 22:04:37 +03:00
  • c168227df7 Sort completed grubs to end Nicholas Kariniemi 2013-08-20 19:16:06 +03:00
  • f19a0b022b Use grub.js if production arg is given Nicholas Kariniemi 2013-08-20 18:59:17 +03:00
  • 1f9108b96a Large refactoring Nicholas Kariniemi 2013-08-18 14:36:16 +03:00
  • 707fb9f22d Minor database refactoring Nicholas Kariniemi 2013-08-18 14:13:55 +03:00
  • 635dfd948e Integration test: verify grubs are stored on server Nicholas Kariniemi 2013-08-18 14:11:05 +03:00
  • 6754e05001 Add log message for starting server Nicholas Kariniemi 2013-08-18 11:32:53 +03:00
  • dbd6222251 Integration test for adding synced grubs Nicholas Kariniemi 2013-08-18 11:22:08 +03:00
  • 82eb60cbc2 Minor cleanup Nicholas Kariniemi 2013-08-18 10:08:38 +03:00
  • c9ce7e3160 Remove compiled js files, add to ignored files Nicholas Kariniemi 2013-08-17 19:29:45 +03:00
  • f0c352b598 Test state management on client Nicholas Kariniemi 2013-08-17 19:29:29 +03:00
  • ad02da6c88 Switch from Midje to Speclj[s] Nicholas Kariniemi 2013-08-17 17:29:30 +03:00
  • 44798d5b4b Simple tests for [un]completing, deleting grubs Nicholas Kariniemi 2013-08-17 14:49:41 +03:00
  • 9943a58fd7 Put sources in src/clj[s], tests in test/clj[s] Nicholas Kariniemi 2013-08-17 14:28:46 +03:00
  • 08f726b963 Simple Midje tests for server db code Nicholas Kariniemi 2013-08-17 13:05:05 +03:00
  • 991807700b Refactor: separate state and DOM Nicholas Kariniemi 2013-08-06 23:38:53 +03:00
  • 0cc5cc5dc8 Refactor client websocket code into own file Nicholas Kariniemi 2013-08-06 21:30:43 +03:00
  • fb38e8d1f6 Persist grubs on server, send on connect Nicholas Kariniemi 2013-08-05 18:19:52 +03:00
  • 7875059fcd Fix wrap-reload (specify source dirs) Nicholas Kariniemi 2013-08-04 22:22:58 +03:00
  • 9dbe68cc8c Only show delete bottons on hover Nicholas Kariniemi 2013-08-04 21:15:56 +03:00
  • e1efdd3ef1 Synced deletion of grubs Nicholas Kariniemi 2013-08-04 12:15:22 +03:00
  • d0ede73295 Synced checking of items Nicholas Kariniemi 2013-08-04 09:56:49 +03:00
  • 7473ed4120 Large refactoring - use async macros, separate files Nicholas Kariniemi 2013-07-31 22:11:32 +03:00
  • 1b2f67a961 Refactor: use go-loop macro Nicholas Kariniemi 2013-07-31 18:50:33 +03:00
  • 8891e402d0 Synchronize added grubs with other clients Nicholas Kariniemi 2013-07-28 09:24:01 +03:00
  • 34ea58e11b Refactor to look sequential, use log macro, filter empty todos Nicholas Kariniemi 2013-07-27 22:58:45 +03:00
  • e54c30633a Update to Twitter Bootstrap 3 Nicholas Kariniemi 2013-07-27 18:54:15 +03:00
  • 8c78bf2f5d Remove unused index.html Nicholas Kariniemi 2013-07-27 18:32:43 +03:00
  • cba9100d1a Use Dommy nodes to identify elements (not ids) Nicholas Kariniemi 2013-07-27 18:26:40 +03:00