List view
Primary goals: Create the "Hard" pipeline.
Overdue by 6 year(s)•Due by October 26, 2018•7/7 issues closedPrimary goals: Create the first of two "Light", "Hard" - "Light" pipeline. The CI process should observe GitHub repositories Modules, Platform, Storefront, Themes and automatically run CI pipeline for each commit in these repositories. The light CI pipeline should consist of the following steps: - Download code from the repository - Build process for managed code. - Run all unit test which will be discovered in the processed project - Perform step for automatic quality control analyze via integration with SonarQube (Quality, Security, Test coverage), need have individual settings for each type of project - Prepare step for swagger docs validity check for Platform and Modules projects which can expose REST API methods. Need to establish the new email notification process which will inform about which step hasn't passed and error details in the human-readable form.
Overdue by 6 year(s)•Due by September 10, 2018•10/10 issues closed- Overdue by 7 year(s)•Due by March 29, 2018
- Overdue by 7 year(s)•Due by March 20, 2018•2/2 issues closed
• Human friendly CI error details in emails • Automatically nuget packages releases • Automatically release notes for modules, platform, storefront based on issue and PR • GitHub repositories restrictions (restriction for direct developers commits) (dev/master) • The themes CI process to demo.virtocommerce.com • Run integrations tests (prepare env for these kind of tests) • Run e2e tests (integrations with ghostinspector) • Run performance tests on special env • Sonar code analysis process (on local machine, on PR, on release) • Swagger docs validity tests • CLA (Contributor license agreement) always request confirmation • All IT resources map (Demo and VC.com etc), dashboard with health status and errors reporting (daily consolidated errors) • Integration with GitHub for PR checks (currently it is not work properly always fail)
Overdue by 7 year(s)•Due by March 27, 2018•3/3 issues closedAdd possibility to export only selected catalog objects for data migration between the staging -> production environments
No due date•3/3 issues closedAllow to mark products and categories with special tags and thereby control the visibility of these objects to certain groups of users
Overdue by 7 year(s)•Due by August 14, 2017•6/6 issues closedFeatures, fixes and issues in platform requested to accomplish till 07/21
Overdue by 8 year(s)•Due by July 21, 2017•16/16 issues closedContinue with corporate account creation and members managing functions
Overdue by 8 year(s)•Due by July 7, 2017•31/31 issues closedRedesign notification UI Move notifications from platform to separated module Change preview functionality
Overdue by 7 year(s)•Due by February 14, 2018•23/23 issues closedManaging corporate accounts for B2B store
Overdue by 8 year(s)•Due by June 23, 2017•9/9 issues closed- Overdue by 8 year(s)•Due by June 23, 2017•10/10 issues closed
- Overdue by 8 year(s)•Due by May 25, 2017•8/8 issues closed
* Products are not visible for new channel * In browse list: Readiness % column rename to "Complete", show % for value * "Readiness" should be "Completeness" * Channel should be in "Configuration" section * Not pricelist but currency
Overdue by 8 year(s)•Due by May 12, 2017•5/5 issues closedProduct readiness, channel concept
Overdue by 8 year(s)•Due by April 28, 2017•3/3 issues closedImplement module to support Azure Search service
Overdue by 8 year(s)•Due by April 7, 2017•7/7 issues closedSprint for implementation of #757 (Products recommendation based on behaviour statistics)
Overdue by 8 year(s)•Due by March 31, 2017•26/26 issues closedRefactor product module to support extensions Licencing Storefront cache invalidation Order state machine
Overdue by 8 year(s)•Due by March 17, 2017•25/25 issues closed* Performance improvements * Docs migration to http://virtocommerce.com * Catalog items index state management improvements
Overdue by 8 year(s)•Due by October 28, 2016•3/3 issues closed* Subscriptions module - allows you to configure different cases from simple recurring billing to very complex relationships (using invoice items, discounts, trial periods and multiple active subscriptions per customer). * Storefront payment error handling and possibility to surcharge after the order has been created. * Catalog: manualy define product position for sorting. * Storefront reset cache from admin without redirect. * Create performance testing environment and obtain counters and statistics for future changes control. * Cover admin and storefront with e2e tests. * Customer order audit system.
Overdue by 8 year(s)•Due by December 31, 2016•36/36 issues closedArchitecture refactoring Order and Customer modules to support extensions (domain, persistent, UI) Order module more advanced order management through UI (add/delete/change lineitems, refunds. discount, totals calculation etc) Subscriptions module - allows to you can build anything from simple recurring billing to very complex relationships (using invoice items, discounts, trial periods, and multiple active subscriptions per customer). Storefront payment error handling and possibility to surcharge after order created. Catalog manual set product position for sorting Storefront reset cache from admin without redirect
Overdue by 8 year(s)•Due by September 5, 2016•34/34 issues closedMove all other integrations modules to separated repositories. Module which automatically resized uploaded images Migrate Blog, Apps and Virtocommerce.com site to VC CMS Minor bug fixes (link lists, shipment methods etc)
Overdue by 9 year(s)•Due by July 10, 2016•53/53 issues closedModules repository infrastructure reorganization (each module in separated repository) Platform run-time modules installation and updates by using virto update server Platform code less solution or module development (via nuget packages for platform component) Platform solution or module development with source code platform and modules components. Indexed search redesign two providers (Lucene, Azure search) Caching module with resetting action Pagination UI redesign to support big amount of data records (without total count) Order module extensibility (similar as members) possibility to add new operations and override already exist
Overdue by 9 year(s)•Due by May 30, 2016•1/1 issues closed- Overdue by 9 year(s)•Due by March 10, 2016•27/27 issues closed
Mobile App starter kit Video tutorials and articles (CMS and themes understanding) Catalog clone product functionality Separate store logins Menu link lists with images Staging - productions process article
Overdue by 9 year(s)•Due by February 21, 2016•19/19 issues closedAdvanced currency support (virtual currencies, formatting, exchange rates) Advanced search in manager (search presets, grouping search result) Tutorial video Reestablish quotes in storefront Wishlists
Overdue by 9 year(s)•Due by January 31, 2016•27/27 issues closed- B2B payment methods - Partial payments - Assets management module - Subscription & recurring payments - Commerce reporting - Frontend re-architecture - SDK api client - routing rewrite - dependency injection and context extensibility - azure logic app connector - amazon marketplace
Overdue by 9 year(s)•Due by December 15, 2015•57/57 issues closed* Improvements to demo data, * Bower * Order number generation * Frontend architecture review * Documentation improvements * Developer articles * Minimize repository size by removing binary files * Security - object ACL * B2B - Quotes * B2B - quick order creation * Frontend - reorder * B2B - 'Purchase order' payment method * B2B - price lists for organizations * Platform - more advanced script grid integration * some ERP systems integrations * Payments gateways - Chase Paymentech, Authorize.NET, CyberSource
Overdue by 9 year(s)•Due by October 9, 2015•18/18 issues closed- Overdue by 9 year(s)•Due by August 21, 2015•2/2 issues closed
- Overdue by 10 year(s)•Due by July 14, 2015
- Overdue by 10 year(s)•Due by June 30, 2015•2/2 issues closed
- Overdue by 10 year(s)•Due by June 3, 2015
- No due date•4/4 issues closed
- No due date•1/1 issues closed
- No due date•2/2 issues closed