1e69c8eeebImporting now working except u-product_group_modifier. It does not fit in the new scheme. Will remove in next commit so that it is added to log if needed later.Amritanshu Agrawal2020-10-28 02:16:55 +0530
f8683cf080Devices have replaced Clients for authentication as well as location using sections. Printing of reports done. Main section is now a fixtureAmritanshu Agrawal2020-10-27 16:59:24 +0530
d677cfb1eaBlacked and isorted the python files Prettied and eslinted the typescript/html filesAmritanshu Agrawal2020-10-11 10:56:29 +0530
b31db593c2Updated to angular 10 Moved to eslint for linting Added prettier for formatting Fixed minor errorsAmritanshu Agrawal2020-10-11 09:34:35 +0530
bf09471e9eFix: Discount button was greyed out due to wrong check. Show was sending customer as empty dictionary which triggered an error in input as id was a required columnAmritanshu Agrawal2020-09-24 09:18:58 +0530
578385f866Chore: Deduplicated the settle options function for save/update/void/receive paymentAmritanshu Agrawal2020-09-24 08:47:09 +0530
fdfd3dcbfbAdded: Alembic for migrations Moving from Pyramid to FastAPIAmritanshu Agrawal2020-06-14 18:43:10 +0530
0c0a2990a8In case of a table with no guest, it will ask for pax
Amritanshu
2019-08-26 15:11:28 +0530
a12f093828Renamed void_reason to reason so that we can store the employee name in case of Staff and NC reason in case of NC bills. Settling NC and Staff bills now asks for Staff name / NC reason
Amritanshu
2019-08-25 23:22:50 +0530
6d0f30503aRenamed Report permissions to make more sense Removed the void and reprints report and added it to the bill settlement report updated the import to add a new sql to be executed later to update the settlements and report permission names Export works on all reports
Amritanshu
2019-08-25 15:08:59 +0530
05860fb0b9Added nav-bar to show home link and user status
Amritanshu
2019-08-22 14:15:02 +0530
04fb6dfcabFix: Move table was checking !x instead of !!x and so was not working Added checks to void bill, split bill and move table
Amritanshu
2019-08-21 17:02:06 +0530
ee54e36ddaAdded routes for serving index.html for various routes. Depreciated: Customers TODO: Reprint, Setting, Change (ie. voucher void and reprint)
Amritanshu
2019-08-21 16:16:46 +0530
461db9d8faFix: Wrong permission of sales
Amritanshu
2019-08-21 15:40:46 +0530
2c0c91b136Modifiers popup not scrolling fixed
Amritanshu
2019-08-21 15:39:01 +0530
992a6b6767Fix: Checkout was broken
Amritanshu
2019-08-21 14:37:46 +0530
5603c5d8fbFix: Product units
Amritanshu
2019-08-21 14:27:11 +0530
fd1111f378Display units in Sale / Product and don't show brackets when no units entered
Amritanshu
2019-08-21 14:13:53 +0530
b898e26dc6Added the final missing Voids or Reprints report aslo. Ready for beta 1. Removed voucher.is_void in favour voucher_type == void
v1.0.0-beta.1
Amritanshu
2019-08-21 13:19:08 +0530
f41a0f4045Following Semantic Versioning and setup.py updated for it
v1.0.0-alpha.1
Amritanshu
2019-08-20 08:23:28 +0530
29850e367eFix: Sales was not working as it was checking the wrong permission Fix: Type in title of cashier checkout html Fix: Import was adding everthing to first user as initially users were not being imported
Amritanshu
2019-08-20 00:12:01 +0530
c7f464ebc2Now we are also getting the roles, etc from the old db
Amritanshu
2019-08-19 18:02:41 +0530
2474e3ef25Fixed a few errors which showed up when ng build --prod was used Removed the loading bar component as it was giving build troubles and can be added back later Added the HttpClientModule import to app.module without which it will not run
Amritanshu
2019-08-19 17:35:57 +0530
9a03428c92Setup for serving the production build of frontend from the pyramid app
Amritanshu
2019-08-19 16:39:10 +0530
f9e784b12fCashier checkout should now work
Amritanshu
2019-08-19 15:58:02 +0530
55ec2f8763Fix: 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 +0530
e697631cd4Move / 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 +0530
dcaf23b390Tax 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 +0530
d7fdf751b9Made the voucher calls more readable
Amritanshu
2019-08-10 19:43:35 +0530
40a958a935Void Bill Working
Amritanshu
2019-08-10 18:49:05 +0530
2fcff26e34Move Table with confirm
Amritanshu
2019-08-10 14:21:40 +0530
4fb8d9118eBill 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 +0530
ff8f4ffb16Receive 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 +0530
6503982897Added 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 +0530
c81b92c336Fix: 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 +0530
7d06a2f961Save Bill Works
Amritanshu
2019-07-13 21:32:18 +0530
bcad4cdae3No 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 +0530
4513e8b263Bills 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 +0530
d69ab0063aBig Chunk of updates on way to making the sales portion working
Amritanshu
2019-07-06 13:46:18 +0530
87076d9c00Guest book
Amritanshu
2019-06-25 17:13:56 +0530
7b08fe611fFeature: SectionPrinter is now working Migration: Section, Printers, SectionPrinters working
Amritanshu
2019-06-25 16:44:59 +0530
20801afc8aRemoved 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 +0530
e13ed38640Modifier categories works
Amritanshu
2019-06-21 01:29:54 +0530
6ace2078bdAdded the Sales Categories to migrate updated the others
Amritanshu
2019-06-20 19:50:03 +0530
e1c42d4470Modifier 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 +0530
05f8058a15Product 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 +0530
16455fdcacTODO: 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 +0530
3dcf1c4c42Running tables: Initial working sample just shows a row of buttons
Amritanshu
2019-06-15 13:04:25 +0530
5093bdc391Tables List and Detail working TODO: Save SortOrder also, Drag and Drop ordering
Amritanshu
2019-06-14 09:28:30 +0530
d59c60e81dInitial commit for the Angular part. We are nowhere yet.
Amritanshu
2019-06-14 00:32:34 +0530
1a1fa7881dThe 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 +0530