{"users":[{"id":8,"username":"eMazeika","name":"Egidijus Mazeika","avatar_template":"/user_avatar/www.virtocommerce.org/emazeika/{size}/28_2.png","trust_level":4},{"id":3,"username":"OlegoO","name":"Oleg Zhuk","avatar_template":"/user_avatar/www.virtocommerce.org/olegoo/{size}/27_2.png","admin":true,"moderator":true,"trust_level":2},{"id":14,"username":"tatarincev","name":"Tatarincev Eugeney","avatar_template":"/user_avatar/www.virtocommerce.org/tatarincev/{size}/161_2.png","trust_level":4},{"id":154,"username":"gipen2023","name":"Penguin","avatar_template":"/user_avatar/www.virtocommerce.org/gipen2023/{size}/1503_2.png","trust_level":1},{"id":2,"username":"sasha","name":"Sasha","avatar_template":"/user_avatar/www.virtocommerce.org/sasha/{size}/8_2.png","admin":true,"moderator":true,"trust_level":4},{"id":217,"username":"singla101","name":"Sumit Singla","avatar_template":"/user_avatar/www.virtocommerce.org/singla101/{size}/2252_2.png","trust_level":0},{"id":181,"username":"ivan-kalachikov","name":"Ivan Kalachikov","avatar_template":"/user_avatar/www.virtocommerce.org/ivan-kalachikov/{size}/1815_2.png","trust_level":0},{"id":190,"username":"Ljutyj","name":"Evgenii Kolosov","avatar_template":"/user_avatar/www.virtocommerce.org/ljutyj/{size}/1927_2.png","trust_level":4},{"id":151,"username":"MM1432","name":"Mm1432","avatar_template":"/user_avatar/www.virtocommerce.org/mm1432/{size}/1440_2.png","trust_level":1},{"id":23,"username":"asvishnyakov","name":"Aleksandr Vishnyakov","avatar_template":"/user_avatar/www.virtocommerce.org/asvishnyakov/{size}/74_2.png","trust_level":4},{"id":153,"username":"artem-dudarev","name":"Artyom Dudarev","avatar_template":"/user_avatar/www.virtocommerce.org/artem-dudarev/{size}/1469_2.png","trust_level":4},{"id":149,"username":"Sahilgoel156","name":"Sahilgoel156","avatar_template":"/user_avatar/www.virtocommerce.org/sahilgoel156/{size}/1435_2.png","trust_level":1},{"id":183,"username":"Mohitgiri2609","name":"Mohitgiri2609","avatar_template":"/user_avatar/www.virtocommerce.org/mohitgiri2609/{size}/1817_2.png","trust_level":0},{"id":182,"username":"Virto194","name":"Virto194","avatar_template":"/user_avatar/www.virtocommerce.org/virto194/{size}/1816_2.png","trust_level":0},{"id":177,"username":"roberrttt","name":"robert","avatar_template":"/user_avatar/www.virtocommerce.org/roberrttt/{size}/1769_2.png","trust_level":0},{"id":171,"username":"commond140","name":"Commond140","avatar_template":"/user_avatar/www.virtocommerce.org/commond140/{size}/1679_2.png","trust_level":0},{"id":178,"username":"hiteshnsharma","name":"Hiteshnsharma","avatar_template":"/user_avatar/www.virtocommerce.org/hiteshnsharma/{size}/1771_2.png","trust_level":0},{"id":162,"username":"charlesansong","name":"Charlesansong","avatar_template":"/user_avatar/www.virtocommerce.org/charlesansong/{size}/1578_2.png","trust_level":1},{"id":81,"username":"ksavosteev","name":"Konstantin Savosteev","avatar_template":"/user_avatar/www.virtocommerce.org/ksavosteev/{size}/563_2.png","trust_level":1},{"id":64,"username":"shubhamdhanetia","name":"Shubham Dhanetia","avatar_template":"/user_avatar/www.virtocommerce.org/shubhamdhanetia/{size}/421_2.png","trust_level":1},{"id":168,"username":"bhushan-oe","name":"Bhushan Patil","avatar_template":"/user_avatar/www.virtocommerce.org/bhushan-oe/{size}/1661_2.png","trust_level":1},{"id":175,"username":"sourabhyadav-oe","name":"Sourabh Yadav","avatar_template":"/user_avatar/www.virtocommerce.org/sourabhyadav-oe/{size}/1716_2.png","trust_level":0}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/dev/7?page=1","per_page":30,"top_tags":[{"id":11,"name":"module","slug":"module"},{"id":3,"name":"great-solutions","slug":"great-solutions"},{"id":14,"name":"platform-v3","slug":"platform-v3"},{"id":6,"name":"storefront","slug":"storefront"},{"id":16,"name":"architect-guideline","slug":"architect-guideline"},{"id":33,"name":"security","slug":"security"},{"id":10,"name":"azure","slug":"azure"},{"id":19,"name":"search","slug":"search"},{"id":15,"name":"skills","slug":"skills"},{"id":47,"name":"breakingchanges","slug":"breakingchanges"},{"id":4,"name":"catalog","slug":"catalog"},{"id":23,"name":"frontend","slug":"frontend"},{"id":29,"name":"net5","slug":"net5"},{"id":21,"name":"best-practices","slug":"best-practices"},{"id":18,"name":"cache","slug":"cache"},{"id":41,"name":"cli","slug":"cli"},{"id":25,"name":"configuration","slug":"configuration"},{"id":40,"name":"contribute","slug":"contribute"},{"id":30,"name":"devops","slug":"devops"},{"id":34,"name":"elasticsearch","slug":"elasticsearch"},{"id":20,"name":"git","slug":"git"},{"id":24,"name":"iis","slug":"iis"},{"id":12,"name":"integration","slug":"integration"},{"id":52,"name":"localization","slug":"localization"},{"id":49,"name":"net8","slug":"net8"},{"id":39,"name":"open-source","slug":"open-source"},{"id":7,"name":"performance","slug":"performance"},{"id":46,"name":"update","slug":"update"},{"id":28,"name":"vc-build","slug":"vc-build"},{"id":43,"name":"virtocommercecli","slug":"virtocommercecli"},{"id":17,"name":"webhooks","slug":"webhooks"}],"topics":[{"fancy_title":"VC Platform v3 module samples and best practices","id":201,"title":"VC Platform v3 module samples and best practices","slug":"vc-platform-v3-module-samples-and-best-practices","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2020-04-02T15:06:10.054Z","last_posted_at":"2020-04-06T10:20:21.631Z","bumped":true,"bumped_at":"2020-04-02T15:06:10.130Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"VC Platform v3 module samples and best practices\nThis article gathers all the samples and best practices of developing in VC Platform version 3. \n\n\nA “single responsibility” sample module, defining everything from its mo&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":11,"name":"module","slug":"module"}],"tags_descriptions":{},"views":947,"like_count":3,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":8,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Extensibility basics. The domain model and persistence layer extension","id":141,"title":"Extensibility basics. The domain model and persistence layer extension","slug":"extensibility-basics-the-domain-model-and-persistence-layer-extension","posts_count":11,"reply_count":6,"highest_post_number":11,"image_url":"https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/1X/4797341399e14f64be00be53f2024c1a0e38aaf0.png","created_at":"2020-01-20T15:27:17.919Z","last_posted_at":"2023-09-06T12:02:22.797Z","bumped":true,"bumped_at":"2023-09-06T12:02:22.797Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"This article is a part of a series about the concept  of extensibility that VirtoCommerce platform provides and with which you should be guided when building your custom projects based on the platform. \nIn this part, we &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":16,"name":"architect-guideline","slug":"architect-guideline"}],"tags_descriptions":{},"views":2308,"like_count":6,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":4,"pinned_globally":true,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":14,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":154,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Virto Commerce Catalog Search Insights","id":117,"title":"Virto Commerce Catalog Search Insights","slug":"virto-commerce-catalog-search-insights","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/1X/74097a4aae889bddbf00a963592cad89152c2847.png","created_at":"2019-12-13T20:06:28.312Z","last_posted_at":"2019-12-24T17:51:27.723Z","bumped":true,"bumped_at":"2019-12-18T14:02:41.602Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Overview\nThe Catalog Search is a primary tool for customer interaction — and customers expect high-level relevance, suggestions, multiple languages, faceting, and near-instantaneous responses. \nAlthough, the master data &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":19,"name":"search","slug":"search"}],"tags_descriptions":{},"views":1640,"like_count":2,"has_summary":false,"last_poster_username":"sasha","category_id":7,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Essential modularity","id":129,"title":"Essential modularity","slug":"essential-modularity","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/1X/4bd208e7c1ac77b9559b511b05d8ea896e8ac310.png","created_at":"2019-12-23T14:56:00.361Z","last_posted_at":"2019-12-24T17:51:00.837Z","bumped":true,"bumped_at":"2019-12-24T12:31:54.827Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Virto Commerce is the modular application that consists of divided into a set of loosely coupled functional units (named modules) that are loaded into the process of platform application. \nA module encapsulates a portion&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":16,"name":"architect-guideline","slug":"architect-guideline"}],"tags_descriptions":{},"views":1399,"like_count":3,"has_summary":false,"last_poster_username":"sasha","category_id":7,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":14,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"About the dev category","id":14,"title":"About the dev category","slug":"about-the-dev-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2019-09-19T00:21:15.443Z","last_posted_at":null,"bumped":true,"bumped_at":"2019-09-19T00:35:42.504Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Anything related to developing on Virto Commerce: submitting pull requests, configuring development environments, coding conventions, and so forth.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":628,"like_count":0,"has_summary":false,"last_poster_username":"sasha","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Angular login request stays pending when authenticating using token (ASP.NET Core Identity + cookies + CORS)","id":819,"title":"Angular login request stays pending when authenticating using token (ASP.NET Core Identity + cookies + CORS)","slug":"angular-login-request-stays-pending-when-authenticating-using-token-asp-net-core-identity-cookies-cors","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-12-08T11:39:45.472Z","last_posted_at":"2025-12-09T09:40:55.330Z","bumped":true,"bumped_at":"2025-12-09T09:40:55.330Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":11,"like_count":0,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":217,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to Capture and Analyze a Memory Dump for VirtoCommerce on Linux","id":808,"title":"How to Capture and Analyze a Memory Dump for VirtoCommerce on Linux","slug":"how-to-capture-and-analyze-a-memory-dump-for-virtocommerce-on-linux","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/optimized/2X/c/c0e54b23b267136768ab942fc89d6f66a70b7e08_2_1024x571.png","created_at":"2025-10-07T07:56:27.610Z","last_posted_at":"2025-10-07T07:56:27.658Z","bumped":true,"bumped_at":"2025-10-07T07:56:27.658Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":18,"like_count":1,"has_summary":false,"last_poster_username":"tatarincev","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":14,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Dependency Check: No Impact from Recent npm Supply-Chain Attack","id":806,"title":"Dependency Check: No Impact from Recent npm Supply-Chain Attack","slug":"dependency-check-no-impact-from-recent-npm-supply-chain-attack","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-09-09T13:20:22.160Z","last_posted_at":"2025-09-09T13:20:22.226Z","bumped":true,"bumped_at":"2025-09-09T13:20:22.226Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":33,"name":"security","slug":"security"},{"id":23,"name":"frontend","slug":"frontend"}],"tags_descriptions":{},"views":18,"like_count":0,"has_summary":false,"last_poster_username":"ivan-kalachikov","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":181,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to quickly translate localization files into other languages","id":800,"title":"How to quickly translate localization files into other languages","slug":"how-to-quickly-translate-localization-files-into-other-languages","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-07-17T15:27:32.798Z","last_posted_at":"2025-07-17T15:27:32.906Z","bumped":true,"bumped_at":"2025-07-17T15:27:32.906Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":52,"name":"localization","slug":"localization"}],"tags_descriptions":{},"views":54,"like_count":3,"has_summary":false,"last_poster_username":"Ljutyj","category_id":7,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":190,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Virto Commerce Dev Training Program","id":786,"title":"Virto Commerce Dev Training Program","slug":"virto-commerce-dev-training-program","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-13T08:27:57.268Z","last_posted_at":"2025-05-13T08:27:57.349Z","bumped":true,"bumped_at":"2025-05-13T11:47:57.183Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":15,"name":"skills","slug":"skills"}],"tags_descriptions":{},"views":262,"like_count":2,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"What are the skills required for Virto Commerce Developer?","id":90,"title":"What are the skills required for Virto Commerce Developer?","slug":"what-are-the-skills-required-for-virto-commerce-developer","posts_count":2,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2019-11-15T09:34:18.870Z","last_posted_at":"2025-05-07T14:00:30.592Z","bumped":true,"bumped_at":"2025-05-07T14:00:30.592Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":15,"name":"skills","slug":"skills"}],"tags_descriptions":{},"views":2899,"like_count":3,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Virto Commerce Developer Skills Assessment Checklist","id":782,"title":"Virto Commerce Developer Skills Assessment Checklist","slug":"virto-commerce-developer-skills-assessment-checklist","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-07T07:26:44.557Z","last_posted_at":"2025-05-07T07:26:44.669Z","bumped":true,"bumped_at":"2025-05-07T13:59:08.990Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":15,"name":"skills","slug":"skills"}],"tags_descriptions":{},"views":102,"like_count":0,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":Possiblity of OCR in Virto?","id":729,"title":":Possiblity of OCR in Virto?","slug":"possiblity-of-ocr-in-virto","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-08-27T18:50:31.084Z","last_posted_at":"2025-01-07T17:18:08.499Z","bumped":true,"bumped_at":"2025-01-07T17:18:08.499Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":53,"like_count":1,"has_summary":false,"last_poster_username":"sasha","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":151,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Application Insights for .NET isn&rsquo;t compatible with .NET feature &ldquo;keyed (named) services&rdquo;","id":753,"title":"Application Insights for .NET isn't compatible with .NET feature \"keyed (named) services\"","slug":"application-insights-for-net-isnt-compatible-with-net-feature-keyed-named-services","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-12-13T16:18:45.699Z","last_posted_at":"2024-12-16T07:26:02.578Z","bumped":true,"bumped_at":"2024-12-16T07:26:02.578Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":36,"like_count":2,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":23,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Long initialization of the module catalog on a local machine","id":751,"title":"Long initialization of the module catalog on a local machine","slug":"long-initialization-of-the-module-catalog-on-a-local-machine","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/2X/6/6420e11db77bbe64d1b6eef35fc2bcd4afd6aff9.png","created_at":"2024-12-10T08:56:16.612Z","last_posted_at":"2024-12-10T09:21:42.640Z","bumped":true,"bumped_at":"2024-12-10T09:21:42.640Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":11,"name":"module","slug":"module"}],"tags_descriptions":{},"views":50,"like_count":2,"has_summary":false,"last_poster_username":"artem-dudarev","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":190,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":153,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Schedule notification","id":748,"title":"Schedule notification","slug":"schedule-notification","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/2X/5/58e8dc8c4e52926b6daf1dda9b45a7ea3e2dce86.png","created_at":"2024-12-04T06:27:51.595Z","last_posted_at":"2024-12-09T10:38:57.473Z","bumped":true,"bumped_at":"2024-12-09T10:38:57.473Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":40,"like_count":0,"has_summary":false,"last_poster_username":"Sahilgoel156","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":149,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":14,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Understanding Dependency Injection Scopes in Virto Commerce","id":735,"title":"Understanding Dependency Injection Scopes in Virto Commerce","slug":"understanding-dependency-injection-scopes-in-virto-commerce","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-10-03T11:19:00.208Z","last_posted_at":"2024-10-03T11:19:00.289Z","bumped":true,"bumped_at":"2024-10-03T11:19:00.289Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"great-solutions","slug":"great-solutions"}],"tags_descriptions":{},"views":24,"like_count":0,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Security Policy for Application Development","id":726,"title":"Security Policy for Application Development","slug":"security-policy-for-application-development","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-08-06T07:05:28.876Z","last_posted_at":"2024-08-06T07:05:28.932Z","bumped":true,"bumped_at":"2024-08-06T07:05:28.932Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"great-solutions","slug":"great-solutions"},{"id":33,"name":"security","slug":"security"}],"tags_descriptions":{},"views":33,"like_count":0,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to Customize the Default Event Details Page UI","id":724,"title":"How to Customize the Default Event Details Page UI","slug":"how-to-customize-the-default-event-details-page-ui","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/2X/c/ccf12fa95a64cf3c4544a19369ae5fbdf923531b.png","created_at":"2024-08-02T10:49:10.201Z","last_posted_at":"2024-08-05T20:38:24.508Z","bumped":true,"bumped_at":"2024-08-05T20:38:24.508Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":11,"name":"module","slug":"module"}],"tags_descriptions":{},"views":27,"like_count":0,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":183,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Can we integrate graphql in platform in component","id":723,"title":"Can we integrate graphql in platform in component","slug":"can-we-integrate-graphql-in-platform-in-component","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-08-02T10:31:49.946Z","last_posted_at":"2024-08-05T20:34:19.773Z","bumped":true,"bumped_at":"2024-08-05T20:34:19.773Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":31,"like_count":0,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":182,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Customized Homepage`","id":725,"title":"Customized Homepage`","slug":"customized-homepage","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-08-05T18:37:05.096Z","last_posted_at":"2024-08-05T20:30:45.190Z","bumped":true,"bumped_at":"2024-08-05T20:30:45.190Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":46,"like_count":0,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":151,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"XAPI Decoupling","id":717,"title":"XAPI Decoupling","slug":"xapi-decoupling","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-07-22T07:53:16.414Z","last_posted_at":"2024-07-22T07:53:16.481Z","bumped":true,"bumped_at":"2024-07-22T07:53:16.481Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":47,"name":"breakingchanges","slug":"breakingchanges"}],"tags_descriptions":{},"views":47,"like_count":0,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Need Advice on Customizing Checkout Process for International Customers","id":711,"title":"Need Advice on Customizing Checkout Process for International Customers","slug":"need-advice-on-customizing-checkout-process-for-international-customers","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-06-26T09:38:25.472Z","last_posted_at":"2024-07-02T07:31:45.152Z","bumped":true,"bumped_at":"2024-07-02T07:31:45.152Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":14,"name":"platform-v3","slug":"platform-v3"},{"id":3,"name":"great-solutions","slug":"great-solutions"},{"id":11,"name":"module","slug":"module"}],"tags_descriptions":{},"views":65,"like_count":0,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":177,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Need help in choosing the category thing?","id":710,"title":"Need help in choosing the category thing?","slug":"need-help-in-choosing-the-category-thing","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-06-25T14:35:02.766Z","last_posted_at":"2024-06-25T14:35:02.931Z","bumped":true,"bumped_at":"2024-06-25T14:35:02.931Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":31,"like_count":0,"has_summary":false,"last_poster_username":"roberrttt","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":177,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Try to run virto storefront had error on Graphql","id":677,"title":"Try to run virto storefront had error on Graphql","slug":"try-to-run-virto-storefront-had-error-on-graphql","posts_count":12,"reply_count":8,"highest_post_number":12,"image_url":null,"created_at":"2024-02-21T09:16:16.728Z","last_posted_at":"2024-06-19T19:32:44.918Z","bumped":true,"bumped_at":"2024-06-19T19:32:44.918Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":6,"name":"storefront","slug":"storefront"}],"tags_descriptions":{},"views":396,"like_count":1,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":171,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":178,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Develop payment gateway processor plugins for Virtocommerce","id":707,"title":"Develop payment gateway processor plugins for Virtocommerce","slug":"develop-payment-gateway-processor-plugins-for-virtocommerce","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-06-13T10:34:44.511Z","last_posted_at":"2024-06-13T10:34:44.561Z","bumped":true,"bumped_at":"2024-06-13T10:34:44.561Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":55,"like_count":1,"has_summary":false,"last_poster_username":"charlesansong","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":162,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to create custom score boost functions in Elastic Search Module","id":704,"title":"How to create custom score boost functions in Elastic Search Module","slug":"how-to-create-custom-score-boost-functions-in-elastic-search-module","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/optimized/2X/1/176fe5d9b27d6caa643d2f0bb7c3d5dca81a356f_2_1024x346.png","created_at":"2024-06-03T15:53:28.726Z","last_posted_at":"2024-06-03T15:53:28.799Z","bumped":true,"bumped_at":"2024-06-03T15:53:28.799Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":34,"name":"elasticsearch","slug":"elasticsearch"},{"id":19,"name":"search","slug":"search"}],"tags_descriptions":{},"views":105,"like_count":1,"has_summary":false,"last_poster_username":"ksavosteev","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":81,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Bundling of products","id":289,"title":"Bundling of products","slug":"bundling-of-products","posts_count":14,"reply_count":10,"highest_post_number":14,"image_url":null,"created_at":"2021-01-25T14:31:10.523Z","last_posted_at":"2024-04-18T07:20:42.379Z","bumped":true,"bumped_at":"2024-04-18T07:20:42.379Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":843,"like_count":0,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":64,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":168,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to create a mutation in graphql?","id":696,"title":"How to create a mutation in graphql?","slug":"how-to-create-a-mutation-in-graphql","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-04-16T13:15:27.139Z","last_posted_at":"2024-04-17T08:55:01.804Z","bumped":true,"bumped_at":"2024-04-17T08:55:01.804Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":130,"like_count":1,"has_summary":false,"last_poster_username":"OlegoO","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":175,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"SaveCartAsync not returning the full cart","id":698,"title":"SaveCartAsync not returning the full cart","slug":"savecartasync-not-returning-the-full-cart","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-04-16T13:44:30.277Z","last_posted_at":"2024-04-16T13:44:30.344Z","bumped":true,"bumped_at":"2024-04-16T14:03:10.629Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":129,"like_count":0,"has_summary":false,"last_poster_username":"sourabhyadav-oe","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":175,"primary_group_id":null,"flair_group_id":null}]}]}}