163 Commits

Author SHA1 Message Date
Florian Schlegel
4ed9734ff0 fix: add check to prevent overwriting of final fraud states 2020-11-05 11:54:16 +01:00
Florian Schlegel
01fa04cf2f feat: add FraudInvestigationState to order 2020-09-22 14:35:01 +02:00
Florian Schlegel
1105d4a4d0 Outcomment unique and background options for order.
Must be migrated first
2020-07-28 23:54:25 +02:00
Florian Schlegel
99f2489ea8 fix update of addrKey on order 2020-07-06 17:08:47 +02:00
Florian Schlegel
7f4a7c41b9 refactor SetCustomerIdAndTypeAndPriceOverrideGroup: add addrKey and rename to SetBasicCustomerData 2020-05-18 15:43:45 +02:00
Florian Schlegel
6a0a9e31d6 refactor: rename AddressKey to AddrKey 2020-03-04 11:47:28 +01:00
Florian Schlegel
c5973157dc feat: add addresskey to customer and order vo 2020-03-04 09:59:18 +01:00
Vladan Marsenic
1d53a6eb92 BSICRM-5927 feat: add custom.storeid to index and renaming it. 2020-02-21 16:14:30 +01:00
Vladan Marsenic
3602f1ff28 BSICRM-5927 feat: add index for query optimization on orders collection 2020-02-21 15:40:55 +01:00
Frederik Löffert
dc4811e002 private sale (#13)
* add field PriceOverrideGroup to CustomerData

* extend SetCustomerIdAndType() for priceOverrideGroup
2019-12-09 15:35:53 +01:00
Florian Schlegel
0f347c57e6 extend test TestForceUpsert 2019-11-20 15:13:51 +01:00
Florian Schlegel
85df315608 add TestForceUpsert 2019-11-20 15:01:45 +01:00
Florian Schlegel
ae34c3290e add function SetForceUpsert() 2019-11-20 12:05:35 +01:00
Florian Schlegel
7711b2e6ee minor cleanups 2019-07-17 17:47:35 +02:00
Florian Schlegel
6f735d22ea fix: typo 2019-07-17 13:55:18 +02:00
Florian Schlegel
56f45faafa fix: limit check, prevent returning of nil slice 2019-07-17 13:51:36 +02:00
Florian Schlegel
0266f07c0f add check for customProvider 2019-07-17 12:29:58 +02:00
Florian Schlegel
bd6d63518f add method GetOrdersOfCustomerPaged() 2019-07-17 12:19:03 +02:00
Florian Schlegel
e55de455dd add field Site to order 2018-12-11 16:22:18 +01:00
Florian Schlegel
bd5e5107fe Add comment. Change order of Transmitted timestaps 2018-11-19 11:36:15 +01:00
Florian Schlegel
89c956bf47 Add field ShopID on Order 2018-11-14 11:50:24 +01:00
Frederik Löffert
57e9a29ed0 order processing extended with payment processor and logistic process 2018-10-30 19:34:05 +01:00
Florian Schlegel
4d507e18e5 fixed type Processing 2018-10-29 11:36:28 +01:00
Florian Schlegel
6c9574b171 feat: add processing info on order 2018-10-24 16:42:02 +02:00
Florian Schlegel
c2ffbce037 feat: add timestamp TransmittedAsReservationAt to Order on top-level 2018-10-24 11:09:53 +02:00
Vladan Marsenic
3aa9b34f88 fix: add natural sort to order find. 2018-10-16 15:36:07 +02:00
Frederik Löffert
ec12b144a4 ensure order index
ID not unique
2018-07-17 16:47:30 +02:00
Frederik Löffert
620e065857 ensure indices on order, customer and price rule collections when getting a mongo persistor 2018-07-09 17:40:12 +02:00
Frederik Löffert
a20534eb24 adds GuestCustomerID on order CustomerData 2018-03-27 22:30:36 +02:00
Florian Schlegel
9fe1cc99cd append new postions as first item to slice 2017-11-22 12:27:57 +01:00
Stefan Martinov
97afc4d1a2 Update integration tests to function correctly 2017-11-08 13:55:39 +01:00
Stefan Martinov
0f79b26134 Update all persistors to use session connection pool 2017-11-07 15:35:47 +01:00
Stefan Martinov
70252727bb Refactor variable naming 2017-11-07 13:24:31 +01:00
Stefan Martinov
46ca019639 Update persistence handling with collection pooling capabilities 2017-11-07 11:57:14 +01:00
Florian Schlegel
f07fcfd7f1 exclude invalid orders from GetOrderIdsOfCustomer 2017-10-24 18:00:27 +02:00
Florian Schlegel
5b2c3f53c3 do not include invalid orders in order slice 2017-10-16 15:38:27 +02:00
Florian Schlegel
d07e6257ba added "raw prices" 2017-03-16 19:08:10 +01:00
Florian Schlegel
c97791aeb7 added field TransmittedAt to order 2017-02-24 10:01:41 +01:00
Florian Schlegel
645a4909b7 added fields to CustomerData 2017-02-17 16:13:08 +01:00
Florian Schlegel
7155587302 reverse order of orders (newest first) 2017-02-13 15:01:22 +01:00
Florian Schlegel
b080c6ed00 removed event_log package and some more clean-ups 2017-02-10 14:21:54 +01:00
Florian Schlegel
2e91e885a8 changed query to exclude states OrderStatusTechnical and OrderStatusCart from GetOrder(Id)sOfCustomer() 2017-02-09 13:38:27 +01:00
Florian Schlegel
5a221c56a6 fixed AddToCart with multiple items 2017-02-09 12:02:09 +01:00
Florian Schlegel
8fbb0b8d4a added OrderStateTechnical 2017-02-07 17:00:42 +01:00
Florian Schlegel
1eb5353201 refactored order states 2017-02-02 19:14:20 +01:00
Florian Schlegel
8fb212a07d added state 2017-02-02 18:53:58 +01:00
Florian Schlegel
bdb0154fcf added state OrderStatusWaitingForStorePickUp 2017-02-02 18:43:12 +01:00
Florian Schlegel
a78de9d0cc fixed language coes 2017-02-02 18:42:14 +01:00
Florian Schlegel
df4821ca13 added more states 2017-01-31 17:24:50 +01:00
Florian Schlegel
9e8318e070 clean up 2017-01-27 17:27:56 +01:00