Adrien de Peretti
07252691c5
chore(pricing): Pricing retrieval improvements ( #12128 )
...
**What**
I have removed the check for the context key where it was fetching all attributes available and then stripping out the one that does not exists.. On big dataset these would remove multiple hundreds of ms of query execution
2025-04-10 09:39:21 +00:00
Adrien de Peretti
cb26c224ea
chore(pricing): improve calculate prices performances ( #12120 )
...
* chore(pricing): Try to improve performances
* chore(pricing): new indexes
* chore(pricing): new indexes
* fix orderr
* Create olive-horses-judge.md
* feedback
2025-04-09 13:21:33 +02:00
Harminder Virk
913cf15e2b
refactor: migrate pricing entities to DML models ( #10335 )
...
Fixes: FRMW-2810
## Breaking changes
There is only one breaking change
- The `min_quantity` and `max_quantity` properties are now consistently typed as numbers. Earlier, it was [typed as numbers](https://github.com/medusajs/medusa/blob/develop/integration-tests/http/__tests__/price-list/admin/price-list.spec.ts#L68-L69 ) in some API responses and as [string in others](https://github.com/medusajs/medusa/blob/develop/integration-tests/http/__tests__/price-list/admin/price-list.spec.ts#L186-L187 ). I did not go to the bottom of this inconsistency, but the tests reveals them.
Co-authored-by: Adrien de Peretti <25098370+adrien2p@users.noreply.github.com >
2024-12-02 09:44:41 +00:00
Riqwan Thamir
3b1a63eca7
feat(pricing,utils,types): add operator field to price rule ( #10315 )
...
what:
- adds an operator field to price rule with specific operator fields
RESOLVES CMRC-746
2024-11-28 09:23:26 +00:00
Adrien de Peretti
e096feb7d5
chore: Update modules deps ( #9286 )
2024-09-26 11:14:35 +05:30
Adrien de Peretti
9750047af1
chore: Rename entity to model ( #7977 )
...
**What**
Start renaming `entity` to `model`
2024-07-08 07:43:49 +00:00
Stevche Radevski
5544303b91
feat: Add support for managing tax inclusivity ( #7943 )
...
UI / HTTP / Workflows will come in separate PRs
REF CORE-2376
2024-07-04 14:50:09 +00:00
Stevche Radevski
c661180c44
feat: Completely revamp the pricing module ( #7852 )
...
* feat: Completely revamp the pricing module
* chore: Update all places to the new pricing interfaces
* fix: Remove unnecessary join to itself
* chore: Add data migration for existing users
* fix: Apply the correct index to price rule
2024-07-01 09:47:03 +02:00
Riqwan Thamir
03924a4ff6
chore: move to swc/jest ( #7739 )
...
* chore: move to swc
* chore: fix tax rate tests
* chore: undo failed test
* chore: fix unit tests script
* chore: use node 20
* Update scripts/run-workspace-unit-tests-in-chunks.sh
2024-06-20 12:59:33 +02:00
Adrien de Peretti
4eae25e1ef
chore(): Reorganize modules ( #7210 )
...
**What**
Move all modules to the modules directory
2024-05-02 15:33:34 +00:00