- product-component, product-list-component: Check if products exist
- add-product-component: Get category from parentCategory=1, in text updates support for inner categories
- add-props-component: Sets parent category=1, in text updates support for inner categories
- firebase-connector: Perfomance improvements: change firebase .on to once
- all components: Refactor to new firebase-connector
- all components: Change private fields to protected in constructor
- productservice: Change getProducts method - set size argument optional
- product-component: Put constructor code to ngOnInit, change private methods to public
- firebase-connector: Add catch to loginEmail method
- firebase-connector: Fix bug with catch in registerUser method
- basket-component, payments-component: Removed types
- firebase-connector: Update firebase auth methods to angularfire2 4.0.0-rc.0
- seo-text-component: Change OnInit interface to OnChanges
- dal, firebase-connector: Add getSeoText method
- seo-text-component: Create seo-text-component
- dal: Update method for getting orders
- product-list-component, attributes-search-component: adopt for query parameters in URL
- dal: update getOrdersByUserId method to Firebase Flashlight 3.0
- product-component: add items number field for product
- product-list-component, products-service: fix when after filtering there no matches
- payments-component: add deliveryCompany input
- product-component: change private instances to protected, some refactorings with methods
- product-list-component: getProducts after initialize route param
- categories-component: add inputs for generalCategoryId and routeName
- product-list-component: add export to ProductListComponent in index.ts
- product-list-component: temporary magic number to max price because of ElasticSearch
- auth-service: change firebaseUid to uid in register form.
- auth-service: fix bugs with saving user data with custom auth
- search-bar-component: fix bugs, some refactoring
- productservice: change getProducts method
- attributes-search-component: emit true of false if categor has attributes
- product-list-component: add RouterModule, add boolean value isProductsHasAttributes if category has attributes
- product-service: update to Firebase Flashlight 3.0
- product-list-component: fix filtering of products by attributes
- firebase-connector: small fixes in VK.com auth method
- products-general-component: add Output that emit categoryId when category updated
- productservice: change filterProduct() method
- firebase-connector: add VK.com auth method
- product-service: rewrite queries to Firebase Flashlight v3.0.0
- product-list-component: rewrite to new product-service
- product-general-component: add category update output
- firebase-connector, dal: add getOrderSubject()
- payments-component: update Stripe component to new api, add validators
- firebase-connector: registerUser(registerForm) - add registerTimestapm
- firebase-connector: change names token-requests, token-response to payment-request, payment-response
- payments-container: fix catch on subscribe
- firebase-connector: update communication with db to Flashlight 3.0
- product-service: change getOneProduct() method
- DAL, firebase-connector: remove getOneProduct() method
- payments-components: create PaymentsService (for now containing orderSubject with new orders)
- DAL: edit query object in getOrdersByUserId method
- DAL, FirebaseConnector: add listenOrders method