Commit Graph

  • 9a03428c92 Setup for serving the production build of frontend from the pyramid app Amritanshu 2019-08-19 16:39:10 +05:30
  • f9e784b12f Cashier checkout should now work Amritanshu 2019-08-19 15:58:02 +05:30
  • 55ec2f8763 Fix: get_bill_id now skips the 10000th number so that it displays properly in our system Bill now shows the bill details on the top Amritanshu 2019-08-18 22:05:33 +05:30
  • e697631cd4 Move / Merge KOT Done. We need to check if it is the only kot and raise an error if it is. Split Bill Done Amritanshu 2019-08-18 01:05:59 +05:30
  • dcaf23b390 Tax is added directly to product for sale Auth guard and auth service simplified and fixed so that user is updated upon login Home component changed to use square buttons Fixed showing the totals in the bill Amritanshu 2019-08-11 01:37:14 +05:30
  • d7fdf751b9 Made the voucher calls more readable Amritanshu 2019-08-10 19:43:35 +05:30
  • 40a958a935 Void Bill Working Amritanshu 2019-08-10 18:49:05 +05:30
  • 2fcff26e34 Move Table with confirm Amritanshu 2019-08-10 14:21:40 +05:30
  • 4fb8d9118e Bill now displays Net, Tax, Discount and Gross Amounts Stylings: The bill table rows are properly centred instead of aligned to top Amritanshu 2019-08-10 10:30:27 +05:30
  • ff8f4ffb16 Receive payment working. TODO: Nested subscribe in Receive Payment in sales-home-component.ts should be refactored into something more readable. Amritanshu 2019-08-09 14:55:38 +05:30
  • 6503982897 Added hasPermission function to the auth service to check for permissions. Added: Bill Type selection Fix: Add product would add to old kots if product was added earlier Amritanshu 2019-08-08 16:35:03 +05:30
  • c81b92c336 Fix: import script to fit the new structure of voucher table (is_printed field removed, voucher_type != KOT is now assumed to be printed) Fix: Take-away bill type is now removed Fix: Table overview now shows the right amounts Voucher Save and Update should now work Discounts now working (permissions are not checked) Amritanshu 2019-08-08 13:31:30 +05:30
  • 7d06a2f961 Save Bill Works Amritanshu 2019-07-13 21:32:18 +05:30
  • bcad4cdae3 No automatic signout Voucher basic working running tables shifted to cards from buttons, this gives us immense styling oportunities Amritanshu 2019-07-12 12:36:38 +05:30
  • 4513e8b263 Bills initially working just as proof of concept ng linted modifier categories list is better at displaying data sanely now Amritanshu 2019-07-11 12:17:41 +05:30
  • d69ab0063a Big Chunk of updates on way to making the sales portion working Amritanshu 2019-07-06 13:46:18 +05:30
  • 87076d9c00 Guest book Amritanshu 2019-06-25 17:13:56 +05:30
  • 7b08fe611f Feature: SectionPrinter is now working Migration: Section, Printers, SectionPrinters working Amritanshu 2019-06-25 16:44:59 +05:30
  • 142a0f5a8a Section Amritanshu 2019-06-23 01:35:00 +05:30
  • 20801afc8a Removed IsModifierCompulsory from MenuCategory as it is now not needed and minimum in ModifierCategory set to non-zero to achieve the same. Fix: DiscountLimit was not scaled to 100 in MenuCategory detail. So it is now chaled in the json and scaled back in the frontend for the list as that was not supposed to be scaled. Feature: Modifier is now done Fix: In product save, it was checking menu_category second time again instead of sale_category Amritanshu 2019-06-22 08:49:33 +05:30
  • e13ed38640 Modifier categories works Amritanshu 2019-06-21 01:29:54 +05:30
  • 6ace2078bd Added the Sales Categories to migrate updated the others Amritanshu 2019-06-20 19:50:03 +05:30
  • e1c42d4470 Modifier Category table added as a parent of modifiers They are also linked to products / menu categroies as to which products they can be used on The linking to menu categories is done in the frontend, database is linked directly to products Treeview for menu categories yet to be done in modifier category detail form Amritanshu 2019-06-20 17:45:28 +05:30
  • 05f8058a15 Product Group renamed to Menu Category Extracted Product Group -> Group_type to a a new object called Sale Category. Moved tax from product to Sale Category for uniform taxes on types of sales. Amritanshu 2019-06-20 13:15:23 +05:30
  • 16455fdcac TODO: Refactor the product and productgroup tables as per the comments added. rename the product group table to either product category or menu category move the group_type field from productgroup to products and name it sales category eg. Food, beverage, etc. also, set the tax for sales category and not individual product Added the printers permission to end of permissions and only for owner, set them right Amritanshu 2019-06-20 01:59:11 +05:30
  • c51a9bd5ff Users fix Amritanshu 2019-06-20 00:23:31 +05:30
  • 93743bdc8e Users Amritanshu 2019-06-20 00:17:44 +05:30
  • 2b2624c9c2 Roles Amritanshu 2019-06-19 23:55:42 +05:30
  • 63f5f60842 Still in progress Amritanshu 2019-06-17 13:23:00 +05:30
  • 32500665b5 Table Sort Order Done Amritanshu 2019-06-16 21:08:18 +05:30
  • bcb158b837 Product Error on *ngIf, new a dealbreaker, but not sure. Amritanshu 2019-06-16 17:45:16 +05:30
  • 52e978b3b0 Product Group Amritanshu 2019-06-16 01:39:37 +05:30
  • 459ab244ff Tax done Amritanshu 2019-06-15 23:09:43 +05:30
  • 3dcf1c4c42 Running tables: Initial working sample just shows a row of buttons Amritanshu 2019-06-15 13:04:25 +05:30
  • 5093bdc391 Tables List and Detail working TODO: Save SortOrder also, Drag and Drop ordering Amritanshu 2019-06-14 09:28:30 +05:30
  • d59c60e81d Initial commit for the Angular part. We are nowhere yet. Amritanshu 2019-06-14 00:32:34 +05:30
  • 1a1fa7881d The Backend for the new narsil Most of the things done. Need to implement a few reports and management. Changed the method of handing the Validation Exception tanshu 2017-03-14 18:26:57 +05:30