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öffertandGitHub 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öffertandGitHub 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