gitextract_8v0gs2bh/ ├── .circleci/ │ └── config.yml ├── .gitignore ├── README.md └── src/ ├── .dockerignore ├── Pos.Customer.Domain/ │ ├── CustomerAggregate/ │ │ ├── ICustomerRepository.cs │ │ └── MstCustomer.cs │ └── Pos.Customer.Domain.csproj ├── Pos.Customer.Infrastructure/ │ ├── EventSources/ │ │ ├── POSCustomerEventContext.cs │ │ └── POSCustomerEventContextSetting.cs │ ├── POSCustomerContext.cs │ ├── Pos.Customer.Infrastructure.csproj │ └── Repositories/ │ └── CustomeRepository.cs ├── Pos.Customer.WebApi/ │ ├── Application/ │ │ ├── Commands/ │ │ │ ├── CreateCustomerCommand.cs │ │ │ ├── CreateCustomerCommandHandler.cs │ │ │ ├── DeleteCustomerCommand.cs │ │ │ ├── DeleteCustomerCommandHandler.cs │ │ │ ├── UpdateCustomerCommand.cs │ │ │ └── UpdateCustomerCommandHandler.cs │ │ ├── EventHandlers/ │ │ │ ├── CustomerCreateEventHandler.cs │ │ │ ├── CustomerDeleteEventHandler.cs │ │ │ └── CustomerUpdateEventHandler.cs │ │ └── Queries/ │ │ ├── CustomerQueries.cs │ │ └── ICustomerQueries.cs │ ├── ApplicationBootsraper.cs │ ├── Controllers/ │ │ ├── CustomerController.cs │ │ └── ValuesController.cs │ ├── Dockerfile │ ├── Dockerfile.original │ ├── Mapping/ │ │ ├── CommandToEventMapperProfile.cs │ │ ├── DomainToCommandMapperProfile.cs │ │ └── EventoDomainMapperProfile.cs │ ├── Pos.Customer.WebApi.csproj │ ├── Program.cs │ ├── Properties/ │ │ └── launchSettings.json │ ├── SeedingData/ │ │ └── DbSeeder.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Pos.Event.Contracts/ │ ├── AppGlobalTopic.cs │ ├── Pos.Event.Contracts.csproj │ ├── customer/ │ │ ├── CustomerCreatedEvent.cs │ │ ├── CustomerDeletedEvent.cs │ │ └── CustomerUpdatedEvent.cs │ ├── order/ │ │ ├── OrderCancelledEvent.cs │ │ ├── OrderCreatedEvent.cs │ │ ├── OrderDetailCreatedEvent.cs │ │ ├── OrderShippedEvent.cs │ │ └── OrderValidatedEvent.cs │ └── product/ │ ├── ProductCategoryCreatedEvent.cs │ ├── ProductCategoryDeletedEvent.cs │ ├── ProductCategoryUpdatedEvent.cs │ ├── ProductCreatedEvent.cs │ ├── ProductDeletedEvent.cs │ └── ProductUpdatedEvent.cs ├── Pos.Gateway/ │ ├── Controllers/ │ │ └── ValuesController.cs │ ├── Dockerfile │ ├── Pos.Gateway.csproj │ ├── Program.cs │ ├── Properties/ │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── configuration.json ├── Pos.Gateway.Securities/ │ ├── Application/ │ │ ├── AuthService.cs │ │ └── IAuthService.cs │ ├── Controllers/ │ │ └── AuthController.cs │ ├── Dockerfile │ ├── Models/ │ │ ├── Authentication.cs │ │ └── SecurityToken.cs │ ├── Pos.Gateway.Securities.csproj │ ├── Program.cs │ ├── Properties/ │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Pos.Order.Domain/ │ ├── OrderAggregate/ │ │ ├── Contract/ │ │ │ └── IOrderRepository.cs │ │ ├── MstOrder.cs │ │ └── OrderDetail.cs │ └── Pos.Order.Domain.csproj ├── Pos.Order.Infrastructure/ │ ├── EventSources/ │ │ ├── POSOrderEventContext.cs │ │ └── POSOrderEventContextSetting.cs │ ├── POSOrderContext.cs │ ├── Pos.Order.Infrastructure.csproj │ ├── Repositories/ │ │ └── OrderRepository.cs │ └── efpt.config.json ├── Pos.Order.WebApi/ │ ├── Application/ │ │ ├── Commands/ │ │ │ ├── CreateOrderCommand.cs │ │ │ └── CreateOrderCommandHandler.cs │ │ ├── DTO/ │ │ │ ├── CreateOrderDetailRequest.cs │ │ │ ├── CreateOrderHeaderRequest.cs │ │ │ ├── DetailOrderLineItemResponse.cs │ │ │ └── DetailOrderResponse.cs │ │ ├── EventHandlers/ │ │ │ ├── OrderCanceledEventHandler.cs │ │ │ ├── OrderShippedEventHandler.cs │ │ │ └── OrderValidatedEventHandler.cs │ │ └── Queries/ │ │ ├── IOrderQueries.cs │ │ └── OrderQueries.cs │ ├── ApplicationBootsraper.cs │ ├── Controllers/ │ │ ├── OrderController.cs │ │ └── ValuesController.cs │ ├── Dockerfile │ ├── Dockerfile.original │ ├── Mapping/ │ │ ├── AllToDtoMapperProfile.cs │ │ ├── CommandToEventMapperProfile.cs │ │ ├── DomainToCommandMapperProfile.cs │ │ ├── DtotoAllMapperProfile.cs │ │ └── EventoDomainMapperProfile.cs │ ├── Pos.Order.WebApi.csproj │ ├── Program.cs │ ├── Properties/ │ │ └── launchSettings.json │ ├── SeedingData/ │ │ └── DbSeeder.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Pos.Product.Domain/ │ ├── Pos.Product.Domain.csproj │ └── ProductAggregate/ │ ├── Contracts/ │ │ ├── IProductCategoryRepository.cs │ │ └── IProductRepository.cs │ ├── MstProduct.cs │ └── ProductCategory.cs ├── Pos.Product.Infrastructure/ │ ├── EventSources/ │ │ ├── POSProductEventContext.cs │ │ └── POSProductEventContextSetting.cs │ ├── POSProductContext.cs │ ├── Pos.Product.Infrastructure.csproj │ └── Repositories/ │ ├── ProductCategoryRepository.cs │ └── ProductRepository.cs ├── Pos.Product.WebApi/ │ ├── Application/ │ │ ├── Commands/ │ │ │ ├── CreateProductCommand.cs │ │ │ ├── CreateProductCommandHandler.cs │ │ │ ├── DeleteProductCommand.cs │ │ │ ├── DeleteProductCommandHandler.cs │ │ │ ├── ProductCategories/ │ │ │ │ ├── CreateProductCategoryCommand.cs │ │ │ │ ├── CreateProductCategoryCommandHandler.cs │ │ │ │ ├── DeleteProductCategoryCommand.cs │ │ │ │ ├── DeleteProductCategoryCommandHandler.cs │ │ │ │ ├── UpdateProductCategoryCommand.cs │ │ │ │ └── UpdateProductCategoryCommandHandler.cs │ │ │ ├── UpdateProductCommand.cs │ │ │ └── UpdateProductCommandHandler.cs │ │ ├── EventHandlers/ │ │ │ ├── ProductCategories/ │ │ │ │ ├── ProductCategoryCreateEventHandler.cs │ │ │ │ ├── ProductCategoryDeleteEventHandler.cs │ │ │ │ └── ProductCategoryUpdateEventHandler.cs │ │ │ ├── ProductCreateEventHandler.cs │ │ │ ├── ProductDeleteEventHandler.cs │ │ │ ├── ProductUpdateEventHandler.cs │ │ │ └── SagaPattern/ │ │ │ └── OrderCreatedEventHandler.cs │ │ └── Queries/ │ │ ├── IProductCategoryQueries.cs │ │ ├── IProductQueries.cs │ │ ├── ProductCategoryQueries.cs │ │ └── ProductQueries.cs │ ├── ApplicationBootsraper.cs │ ├── Controllers/ │ │ ├── ProductCategoryController.cs │ │ ├── ProductController.cs │ │ └── ValuesController.cs │ ├── Dockerfile │ ├── Mapping/ │ │ ├── CommandToEventMapperProfile.cs │ │ ├── DomainToCommandMapperProfile.cs │ │ └── EventToDomainMapperProfile.cs │ ├── Pos.Product.WebApi.csproj │ ├── Program.cs │ ├── Properties/ │ │ └── launchSettings.json │ ├── SeedingData/ │ │ └── DbSeeder.cs │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Pos.Report.Domain/ │ ├── Class1.cs │ └── Pos.Report.Domain.csproj ├── Pos.Report.Infrastructure/ │ ├── Class1.cs │ └── Pos.Report.Infrastructure.csproj ├── Pos.Report.WebApi/ │ ├── Controllers/ │ │ └── ValuesController.cs │ ├── Dockerfile │ ├── Dockerfile.original │ ├── Pos.Report.WebApi.csproj │ ├── Program.cs │ ├── Properties/ │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ └── appsettings.json ├── Pos.WebApplication/ │ ├── ApplicationBootsraper.cs │ ├── Areas/ │ │ ├── Master/ │ │ │ ├── Controllers/ │ │ │ │ ├── CustomerController.cs │ │ │ │ ├── ProductCategoryController.cs │ │ │ │ └── ProductController.cs │ │ │ └── Views/ │ │ │ ├── Customer/ │ │ │ │ └── Index.cshtml │ │ │ ├── Product/ │ │ │ │ └── Index.cshtml │ │ │ └── ProductCategory/ │ │ │ └── Index.cshtml │ │ ├── Order/ │ │ │ ├── Controllers/ │ │ │ │ └── ItemController.cs │ │ │ └── Views/ │ │ │ └── Item/ │ │ │ └── Index.cshtml │ │ └── Reports/ │ │ ├── Controllers/ │ │ │ └── TransactionController.cs │ │ └── Views/ │ │ └── Transaction/ │ │ └── Index.cshtml │ ├── Controllers/ │ │ ├── AuthController.cs │ │ └── HomeController.cs │ ├── Dockerfile │ ├── HealthChecks/ │ │ ├── CustomerServicesHc.cs │ │ ├── OrderServicesHc .cs │ │ ├── ProductServicesHc.cs │ │ └── ReportServicesHc.cs │ ├── Models/ │ │ ├── ErrorViewModel.cs │ │ └── MenuItem.cs │ ├── Pos.WebApplication.csproj │ ├── Program.cs │ ├── Properties/ │ │ └── launchSettings.json │ ├── Startup.cs │ ├── Utilities/ │ │ ├── HttpCheck.cs │ │ └── IHttpCheck.cs │ ├── ViewComponents/ │ │ ├── FooterViewComponent.cs │ │ ├── HeaderViewComponent.cs │ │ ├── MenuViewComponent.cs │ │ ├── RightSidebarViewComponent.cs │ │ ├── ThemeScriptsViewComponent.cs │ │ └── TopBarViewComponent.cs │ ├── Views/ │ │ ├── Auth/ │ │ │ └── Index.cshtml │ │ ├── Home/ │ │ │ ├── Index.cshtml │ │ │ └── Privacy.cshtml │ │ ├── Shared/ │ │ │ ├── Components/ │ │ │ │ ├── Footer/ │ │ │ │ │ └── Default.cshtml │ │ │ │ ├── Header/ │ │ │ │ │ └── Default.cshtml │ │ │ │ ├── Menu/ │ │ │ │ │ └── Default.cshtml │ │ │ │ ├── RightSidebar/ │ │ │ │ │ └── Default.cshtml │ │ │ │ ├── ThemeScripts/ │ │ │ │ │ └── Default.cshtml │ │ │ │ └── TopBar/ │ │ │ │ └── Default.cshtml │ │ │ ├── Error.cshtml │ │ │ ├── _CookieConsentPartial.cshtml │ │ │ ├── _Layout.cshtml │ │ │ ├── _LayoutAuth.cshtml │ │ │ └── _ValidationScriptsPartial.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── healthchecksdb │ └── wwwroot/ │ ├── css/ │ │ └── site.css │ ├── js/ │ │ └── site.js │ ├── lib/ │ │ ├── bootstrap/ │ │ │ ├── LICENSE │ │ │ └── dist/ │ │ │ ├── css/ │ │ │ │ ├── bootstrap-grid.css │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ └── bootstrap.css │ │ │ └── js/ │ │ │ ├── bootstrap.bundle.js │ │ │ └── bootstrap.js │ │ ├── jquery/ │ │ │ ├── LICENSE.txt │ │ │ └── dist/ │ │ │ └── jquery.js │ │ ├── jquery-validation/ │ │ │ ├── LICENSE.md │ │ │ └── dist/ │ │ │ ├── additional-methods.js │ │ │ └── jquery.validate.js │ │ └── jquery-validation-unobtrusive/ │ │ ├── LICENSE.txt │ │ └── jquery.validate.unobtrusive.js │ └── theme2-assets/ │ ├── css/ │ │ ├── icons.css │ │ └── style.css │ ├── fonts/ │ │ ├── FontAwesome.otf │ │ └── typicons.less │ ├── js/ │ │ ├── detect.js │ │ ├── fastclick.js │ │ ├── jquery.app.js │ │ ├── jquery.blockUI.js │ │ ├── jquery.core.js │ │ ├── jquery.nicescroll.js │ │ ├── jquery.slimscroll.js │ │ └── waves.js │ ├── pages/ │ │ ├── autocomplete.js │ │ ├── datatables.editable.init.js │ │ ├── datatables.init.js │ │ ├── easy-pie-chart.init.js │ │ ├── form-validation-init.js │ │ ├── jquery.bs-table.js │ │ ├── jquery.c3-chart.init.js │ │ ├── jquery.chartist.init.js │ │ ├── jquery.chartjs.init.js │ │ ├── jquery.charts-sparkline.js │ │ ├── jquery.chat.js │ │ ├── jquery.codemirror.init.js │ │ ├── jquery.dashboard.js │ │ ├── jquery.dashboard_2.js │ │ ├── jquery.dashboard_3.js │ │ ├── jquery.dashboard_4.js │ │ ├── jquery.dashboard_crm.js │ │ ├── jquery.dashboard_ecommerce.js │ │ ├── jquery.filer.init.js │ │ ├── jquery.flot.init.js │ │ ├── jquery.footable.js │ │ ├── jquery.form-advanced.init.js │ │ ├── jquery.form-pickers.init.js │ │ ├── jquery.fullcalendar.js │ │ ├── jquery.gmaps.js │ │ ├── jquery.jsgrid.init.js │ │ ├── jquery.leads.init.js │ │ ├── jquery.nvd3.init.js │ │ ├── jquery.opportunities.init.js │ │ ├── jquery.peity.init.js │ │ ├── jquery.rickshaw.chart.init.js │ │ ├── jquery.sweet-alert.init.js │ │ ├── jquery.sweet-alert2.init.js │ │ ├── jquery.todo.js │ │ ├── jquery.tree.js │ │ ├── jquery.ui-sliders.js │ │ ├── jquery.widgets.js │ │ ├── jquery.wizard-init.js │ │ ├── jquery.xeditable.js │ │ ├── jvectormap.init.js │ │ ├── morris.init.js │ │ └── nestable.js │ ├── plugins/ │ │ ├── autoNumeric/ │ │ │ └── autoNumeric.js │ │ ├── autocomplete/ │ │ │ ├── countries.js │ │ │ ├── demo.js │ │ │ └── jquery.mockjax.js │ │ ├── bootstrap-colorpicker/ │ │ │ ├── css/ │ │ │ │ └── bootstrap-colorpicker.css │ │ │ └── js/ │ │ │ └── bootstrap-colorpicker.js │ │ ├── bootstrap-daterangepicker/ │ │ │ ├── daterangepicker.css │ │ │ └── daterangepicker.js │ │ ├── bootstrap-filestyle/ │ │ │ └── js/ │ │ │ └── bootstrap-filestyle.js │ │ ├── bootstrap-markdown/ │ │ │ └── js/ │ │ │ └── bootstrap-markdown.js │ │ ├── bootstrap-maxlength/ │ │ │ ├── bootstrap-maxlength.js │ │ │ └── src/ │ │ │ └── bootstrap-maxlength.js │ │ ├── bootstrap-select/ │ │ │ └── js/ │ │ │ ├── bootstrap-select.js │ │ │ └── i18n/ │ │ │ ├── defaults-ar_AR.js │ │ │ ├── defaults-bg_BG.js │ │ │ ├── defaults-cro_CRO.js │ │ │ ├── defaults-cs_CZ.js │ │ │ ├── defaults-da_DK.js │ │ │ ├── defaults-de_DE.js │ │ │ ├── defaults-en_US.js │ │ │ ├── defaults-es_CL.js │ │ │ ├── defaults-eu.js │ │ │ ├── defaults-fa_IR.js │ │ │ ├── defaults-fi_FI.js │ │ │ ├── defaults-fr_FR.js │ │ │ ├── defaults-hu_HU.js │ │ │ ├── defaults-id_ID.js │ │ │ ├── defaults-it_IT.js │ │ │ ├── defaults-ko_KR.js │ │ │ ├── defaults-lt_LT.js │ │ │ ├── defaults-nb_NO.js │ │ │ ├── defaults-nl_NL.js │ │ │ ├── defaults-pl_PL.js │ │ │ ├── defaults-pt_BR.js │ │ │ ├── defaults-pt_PT.js │ │ │ ├── defaults-ro_RO.js │ │ │ ├── defaults-ru_RU.js │ │ │ ├── defaults-sk_SK.js │ │ │ ├── defaults-sl_SI.js │ │ │ ├── defaults-sv_SE.js │ │ │ ├── defaults-tr_TR.js │ │ │ ├── defaults-ua_UA.js │ │ │ ├── defaults-zh_CN.js │ │ │ └── defaults-zh_TW.js │ │ ├── bootstrap-sweetalert/ │ │ │ ├── sweet-alert.css │ │ │ └── sweet-alert.js │ │ ├── bootstrap-table/ │ │ │ ├── css/ │ │ │ │ └── bootstrap-table.css │ │ │ └── js/ │ │ │ └── bootstrap-table.js │ │ ├── bootstrap-tagsinput/ │ │ │ └── css/ │ │ │ └── bootstrap-tagsinput.css │ │ ├── c3/ │ │ │ ├── c3.css │ │ │ └── c3.js │ │ ├── codemirror/ │ │ │ ├── css/ │ │ │ │ ├── ambiance.css │ │ │ │ └── codemirror.css │ │ │ └── js/ │ │ │ ├── codemirror.js │ │ │ ├── formatting.js │ │ │ ├── javascript.js │ │ │ └── xml.js │ │ ├── countdown/ │ │ │ ├── dest/ │ │ │ │ ├── countdown.js │ │ │ │ └── jquery.countdown.js │ │ │ └── src/ │ │ │ ├── countdown.js │ │ │ └── jquery-wrapper.js │ │ ├── cropper/ │ │ │ ├── cropper.css │ │ │ └── cropper.js │ │ ├── custombox/ │ │ │ └── css/ │ │ │ └── custombox.css │ │ ├── d3/ │ │ │ └── d3.js │ │ ├── datatables/ │ │ │ ├── json/ │ │ │ │ └── scroller-demo.json │ │ │ └── vfs_fonts.js │ │ ├── doc-ready/ │ │ │ ├── .bower.json │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ └── doc-ready.js │ │ ├── dropzone/ │ │ │ ├── basic.css │ │ │ ├── dropzone-amd-module.js │ │ │ ├── dropzone.css │ │ │ ├── dropzone.js │ │ │ └── readme.md │ │ ├── eventEmitter/ │ │ │ └── EventEmitter.js │ │ ├── eventie/ │ │ │ └── eventie.js │ │ ├── fizzy-ui-utils/ │ │ │ └── utils.js │ │ ├── flot-chart/ │ │ │ ├── jquery.flot.crosshair.js │ │ │ ├── jquery.flot.pie.js │ │ │ ├── jquery.flot.resize.js │ │ │ ├── jquery.flot.selection.js │ │ │ ├── jquery.flot.stack.js │ │ │ └── jquery.flot.time.js │ │ ├── footable/ │ │ │ └── css/ │ │ │ └── footable.core.css │ │ ├── get-size/ │ │ │ └── get-size.js │ │ ├── get-style-property/ │ │ │ └── get-style-property.js │ │ ├── gmaps/ │ │ │ ├── gmaps.js │ │ │ └── lib/ │ │ │ ├── gmaps.controls.js │ │ │ ├── gmaps.core.js │ │ │ ├── gmaps.events.js │ │ │ ├── gmaps.geofences.js │ │ │ ├── gmaps.geometry.js │ │ │ ├── gmaps.layers.js │ │ │ ├── gmaps.map_types.js │ │ │ ├── gmaps.markers.js │ │ │ ├── gmaps.native_extensions.js │ │ │ ├── gmaps.overlays.js │ │ │ ├── gmaps.routes.js │ │ │ ├── gmaps.static.js │ │ │ ├── gmaps.streetview.js │ │ │ ├── gmaps.styles.js │ │ │ └── gmaps.utils.js │ │ ├── hopscotch/ │ │ │ ├── css/ │ │ │ │ └── hopscotch.css │ │ │ └── js/ │ │ │ └── hopscotch.js │ │ ├── ion-rangeslider/ │ │ │ ├── ion.rangeSlider.css │ │ │ └── ion.rangeSlider.skinFlat.css │ │ ├── jquery-circliful/ │ │ │ ├── css/ │ │ │ │ └── jquery.circliful.css │ │ │ └── js/ │ │ │ └── jquery.circliful.js │ │ ├── jquery-datatables-editable/ │ │ │ ├── dataTables.bootstrap.js │ │ │ └── jquery.dataTables.js │ │ ├── jquery-knob/ │ │ │ ├── excanvas.js │ │ │ └── jquery.knob.js │ │ ├── jquery-quicksearch/ │ │ │ └── jquery.quicksearch.js │ │ ├── jquery-ui/ │ │ │ ├── external/ │ │ │ │ └── jquery/ │ │ │ │ └── jquery.js │ │ │ ├── index.html │ │ │ ├── jquery-ui.css │ │ │ ├── jquery-ui.js │ │ │ ├── jquery-ui.structure.css │ │ │ └── jquery-ui.theme.css │ │ ├── jquery.easy-pie-chart/ │ │ │ ├── dist/ │ │ │ │ ├── angular.easypiechart.js │ │ │ │ ├── easypiechart.js │ │ │ │ └── jquery.easypiechart.js │ │ │ └── src/ │ │ │ ├── angular.directive.js │ │ │ ├── easypiechart.js │ │ │ ├── jquery.plugin.js │ │ │ └── renderer/ │ │ │ └── canvas.js │ │ ├── jquery.filer/ │ │ │ ├── assets/ │ │ │ │ └── fonts/ │ │ │ │ └── jquery.filer-icons/ │ │ │ │ ├── jquery-filer-preview.html │ │ │ │ └── jquery-filer.css │ │ │ ├── css/ │ │ │ │ ├── jquery.filer.css │ │ │ │ └── themes/ │ │ │ │ └── jquery.filer-dragdropbox-theme.css │ │ │ ├── js/ │ │ │ │ ├── custom.js │ │ │ │ └── jquery.filer.js │ │ │ ├── php/ │ │ │ │ ├── class.uploader.php │ │ │ │ ├── readme.txt │ │ │ │ ├── remove_file.php │ │ │ │ └── upload.php │ │ │ └── uploads/ │ │ │ └── header.p.php │ │ ├── jquery.steps/ │ │ │ └── css/ │ │ │ └── jquery.steps.css │ │ ├── jsgrid/ │ │ │ ├── css/ │ │ │ │ ├── jsgrid-theme.css │ │ │ │ └── jsgrid.css │ │ │ └── js/ │ │ │ └── jsgrid.js │ │ ├── jstree/ │ │ │ ├── ajax_children.json │ │ │ ├── ajax_roots.json │ │ │ ├── jstree.js │ │ │ ├── style.css │ │ │ └── themes/ │ │ │ └── dark/ │ │ │ └── style.css │ │ ├── justgage-toorshia/ │ │ │ └── justgage.js │ │ ├── jvectormap/ │ │ │ ├── gdp-data.js │ │ │ ├── jquery-jvectormap-2.0.2.css │ │ │ ├── jquery-jvectormap-asia-mill.js │ │ │ ├── jquery-jvectormap-au-mill.js │ │ │ ├── jquery-jvectormap-ca-lcc.js │ │ │ ├── jquery-jvectormap-de-mill.js │ │ │ ├── jquery-jvectormap-europe-mill-en.js │ │ │ ├── jquery-jvectormap-in-mill.js │ │ │ ├── jquery-jvectormap-uk-mill-en.js │ │ │ ├── jquery-jvectormap-us-aea-en.js │ │ │ ├── jquery-jvectormap-us-il-chicago-mill-en.js │ │ │ └── jquery-jvectormap-world-mill-en.js │ │ ├── magnific-popup/ │ │ │ └── css/ │ │ │ └── magnific-popup.css │ │ ├── masonry/ │ │ │ ├── dist/ │ │ │ │ └── masonry.pkgd.js │ │ │ ├── masonry.js │ │ │ └── sandbox/ │ │ │ ├── basic.html │ │ │ ├── bottom-up.html │ │ │ ├── browserify/ │ │ │ │ ├── index.html │ │ │ │ └── main.js │ │ │ ├── element-sizing.html │ │ │ ├── fit-width.html │ │ │ ├── fluid.html │ │ │ ├── jquery.html │ │ │ ├── require-js/ │ │ │ │ ├── index.html │ │ │ │ └── main.js │ │ │ ├── right-to-left.html │ │ │ ├── sandbox.css │ │ │ └── stamps.html │ │ ├── matches-selector/ │ │ │ └── matches-selector.js │ │ ├── mjolnic-bootstrap-colorpicker/ │ │ │ └── dist/ │ │ │ ├── css/ │ │ │ │ └── bootstrap-colorpicker.css │ │ │ └── js/ │ │ │ └── bootstrap-colorpicker.js │ │ ├── mocha/ │ │ │ ├── mocha.css │ │ │ └── mocha.js │ │ ├── modal-effect/ │ │ │ ├── css/ │ │ │ │ └── component.css │ │ │ └── js/ │ │ │ ├── classie.js │ │ │ └── modalEffects.js │ │ ├── moment/ │ │ │ └── moment.js │ │ ├── morris/ │ │ │ └── morris.css │ │ ├── multiselect/ │ │ │ ├── css/ │ │ │ │ └── multi-select.css │ │ │ └── js/ │ │ │ └── jquery.multi-select.js │ │ ├── nestable/ │ │ │ ├── jquery.nestable.css │ │ │ └── jquery.nestable.js │ │ ├── notifications/ │ │ │ ├── notification.css │ │ │ └── notify-metro.js │ │ ├── notifyjs/ │ │ │ └── js/ │ │ │ └── notify.js │ │ ├── outlayer/ │ │ │ ├── item.js │ │ │ └── outlayer.js │ │ ├── owl.carousel/ │ │ │ ├── dist/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── assets/ │ │ │ │ │ ├── owl.carousel.css │ │ │ │ │ ├── owl.theme.default.css │ │ │ │ │ └── owl.theme.green.css │ │ │ │ └── owl.carousel.js │ │ │ └── src/ │ │ │ ├── css/ │ │ │ │ ├── owl.carousel.css │ │ │ │ ├── owl.theme.default.css │ │ │ │ └── owl.theme.green.css │ │ │ ├── js/ │ │ │ │ ├── .jscsrc │ │ │ │ ├── .jshintrc │ │ │ │ ├── owl.animate.js │ │ │ │ ├── owl.autoheight.js │ │ │ │ ├── owl.autoplay.js │ │ │ │ ├── owl.autorefresh.js │ │ │ │ ├── owl.carousel.js │ │ │ │ ├── owl.hash.js │ │ │ │ ├── owl.lazyload.js │ │ │ │ ├── owl.navigation.js │ │ │ │ ├── owl.support.js │ │ │ │ ├── owl.support.modernizr.js │ │ │ │ └── owl.video.js │ │ │ └── scss/ │ │ │ ├── _animate.scss │ │ │ ├── _autoheight.scss │ │ │ ├── _core.scss │ │ │ ├── _lazyload.scss │ │ │ ├── _theme.default.scss │ │ │ ├── _theme.green.scss │ │ │ ├── _theme.scss │ │ │ ├── _video.scss │ │ │ ├── owl.carousel.scss │ │ │ ├── owl.theme.default.scss │ │ │ └── owl.theme.green.scss │ │ ├── peity/ │ │ │ └── jquery.peity.js │ │ ├── radial/ │ │ │ └── radial.css │ │ ├── raphael/ │ │ │ └── raphael-min.js │ │ ├── requirejs/ │ │ │ └── require.js │ │ ├── rickshaw-chart/ │ │ │ └── data/ │ │ │ ├── data.json │ │ │ ├── data.jsonp │ │ │ ├── data2.json │ │ │ └── status.json │ │ ├── select2/ │ │ │ ├── css/ │ │ │ │ └── select2.css │ │ │ └── js/ │ │ │ ├── i18n/ │ │ │ │ ├── ar.js │ │ │ │ ├── az.js │ │ │ │ ├── bg.js │ │ │ │ ├── ca.js │ │ │ │ ├── cs.js │ │ │ │ ├── da.js │ │ │ │ ├── de.js │ │ │ │ ├── el.js │ │ │ │ ├── en.js │ │ │ │ ├── es.js │ │ │ │ ├── et.js │ │ │ │ ├── eu.js │ │ │ │ ├── fa.js │ │ │ │ ├── fi.js │ │ │ │ ├── fr.js │ │ │ │ ├── gl.js │ │ │ │ ├── he.js │ │ │ │ ├── hi.js │ │ │ │ ├── hr.js │ │ │ │ ├── hu.js │ │ │ │ ├── id.js │ │ │ │ ├── is.js │ │ │ │ ├── it.js │ │ │ │ ├── ja.js │ │ │ │ ├── km.js │ │ │ │ ├── ko.js │ │ │ │ ├── lt.js │ │ │ │ ├── lv.js │ │ │ │ ├── mk.js │ │ │ │ ├── ms.js │ │ │ │ ├── nb.js │ │ │ │ ├── nl.js │ │ │ │ ├── pl.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt.js │ │ │ │ ├── ro.js │ │ │ │ ├── ru.js │ │ │ │ ├── sk.js │ │ │ │ ├── sr-Cyrl.js │ │ │ │ ├── sr.js │ │ │ │ ├── sv.js │ │ │ │ ├── th.js │ │ │ │ ├── tr.js │ │ │ │ ├── uk.js │ │ │ │ ├── vi.js │ │ │ │ ├── zh-CN.js │ │ │ │ └── zh-TW.js │ │ │ ├── select2.full.js │ │ │ └── select2.js │ │ ├── smoothproducts/ │ │ │ ├── css/ │ │ │ │ └── smoothproducts.css │ │ │ └── js/ │ │ │ └── smoothproducts.js │ │ ├── summernote/ │ │ │ ├── lang/ │ │ │ │ ├── summernote-ar-AR.js │ │ │ │ ├── summernote-bg-BG.js │ │ │ │ ├── summernote-ca-ES.js │ │ │ │ ├── summernote-cs-CZ.js │ │ │ │ ├── summernote-da-DK.js │ │ │ │ ├── summernote-de-DE.js │ │ │ │ ├── summernote-es-ES.js │ │ │ │ ├── summernote-es-EU.js │ │ │ │ ├── summernote-fa-IR.js │ │ │ │ ├── summernote-fi-FI.js │ │ │ │ ├── summernote-fr-FR.js │ │ │ │ ├── summernote-gl-ES.js │ │ │ │ ├── summernote-he-IL.js │ │ │ │ ├── summernote-hr-HR.js │ │ │ │ ├── summernote-hu-HU.js │ │ │ │ ├── summernote-id-ID.js │ │ │ │ ├── summernote-it-IT.js │ │ │ │ ├── summernote-ja-JP.js │ │ │ │ ├── summernote-ko-KR.js │ │ │ │ ├── summernote-lt-LT.js │ │ │ │ ├── summernote-lt-LV.js │ │ │ │ ├── summernote-nb-NO.js │ │ │ │ ├── summernote-nl-NL.js │ │ │ │ ├── summernote-pl-PL.js │ │ │ │ ├── summernote-pt-BR.js │ │ │ │ ├── summernote-pt-PT.js │ │ │ │ ├── summernote-ro-RO.js │ │ │ │ ├── summernote-ru-RU.js │ │ │ │ ├── summernote-sk-SK.js │ │ │ │ ├── summernote-sl-SI.js │ │ │ │ ├── summernote-sr-RS-Latin.js │ │ │ │ ├── summernote-sr-RS.js │ │ │ │ ├── summernote-sv-SE.js │ │ │ │ ├── summernote-th-TH.js │ │ │ │ ├── summernote-tr-TR.js │ │ │ │ ├── summernote-uk-UA.js │ │ │ │ ├── summernote-vi-VN.js │ │ │ │ ├── summernote-zh-CN.js │ │ │ │ └── summernote-zh-TW.js │ │ │ ├── plugin/ │ │ │ │ ├── databasic/ │ │ │ │ │ ├── summernote-ext-databasic.css │ │ │ │ │ └── summernote-ext-databasic.js │ │ │ │ ├── hello/ │ │ │ │ │ └── summernote-ext-hello.js │ │ │ │ └── specialchars/ │ │ │ │ └── summernote-ext-specialchars.js │ │ │ ├── summernote.css │ │ │ └── summernote.js │ │ ├── sweet-alert2/ │ │ │ ├── sweetalert2.common.js │ │ │ ├── sweetalert2.css │ │ │ └── sweetalert2.js │ │ ├── tablesaw/ │ │ │ ├── css/ │ │ │ │ └── tablesaw.css │ │ │ └── js/ │ │ │ ├── tablesaw-init.js │ │ │ └── tablesaw.js │ │ ├── timepicker/ │ │ │ └── bootstrap-timepicker.js │ │ ├── tiny-editable/ │ │ │ ├── mindmup-editabletable.js │ │ │ └── numeric-input-example.js │ │ ├── tinymce/ │ │ │ ├── langs/ │ │ │ │ └── readme.md │ │ │ ├── license.txt │ │ │ ├── plugins/ │ │ │ │ ├── codesample/ │ │ │ │ │ └── css/ │ │ │ │ │ └── prism.css │ │ │ │ ├── example/ │ │ │ │ │ └── dialog.html │ │ │ │ ├── media/ │ │ │ │ │ └── moxieplayer.swf │ │ │ │ └── visualblocks/ │ │ │ │ └── css/ │ │ │ │ └── visualblocks.css │ │ │ └── themes/ │ │ │ └── inlite/ │ │ │ ├── config/ │ │ │ │ ├── bolt/ │ │ │ │ │ ├── atomic.js │ │ │ │ │ ├── bootstrap-atomic.js │ │ │ │ │ ├── bootstrap-browser.js │ │ │ │ │ ├── bootstrap-demo.js │ │ │ │ │ ├── bootstrap-prod.js │ │ │ │ │ ├── browser.js │ │ │ │ │ ├── demo.js │ │ │ │ │ └── prod.js │ │ │ │ └── dent/ │ │ │ │ └── depend.js │ │ │ ├── scratch/ │ │ │ │ ├── compile/ │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ └── theme.js │ │ │ │ └── inline/ │ │ │ │ ├── theme.js │ │ │ │ └── theme.raw.js │ │ │ └── src/ │ │ │ ├── demo/ │ │ │ │ ├── css/ │ │ │ │ │ └── demo.css │ │ │ │ ├── html/ │ │ │ │ │ └── demo.html │ │ │ │ └── js/ │ │ │ │ └── tinymce/ │ │ │ │ └── inlite/ │ │ │ │ └── Demo.js │ │ │ ├── main/ │ │ │ │ └── js/ │ │ │ │ └── tinymce/ │ │ │ │ └── inlite/ │ │ │ │ ├── Theme.js │ │ │ │ ├── alien/ │ │ │ │ │ ├── Arr.js │ │ │ │ │ ├── Bookmark.js │ │ │ │ │ ├── Unlink.js │ │ │ │ │ └── Uuid.js │ │ │ │ ├── core/ │ │ │ │ │ ├── Actions.js │ │ │ │ │ ├── Convert.js │ │ │ │ │ ├── ElementMatcher.js │ │ │ │ │ ├── Layout.js │ │ │ │ │ ├── Matcher.js │ │ │ │ │ ├── Measure.js │ │ │ │ │ ├── PredicateId.js │ │ │ │ │ ├── SelectionMatcher.js │ │ │ │ │ ├── SkinLoader.js │ │ │ │ │ └── UrlType.js │ │ │ │ ├── file/ │ │ │ │ │ ├── Conversions.js │ │ │ │ │ └── Picker.js │ │ │ │ └── ui/ │ │ │ │ ├── Buttons.js │ │ │ │ ├── Forms.js │ │ │ │ ├── Panel.js │ │ │ │ └── Toolbar.js │ │ │ └── test/ │ │ │ ├── .eslintrc │ │ │ └── js/ │ │ │ ├── atomic/ │ │ │ │ ├── alien/ │ │ │ │ │ ├── ArrTest.js │ │ │ │ │ └── UuidTest.js │ │ │ │ └── core/ │ │ │ │ ├── ConvertTest.js │ │ │ │ ├── MatcherTest.js │ │ │ │ └── UrlTypeTest.js │ │ │ └── browser/ │ │ │ ├── ThemeTest.js │ │ │ ├── alien/ │ │ │ │ ├── BookmarkTest.js │ │ │ │ └── UnlinkTest.js │ │ │ ├── core/ │ │ │ │ ├── ActionsTest.js │ │ │ │ ├── ElementMatcher.js │ │ │ │ ├── LayoutTest.js │ │ │ │ ├── MeasureTest.js │ │ │ │ ├── PredicateIdTest.js │ │ │ │ └── SelectionMatcherTest.js │ │ │ └── file/ │ │ │ ├── ConversionsTest.js │ │ │ └── SelectionMatcher.js │ │ ├── transitionize/ │ │ │ ├── dist/ │ │ │ │ └── transitionize.js │ │ │ ├── examples/ │ │ │ │ ├── browserify.js │ │ │ │ └── example.html │ │ │ └── transitionize.js │ │ ├── waypoints/ │ │ │ └── lib/ │ │ │ └── shortcuts/ │ │ │ ├── infinite.js │ │ │ ├── inview.js │ │ │ └── sticky.js │ │ └── x-editable/ │ │ ├── css/ │ │ │ └── bootstrap-editable.css │ │ └── js/ │ │ └── bootstrap-editable.js │ └── scss/ │ ├── _account-pages.scss │ ├── _alerts.scss │ ├── _animation.scss │ ├── _bootstrap-range-slider.scss │ ├── _bootstrap-reset.scss │ ├── _buttons.scss │ ├── _calendar.scss │ ├── _carousel.scss │ ├── _charts.scss │ ├── _checkbox-radio.scss │ ├── _common.scss │ ├── _contact.scss │ ├── _countdown.scss │ ├── _email.scss │ ├── _faq.scss │ ├── _form-advanced.scss │ ├── _form-components.scss │ ├── _form-wizard.scss │ ├── _gallery.scss │ ├── _helper.scss │ ├── _loader.scss │ ├── _maintenance.scss │ ├── _maps.scss │ ├── _menu.scss │ ├── _modals.scss │ ├── _nestable-list.scss │ ├── _notification.scss │ ├── _opportunities.scss │ ├── _pagination.scss │ ├── _portlets.scss │ ├── _pricing.scss │ ├── _print.scss │ ├── _products.scss │ ├── _profile.scss │ ├── _progressbars.scss │ ├── _responsive.scss │ ├── _search-result.scss │ ├── _sitemap.scss │ ├── _sweet-alert.scss │ ├── _tables.scss │ ├── _tabs-accordions.scss │ ├── _taskboard.scss │ ├── _timeline.scss │ ├── _tour.scss │ ├── _treeview.scss │ ├── _variables.scss │ ├── _waves.scss │ ├── _widgets.scss │ ├── _wysiwig.scss │ ├── icons/ │ │ ├── css/ │ │ │ ├── material-design-iconic-font.css │ │ │ ├── themify-icons.css │ │ │ └── typicons.css │ │ ├── dripicons/ │ │ │ └── dripicons.scss │ │ ├── font-awesome/ │ │ │ ├── HELP-US-OUT.txt │ │ │ ├── css/ │ │ │ │ ├── font-awesome.css │ │ │ │ ├── mixins.css │ │ │ │ └── variables.css │ │ │ ├── fonts/ │ │ │ │ └── FontAwesome.otf │ │ │ ├── less/ │ │ │ │ ├── animated.less │ │ │ │ ├── bordered-pulled.less │ │ │ │ ├── core.less │ │ │ │ ├── fixed-width.less │ │ │ │ ├── font-awesome.less │ │ │ │ ├── icons.less │ │ │ │ ├── larger.less │ │ │ │ ├── list.less │ │ │ │ ├── mixins.less │ │ │ │ ├── path.less │ │ │ │ ├── rotated-flipped.less │ │ │ │ ├── screen-reader.less │ │ │ │ ├── stacked.less │ │ │ │ └── variables.less │ │ │ └── scss/ │ │ │ ├── _animated.scss │ │ │ ├── _bordered-pulled.scss │ │ │ ├── _core.scss │ │ │ ├── _fixed-width.scss │ │ │ ├── _icons.scss │ │ │ ├── _larger.scss │ │ │ ├── _list.scss │ │ │ ├── _mixins.scss │ │ │ ├── _path.scss │ │ │ ├── _rotated-flipped.scss │ │ │ ├── _screen-reader.scss │ │ │ ├── _stacked.scss │ │ │ ├── _variables.scss │ │ │ └── font-awesome.scss │ │ ├── ionicons/ │ │ │ ├── css/ │ │ │ │ ├── _ionicons-variables.css │ │ │ │ └── ionicons.css │ │ │ ├── less/ │ │ │ │ ├── _ionicons-animation.less │ │ │ │ ├── _ionicons-font.less │ │ │ │ ├── _ionicons-icons.less │ │ │ │ ├── _ionicons-variables.less │ │ │ │ └── ionicons.less │ │ │ └── scss/ │ │ │ ├── _ionicons-animation.scss │ │ │ ├── _ionicons-font.scss │ │ │ ├── _ionicons-icons.scss │ │ │ ├── _ionicons-variables.scss │ │ │ └── ionicons.scss │ │ ├── material-design-iconic-font/ │ │ │ ├── css/ │ │ │ │ ├── material-design-iconic-font.css │ │ │ │ ├── mixins.css │ │ │ │ └── variables.css │ │ │ ├── material-design-iconic-font.scss │ │ │ └── stylesheets/ │ │ │ └── styles.css │ │ ├── simple-line-icons/ │ │ │ ├── css/ │ │ │ │ └── simple-line-icons.css │ │ │ ├── less/ │ │ │ │ └── simple-line-icons.less │ │ │ └── scss/ │ │ │ └── simple-line-icons.scss │ │ ├── themify-icons/ │ │ │ ├── ie7/ │ │ │ │ ├── ie7.css │ │ │ │ └── ie7.js │ │ │ ├── themify-icons.css │ │ │ └── themify-icons.scss │ │ ├── typicons/ │ │ │ └── typicons.scss │ │ └── weather-icons/ │ │ ├── css/ │ │ │ ├── weather-icons-core.css │ │ │ ├── weather-icons-variables.css │ │ │ ├── weather-icons-wind.css │ │ │ └── weather-icons.css │ │ ├── less/ │ │ │ ├── css/ │ │ │ │ ├── variables-beaufort.css │ │ │ │ ├── variables-day.css │ │ │ │ ├── variables-direction.css │ │ │ │ ├── variables-misc.css │ │ │ │ ├── variables-moon.css │ │ │ │ ├── variables-neutral.css │ │ │ │ ├── variables-night.css │ │ │ │ ├── variables-time.css │ │ │ │ └── variables-wind-names.css │ │ │ ├── icon-classes/ │ │ │ │ ├── classes-beaufort.less │ │ │ │ ├── classes-day.less │ │ │ │ ├── classes-direction.less │ │ │ │ ├── classes-misc.less │ │ │ │ ├── classes-moon-aliases.less │ │ │ │ ├── classes-moon.less │ │ │ │ ├── classes-neutral.less │ │ │ │ ├── classes-night.less │ │ │ │ ├── classes-time.less │ │ │ │ ├── classes-wind-aliases.less │ │ │ │ ├── classes-wind-degrees.less │ │ │ │ └── classes-wind.less │ │ │ ├── icon-variables/ │ │ │ │ ├── variables-beaufort.less │ │ │ │ ├── variables-day.less │ │ │ │ ├── variables-direction.less │ │ │ │ ├── variables-misc.less │ │ │ │ ├── variables-moon.less │ │ │ │ ├── variables-neutral.less │ │ │ │ ├── variables-night.less │ │ │ │ ├── variables-time.less │ │ │ │ └── variables-wind-names.less │ │ │ ├── mappings/ │ │ │ │ ├── wi-forecast-io.less │ │ │ │ ├── wi-owm.less │ │ │ │ ├── wi-wmo4680.less │ │ │ │ └── wi-yahoo.less │ │ │ ├── weather-icons-classes.less │ │ │ ├── weather-icons-core.less │ │ │ ├── weather-icons-variables.less │ │ │ ├── weather-icons-wind.less │ │ │ ├── weather-icons-wind.min.less │ │ │ ├── weather-icons.less │ │ │ └── weather-icons.min.less │ │ └── sass/ │ │ ├── icon-classes/ │ │ │ ├── classes-beaufort.scss │ │ │ ├── classes-day.scss │ │ │ ├── classes-direction.scss │ │ │ ├── classes-misc.scss │ │ │ ├── classes-moon-aliases.scss │ │ │ ├── classes-moon.scss │ │ │ ├── classes-neutral.scss │ │ │ ├── classes-night.scss │ │ │ ├── classes-time.scss │ │ │ ├── classes-wind-aliases.scss │ │ │ ├── classes-wind-degrees.scss │ │ │ └── classes-wind.scss │ │ ├── icon-variables/ │ │ │ ├── variables-beaufort.scss │ │ │ ├── variables-day.scss │ │ │ ├── variables-direction.scss │ │ │ ├── variables-misc.scss │ │ │ ├── variables-moon.scss │ │ │ ├── variables-neutral.scss │ │ │ ├── variables-night.scss │ │ │ ├── variables-time.scss │ │ │ └── variables-wind-names.scss │ │ ├── mappings/ │ │ │ ├── wi-forecast-io.scss │ │ │ ├── wi-owm.scss │ │ │ ├── wi-wmo4680.scss │ │ │ └── wi-yahoo.scss │ │ ├── weather-icons-classes.scss │ │ ├── weather-icons-core.scss │ │ ├── weather-icons-variables.scss │ │ ├── weather-icons-wind.min.scss │ │ ├── weather-icons-wind.scss │ │ ├── weather-icons.min.scss │ │ └── weather-icons.scss │ ├── icons.scss │ └── style.scss ├── Pos.sln ├── docker-compose.dcproj ├── docker-compose.override.yml └── docker-compose.yml