Commit Graph

232 Commits

Author SHA1 Message Date
b1ca758e9d Added custom serializer to Decimal for all Models to output as number and not string.
This should mitigate all hacks earlier and reverted the earlier hacks.
2023-08-16 22:29:22 +05:30
c26f433182 Version Bump v11.3.1 2023-08-15 06:39:17 +05:30
84728eb037 Fix: Since pydantic v2 is sending decimal as string. It is fucking things up. 2023-08-15 06:39:02 +05:30
d3741a63ed Version Bump v11.3.0 2023-08-12 08:39:43 +05:30
1705d58dbc Fix: Recipe now checks for recursion (hopefully)
Feature: Recipe prices are now calculated based on periods and saved
Feature: The recipe export excel now has prices
2023-08-12 08:29:21 +05:30
72843feaac Version Bump v11.2.1 2023-08-10 13:32:47 +05:30
e072e77663 Fix: Recipe add was not working and removed unused rate input in the recipe detail component 2023-08-10 13:32:35 +05:30
9a3bd413d6 Version Bump v11.2.0 2023-08-08 13:07:00 +05:30
ecd3e45632 Version Bump v11.1.9 2023-08-07 12:48:02 +05:30
bc61eeacd3 Version Bump v11.1.8 2023-08-07 10:58:49 +05:30
a0b939ccd7 Version Bump v11.1.7 2023-08-07 09:20:37 +05:30
220c15b3fa Fix: Pydantic v2 is sending decimals as strings and fucking things up 2023-08-07 09:19:48 +05:30
a514c97409 Version Bump v11.1.6 2023-08-07 07:33:21 +05:30
45d5b658e8 Version Bump v11.1.5 2023-08-06 09:37:39 +05:30
9ad411af65 Chore: Just made it look nicer 2023-08-05 08:05:14 +05:30
7843acea28 Version Bump v11.1.4 2023-08-04 21:01:51 +05:30
ac868257b7 Chore: Reformatted everthing
Fix: Product ledger was not totalling.
This is because for some reason, pydantic was sending the data as string when the field was nullable
2023-08-04 21:00:26 +05:30
af27bf74ef Version Bump v11.1.3 2023-08-04 19:16:00 +05:30
26c412e169 Version Bump v11.1.2 2023-08-04 16:19:58 +05:30
78d98f979d Chore: Updated to Angular 16 2023-07-23 09:01:18 +05:30
22cac61761 Feature: Adding recipe templates to print recipes.
Feautre: Recipe export to xlsx
Chore: Python 11 style type annotations
Chore: Moved to sqlalchemy 2.0
Chore: Minimum python is 3.11
Fix: Fix nullability of a lot of fields in the database.
2023-07-23 08:12:21 +05:30
d2d26ab1ae Version Bump v11.1.0 2023-01-31 17:52:22 +05:30
10aca4071a Chore: Updated mat inputs to better match the style guide. Removed placeholders in favour of labels. 2023-01-31 17:49:15 +05:30
a28727756b Version Bump v11.0.1 2022-12-12 12:08:45 +05:30
6c79fb3f53 Version Bump v11.0.0 2022-12-12 12:01:24 +05:30
129664e564 Chore: Upgraded to angular 15
Chore: Moved from angular/flex-layout to Tailwind
Chore: Upgrade completed
2022-12-12 12:00:24 +05:30
4a85a9133e Chore: Removed @angular/flex-layout and replaced it with tailwind.
Chore: Upgraded some packages
2022-12-11 07:50:45 +05:30
b9fbdd4b99 Version Bump v10.7.0 2022-10-31 09:24:40 +05:30
21fa2ae139 Chore: Updated dependencies 2022-10-31 09:24:06 +05:30
e5dbe741f0 Some git cleanup 2022-07-29 07:28:09 +05:30
3fbc11d3e3 Version Bump v10.6.0 2022-07-28 22:18:35 +05:30
3eb715e2de Created a period table for date ranges and made the recipes dependent on it instead of having arbitrary date ranges. This will enable easy copying into new months. 2022-07-28 22:16:28 +05:30
492b80e116 Version Bump v10.5.5 2022-07-24 18:25:09 +05:30
4b97c4228a Fix: FormArrays were not getting cleared and were basically fucking the whole thing up.
Fix: EmployeeAttendance was borking because the inital employee was null.
2022-07-24 18:25:02 +05:30
c7bc379032 Version Bump v10.5.4 2022-07-24 06:45:03 +05:30
c03210d965 Version Bump v10.5.3 2022-07-18 23:41:16 +05:30
e02cdfbe9c Fix: Ledger and product ledger on init would fail because account/product ledger was null. Fixed 2022-07-18 23:41:09 +05:30
836858deb1 Version Bump v10.5.2 2022-07-17 14:31:25 +05:30
bddd5ec749 Fix: Autocomplete could fuck up and was definitely doing it in product.
When checking for .name, it would error out if the input was null

Fix: Journal addRow reset would reset Debit/Credit
2022-07-17 14:31:19 +05:30
9f70ec2917 Switched on the @typescript-eslint/no-non-null-assertion rule in eslint.
Fixed the errors it threw up.
2022-07-17 09:17:20 +05:30
c76696e022 Version Bump v10.5.1 2022-07-17 08:17:30 +05:30
dbdd00119a Instanceof operator was not working so changed the way of checking it 2022-07-17 08:17:13 +05:30
4072733dfe Version Bump v10.5.0 2022-07-15 13:25:13 +05:30
28f9bf2180 Chore: Moved from Untyped to Stongly Typed forms. 2022-07-15 13:24:25 +05:30
facf2df91e Forgot to lint earlier 2022-07-11 20:14:22 +05:30
d44c5b3e02 Fix: Download closing stock report was borked as product was an object not a string. 2022-07-11 20:13:05 +05:30
b1c003a935 Chore: Upgrade to Angular v14 2022-07-11 20:12:38 +05:30
98d3e212c3 Version Bump v10.4.1 2022-05-10 00:46:45 +05:30
6b6b46c2e1 Version Bump v10.4.0 2022-05-09 23:58:38 +05:30
763af272d1 Fix: Rebase
Chore: Updated dependencies
Chore: Python 3.10
Chore: Node 18
Chore: Ansible to support new layouts
2022-05-09 23:56:51 +05:30