Commit Graph

320 Commits

Author SHA1 Message Date
Amritanshu Agrawal 74e67a98e6 Fix: Editing printed bill will also print the new kot (if any) 2021-04-24 00:45:14 +05:30
Amritanshu Agrawal e144175fe0 Version Bump v9.2.2 2021-04-24 00:06:33 +05:30
Amritanshu Agrawal e66716710a Fix: Checking for product reductions would check the product version id and not the product id resulting in wrong error message that the quantitity cannot be reduced. 2021-04-24 00:05:06 +05:30
Amritanshu Agrawal 76b27417d4 Chore: Updated dependencies 2021-04-23 13:17:14 +05:30
Amritanshu Agrawal a29e9b8789 Version Bump v9.2.1 2021-04-23 01:00:59 +05:30
Amritanshu Agrawal 2b22d6c4b5 Feature: When a new product is added, it adds modifiers which apply to the whole menu category. 2021-04-23 01:00:35 +05:30
Amritanshu Agrawal 35a431d37e Fix: Do not store timezone in database. I am using UTC everywhere and use of timezones messes up date comparison. 2021-04-23 00:58:24 +05:30
Amritanshu Agrawal 581d9ca507 Version Bump v9.2.0 2021-04-17 14:33:50 +05:30
Amritanshu Agrawal e753ee625f Mohali docker playbook with env file. 2021-04-17 14:33:23 +05:30
Amritanshu Agrawal 12f63cec73 Fix: Bill when printed was mangling up the taxes and amounts massively.
This was when we would make a dictionary of inventories and update quantities.
2021-04-17 14:32:55 +05:30
Amritanshu Agrawal 2612da063b Version Bump v9.1.3 2021-04-15 20:13:20 +05:30
Amritanshu Agrawal 438e99b6b0 Fix: Section Printer update would keep adding multiple default rows.
Fix: Kot select printer would have 1-2 rows, one with the null menu category and another (maybe) with the correct menu category.
2021-04-15 20:12:52 +05:30
Amritanshu Agrawal 862892d7a1 Version Bump v9.1.2 2021-04-12 09:02:53 +05:30
Amritanshu Agrawal d92cd295e1 Fix: Product list would not show as MenuCategoryLink needs list of products 2021-04-12 09:01:46 +05:30
Amritanshu Agrawal 0477fde460 Version Bump v9.1.1 2021-04-10 08:57:43 +05:30
Amritanshu Agrawal 9c0936e772 Fix: Didn't convert a few queries to 2.0 format. Caught some error with mypy, but don't know if that approach is usable. 2021-04-10 08:57:04 +05:30
Amritanshu Agrawal ac0b8d2565 Version Bump v9.1.0 2021-04-09 09:34:37 +05:30
Amritanshu Agrawal 4e827c2bd0 Feature: Added ability to change / choose pax once the table is running. 2021-04-09 09:33:53 +05:30
Amritanshu Agrawal 4448869652 Fix: Menu category would only show active ones. 2021-04-09 09:32:08 +05:30
Amritanshu Agrawal 978f0fcdff Chore: Move to sqlalchemy 2.0 querying style using the future flags on sqlalchemy 1.4 2021-04-09 09:31:36 +05:30
Amritanshu Agrawal c0a4956fd4 Version Bump v9.0.5 2021-04-06 09:33:39 +05:30
Amritanshu Agrawal b9c3b7eda5 Fix: Running tables view was showing wrong datetime. 2021-04-06 09:33:12 +05:30
Amritanshu Agrawal 00730c1463 Hack: During import increase Tax rate from 2.5% to 5% for GST. 2021-04-06 09:24:53 +05:30
Amritanshu Agrawal 32c74c65fc Version Bump v9.0.4 2021-04-06 08:51:17 +05:30
Amritanshu Agrawal 07d13898c3 Fix: Dates in old imported data should be at UTC time.
Fix: Use utc now for dates to have consistent dates across timezones.
2021-04-06 08:50:37 +05:30
Amritanshu Agrawal 823808d402 Version Bump v9.0.3 2021-04-05 08:21:31 +05:30
Amritanshu Agrawal 54d205eebe Fix: Printer edit shows the proper hex values in printer edit and import the right hex value from old database 2021-04-05 08:20:45 +05:30
Amritanshu Agrawal e1ed264674 Version Bump v9.0.2 2021-04-02 18:53:56 +05:30
Amritanshu Agrawal 91451eebc9 Feature: Guestbook phone autosearch also searches names. 2021-04-02 18:52:22 +05:30
Amritanshu Agrawal 78dcd6b92a Version Bump v9.0.1 2021-04-02 18:30:58 +05:30
Amritanshu Agrawal 4c867138e2 Fix: Kots had the wrong time. 2021-04-02 18:30:42 +05:30
Amritanshu Agrawal c3df28eb64 Version Bump v9.0.0 2021-04-02 14:34:38 +05:30
Amritanshu Agrawal 73850560aa Customer discount with prefill discount in sales. 2021-04-02 14:34:07 +05:30
Amritanshu Agrawal faf83f9356 Version Bump v8.2.0 2021-04-02 07:00:16 +05:30
Amritanshu Agrawal 31ae068cab Worker container is not created anymore as this functionality has moved to frank. 2021-04-02 06:59:42 +05:30
Amritanshu Agrawal 97579ea9d3 Dates and times should now be handled properly once the server is set on UTC time and the proper timezone offset environment variable is set. 2021-04-02 06:58:38 +05:30
Amritanshu Agrawal 0da16e9548 Feature: Added the customer module to list / edit customers. This is needed to add the customer discount functionality 2021-04-02 06:34:31 +05:30
Amritanshu Agrawal 214c40fbde Version Bump v8.1.0 2021-03-26 08:55:20 +05:30
Amritanshu Agrawal d5b4dfeaca Feature: The guestbook now autocompletes on phone number 2021-03-26 08:54:31 +05:30
Amritanshu Agrawal 3705ceb95b Search Added to Product List. 2021-03-26 08:01:30 +05:30
Amritanshu Agrawal 0046c4fdd1 Chore: Updated the version bump script to also update the version on frank toml 2021-03-26 07:33:29 +05:30
Amritanshu Agrawal 47381527c2 Feature: Added feature to click a name in receive payment to fill in the amount in that column 2021-03-26 07:20:51 +05:30
Amritanshu Agrawal 095f4fe473 Fix: Reprint was not physically printing the bill. 2021-03-26 07:19:57 +05:30
Amritanshu Agrawal 7ff546a442 Removed dangling file 2021-03-26 07:19:34 +05:30
Amritanshu Agrawal 11600de3a8 Version Bump v8.0.0 2021-03-24 01:47:04 +05:30
Amritanshu Agrawal f4caa19bb2 Moved printing into its own separate project called frank. It also has its own toml and deployement system.
It also works on a raspberry pi
2021-03-24 01:43:43 +05:30
Amritanshu Agrawal 0b30ce258c Version Bump v7.3.0 2021-03-20 08:06:20 +05:30
Amritanshu Agrawal 669821a643 Using Half-Round-Even rounding in the bill amounts as this is what python round uses.
When the bill amounts were Odd number + .5, payment could not be received as javascript rounded it up, but python rounded it down.
We are now using the python rounding (Half Round Even / Banker's Rounding) in the bill service.
2021-03-20 08:05:50 +05:30
Amritanshu Agrawal 0775d12271 Version Bump v7.2.0 2021-03-19 08:06:54 +05:30
Amritanshu Agrawal c29fde0cb0 Printer Cut Code should be properly handled now in editing as well.
Worker will retry a failed job.
The worker was using the wrong queue name.
2021-03-19 08:06:37 +05:30