Commit Graph

  • 4704e927e3 Form toggling! Fuck yeah Will Marshall 2014-02-14 11:31:27 +11:00
  • 25916caeb4 Starting on Angular models for Checkout, pretties Will Marshall 2014-02-13 16:13:50 +11:00
  • 7f58007c45 Adding some fields to Shipping Methods Will Marshall 2014-02-13 16:12:26 +11:00
  • 701896be95 BPE: Add variant and save it to server. Edit the saved variant. Rohan Mitchell 2014-02-13 11:52:44 +11:00
  • 2425de8c98 Basic form implementation Will Marshall 2014-02-13 11:40:52 +11:00
  • 4d24fec6fb BPE: Add a variant. Do not show edit on unsaved variants. Delete unsaved variants. Rohan Mitchell 2014-02-13 09:26:07 +11:00
  • 4aa43cfbe0 Set the master unit value for a product without variants Rohan Mitchell 2014-02-12 13:57:49 +11:00
  • 871637c4af NO CAN HAZ EMPTY CART PAGE Will Marshall 2014-02-12 12:31:37 +11:00
  • b2ad6c7d57 Filter products for submit includes master variant Rohan Mitchell 2014-02-11 19:23:27 +11:00
  • e845c0dc06 Remove derived attributes from master variant Rohan Mitchell 2014-02-11 19:20:46 +11:00
  • 0b255ed1e9 Pack the master variant before sending to the server Rohan Mitchell 2014-02-11 19:19:12 +11:00
  • c7c70252d0 ofnTrackProduct and ofnTrackVariant accept nested properties as arguments Rohan Mitchell 2014-02-11 19:13:11 +11:00
  • b11533a629 Renaming ShopController to Shop::ShopController Will Marshall 2014-02-07 16:52:18 +11:00
  • 7af1d72ef9 Working login and signup forms for checkout, specs, redirect back to checkout on success Will Marshall 2014-02-07 16:07:18 +11:00
  • 17456ebf2e BOM: only fetch completed orders Rob H 2014-02-07 15:29:31 +11:00
  • 63f85fef0e Starting to get in the login stuff Will Marshall 2014-02-07 14:34:49 +11:00
  • cec0ad8a83 Adding ze boilerplate Will Marshall 2014-02-07 13:55:25 +11:00
  • 26e4adf7a6 Adding the routes, controller, new action and some tests Will Marshall 2014-02-07 13:53:36 +11:00
  • 1ca9a86042 Getting in a spec asserting that percentage-based fees are applied Will Marshall 2014-02-07 11:09:37 +11:00
  • 202f95a8fc Fix for broken percentage Enterprise Fees in place, no test yet Will Marshall 2014-02-06 17:14:14 +11:00
  • b1118735ec One CSS change, adding a test for le price adjustments Will Marshall 2014-02-06 16:25:33 +11:00
  • aa9b5c84d9 Fix expected variant option type name/presentation Rohan Mitchell 2014-02-06 16:14:29 +11:00
  • f187041606 Do not display a space separating units and scaled values. eg. 1kg, 4 boxes Rohan Mitchell 2014-02-06 14:05:26 +11:00
  • 33691085bd Only perform scaling when a scale is present. Fixes items values not saving then loading as infinity. Rohan Mitchell 2014-02-06 13:43:28 +11:00
  • a1f75aa55e Fixing up the top menu a bit Will Marshall 2014-02-06 13:49:27 +11:00
  • ed8727708d Improving responsiveness, hopefully Will Marshall 2014-02-06 13:03:40 +11:00
  • eccea9d9ff When removing a product's option type, remove its variants' associated option values Rohan Mitchell 2014-02-06 09:31:13 +11:00
  • 6243642cc9 Require timeago in karma config so that js tests run Rob H 2014-02-05 23:44:41 +11:00
  • 910d8e033e Increasing space on right of product images Will Marshall 2014-02-05 15:10:45 +11:00
  • f3edd15fa7 Switching to using new prices on shop page Will Marshall 2014-02-05 14:57:24 +11:00
  • a3e6a6253c Reworking table cell widths Will Marshall 2014-02-05 14:31:06 +11:00
  • 35c74e2bf0 Reworking shop to be more responsive Will Marshall 2014-02-05 14:26:30 +11:00
  • d0fd48456e Variant calculates fees and its price inclusive of fees Rohan Mitchell 2014-02-05 14:01:10 +11:00
  • 04487da22a Decouple OrderCycle#fees_for from LineItem Rohan Mitchell 2014-02-05 13:24:55 +11:00
  • 7bdcb894cb Adding properties to product data Will Marshall 2014-02-04 15:22:06 +11:00
  • 5345e7330a Changing groups to Coming Soon Will Marshall 2014-02-04 15:19:36 +11:00
  • ee8d7b1adc Adding taxons to the product data, so we search on it Will Marshall 2014-02-04 15:16:16 +11:00
  • 5eff05d466 Removing the footer cruft Will Marshall 2014-02-04 14:50:18 +11:00
  • e5c90e80f5 Adding sorting Will Marshall 2014-02-04 14:44:32 +11:00
  • 74f8fe46c6 Switching description to notes on shopping page Will Marshall 2014-02-04 14:14:02 +11:00
  • 2bb004ebaa Adding notes field to products Will Marshall 2014-02-04 14:11:32 +11:00
  • a2e396694b Changing variant to unit Will Marshall 2014-02-04 12:02:38 +11:00
  • a3b5a85a31 Adding list view links Will Marshall 2014-02-04 12:01:10 +11:00
  • 934f1eb196 Re-arranging product page into partials, redoing price display Will Marshall 2014-02-04 11:24:27 +11:00
  • 9373dcea3d Merge branch 'master' into bom Rob H 2014-01-31 12:32:23 +08:00
  • 58d1bf0092 BOM: can update quantities of line_items Rob H 2014-01-31 11:57:57 +08:00
  • 0ac1816eb8 BOM: Add css to to allow visualisation of update status Rob H 2014-01-31 11:40:28 +08:00
  • d679c7ac30 BOM dataSubmitter service changes class of relevant element based on response Rob H 2014-01-31 11:38:38 +08:00
  • 3beb633ed9 BOM: 'update-pending' class removed when value is init value Rob H 2014-01-31 11:24:14 +08:00
  • 7dbb7a5c2c BOM: applying ofnLineItemUpdAttr directive to quantity field, tracks changes with update-pending class Rob H 2014-01-31 11:17:27 +08:00
  • a5ffdbb1ba Display quantity in field for BOM Rob H 2014-01-31 10:48:28 +08:00
  • 67db698a50 BOM: Add ofnLineItemUpdAttr directive to watch for changes in line_item attributes Rob H 2014-01-30 18:40:23 +08:00
  • 4fb06b76c7 BOM: Add switchClass service to help visualise update status Rob H 2014-01-30 18:34:48 +08:00
  • b8448853ac BOM: Add dataSubmitter service to handle updates Rob H 2014-01-30 17:09:55 +08:00
  • 224d91083d BOM: Add factory to monitor changes made to line_items Rob H 2014-01-30 14:12:28 +08:00
  • 3bf36f0e55 Fix orders specs which fail because of new admin orders submenu Rob H 2014-01-30 14:06:32 +08:00
  • 1723ff22eb Ignore confirm boxes when deleting line items in js tests Rob H 2014-01-22 18:41:03 +08:00
  • c270473c93 Patching up the shopping spec Will Marshall 2014-01-22 14:36:31 +11:00
  • 803f653d39 Cleaning up handling of the page when no order cycle is selected Will Marshall 2014-01-22 14:25:41 +11:00
  • 7737a5da1d Patching some regressed tests, getting in some responsive layout Will Marshall 2014-01-22 13:38:07 +11:00
  • 309f7d868d Tweaking ze CSS for pretty Will Marshall 2014-01-22 11:58:37 +11:00
  • 60bf431008 Stripping HTML from description, since we seem to occasionally get some Will Marshall 2014-01-22 11:55:41 +11:00
  • 17c6321c8b Adding some basic collapse/expand for variants in Shop Will Marshall 2014-01-22 11:47:10 +11:00
  • 6d2f77b308 Fix report spec Rohan Mitchell 2014-01-22 10:16:45 +11:00
  • 5adc4f27f4 Do not display option type when showing variant options_text. This makes variant names cleaner. Rohan Mitchell 2014-01-17 17:24:37 +11:00
  • 8879181a27 Adding promo image to about panel Will Marshall 2014-01-21 16:56:00 +11:00
  • aec5894c70 Adding a promo image to enterprises Will Marshall 2014-01-21 16:32:55 +11:00
  • 8cc18e8db4 Fixing the shopping spec to conform to the new format of dates Will Marshall 2014-01-21 15:42:11 +11:00
  • 90f88d260b Confirm deletion of line items on BOM Rob H 2014-01-19 21:59:07 +08:00
  • b9a3031663 Line item delete button works Rob H 2014-01-19 21:46:11 +08:00
  • 1744cc9548 Orders API retrieves order number Rob H 2014-01-19 18:41:16 +08:00
  • 02f8917722 Add delete button to BOM page Rob H 2014-01-18 21:00:54 +08:00
  • 701b5aceb4 Add 'All' option to supplier and distributor filters Rob H 2014-01-18 14:26:07 +08:00
  • 79631ebb8e Add distributor filter to BOM Rob H 2014-01-18 12:48:52 +08:00
  • e2d9e9c4eb BOM API collects distributor for orders Rob H 2014-01-18 11:50:36 +08:00
  • 3f5930032b Add more detailed tests for output of orders API Rob H 2014-01-18 11:35:47 +08:00
  • 680b5c8a42 Add supplier filter to BOM Rob H 2014-01-18 11:13:32 +08:00
  • 6c1d149397 Add columns for quantity and max to BOM Rob H 2014-01-17 18:26:30 +08:00
  • 0e861d98af Add column for variant description to BOM Rob H 2014-01-17 17:32:29 +08:00
  • d6b4f8129c Match supplier of each line item with the list fetched from server Rob H 2014-01-17 17:14:05 +08:00
  • 94c375ad31 WIP: changing BOM listing from orders to line items Rob H 2014-01-17 16:57:08 +08:00
  • e0d03fa305 Listing more attributes of orders on BOM page Rob H 2014-01-17 15:29:08 +08:00
  • 00dfa62f43 Basic listing of orders on BOM page Rob H 2014-01-17 14:56:26 +08:00
  • 48854fdcf5 Adding date parsing to Angular Will Marshall 2014-01-17 17:13:15 +11:00
  • 5aa032b54c BOM: fetchOrders sends request to API and resetOrders stores returned data Rob H 2014-01-17 14:00:02 +08:00
  • c6d9bfafbc Create shared services module for backend angularjs, rename modules Rob H 2014-01-17 13:48:28 +08:00
  • 053f2446bf Adding a temporary note to the product page Will Marshall 2014-01-17 16:37:24 +11:00
  • 6e622ffb37 Changing the logo to go back to the home page Will Marshall 2014-01-17 16:36:28 +11:00
  • 1e88c0a6f1 Adding max quantity for group buy to ze form Will Marshall 2014-01-17 16:32:21 +11:00
  • f7f4fbf503 Displaying prices better Will Marshall 2014-01-17 15:17:30 +11:00
  • 970942ff42 Add JS spec and basic initialisation code for BOM Rob H 2014-01-17 13:16:35 +08:00
  • 87cf596a30 For a product with one or more on_demand variants, don't show 'On demand' at the product level Rohan Mitchell 2014-01-17 16:02:05 +11:00
  • ed78cc053b Do not update product on_hand when product has on_demand variants Rohan Mitchell 2014-01-17 15:30:55 +11:00
  • 4518e30849 Display infinite on_hand as read-only Rohan Mitchell 2014-01-17 14:53:32 +11:00
  • ea028ddd01 Fix invalid JSON for on_demand products/variants with infinite on_hand Rohan Mitchell 2014-01-17 14:53:03 +11:00
  • 5e0515e6c5 Variant value expression returns a value of 1 when unit value equals the scale Rohan Mitchell 2014-01-16 14:37:33 +11:00
  • 9624a3919a Patching a bug in shop controller Will Marshall 2014-01-17 15:13:48 +11:00
  • 15c0350c29 Add product name as proxy for variant_unit_text to Order Managment API Rob H 2014-01-17 12:09:31 +08:00
  • f5777bc7a1 Making our form on_demand and count_on_hand aware Will Marshall 2014-01-17 15:07:43 +11:00
  • ef00927885 Adding a nice little JSON/controller test Will Marshall 2014-01-17 14:48:38 +11:00