├── .gitignore ├── README.md ├── run ├── db-migrator.bat ├── npm-install.bat └── run.bat ├── samples └── MvcClient │ ├── .vs │ └── MvcClient │ │ ├── DesignTimeBuild │ │ └── .dtbcache.v2 │ │ ├── config │ │ └── applicationhost.config │ │ └── v16 │ │ └── .suo │ ├── MvcClient.sln │ └── MvcClient │ ├── Controllers │ └── HomeController.cs │ ├── Models │ └── ErrorViewModel.cs │ ├── MvcClient.csproj │ ├── MvcClient.csproj.user │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── Views │ ├── Home │ │ ├── Index.cshtml │ │ └── Privacy.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ ├── _Layout.cshtml │ │ └── _ValidationScriptsPartial.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ ├── css │ └── site.css │ ├── favicon.ico │ ├── js │ └── site.js │ └── lib │ ├── bootstrap │ ├── LICENSE │ └── dist │ │ ├── css │ │ ├── bootstrap-grid.css │ │ ├── bootstrap-grid.css.map │ │ ├── bootstrap-grid.min.css │ │ ├── bootstrap-grid.min.css.map │ │ ├── bootstrap-reboot.css │ │ ├── bootstrap-reboot.css.map │ │ ├── bootstrap-reboot.min.css │ │ ├── bootstrap-reboot.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ │ └── js │ │ ├── bootstrap.bundle.js │ │ ├── bootstrap.bundle.js.map │ │ ├── bootstrap.bundle.min.js │ │ ├── bootstrap.bundle.min.js.map │ │ ├── bootstrap.js │ │ ├── bootstrap.js.map │ │ ├── bootstrap.min.js │ │ └── bootstrap.min.js.map │ ├── jquery-validation-unobtrusive │ ├── LICENSE.txt │ ├── jquery.validate.unobtrusive.js │ └── jquery.validate.unobtrusive.min.js │ ├── jquery-validation │ ├── LICENSE.md │ └── dist │ │ ├── additional-methods.js │ │ ├── additional-methods.min.js │ │ ├── jquery.validate.js │ │ └── jquery.validate.min.js │ └── jquery │ ├── LICENSE.txt │ └── dist │ ├── jquery.js │ ├── jquery.min.js │ └── jquery.min.map └── src ├── admin ├── .editorconfig ├── .env.development ├── .env.production ├── .env.staging ├── .eslintignore ├── .eslintrc.js ├── .github │ ├── FUNDING.yml │ └── ISSUE_TEMPLATE │ │ ├── bug_report.md │ │ ├── feature_request.md │ │ └── question.md ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.es.md ├── README.ja.md ├── README.md ├── README.zh-CN.md ├── babel.config.js ├── build │ └── index.js ├── jest.config.js ├── jsconfig.json ├── mock │ ├── article.js │ ├── index.js │ ├── mock-server.js │ ├── remote-search.js │ ├── role │ │ ├── index.js │ │ └── routes.js │ ├── user.js │ └── utils.js ├── package.json ├── plop-templates │ ├── component │ │ ├── index.hbs │ │ └── prompt.js │ ├── store │ │ ├── index.hbs │ │ └── prompt.js │ ├── utils.js │ └── view │ │ ├── index.hbs │ │ └── prompt.js ├── plopfile.js ├── postcss.config.js ├── public │ ├── favicon.ico │ └── index.html ├── src │ ├── App.vue │ ├── api │ │ ├── abp.js │ │ ├── article.js │ │ ├── auditlogging │ │ │ └── auditlog.js │ │ ├── data-dictionary │ │ │ └── dictionaries.js │ │ ├── feature-management │ │ │ └── features.js │ │ ├── file-management │ │ │ └── file.js │ │ ├── identity-server │ │ │ ├── apiResource.js │ │ │ ├── client.js │ │ │ ├── identityResource.js │ │ │ └── persistedGrant.js │ │ ├── identity │ │ │ ├── claim-type.js │ │ │ ├── organization.js │ │ │ ├── role.js │ │ │ └── user.js │ │ ├── multi-tenancy │ │ │ └── tenant.js │ │ ├── permission-management │ │ │ └── permissions.js │ │ ├── qiniu.js │ │ ├── remote-search.js │ │ ├── role.js │ │ ├── settings │ │ │ └── setting.js │ │ └── user.js │ ├── assets │ │ ├── 401_images │ │ │ └── 401.gif │ │ ├── 404_images │ │ │ ├── 404.png │ │ │ └── 404_cloud.png │ │ ├── background1.jpg │ │ ├── custom-theme │ │ │ ├── fonts │ │ │ │ ├── element-icons.ttf │ │ │ │ └── element-icons.woff │ │ │ └── index.css │ │ └── login-panel-bg.png │ ├── components │ │ ├── BackToTop │ │ │ └── index.vue │ │ ├── Breadcrumb │ │ │ └── index.vue │ │ ├── Charts │ │ │ ├── Keyboard.vue │ │ │ ├── LineMarker.vue │ │ │ ├── MixChart.vue │ │ │ └── mixins │ │ │ │ └── resize.js │ │ ├── DndList │ │ │ └── index.vue │ │ ├── DragSelect │ │ │ └── index.vue │ │ ├── Dropzone │ │ │ └── index.vue │ │ ├── ErrorLog │ │ │ └── index.vue │ │ ├── GithubCorner │ │ │ └── index.vue │ │ ├── Hamburger │ │ │ └── index.vue │ │ ├── HeaderSearch │ │ │ └── index.vue │ │ ├── ImageCropper │ │ │ ├── index.vue │ │ │ └── utils │ │ │ │ ├── data2blob.js │ │ │ │ ├── effectRipple.js │ │ │ │ ├── language.js │ │ │ │ └── mimes.js │ │ ├── JsonEditor │ │ │ └── index.vue │ │ ├── Kanban │ │ │ └── index.vue │ │ ├── LangSelect │ │ │ └── index.vue │ │ ├── MDinput │ │ │ └── index.vue │ │ ├── MarkdownEditor │ │ │ ├── default-options.js │ │ │ └── index.vue │ │ ├── Pagination │ │ │ └── index.vue │ │ ├── PanThumb │ │ │ └── index.vue │ │ ├── RightPanel │ │ │ └── index.vue │ │ ├── Screenfull │ │ │ └── index.vue │ │ ├── Share │ │ │ └── DropdownMenu.vue │ │ ├── SizeSelect │ │ │ └── index.vue │ │ ├── Sticky │ │ │ └── index.vue │ │ ├── SvgIcon │ │ │ └── index.vue │ │ ├── TextHoverEffect │ │ │ └── Mallki.vue │ │ ├── ThemePicker │ │ │ └── index.vue │ │ ├── Tinymce │ │ │ ├── components │ │ │ │ └── EditorImage.vue │ │ │ ├── dynamicLoadScript.js │ │ │ ├── index.vue │ │ │ ├── plugins.js │ │ │ └── toolbar.js │ │ ├── Upload │ │ │ ├── SingleImage.vue │ │ │ ├── SingleImage2.vue │ │ │ └── SingleImage3.vue │ │ └── UploadExcel │ │ │ └── index.vue │ ├── directive │ │ ├── clipboard │ │ │ ├── clipboard.js │ │ │ └── index.js │ │ ├── el-drag-dialog │ │ │ ├── drag.js │ │ │ └── index.js │ │ ├── el-table │ │ │ ├── adaptive.js │ │ │ └── index.js │ │ ├── permission │ │ │ ├── index.js │ │ │ └── permission.js │ │ ├── sticky.js │ │ └── waves │ │ │ ├── index.js │ │ │ ├── waves.css │ │ │ └── waves.js │ ├── filters │ │ └── index.js │ ├── icons │ │ ├── index.js │ │ ├── svg │ │ │ ├── 404.svg │ │ │ ├── bug.svg │ │ │ ├── chart.svg │ │ │ ├── clipboard.svg │ │ │ ├── component.svg │ │ │ ├── computer.svg │ │ │ ├── dashboard.svg │ │ │ ├── documentation.svg │ │ │ ├── drag.svg │ │ │ ├── edit.svg │ │ │ ├── education.svg │ │ │ ├── email.svg │ │ │ ├── empty.svg │ │ │ ├── example.svg │ │ │ ├── excel.svg │ │ │ ├── exit-fullscreen.svg │ │ │ ├── eye-open.svg │ │ │ ├── eye.svg │ │ │ ├── form.svg │ │ │ ├── fullscreen.svg │ │ │ ├── guide.svg │ │ │ ├── home.svg │ │ │ ├── icon.svg │ │ │ ├── id4.svg │ │ │ ├── international.svg │ │ │ ├── language.svg │ │ │ ├── link.svg │ │ │ ├── list.svg │ │ │ ├── lock.svg │ │ │ ├── message.svg │ │ │ ├── mobile.svg │ │ │ ├── money.svg │ │ │ ├── nested.svg │ │ │ ├── paper.svg │ │ │ ├── password.svg │ │ │ ├── pdf.svg │ │ │ ├── people.svg │ │ │ ├── peoples.svg │ │ │ ├── qq.svg │ │ │ ├── random.svg │ │ │ ├── robot.svg │ │ │ ├── search.svg │ │ │ ├── shopping.svg │ │ │ ├── size.svg │ │ │ ├── skill.svg │ │ │ ├── star.svg │ │ │ ├── tab.svg │ │ │ ├── table.svg │ │ │ ├── theme.svg │ │ │ ├── tree-table.svg │ │ │ ├── tree.svg │ │ │ ├── tv.svg │ │ │ ├── user.svg │ │ │ ├── webserver.svg │ │ │ ├── wechat.svg │ │ │ └── zip.svg │ │ └── svgo.yml │ ├── lang │ │ ├── en.js │ │ ├── es.js │ │ ├── index.js │ │ ├── ja.js │ │ └── zh.js │ ├── layout │ │ ├── components │ │ │ ├── AppMain.vue │ │ │ ├── Navbar.vue │ │ │ ├── Settings │ │ │ │ └── index.vue │ │ │ ├── Sidebar │ │ │ │ ├── FixiOSBug.js │ │ │ │ ├── Item.vue │ │ │ │ ├── Link.vue │ │ │ │ ├── Logo.vue │ │ │ │ ├── SidebarItem.vue │ │ │ │ └── index.vue │ │ │ ├── TagsView │ │ │ │ ├── ScrollPane.vue │ │ │ │ └── index.vue │ │ │ └── index.js │ │ ├── index.vue │ │ └── mixin │ │ │ └── ResizeHandler.js │ ├── main.js │ ├── permission.js │ ├── router │ │ ├── index.js │ │ └── modules │ │ │ ├── auditlog.js │ │ │ ├── charts.js │ │ │ ├── components.js │ │ │ ├── data-dictionary.js │ │ │ ├── identity-server.js │ │ │ ├── identity.js │ │ │ ├── nested.js │ │ │ ├── setting.js │ │ │ ├── table.js │ │ │ └── tenant.js │ ├── settings.js │ ├── store │ │ ├── getters.js │ │ ├── index.js │ │ └── modules │ │ │ ├── app.js │ │ │ ├── errorLog.js │ │ │ ├── permission.js │ │ │ ├── settings.js │ │ │ ├── tagsView.js │ │ │ └── user.js │ ├── styles │ │ ├── btn.scss │ │ ├── element-ui.scss │ │ ├── element-variables.scss │ │ ├── index.scss │ │ ├── mixin.scss │ │ ├── sidebar.scss │ │ ├── transition.scss │ │ └── variables.scss │ ├── utils │ │ ├── abp.js │ │ ├── auth.js │ │ ├── clipboard.js │ │ ├── error-log.js │ │ ├── filter.js │ │ ├── get-page-title.js │ │ ├── i18n.js │ │ ├── index.js │ │ ├── open-window.js │ │ ├── permission.js │ │ ├── picker.js │ │ ├── request.js │ │ ├── scroll-to.js │ │ └── validate.js │ ├── vendor │ │ ├── Export2Excel.js │ │ └── Export2Zip.js │ └── views │ │ ├── auditlogging │ │ ├── details.vue │ │ └── index.vue │ │ ├── charts │ │ ├── keyboard.vue │ │ ├── line.vue │ │ └── mix-chart.vue │ │ ├── clipboard │ │ └── index.vue │ │ ├── components-demo │ │ ├── avatar-upload.vue │ │ ├── back-to-top.vue │ │ ├── count-to.vue │ │ ├── dnd-list.vue │ │ ├── drag-dialog.vue │ │ ├── drag-kanban.vue │ │ ├── drag-select.vue │ │ ├── dropzone.vue │ │ ├── json-editor.vue │ │ ├── markdown.vue │ │ ├── mixin.vue │ │ ├── split-pane.vue │ │ ├── sticky.vue │ │ └── tinymce.vue │ │ ├── dashboard │ │ ├── admin │ │ │ ├── components │ │ │ │ ├── BarChart.vue │ │ │ │ ├── BoxCard.vue │ │ │ │ ├── LineChart.vue │ │ │ │ ├── PanelGroup.vue │ │ │ │ ├── PieChart.vue │ │ │ │ ├── RaddarChart.vue │ │ │ │ ├── TodoList │ │ │ │ │ ├── Todo.vue │ │ │ │ │ ├── index.scss │ │ │ │ │ └── index.vue │ │ │ │ ├── TransactionTable.vue │ │ │ │ └── mixins │ │ │ │ │ └── resize.js │ │ │ └── index.vue │ │ ├── editor │ │ │ └── index.vue │ │ └── index.vue │ │ ├── data-dictionary │ │ └── index.vue │ │ ├── documentation │ │ └── index.vue │ │ ├── error-log │ │ ├── components │ │ │ ├── ErrorTestA.vue │ │ │ └── ErrorTestB.vue │ │ └── index.vue │ │ ├── error-page │ │ ├── 401.vue │ │ └── 404.vue │ │ ├── example │ │ ├── components │ │ │ ├── ArticleDetail.vue │ │ │ ├── Dropdown │ │ │ │ ├── Comment.vue │ │ │ │ ├── Platform.vue │ │ │ │ ├── SourceUrl.vue │ │ │ │ └── index.js │ │ │ └── Warning.vue │ │ ├── create.vue │ │ ├── edit.vue │ │ └── list.vue │ │ ├── excel │ │ ├── components │ │ │ ├── AutoWidthOption.vue │ │ │ ├── BookTypeOption.vue │ │ │ └── FilenameOption.vue │ │ ├── export-excel.vue │ │ ├── merge-header.vue │ │ ├── select-excel.vue │ │ └── upload-excel.vue │ │ ├── guide │ │ ├── index.vue │ │ └── steps.js │ │ ├── i18n-demo │ │ ├── index.vue │ │ └── local.js │ │ ├── icons │ │ ├── element-icons.js │ │ ├── index.vue │ │ └── svg-icons.js │ │ ├── identity-server │ │ ├── apiResource.vue │ │ ├── apiResourceEditor.vue │ │ ├── clientEditor.vue │ │ ├── clients.vue │ │ ├── components │ │ │ ├── ClaimsEditor.vue │ │ │ ├── ClientTypeSelector.vue │ │ │ ├── ClientTypeSelectorCell.vue │ │ │ ├── CreateApiResourceDialog.vue │ │ │ ├── CreateClientDialog.vue │ │ │ ├── CreateOrUpdateIdentityResourceDialog.vue │ │ │ ├── PropertyEditor.vue │ │ │ ├── SecretEditor.vue │ │ │ ├── SmartPicker.vue │ │ │ └── UpdateApiResourceScopeDialog.vue │ │ ├── identityResource.vue │ │ └── persistedGrants.vue │ │ ├── identity │ │ ├── claim-types.vue │ │ ├── components │ │ │ ├── org-tree.vue │ │ │ └── permission-dialog.vue │ │ ├── organizations.vue │ │ ├── roles.vue │ │ └── users.vue │ │ ├── login │ │ ├── auth-redirect.vue │ │ ├── components │ │ │ └── SocialSignin.vue │ │ └── index.vue │ │ ├── nested │ │ ├── menu1 │ │ │ ├── index.vue │ │ │ ├── menu1-1 │ │ │ │ └── index.vue │ │ │ ├── menu1-2 │ │ │ │ ├── index.vue │ │ │ │ ├── menu1-2-1 │ │ │ │ │ └── index.vue │ │ │ │ └── menu1-2-2 │ │ │ │ │ └── index.vue │ │ │ └── menu1-3 │ │ │ │ └── index.vue │ │ └── menu2 │ │ │ └── index.vue │ │ ├── pdf │ │ ├── content.js │ │ ├── download.vue │ │ └── index.vue │ │ ├── permission │ │ ├── components │ │ │ └── SwitchRoles.vue │ │ ├── directive.vue │ │ ├── page.vue │ │ └── role.vue │ │ ├── profile │ │ ├── components │ │ │ ├── ChangePassword.vue │ │ │ ├── PersonalSettings.vue │ │ │ ├── Timeline.vue │ │ │ └── UserCard.vue │ │ └── index.vue │ │ ├── qiniu │ │ └── upload.vue │ │ ├── redirect │ │ └── index.vue │ │ ├── register │ │ └── index.vue │ │ ├── settings │ │ └── setting.vue │ │ ├── tab │ │ ├── components │ │ │ └── TabPane.vue │ │ └── index.vue │ │ ├── table │ │ ├── complex-table.vue │ │ ├── drag-table.vue │ │ ├── dynamic-table │ │ │ ├── components │ │ │ │ ├── FixedThead.vue │ │ │ │ └── UnfixedThead.vue │ │ │ └── index.vue │ │ └── inline-edit-table.vue │ │ ├── tenant-management │ │ ├── components │ │ │ ├── connectionstring-dialog.vue │ │ │ ├── feature-dialog.vue │ │ │ └── tenant-dialog.vue │ │ └── tenants.vue │ │ ├── theme │ │ └── index.vue │ │ └── zip │ │ └── index.vue ├── tests │ └── unit │ │ ├── .eslintrc.js │ │ ├── components │ │ ├── Hamburger.spec.js │ │ └── SvgIcon.spec.js │ │ └── utils │ │ ├── formatTime.spec.js │ │ ├── param2Obj.spec.js │ │ ├── parseTime.spec.js │ │ └── validate.spec.js └── vue.config.js └── backend └── LazyAbp.Abp.AuthCenter ├── .gitattributes ├── .gitignore ├── .prettierrc ├── LazyAbp.Abp.AuthCenter.sln ├── LazyAbp.Abp.AuthCenter.sln.DotSettings ├── common.props ├── src ├── LazyAbp.Abp.AuthCenter.Application.Contracts │ ├── AuthCenterApplicationContractsModule.cs │ ├── AuthCenterDtoExtensions.cs │ ├── IdentityServerRemoteServiceConsts.cs │ ├── LazyAbp.Abp.AuthCenter.Application.Contracts.csproj │ ├── Permissions │ │ ├── AuthCenterPermissionDefinitionProvider.cs │ │ └── AuthCenterPermissions.cs │ └── Volo │ │ └── Abp │ │ ├── AuditLogging │ │ ├── AuditLogPermissions.cs │ │ ├── AuditLogRemoteServiceConsts.cs │ │ ├── Dtos │ │ │ ├── AuditLogActionDto.cs │ │ │ ├── AuditLogDto.cs │ │ │ ├── EntityChangeDto.cs │ │ │ ├── EntityPropertyChangeDto.cs │ │ │ └── GetAuditLogDto.cs │ │ └── IAuditLogAppService.cs │ │ ├── Identity │ │ ├── Dtos │ │ │ ├── ClaimTypeDto.cs │ │ │ ├── CreateClaimTypeDto.cs │ │ │ ├── GetAllOrgnizationUnitInput.cs │ │ │ ├── GetIdentityClaimTypesInput.cs │ │ │ ├── GetOrganizationUnitInput.cs │ │ │ ├── IdentityRoleClaimDto.cs │ │ │ ├── IdentityRoleOrgCreateDto.cs │ │ │ ├── IdentityUserClaimDto.cs │ │ │ ├── IdentityUserOrgCreateDto.cs │ │ │ ├── IdentityUserOrgUpdateDto.cs │ │ │ ├── OrganizationUnitCreateDto.cs │ │ │ ├── OrganizationUnitCreateOrUpdateDtoBase.cs │ │ │ ├── OrganizationUnitDto.cs │ │ │ ├── OrganizationUnitUpdateDto.cs │ │ │ └── UpdateClaimTypeDto.cs │ │ ├── IHelloIdentityRoleAppService.cs │ │ ├── IHelloIdentityUserAppService.cs │ │ ├── IIdentityClaimTypeAppService.cs │ │ ├── IOrganizationUnitAppService.cs │ │ ├── IdentityPermissions.cs │ │ └── OrganizationUnitConsts.cs │ │ └── IdentityServer │ │ ├── ApiResources │ │ ├── Dtos │ │ │ ├── ApiResourceDto.cs │ │ │ ├── ApiScopeClaimDto.cs │ │ │ ├── ApiScopeDto.cs │ │ │ ├── ApiSecretDto.cs │ │ │ ├── CreateApiResourceInputDto.cs │ │ │ ├── DeleteScopesInputDto.cs │ │ │ ├── GetApiResourceListInput.cs │ │ │ ├── SharedApiScopeDto.cs │ │ │ ├── UpdateApiResourceInputDto.cs │ │ │ ├── UpdateApiResourceScopeInputDto.cs │ │ │ └── UpdateScopeInputDo.cs │ │ └── IApiResourceAppService.cs │ │ ├── Clients │ │ ├── Dtos │ │ │ ├── ClientClaimDto.cs │ │ │ ├── ClientDto.cs │ │ │ ├── ClientPropertyDto.cs │ │ │ ├── ClientSecretDto.cs │ │ │ ├── ClientType.cs │ │ │ ├── CreateClientInputDto.cs │ │ │ ├── GetClientListInputDto.cs │ │ │ ├── SearchConstsInputDto.cs │ │ │ └── UpdateClientInputDto.cs │ │ └── IClientAppService.cs │ │ ├── IdentityResources │ │ ├── Dtos │ │ │ ├── CreateIdentityResourceInputDto.cs │ │ │ ├── GetIdentityResourceListInputDto.cs │ │ │ ├── IdentityResourceDto.cs │ │ │ └── UpdateIdentityResourceInputDto.cs │ │ └── IIdentityResourceAppService.cs │ │ ├── Permissions │ │ ├── IdentityServerAdminPermissionDefinitionProvider.cs │ │ └── IdentityServerAdminPermissions.cs │ │ └── PersistedGrants │ │ ├── Dtos │ │ ├── GetPersistedGrantListInputDto.cs │ │ └── PersistedGrantDto.cs │ │ └── IPersistedGrantAppService.cs ├── LazyAbp.Abp.AuthCenter.Application │ ├── AuthCenterAppService.cs │ ├── AuthCenterApplicationAutoMapperProfile.cs │ ├── AuthCenterApplicationModule.cs │ ├── LazyAbp.Abp.AuthCenter.Application.csproj │ └── Volo │ │ └── Abp │ │ ├── AuditLogging │ │ └── AuditLogAppService.cs │ │ ├── Identity │ │ ├── AuthCenterIdentityRoleAppService.cs │ │ ├── AuthCenterIdentityUserAppService.cs │ │ ├── IdentityClaimTypeAppService.cs │ │ └── IdentityOrganizationUnitAppService.cs │ │ └── IdentityServer │ │ ├── ApiResources │ │ ├── ApiResourceAppService.cs │ │ └── ApiResourceNameNowAllowedDuplicateException.cs │ │ ├── Clients │ │ ├── ClientAppService.cs │ │ ├── ClientConsts.cs │ │ └── ClientIdNotAllowedDuplicateException.cs │ │ ├── IdentityResources │ │ ├── IdentityResourceAppService.cs │ │ └── IdentityResourceNameNotAllowedDuplicateException.cs │ │ └── PersistedGrants │ │ └── PersistedGrantAppService.cs ├── LazyAbp.Abp.AuthCenter.DbMigrator │ ├── AuthCenterDbMigratorModule.cs │ ├── DbMigratorHostedService.cs │ ├── LazyAbp.Abp.AuthCenter.DbMigrator.csproj │ ├── Program.cs │ ├── appsettings.json │ └── tempkey.rsa ├── LazyAbp.Abp.AuthCenter.Domain.Shared │ ├── AuthCenterDomainErrorCodes.cs │ ├── AuthCenterDomainSharedModule.cs │ ├── AuthCenterGlobalFeatureConfigurator.cs │ ├── AuthCenterModuleExtensionConfigurator.cs │ ├── Extensions │ │ ├── EnumerableExtensions.cs │ │ └── HashExtensions.cs │ ├── Features │ │ ├── ExaminationAbpFeatureDefinitionProvider.cs │ │ └── ExaminationAbpFeatures.cs │ ├── LazyAbp.Abp.AuthCenter.Domain.Shared.csproj │ ├── Localization │ │ ├── AuthCenter │ │ │ ├── ar.json │ │ │ ├── cs.json │ │ │ ├── en.json │ │ │ ├── fr.json │ │ │ ├── hu.json │ │ │ ├── pl-PL.json │ │ │ ├── pt-BR.json │ │ │ ├── ru.json │ │ │ ├── sl.json │ │ │ ├── tr.json │ │ │ ├── vi.json │ │ │ ├── zh-Hans.json │ │ │ └── zh-Hant.json │ │ └── AuthCenterResource.cs │ ├── MultiTenancy │ │ └── MultiTenancyConsts.cs │ └── Volo │ │ └── Abp │ │ ├── AuditLogging │ │ └── Localization │ │ │ ├── en.json │ │ │ └── zh-Hans.json │ │ ├── Identity │ │ └── Localization │ │ │ └── AuthCenter │ │ │ ├── en.json │ │ │ └── zh-Hans.json │ │ └── IdentityServer │ │ └── Localization │ │ └── AuthCenter │ │ ├── en.json │ │ └── zh-Hans.json ├── LazyAbp.Abp.AuthCenter.Domain │ ├── AuthCenterConsts.cs │ ├── AuthCenterDomainModule.cs │ ├── Data │ │ ├── AuthCenterDbMigrationService.cs │ │ ├── IAuthCenterDbSchemaMigrator.cs │ │ └── NullAuthCenterDbSchemaMigrator.cs │ ├── IdentityServer │ │ ├── IdentityServerDataSeedContributor.cs │ │ ├── SharedApiScope.cs │ │ ├── SharedApiScopeClaim.cs │ │ └── SharedIdentityResource.cs │ ├── LazyAbp.Abp.AuthCenter.Domain.csproj │ ├── Settings │ │ ├── AuthCenterSettingDefinitionProvider.cs │ │ └── AuthCenterSettings.cs │ └── Users │ │ └── AppUser.cs ├── LazyAbp.Abp.AuthCenter.EntityFrameworkCore.DbMigrations │ ├── EntityFrameworkCore │ │ ├── AuthCenterEntityFrameworkCoreDbMigrationsModule.cs │ │ ├── AuthCenterMigrationsDbContext.cs │ │ ├── AuthCenterMigrationsDbContextFactory.cs │ │ └── EntityFrameworkCoreAuthCenterDbSchemaMigrator.cs │ ├── LazyAbp.Abp.AuthCenter.EntityFrameworkCore.DbMigrations.csproj │ └── Migrations │ │ ├── 20201013055129_Initial.Designer.cs │ │ ├── 20201013055129_Initial.cs │ │ └── AuthCenterMigrationsDbContextModelSnapshot.cs ├── LazyAbp.Abp.AuthCenter.EntityFrameworkCore │ ├── EntityFrameworkCore │ │ ├── AuthCenterDbContext.cs │ │ ├── AuthCenterDbContextModelCreatingExtensions.cs │ │ ├── AuthCenterEfCoreEntityExtensionMappings.cs │ │ └── AuthCenterEntityFrameworkCoreModule.cs │ └── LazyAbp.Abp.AuthCenter.EntityFrameworkCore.csproj ├── LazyAbp.Abp.AuthCenter.HttpApi.Client │ ├── AuthCenterHttpApiClientModule.cs │ └── LazyAbp.Abp.AuthCenter.HttpApi.Client.csproj ├── LazyAbp.Abp.AuthCenter.HttpApi.Host │ ├── AuthCenterHttpApiHostModule.cs │ ├── Controllers │ │ └── HomeController.cs │ ├── LazyAbp.Abp.AuthCenter.HttpApi.Host.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── tempkey.rsa ├── LazyAbp.Abp.AuthCenter.HttpApi │ ├── AuthCenterHttpApiModule.cs │ ├── Controllers │ │ └── AuthCenterController.cs │ ├── LazyAbp.Abp.AuthCenter.HttpApi.csproj │ ├── Models │ │ └── Test │ │ │ └── TestModel.cs │ └── Volo │ │ └── Abp │ │ ├── AuditLogging │ │ └── AuditLogController.cs │ │ ├── Identity │ │ ├── ClaimTypeController.cs │ │ ├── OrganizationUnitController.cs │ │ ├── RoleController.cs │ │ └── UserController.cs │ │ └── IdentityServer │ │ ├── ApiResourceController.cs │ │ ├── ClientController.cs │ │ ├── IdentityResourceController.cs │ │ └── PersistedGrantController.cs ├── LazyAbp.Abp.AuthCenter.IdentityServer │ ├── AuthCenterBrandingProvider.cs │ ├── AuthCenterIdentityServerModule.cs │ ├── LazyAbp.Abp.AuthCenter.IdentityServer.csproj │ ├── Pages │ │ ├── Index.cshtml │ │ ├── Index.cshtml.cs │ │ └── _ViewImports.cshtml │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── abp.resourcemapping.js │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── gulpfile.js │ ├── package.json │ ├── tempkey.rsa │ ├── wwwroot │ │ └── libs │ │ │ ├── @fortawesome │ │ │ └── fontawesome-free │ │ │ │ ├── css │ │ │ │ ├── all.css │ │ │ │ └── v4-shims.css │ │ │ │ └── webfonts │ │ │ │ ├── fa-brands-400.eot │ │ │ │ ├── fa-brands-400.svg │ │ │ │ ├── fa-brands-400.ttf │ │ │ │ ├── fa-brands-400.woff │ │ │ │ ├── fa-brands-400.woff2 │ │ │ │ ├── fa-regular-400.eot │ │ │ │ ├── fa-regular-400.svg │ │ │ │ ├── fa-regular-400.ttf │ │ │ │ ├── fa-regular-400.woff │ │ │ │ ├── fa-regular-400.woff2 │ │ │ │ ├── fa-solid-900.eot │ │ │ │ ├── fa-solid-900.svg │ │ │ │ ├── fa-solid-900.ttf │ │ │ │ ├── fa-solid-900.woff │ │ │ │ └── fa-solid-900.woff2 │ │ │ ├── abp │ │ │ ├── core │ │ │ │ ├── abp.css │ │ │ │ └── abp.js │ │ │ ├── jquery │ │ │ │ └── abp.jquery.js │ │ │ ├── luxon │ │ │ │ └── abp.luxon.js │ │ │ └── utils │ │ │ │ ├── abp-utils.umd.js │ │ │ │ ├── abp-utils.umd.js.map │ │ │ │ ├── abp-utils.umd.min.js │ │ │ │ └── abp-utils.umd.min.js.map │ │ │ ├── bootstrap-datepicker │ │ │ ├── bootstrap-datepicker.css.map │ │ │ ├── bootstrap-datepicker.min.css │ │ │ ├── bootstrap-datepicker.min.js │ │ │ └── locales │ │ │ │ ├── bootstrap-datepicker-en-CA.min.js │ │ │ │ ├── bootstrap-datepicker.ar-tn.min.js │ │ │ │ ├── bootstrap-datepicker.ar.min.js │ │ │ │ ├── bootstrap-datepicker.az.min.js │ │ │ │ ├── bootstrap-datepicker.bg.min.js │ │ │ │ ├── bootstrap-datepicker.bm.min.js │ │ │ │ ├── bootstrap-datepicker.bn.min.js │ │ │ │ ├── bootstrap-datepicker.br.min.js │ │ │ │ ├── bootstrap-datepicker.bs.min.js │ │ │ │ ├── bootstrap-datepicker.ca.min.js │ │ │ │ ├── bootstrap-datepicker.cs.min.js │ │ │ │ ├── bootstrap-datepicker.cy.min.js │ │ │ │ ├── bootstrap-datepicker.da.min.js │ │ │ │ ├── bootstrap-datepicker.de.min.js │ │ │ │ ├── bootstrap-datepicker.el.min.js │ │ │ │ ├── bootstrap-datepicker.en-AU.min.js │ │ │ │ ├── bootstrap-datepicker.en-CA.min.js │ │ │ │ ├── bootstrap-datepicker.en-GB.min.js │ │ │ │ ├── bootstrap-datepicker.en-IE.min.js │ │ │ │ ├── bootstrap-datepicker.en-NZ.min.js │ │ │ │ ├── bootstrap-datepicker.en-ZA.min.js │ │ │ │ ├── bootstrap-datepicker.eo.min.js │ │ │ │ ├── bootstrap-datepicker.es.min.js │ │ │ │ ├── bootstrap-datepicker.et.min.js │ │ │ │ ├── bootstrap-datepicker.eu.min.js │ │ │ │ ├── bootstrap-datepicker.fa.min.js │ │ │ │ ├── bootstrap-datepicker.fi.min.js │ │ │ │ ├── bootstrap-datepicker.fo.min.js │ │ │ │ ├── bootstrap-datepicker.fr-CH.min.js │ │ │ │ ├── bootstrap-datepicker.fr.min.js │ │ │ │ ├── bootstrap-datepicker.gl.min.js │ │ │ │ ├── bootstrap-datepicker.he.min.js │ │ │ │ ├── bootstrap-datepicker.hi.min.js │ │ │ │ ├── bootstrap-datepicker.hr.min.js │ │ │ │ ├── bootstrap-datepicker.hu.min.js │ │ │ │ ├── bootstrap-datepicker.hy.min.js │ │ │ │ ├── bootstrap-datepicker.id.min.js │ │ │ │ ├── bootstrap-datepicker.is.min.js │ │ │ │ ├── bootstrap-datepicker.it-CH.min.js │ │ │ │ ├── bootstrap-datepicker.it.min.js │ │ │ │ ├── bootstrap-datepicker.ja.min.js │ │ │ │ ├── bootstrap-datepicker.ka.min.js │ │ │ │ ├── bootstrap-datepicker.kh.min.js │ │ │ │ ├── bootstrap-datepicker.kk.min.js │ │ │ │ ├── bootstrap-datepicker.km.min.js │ │ │ │ ├── bootstrap-datepicker.ko.min.js │ │ │ │ ├── bootstrap-datepicker.kr.min.js │ │ │ │ ├── bootstrap-datepicker.lt.min.js │ │ │ │ ├── bootstrap-datepicker.lv.min.js │ │ │ │ ├── bootstrap-datepicker.me.min.js │ │ │ │ ├── bootstrap-datepicker.mk.min.js │ │ │ │ ├── bootstrap-datepicker.mn.min.js │ │ │ │ ├── bootstrap-datepicker.ms.min.js │ │ │ │ ├── bootstrap-datepicker.nl-BE.min.js │ │ │ │ ├── bootstrap-datepicker.nl.min.js │ │ │ │ ├── bootstrap-datepicker.no.min.js │ │ │ │ ├── bootstrap-datepicker.oc.min.js │ │ │ │ ├── bootstrap-datepicker.pl.min.js │ │ │ │ ├── bootstrap-datepicker.pt-BR.min.js │ │ │ │ ├── bootstrap-datepicker.pt.min.js │ │ │ │ ├── bootstrap-datepicker.ro.min.js │ │ │ │ ├── bootstrap-datepicker.rs-latin.min.js │ │ │ │ ├── bootstrap-datepicker.rs.min.js │ │ │ │ ├── bootstrap-datepicker.ru.min.js │ │ │ │ ├── bootstrap-datepicker.si.min.js │ │ │ │ ├── bootstrap-datepicker.sk.min.js │ │ │ │ ├── bootstrap-datepicker.sl.min.js │ │ │ │ ├── bootstrap-datepicker.sq.min.js │ │ │ │ ├── bootstrap-datepicker.sr-latin.min.js │ │ │ │ ├── bootstrap-datepicker.sr.min.js │ │ │ │ ├── bootstrap-datepicker.sv.min.js │ │ │ │ ├── bootstrap-datepicker.sw.min.js │ │ │ │ ├── bootstrap-datepicker.ta.min.js │ │ │ │ ├── bootstrap-datepicker.tg.min.js │ │ │ │ ├── bootstrap-datepicker.th.min.js │ │ │ │ ├── bootstrap-datepicker.tk.min.js │ │ │ │ ├── bootstrap-datepicker.tr.min.js │ │ │ │ ├── bootstrap-datepicker.uk.min.js │ │ │ │ ├── bootstrap-datepicker.uz-cyrl.min.js │ │ │ │ ├── bootstrap-datepicker.uz-latn.min.js │ │ │ │ ├── bootstrap-datepicker.vi.min.js │ │ │ │ ├── bootstrap-datepicker.zh-CN.min.js │ │ │ │ └── bootstrap-datepicker.zh-TW.min.js │ │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap-rtl.css │ │ │ │ ├── bootstrap-rtl.css.map │ │ │ │ ├── bootstrap-rtl.min.css │ │ │ │ ├── bootstrap-rtl.min.css.map │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ └── js │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ └── bootstrap.bundle.min.js.map │ │ │ ├── datatables.net-bs4 │ │ │ ├── css │ │ │ │ └── dataTables.bootstrap4.css │ │ │ └── js │ │ │ │ └── dataTables.bootstrap4.js │ │ │ ├── datatables.net │ │ │ └── js │ │ │ │ └── jquery.dataTables.js │ │ │ ├── jquery-form │ │ │ ├── jquery.form.min.js │ │ │ └── jquery.form.min.js.map │ │ │ ├── jquery-validation-unobtrusive │ │ │ └── jquery.validate.unobtrusive.js │ │ │ ├── jquery-validation │ │ │ ├── jquery.validate.js │ │ │ └── localization │ │ │ │ ├── messages_ar.js │ │ │ │ ├── messages_ar.min.js │ │ │ │ ├── messages_az.js │ │ │ │ ├── messages_az.min.js │ │ │ │ ├── messages_bg.js │ │ │ │ ├── messages_bg.min.js │ │ │ │ ├── messages_bn_BD.js │ │ │ │ ├── messages_bn_BD.min.js │ │ │ │ ├── messages_ca.js │ │ │ │ ├── messages_ca.min.js │ │ │ │ ├── messages_cs.js │ │ │ │ ├── messages_cs.min.js │ │ │ │ ├── messages_da.js │ │ │ │ ├── messages_da.min.js │ │ │ │ ├── messages_de.js │ │ │ │ ├── messages_de.min.js │ │ │ │ ├── messages_el.js │ │ │ │ ├── messages_el.min.js │ │ │ │ ├── messages_es.js │ │ │ │ ├── messages_es.min.js │ │ │ │ ├── messages_es_AR.js │ │ │ │ ├── messages_es_AR.min.js │ │ │ │ ├── messages_es_PE.js │ │ │ │ ├── messages_es_PE.min.js │ │ │ │ ├── messages_et.js │ │ │ │ ├── messages_et.min.js │ │ │ │ ├── messages_eu.js │ │ │ │ ├── messages_eu.min.js │ │ │ │ ├── messages_fa.js │ │ │ │ ├── messages_fa.min.js │ │ │ │ ├── messages_fi.js │ │ │ │ ├── messages_fi.min.js │ │ │ │ ├── messages_fr.js │ │ │ │ ├── messages_fr.min.js │ │ │ │ ├── messages_ge.js │ │ │ │ ├── messages_ge.min.js │ │ │ │ ├── messages_gl.js │ │ │ │ ├── messages_gl.min.js │ │ │ │ ├── messages_he.js │ │ │ │ ├── messages_he.min.js │ │ │ │ ├── messages_hr.js │ │ │ │ ├── messages_hr.min.js │ │ │ │ ├── messages_hu.js │ │ │ │ ├── messages_hu.min.js │ │ │ │ ├── messages_hy_AM.js │ │ │ │ ├── messages_hy_AM.min.js │ │ │ │ ├── messages_id.js │ │ │ │ ├── messages_id.min.js │ │ │ │ ├── messages_is.js │ │ │ │ ├── messages_is.min.js │ │ │ │ ├── messages_it.js │ │ │ │ ├── messages_it.min.js │ │ │ │ ├── messages_ja.js │ │ │ │ ├── messages_ja.min.js │ │ │ │ ├── messages_ka.js │ │ │ │ ├── messages_ka.min.js │ │ │ │ ├── messages_kk.js │ │ │ │ ├── messages_kk.min.js │ │ │ │ ├── messages_ko.js │ │ │ │ ├── messages_ko.min.js │ │ │ │ ├── messages_lt.js │ │ │ │ ├── messages_lt.min.js │ │ │ │ ├── messages_lv.js │ │ │ │ ├── messages_lv.min.js │ │ │ │ ├── messages_mk.js │ │ │ │ ├── messages_mk.min.js │ │ │ │ ├── messages_my.js │ │ │ │ ├── messages_my.min.js │ │ │ │ ├── messages_nl.js │ │ │ │ ├── messages_nl.min.js │ │ │ │ ├── messages_no.js │ │ │ │ ├── messages_no.min.js │ │ │ │ ├── messages_pl.js │ │ │ │ ├── messages_pl.min.js │ │ │ │ ├── messages_pt_BR.js │ │ │ │ ├── messages_pt_BR.min.js │ │ │ │ ├── messages_pt_PT.js │ │ │ │ ├── messages_pt_PT.min.js │ │ │ │ ├── messages_ro.js │ │ │ │ ├── messages_ro.min.js │ │ │ │ ├── messages_ru.js │ │ │ │ ├── messages_ru.min.js │ │ │ │ ├── messages_sd.js │ │ │ │ ├── messages_sd.min.js │ │ │ │ ├── messages_si.js │ │ │ │ ├── messages_si.min.js │ │ │ │ ├── messages_sk.js │ │ │ │ ├── messages_sk.min.js │ │ │ │ ├── messages_sl.js │ │ │ │ ├── messages_sl.min.js │ │ │ │ ├── messages_sr.js │ │ │ │ ├── messages_sr.min.js │ │ │ │ ├── messages_sr_lat.js │ │ │ │ ├── messages_sr_lat.min.js │ │ │ │ ├── messages_sv.js │ │ │ │ ├── messages_sv.min.js │ │ │ │ ├── messages_th.js │ │ │ │ ├── messages_th.min.js │ │ │ │ ├── messages_tj.js │ │ │ │ ├── messages_tj.min.js │ │ │ │ ├── messages_tr.js │ │ │ │ ├── messages_tr.min.js │ │ │ │ ├── messages_uk.js │ │ │ │ ├── messages_uk.min.js │ │ │ │ ├── messages_ur.js │ │ │ │ ├── messages_ur.min.js │ │ │ │ ├── messages_vi.js │ │ │ │ ├── messages_vi.min.js │ │ │ │ ├── messages_zh.js │ │ │ │ ├── messages_zh.min.js │ │ │ │ ├── messages_zh_TW.js │ │ │ │ ├── messages_zh_TW.min.js │ │ │ │ ├── methods_de.js │ │ │ │ ├── methods_de.min.js │ │ │ │ ├── methods_es_CL.js │ │ │ │ ├── methods_es_CL.min.js │ │ │ │ ├── methods_fi.js │ │ │ │ ├── methods_fi.min.js │ │ │ │ ├── methods_it.js │ │ │ │ ├── methods_it.min.js │ │ │ │ ├── methods_nl.js │ │ │ │ ├── methods_nl.min.js │ │ │ │ ├── methods_pt.js │ │ │ │ └── methods_pt.min.js │ │ │ ├── jquery │ │ │ └── jquery.js │ │ │ ├── lodash │ │ │ └── lodash.min.js │ │ │ ├── luxon │ │ │ ├── luxon.js │ │ │ ├── luxon.js.map │ │ │ ├── luxon.min.js │ │ │ └── luxon.min.js.map │ │ │ ├── malihu-custom-scrollbar-plugin │ │ │ ├── jquery.mCustomScrollbar.concat.min.js │ │ │ ├── jquery.mCustomScrollbar.css │ │ │ ├── jquery.mCustomScrollbar.js │ │ │ ├── mCSB_buttons.png │ │ │ ├── package.json │ │ │ └── readme.md │ │ │ ├── select2 │ │ │ ├── css │ │ │ │ └── select2.min.css │ │ │ └── js │ │ │ │ ├── i18n │ │ │ │ ├── af.js │ │ │ │ ├── ar.js │ │ │ │ ├── az.js │ │ │ │ ├── bg.js │ │ │ │ ├── bn.js │ │ │ │ ├── bs.js │ │ │ │ ├── ca.js │ │ │ │ ├── cs.js │ │ │ │ ├── da.js │ │ │ │ ├── de.js │ │ │ │ ├── dsb.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 │ │ │ │ ├── hsb.js │ │ │ │ ├── hu.js │ │ │ │ ├── hy.js │ │ │ │ ├── id.js │ │ │ │ ├── is.js │ │ │ │ ├── it.js │ │ │ │ ├── ja.js │ │ │ │ ├── ka.js │ │ │ │ ├── km.js │ │ │ │ ├── ko.js │ │ │ │ ├── lt.js │ │ │ │ ├── lv.js │ │ │ │ ├── mk.js │ │ │ │ ├── ms.js │ │ │ │ ├── nb.js │ │ │ │ ├── ne.js │ │ │ │ ├── nl.js │ │ │ │ ├── pl.js │ │ │ │ ├── ps.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── pt.js │ │ │ │ ├── ro.js │ │ │ │ ├── ru.js │ │ │ │ ├── sk.js │ │ │ │ ├── sl.js │ │ │ │ ├── sq.js │ │ │ │ ├── sr-Cyrl.js │ │ │ │ ├── sr.js │ │ │ │ ├── sv.js │ │ │ │ ├── th.js │ │ │ │ ├── tk.js │ │ │ │ ├── tr.js │ │ │ │ ├── uk.js │ │ │ │ ├── vi.js │ │ │ │ ├── zh-CN.js │ │ │ │ └── zh-TW.js │ │ │ │ ├── select2-bootstrap-modal-patch.js │ │ │ │ ├── select2.full.min.js │ │ │ │ └── select2.min.js │ │ │ ├── sweetalert │ │ │ └── sweetalert.min.js │ │ │ ├── timeago │ │ │ ├── jquery.timeago.js │ │ │ └── locales │ │ │ │ ├── README.md │ │ │ │ ├── jquery.timeago.af.js │ │ │ │ ├── jquery.timeago.am.js │ │ │ │ ├── jquery.timeago.ar.js │ │ │ │ ├── jquery.timeago.az-short.js │ │ │ │ ├── jquery.timeago.az.js │ │ │ │ ├── jquery.timeago.be.js │ │ │ │ ├── jquery.timeago.bg.js │ │ │ │ ├── jquery.timeago.bs.js │ │ │ │ ├── jquery.timeago.ca.js │ │ │ │ ├── jquery.timeago.cs.js │ │ │ │ ├── jquery.timeago.cy.js │ │ │ │ ├── jquery.timeago.da.js │ │ │ │ ├── jquery.timeago.de-short.js │ │ │ │ ├── jquery.timeago.de.js │ │ │ │ ├── jquery.timeago.dv.js │ │ │ │ ├── jquery.timeago.el.js │ │ │ │ ├── jquery.timeago.en-short.js │ │ │ │ ├── jquery.timeago.en.js │ │ │ │ ├── jquery.timeago.es-short.js │ │ │ │ ├── jquery.timeago.es.js │ │ │ │ ├── jquery.timeago.et.js │ │ │ │ ├── jquery.timeago.eu.js │ │ │ │ ├── jquery.timeago.fa-short.js │ │ │ │ ├── jquery.timeago.fa.js │ │ │ │ ├── jquery.timeago.fi.js │ │ │ │ ├── jquery.timeago.fr-short.js │ │ │ │ ├── jquery.timeago.fr.js │ │ │ │ ├── jquery.timeago.gl.js │ │ │ │ ├── jquery.timeago.he.js │ │ │ │ ├── jquery.timeago.hr.js │ │ │ │ ├── jquery.timeago.hu.js │ │ │ │ ├── jquery.timeago.hy.js │ │ │ │ ├── jquery.timeago.id.js │ │ │ │ ├── jquery.timeago.is.js │ │ │ │ ├── jquery.timeago.it-short.js │ │ │ │ ├── jquery.timeago.it.js │ │ │ │ ├── jquery.timeago.ja.js │ │ │ │ ├── jquery.timeago.jv.js │ │ │ │ ├── jquery.timeago.ko.js │ │ │ │ ├── jquery.timeago.ky.js │ │ │ │ ├── jquery.timeago.lt.js │ │ │ │ ├── jquery.timeago.lv.js │ │ │ │ ├── jquery.timeago.mk.js │ │ │ │ ├── jquery.timeago.nl.js │ │ │ │ ├── jquery.timeago.no.js │ │ │ │ ├── jquery.timeago.pl.js │ │ │ │ ├── jquery.timeago.pt-br-short.js │ │ │ │ ├── jquery.timeago.pt-br.js │ │ │ │ ├── jquery.timeago.pt-short.js │ │ │ │ ├── jquery.timeago.pt.js │ │ │ │ ├── jquery.timeago.ro.js │ │ │ │ ├── jquery.timeago.rs.js │ │ │ │ ├── jquery.timeago.ru.js │ │ │ │ ├── jquery.timeago.rw.js │ │ │ │ ├── jquery.timeago.si.js │ │ │ │ ├── jquery.timeago.sk.js │ │ │ │ ├── jquery.timeago.sl.js │ │ │ │ ├── jquery.timeago.sq.js │ │ │ │ ├── jquery.timeago.sr.js │ │ │ │ ├── jquery.timeago.sv.js │ │ │ │ ├── jquery.timeago.th.js │ │ │ │ ├── jquery.timeago.tr-short.js │ │ │ │ ├── jquery.timeago.tr.js │ │ │ │ ├── jquery.timeago.uk.js │ │ │ │ ├── jquery.timeago.ur.js │ │ │ │ ├── jquery.timeago.uz.js │ │ │ │ ├── jquery.timeago.vi.js │ │ │ │ ├── jquery.timeago.zh-CN.js │ │ │ │ └── jquery.timeago.zh-TW.js │ │ │ └── toastr │ │ │ ├── toastr.css │ │ │ ├── toastr.js.map │ │ │ ├── toastr.min.css │ │ │ └── toastr.min.js │ └── yarn.lock └── LazyAbp.Abp.AuthCenter.Web │ ├── AuthCenterBrandingProvider.cs │ ├── AuthCenterWebAutoMapperProfile.cs │ ├── AuthCenterWebModule.cs │ ├── Components │ └── _ViewImports.cshtml │ ├── Controllers │ └── AccountController.cs │ ├── LazyAbp.Abp.AuthCenter.Web.csproj │ ├── Menus │ └── AuthCenterMenuContributor.cs │ ├── Pages │ ├── AuthCenterPageModel.cs │ ├── Index.cshtml │ ├── Index.cshtml.cs │ ├── Index.css │ ├── Index.js │ └── _ViewImports.cshtml │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── Views │ └── _ViewImports.cshtml │ ├── abp.resourcemapping.js │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── gulpfile.js │ ├── package.json │ ├── wwwroot │ └── libs │ │ ├── @fortawesome │ │ └── fontawesome-free │ │ │ ├── css │ │ │ ├── all.css │ │ │ └── v4-shims.css │ │ │ └── webfonts │ │ │ ├── fa-brands-400.eot │ │ │ ├── fa-brands-400.svg │ │ │ ├── fa-brands-400.ttf │ │ │ ├── fa-brands-400.woff │ │ │ ├── fa-brands-400.woff2 │ │ │ ├── fa-regular-400.eot │ │ │ ├── fa-regular-400.svg │ │ │ ├── fa-regular-400.ttf │ │ │ ├── fa-regular-400.woff │ │ │ ├── fa-regular-400.woff2 │ │ │ ├── fa-solid-900.eot │ │ │ ├── fa-solid-900.svg │ │ │ ├── fa-solid-900.ttf │ │ │ ├── fa-solid-900.woff │ │ │ └── fa-solid-900.woff2 │ │ ├── abp │ │ ├── core │ │ │ ├── abp.css │ │ │ └── abp.js │ │ ├── jquery │ │ │ └── abp.jquery.js │ │ ├── luxon │ │ │ └── abp.luxon.js │ │ └── utils │ │ │ ├── abp-utils.umd.js │ │ │ ├── abp-utils.umd.js.map │ │ │ ├── abp-utils.umd.min.js │ │ │ └── abp-utils.umd.min.js.map │ │ ├── bootstrap-datepicker │ │ ├── bootstrap-datepicker.css.map │ │ ├── bootstrap-datepicker.min.css │ │ ├── bootstrap-datepicker.min.js │ │ └── locales │ │ │ ├── bootstrap-datepicker-en-CA.min.js │ │ │ ├── bootstrap-datepicker.ar-tn.min.js │ │ │ ├── bootstrap-datepicker.ar.min.js │ │ │ ├── bootstrap-datepicker.az.min.js │ │ │ ├── bootstrap-datepicker.bg.min.js │ │ │ ├── bootstrap-datepicker.bm.min.js │ │ │ ├── bootstrap-datepicker.bn.min.js │ │ │ ├── bootstrap-datepicker.br.min.js │ │ │ ├── bootstrap-datepicker.bs.min.js │ │ │ ├── bootstrap-datepicker.ca.min.js │ │ │ ├── bootstrap-datepicker.cs.min.js │ │ │ ├── bootstrap-datepicker.cy.min.js │ │ │ ├── bootstrap-datepicker.da.min.js │ │ │ ├── bootstrap-datepicker.de.min.js │ │ │ ├── bootstrap-datepicker.el.min.js │ │ │ ├── bootstrap-datepicker.en-AU.min.js │ │ │ ├── bootstrap-datepicker.en-CA.min.js │ │ │ ├── bootstrap-datepicker.en-GB.min.js │ │ │ ├── bootstrap-datepicker.en-IE.min.js │ │ │ ├── bootstrap-datepicker.en-NZ.min.js │ │ │ ├── bootstrap-datepicker.en-ZA.min.js │ │ │ ├── bootstrap-datepicker.eo.min.js │ │ │ ├── bootstrap-datepicker.es.min.js │ │ │ ├── bootstrap-datepicker.et.min.js │ │ │ ├── bootstrap-datepicker.eu.min.js │ │ │ ├── bootstrap-datepicker.fa.min.js │ │ │ ├── bootstrap-datepicker.fi.min.js │ │ │ ├── bootstrap-datepicker.fo.min.js │ │ │ ├── bootstrap-datepicker.fr-CH.min.js │ │ │ ├── bootstrap-datepicker.fr.min.js │ │ │ ├── bootstrap-datepicker.gl.min.js │ │ │ ├── bootstrap-datepicker.he.min.js │ │ │ ├── bootstrap-datepicker.hi.min.js │ │ │ ├── bootstrap-datepicker.hr.min.js │ │ │ ├── bootstrap-datepicker.hu.min.js │ │ │ ├── bootstrap-datepicker.hy.min.js │ │ │ ├── bootstrap-datepicker.id.min.js │ │ │ ├── bootstrap-datepicker.is.min.js │ │ │ ├── bootstrap-datepicker.it-CH.min.js │ │ │ ├── bootstrap-datepicker.it.min.js │ │ │ ├── bootstrap-datepicker.ja.min.js │ │ │ ├── bootstrap-datepicker.ka.min.js │ │ │ ├── bootstrap-datepicker.kh.min.js │ │ │ ├── bootstrap-datepicker.kk.min.js │ │ │ ├── bootstrap-datepicker.km.min.js │ │ │ ├── bootstrap-datepicker.ko.min.js │ │ │ ├── bootstrap-datepicker.kr.min.js │ │ │ ├── bootstrap-datepicker.lt.min.js │ │ │ ├── bootstrap-datepicker.lv.min.js │ │ │ ├── bootstrap-datepicker.me.min.js │ │ │ ├── bootstrap-datepicker.mk.min.js │ │ │ ├── bootstrap-datepicker.mn.min.js │ │ │ ├── bootstrap-datepicker.ms.min.js │ │ │ ├── bootstrap-datepicker.nl-BE.min.js │ │ │ ├── bootstrap-datepicker.nl.min.js │ │ │ ├── bootstrap-datepicker.no.min.js │ │ │ ├── bootstrap-datepicker.oc.min.js │ │ │ ├── bootstrap-datepicker.pl.min.js │ │ │ ├── bootstrap-datepicker.pt-BR.min.js │ │ │ ├── bootstrap-datepicker.pt.min.js │ │ │ ├── bootstrap-datepicker.ro.min.js │ │ │ ├── bootstrap-datepicker.rs-latin.min.js │ │ │ ├── bootstrap-datepicker.rs.min.js │ │ │ ├── bootstrap-datepicker.ru.min.js │ │ │ ├── bootstrap-datepicker.si.min.js │ │ │ ├── bootstrap-datepicker.sk.min.js │ │ │ ├── bootstrap-datepicker.sl.min.js │ │ │ ├── bootstrap-datepicker.sq.min.js │ │ │ ├── bootstrap-datepicker.sr-latin.min.js │ │ │ ├── bootstrap-datepicker.sr.min.js │ │ │ ├── bootstrap-datepicker.sv.min.js │ │ │ ├── bootstrap-datepicker.sw.min.js │ │ │ ├── bootstrap-datepicker.ta.min.js │ │ │ ├── bootstrap-datepicker.tg.min.js │ │ │ ├── bootstrap-datepicker.th.min.js │ │ │ ├── bootstrap-datepicker.tk.min.js │ │ │ ├── bootstrap-datepicker.tr.min.js │ │ │ ├── bootstrap-datepicker.uk.min.js │ │ │ ├── bootstrap-datepicker.uz-cyrl.min.js │ │ │ ├── bootstrap-datepicker.uz-latn.min.js │ │ │ ├── bootstrap-datepicker.vi.min.js │ │ │ ├── bootstrap-datepicker.zh-CN.min.js │ │ │ └── bootstrap-datepicker.zh-TW.min.js │ │ ├── bootstrap │ │ ├── css │ │ │ ├── bootstrap-rtl.css │ │ │ ├── bootstrap-rtl.css.map │ │ │ ├── bootstrap-rtl.min.css │ │ │ ├── bootstrap-rtl.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ └── js │ │ │ ├── bootstrap.bundle.js │ │ │ ├── bootstrap.bundle.js.map │ │ │ ├── bootstrap.bundle.min.js │ │ │ └── bootstrap.bundle.min.js.map │ │ ├── datatables.net-bs4 │ │ ├── css │ │ │ └── dataTables.bootstrap4.css │ │ └── js │ │ │ └── dataTables.bootstrap4.js │ │ ├── datatables.net │ │ └── js │ │ │ └── jquery.dataTables.js │ │ ├── jquery-form │ │ ├── jquery.form.min.js │ │ └── jquery.form.min.js.map │ │ ├── jquery-validation-unobtrusive │ │ └── jquery.validate.unobtrusive.js │ │ ├── jquery-validation │ │ ├── jquery.validate.js │ │ └── localization │ │ │ ├── messages_ar.js │ │ │ ├── messages_ar.min.js │ │ │ ├── messages_az.js │ │ │ ├── messages_az.min.js │ │ │ ├── messages_bg.js │ │ │ ├── messages_bg.min.js │ │ │ ├── messages_bn_BD.js │ │ │ ├── messages_bn_BD.min.js │ │ │ ├── messages_ca.js │ │ │ ├── messages_ca.min.js │ │ │ ├── messages_cs.js │ │ │ ├── messages_cs.min.js │ │ │ ├── messages_da.js │ │ │ ├── messages_da.min.js │ │ │ ├── messages_de.js │ │ │ ├── messages_de.min.js │ │ │ ├── messages_el.js │ │ │ ├── messages_el.min.js │ │ │ ├── messages_es.js │ │ │ ├── messages_es.min.js │ │ │ ├── messages_es_AR.js │ │ │ ├── messages_es_AR.min.js │ │ │ ├── messages_es_PE.js │ │ │ ├── messages_es_PE.min.js │ │ │ ├── messages_et.js │ │ │ ├── messages_et.min.js │ │ │ ├── messages_eu.js │ │ │ ├── messages_eu.min.js │ │ │ ├── messages_fa.js │ │ │ ├── messages_fa.min.js │ │ │ ├── messages_fi.js │ │ │ ├── messages_fi.min.js │ │ │ ├── messages_fr.js │ │ │ ├── messages_fr.min.js │ │ │ ├── messages_ge.js │ │ │ ├── messages_ge.min.js │ │ │ ├── messages_gl.js │ │ │ ├── messages_gl.min.js │ │ │ ├── messages_he.js │ │ │ ├── messages_he.min.js │ │ │ ├── messages_hr.js │ │ │ ├── messages_hr.min.js │ │ │ ├── messages_hu.js │ │ │ ├── messages_hu.min.js │ │ │ ├── messages_hy_AM.js │ │ │ ├── messages_hy_AM.min.js │ │ │ ├── messages_id.js │ │ │ ├── messages_id.min.js │ │ │ ├── messages_is.js │ │ │ ├── messages_is.min.js │ │ │ ├── messages_it.js │ │ │ ├── messages_it.min.js │ │ │ ├── messages_ja.js │ │ │ ├── messages_ja.min.js │ │ │ ├── messages_ka.js │ │ │ ├── messages_ka.min.js │ │ │ ├── messages_kk.js │ │ │ ├── messages_kk.min.js │ │ │ ├── messages_ko.js │ │ │ ├── messages_ko.min.js │ │ │ ├── messages_lt.js │ │ │ ├── messages_lt.min.js │ │ │ ├── messages_lv.js │ │ │ ├── messages_lv.min.js │ │ │ ├── messages_mk.js │ │ │ ├── messages_mk.min.js │ │ │ ├── messages_my.js │ │ │ ├── messages_my.min.js │ │ │ ├── messages_nl.js │ │ │ ├── messages_nl.min.js │ │ │ ├── messages_no.js │ │ │ ├── messages_no.min.js │ │ │ ├── messages_pl.js │ │ │ ├── messages_pl.min.js │ │ │ ├── messages_pt_BR.js │ │ │ ├── messages_pt_BR.min.js │ │ │ ├── messages_pt_PT.js │ │ │ ├── messages_pt_PT.min.js │ │ │ ├── messages_ro.js │ │ │ ├── messages_ro.min.js │ │ │ ├── messages_ru.js │ │ │ ├── messages_ru.min.js │ │ │ ├── messages_sd.js │ │ │ ├── messages_sd.min.js │ │ │ ├── messages_si.js │ │ │ ├── messages_si.min.js │ │ │ ├── messages_sk.js │ │ │ ├── messages_sk.min.js │ │ │ ├── messages_sl.js │ │ │ ├── messages_sl.min.js │ │ │ ├── messages_sr.js │ │ │ ├── messages_sr.min.js │ │ │ ├── messages_sr_lat.js │ │ │ ├── messages_sr_lat.min.js │ │ │ ├── messages_sv.js │ │ │ ├── messages_sv.min.js │ │ │ ├── messages_th.js │ │ │ ├── messages_th.min.js │ │ │ ├── messages_tj.js │ │ │ ├── messages_tj.min.js │ │ │ ├── messages_tr.js │ │ │ ├── messages_tr.min.js │ │ │ ├── messages_uk.js │ │ │ ├── messages_uk.min.js │ │ │ ├── messages_ur.js │ │ │ ├── messages_ur.min.js │ │ │ ├── messages_vi.js │ │ │ ├── messages_vi.min.js │ │ │ ├── messages_zh.js │ │ │ ├── messages_zh.min.js │ │ │ ├── messages_zh_TW.js │ │ │ ├── messages_zh_TW.min.js │ │ │ ├── methods_de.js │ │ │ ├── methods_de.min.js │ │ │ ├── methods_es_CL.js │ │ │ ├── methods_es_CL.min.js │ │ │ ├── methods_fi.js │ │ │ ├── methods_fi.min.js │ │ │ ├── methods_it.js │ │ │ ├── methods_it.min.js │ │ │ ├── methods_nl.js │ │ │ ├── methods_nl.min.js │ │ │ ├── methods_pt.js │ │ │ └── methods_pt.min.js │ │ ├── jquery │ │ └── jquery.js │ │ ├── lodash │ │ └── lodash.min.js │ │ ├── luxon │ │ ├── luxon.js │ │ ├── luxon.js.map │ │ ├── luxon.min.js │ │ └── luxon.min.js.map │ │ ├── malihu-custom-scrollbar-plugin │ │ ├── jquery.mCustomScrollbar.concat.min.js │ │ ├── jquery.mCustomScrollbar.css │ │ ├── jquery.mCustomScrollbar.js │ │ ├── mCSB_buttons.png │ │ ├── package.json │ │ └── readme.md │ │ ├── select2 │ │ ├── css │ │ │ └── select2.min.css │ │ └── js │ │ │ ├── i18n │ │ │ ├── af.js │ │ │ ├── ar.js │ │ │ ├── az.js │ │ │ ├── bg.js │ │ │ ├── bn.js │ │ │ ├── bs.js │ │ │ ├── ca.js │ │ │ ├── cs.js │ │ │ ├── da.js │ │ │ ├── de.js │ │ │ ├── dsb.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 │ │ │ ├── hsb.js │ │ │ ├── hu.js │ │ │ ├── hy.js │ │ │ ├── id.js │ │ │ ├── is.js │ │ │ ├── it.js │ │ │ ├── ja.js │ │ │ ├── ka.js │ │ │ ├── km.js │ │ │ ├── ko.js │ │ │ ├── lt.js │ │ │ ├── lv.js │ │ │ ├── mk.js │ │ │ ├── ms.js │ │ │ ├── nb.js │ │ │ ├── ne.js │ │ │ ├── nl.js │ │ │ ├── pl.js │ │ │ ├── ps.js │ │ │ ├── pt-BR.js │ │ │ ├── pt.js │ │ │ ├── ro.js │ │ │ ├── ru.js │ │ │ ├── sk.js │ │ │ ├── sl.js │ │ │ ├── sq.js │ │ │ ├── sr-Cyrl.js │ │ │ ├── sr.js │ │ │ ├── sv.js │ │ │ ├── th.js │ │ │ ├── tk.js │ │ │ ├── tr.js │ │ │ ├── uk.js │ │ │ ├── vi.js │ │ │ ├── zh-CN.js │ │ │ └── zh-TW.js │ │ │ ├── select2-bootstrap-modal-patch.js │ │ │ ├── select2.full.min.js │ │ │ └── select2.min.js │ │ ├── sweetalert │ │ └── sweetalert.min.js │ │ ├── timeago │ │ ├── jquery.timeago.js │ │ └── locales │ │ │ ├── README.md │ │ │ ├── jquery.timeago.af.js │ │ │ ├── jquery.timeago.am.js │ │ │ ├── jquery.timeago.ar.js │ │ │ ├── jquery.timeago.az-short.js │ │ │ ├── jquery.timeago.az.js │ │ │ ├── jquery.timeago.be.js │ │ │ ├── jquery.timeago.bg.js │ │ │ ├── jquery.timeago.bs.js │ │ │ ├── jquery.timeago.ca.js │ │ │ ├── jquery.timeago.cs.js │ │ │ ├── jquery.timeago.cy.js │ │ │ ├── jquery.timeago.da.js │ │ │ ├── jquery.timeago.de-short.js │ │ │ ├── jquery.timeago.de.js │ │ │ ├── jquery.timeago.dv.js │ │ │ ├── jquery.timeago.el.js │ │ │ ├── jquery.timeago.en-short.js │ │ │ ├── jquery.timeago.en.js │ │ │ ├── jquery.timeago.es-short.js │ │ │ ├── jquery.timeago.es.js │ │ │ ├── jquery.timeago.et.js │ │ │ ├── jquery.timeago.eu.js │ │ │ ├── jquery.timeago.fa-short.js │ │ │ ├── jquery.timeago.fa.js │ │ │ ├── jquery.timeago.fi.js │ │ │ ├── jquery.timeago.fr-short.js │ │ │ ├── jquery.timeago.fr.js │ │ │ ├── jquery.timeago.gl.js │ │ │ ├── jquery.timeago.he.js │ │ │ ├── jquery.timeago.hr.js │ │ │ ├── jquery.timeago.hu.js │ │ │ ├── jquery.timeago.hy.js │ │ │ ├── jquery.timeago.id.js │ │ │ ├── jquery.timeago.is.js │ │ │ ├── jquery.timeago.it-short.js │ │ │ ├── jquery.timeago.it.js │ │ │ ├── jquery.timeago.ja.js │ │ │ ├── jquery.timeago.jv.js │ │ │ ├── jquery.timeago.ko.js │ │ │ ├── jquery.timeago.ky.js │ │ │ ├── jquery.timeago.lt.js │ │ │ ├── jquery.timeago.lv.js │ │ │ ├── jquery.timeago.mk.js │ │ │ ├── jquery.timeago.nl.js │ │ │ ├── jquery.timeago.no.js │ │ │ ├── jquery.timeago.pl.js │ │ │ ├── jquery.timeago.pt-br-short.js │ │ │ ├── jquery.timeago.pt-br.js │ │ │ ├── jquery.timeago.pt-short.js │ │ │ ├── jquery.timeago.pt.js │ │ │ ├── jquery.timeago.ro.js │ │ │ ├── jquery.timeago.rs.js │ │ │ ├── jquery.timeago.ru.js │ │ │ ├── jquery.timeago.rw.js │ │ │ ├── jquery.timeago.si.js │ │ │ ├── jquery.timeago.sk.js │ │ │ ├── jquery.timeago.sl.js │ │ │ ├── jquery.timeago.sq.js │ │ │ ├── jquery.timeago.sr.js │ │ │ ├── jquery.timeago.sv.js │ │ │ ├── jquery.timeago.th.js │ │ │ ├── jquery.timeago.tr-short.js │ │ │ ├── jquery.timeago.tr.js │ │ │ ├── jquery.timeago.uk.js │ │ │ ├── jquery.timeago.ur.js │ │ │ ├── jquery.timeago.uz.js │ │ │ ├── jquery.timeago.vi.js │ │ │ ├── jquery.timeago.zh-CN.js │ │ │ └── jquery.timeago.zh-TW.js │ │ └── toastr │ │ ├── toastr.css │ │ ├── toastr.js.map │ │ ├── toastr.min.css │ │ └── toastr.min.js │ └── yarn.lock └── test ├── LazyAbp.Abp.AuthCenter.Application.Tests ├── AuthCenterApplicationCollection.cs ├── AuthCenterApplicationTestBase.cs ├── AuthCenterApplicationTestModule.cs ├── LazyAbp.Abp.AuthCenter.Application.Tests.csproj └── Samples │ └── SampleAppServiceTests.cs ├── LazyAbp.Abp.AuthCenter.Domain.Tests ├── AuthCenterDomainCollection.cs ├── AuthCenterDomainTestBase.cs ├── AuthCenterDomainTestModule.cs ├── LazyAbp.Abp.AuthCenter.Domain.Tests.csproj └── Samples │ └── SampleDomainTests.cs ├── LazyAbp.Abp.AuthCenter.EntityFrameworkCore.Tests ├── EntityFrameworkCore │ ├── AuthCenterEntityFrameworkCoreCollection.cs │ ├── AuthCenterEntityFrameworkCoreCollectionFixtureBase.cs │ ├── AuthCenterEntityFrameworkCoreFixture.cs │ ├── AuthCenterEntityFrameworkCoreTestBase.cs │ ├── AuthCenterEntityFrameworkCoreTestModule.cs │ └── Samples │ │ └── SampleRepositoryTests.cs └── LazyAbp.Abp.AuthCenter.EntityFrameworkCore.Tests.csproj ├── LazyAbp.Abp.AuthCenter.HttpApi.Client.ConsoleTestApp ├── AuthCenterConsoleApiClientModule.cs ├── ClientDemoService.cs ├── ConsoleTestAppHostedService.cs ├── LazyAbp.Abp.AuthCenter.HttpApi.Client.ConsoleTestApp.csproj ├── Program.cs └── appsettings.json └── LazyAbp.Abp.AuthCenter.TestBase ├── AuthCenterTestBase.cs ├── AuthCenterTestBaseModule.cs ├── AuthCenterTestConsts.cs ├── AuthCenterTestDataSeedContributor.cs ├── LazyAbp.Abp.AuthCenter.TestBase.csproj └── Security └── FakeCurrentPrincipalAccessor.cs /.gitignore: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # 此 .gitignore 文件已由 Microsoft(R) Visual Studio 自动创建。 3 | ################################################################################ 4 | 5 | /samples/MvcClient/MvcClient/bin/Debug/netcoreapp3.1 6 | /samples/MvcClient/MvcClient/obj 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![AuthCenter](https://socialify.git.ci/pojianbing/AuthCenter/image?description=1&font=KoHo&pattern=Charlie%20Brown&) 2 | -------------------------------------------------------------------------------- /run/db-migrator.bat: -------------------------------------------------------------------------------- 1 | cd ../src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.DbMigrator 2 | dotnet run -------------------------------------------------------------------------------- /run/npm-install.bat: -------------------------------------------------------------------------------- 1 | cd ../src/admin 2 | npm install -------------------------------------------------------------------------------- /run/run.bat: -------------------------------------------------------------------------------- 1 | cd ../src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.HttpApi.Host 2 | start dotnet run 3 | 4 | cd %~dp0 5 | 6 | cd ../src/admin 7 | start npm run dev -------------------------------------------------------------------------------- /samples/MvcClient/.vs/MvcClient/DesignTimeBuild/.dtbcache.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/samples/MvcClient/.vs/MvcClient/DesignTimeBuild/.dtbcache.v2 -------------------------------------------------------------------------------- /samples/MvcClient/.vs/MvcClient/v16/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/samples/MvcClient/.vs/MvcClient/v16/.suo -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace MvcClient.Models 4 | { 5 | public class ErrorViewModel 6 | { 7 | public string RequestId { get; set; } 8 | 9 | public bool ShowRequestId => !string.IsNullOrEmpty(RequestId); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/MvcClient.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | netcoreapp3.1 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/MvcClient.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | ProjectDebugger 5 | 6 | 7 | MvcClient 8 | 9 | -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- 1 | @*@using Microsoft.AspNetCore.Authentication 2 | 3 |

Claims

4 | 5 |
6 | @foreach (var claim in User.Claims) 7 | { 8 |
@claim.Type
9 |
@claim.Value
10 | } 11 |
12 | 13 |

Properties

14 | 15 |
16 | @foreach (var prop in (await Context.AuthenticateAsync()).Properties.Items) 17 | { 18 |
@prop.Key
19 |
@prop.Value
20 | } 21 |
*@ 22 | jello -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/Views/Home/Privacy.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | ViewData["Title"] = "Privacy Policy"; 3 | } 4 |

@ViewData["Title"]

5 | 6 |

Use this page to detail your site's privacy policy.

7 | -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @using MvcClient 2 | @using MvcClient.Models 3 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 4 | -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @{ 2 | Layout = "_Layout"; 3 | } 4 | -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft": "Warning", 6 | "Microsoft.Hosting.Lifetime": "Information" 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft": "Warning", 6 | "Microsoft.Hosting.Lifetime": "Information" 7 | } 8 | }, 9 | "AllowedHosts": "*" 10 | } 11 | -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/samples/MvcClient/MvcClient/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/MvcClient/MvcClient/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification 2 | // for details on configuring this project to bundle and minify static web assets. 3 | 4 | // Write your JavaScript code. 5 | -------------------------------------------------------------------------------- /src/admin/.editorconfig: -------------------------------------------------------------------------------- 1 | # https://editorconfig.org 2 | root = true 3 | 4 | [*] 5 | charset = utf-8 6 | indent_style = space 7 | indent_size = 2 8 | end_of_line = lf 9 | insert_final_newline = true 10 | trim_trailing_whitespace = true 11 | 12 | [*.md] 13 | insert_final_newline = false 14 | trim_trailing_whitespace = false 15 | -------------------------------------------------------------------------------- /src/admin/.env.development: -------------------------------------------------------------------------------- 1 | # just a flag 2 | ENV = 'development' 3 | 4 | # base api 5 | VUE_APP_BASE_API = 'https://localhost:5003' 6 | -------------------------------------------------------------------------------- /src/admin/.env.production: -------------------------------------------------------------------------------- 1 | # just a flag 2 | ENV = 'production' 3 | 4 | # base api 5 | VUE_APP_BASE_API = 'http://localhost:44370' 6 | 7 | -------------------------------------------------------------------------------- /src/admin/.env.staging: -------------------------------------------------------------------------------- 1 | NODE_ENV = production 2 | 3 | # just a flag 4 | ENV = 'staging' 5 | 6 | # base api 7 | VUE_APP_BASE_API = '/stage-api' 8 | 9 | -------------------------------------------------------------------------------- /src/admin/.eslintignore: -------------------------------------------------------------------------------- 1 | build/*.js 2 | src/assets 3 | public 4 | dist 5 | -------------------------------------------------------------------------------- /src/admin/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | patreon: panjiachen 4 | custom: https://panjiachen.github.io/vue-element-admin-site/donate 5 | -------------------------------------------------------------------------------- /src/admin/.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature Request(新功能建议) 3 | about: Suggest an idea for this project 4 | --- 5 | 6 | ## Feature request(新功能建议) 7 | 8 | -------------------------------------------------------------------------------- /src/admin/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | dist/ 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | **/*.log 8 | 9 | tests/**/coverage/ 10 | tests/e2e/reports 11 | selenium-debug.log 12 | 13 | # Editor directories and files 14 | .idea 15 | .vscode 16 | *.suo 17 | *.ntvs* 18 | *.njsproj 19 | *.sln 20 | *.local 21 | 22 | package-lock.json 23 | yarn.lock 24 | -------------------------------------------------------------------------------- /src/admin/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 10 3 | script: npm run test 4 | notifications: 5 | email: false 6 | -------------------------------------------------------------------------------- /src/admin/babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: [ 3 | // https://github.com/vuejs/vue-cli/tree/master/packages/@vue/babel-preset-app 4 | '@vue/cli-plugin-babel/preset' 5 | ], 6 | 'env': { 7 | 'development': { 8 | // babel-plugin-dynamic-import-node plugin only does one thing by converting all import() to require(). 9 | // This plugin can significantly increase the speed of hot updates, when you have a large number of pages. 10 | // https://panjiachen.github.io/vue-element-admin-site/guide/advanced/lazy-loading.html 11 | 'plugins': ['dynamic-import-node'] 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/admin/jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "baseUrl": "./", 4 | "paths": { 5 | "@/*": ["src/*"] 6 | } 7 | }, 8 | "exclude": ["node_modules", "dist"] 9 | } -------------------------------------------------------------------------------- /src/admin/plop-templates/component/index.hbs: -------------------------------------------------------------------------------- 1 | {{#if template}} 2 | 5 | {{/if}} 6 | 7 | {{#if script}} 8 | 20 | {{/if}} 21 | 22 | {{#if style}} 23 | 26 | {{/if}} 27 | -------------------------------------------------------------------------------- /src/admin/plop-templates/store/index.hbs: -------------------------------------------------------------------------------- 1 | {{#if state}} 2 | const state = {} 3 | {{/if}} 4 | 5 | {{#if mutations}} 6 | const mutations = {} 7 | {{/if}} 8 | 9 | {{#if actions}} 10 | const actions = {} 11 | {{/if}} 12 | 13 | export default { 14 | namespaced: true, 15 | {{options}} 16 | } 17 | -------------------------------------------------------------------------------- /src/admin/plop-templates/utils.js: -------------------------------------------------------------------------------- 1 | exports.notEmpty = name => v => 2 | !v || v.trim() === '' ? `${name} is required` : true 3 | -------------------------------------------------------------------------------- /src/admin/plop-templates/view/index.hbs: -------------------------------------------------------------------------------- 1 | {{#if template}} 2 | 5 | {{/if}} 6 | 7 | {{#if script}} 8 | 20 | {{/if}} 21 | 22 | {{#if style}} 23 | 26 | {{/if}} 27 | -------------------------------------------------------------------------------- /src/admin/plopfile.js: -------------------------------------------------------------------------------- 1 | const viewGenerator = require('./plop-templates/view/prompt') 2 | const componentGenerator = require('./plop-templates/component/prompt') 3 | const storeGenerator = require('./plop-templates/store/prompt.js') 4 | 5 | module.exports = function(plop) { 6 | plop.setGenerator('view', viewGenerator) 7 | plop.setGenerator('component', componentGenerator) 8 | plop.setGenerator('store', storeGenerator) 9 | } 10 | -------------------------------------------------------------------------------- /src/admin/postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | autoprefixer: {} 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/admin/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/admin/public/favicon.ico -------------------------------------------------------------------------------- /src/admin/public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | <%= webpackConfig.name %> 10 | 11 | 12 |
13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/admin/src/App.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 12 | -------------------------------------------------------------------------------- /src/admin/src/api/abp.js: -------------------------------------------------------------------------------- 1 | import request from '@/utils/request' 2 | 3 | export function applicationConfiguration() { 4 | return request({ 5 | url: '/api/abp/application-configuration', 6 | method: 'get' 7 | }) 8 | } 9 | 10 | export function tenantsById(id) { 11 | return request({ 12 | url: `/api/abp/multi-tenancy/tenants/by-id/${id}`, 13 | method: 'get' 14 | }) 15 | } 16 | 17 | export function tenantsByName(name) { 18 | return request({ 19 | url: `/api/abp/multi-tenancy/tenants/by-name/${name}`, 20 | method: 'get' 21 | }) 22 | } 23 | -------------------------------------------------------------------------------- /src/admin/src/api/feature-management/features.js: -------------------------------------------------------------------------------- 1 | import request from '@/utils/request' 2 | 3 | export function getFeatures(query) { 4 | return request({ 5 | url: '/api/feature-management/features', 6 | method: 'get', 7 | params: query 8 | }) 9 | } 10 | 11 | export function updateFeatures(query, payload) { 12 | return request({ 13 | url: '/api/feature-management/features', 14 | method: 'put', 15 | params: query, 16 | data: payload 17 | }) 18 | } 19 | -------------------------------------------------------------------------------- /src/admin/src/api/file-management/file.js: -------------------------------------------------------------------------------- 1 | import request from '@/utils/request' 2 | 3 | export function createFile(data) { 4 | return request({ 5 | url: '/api/file-management/files/upload', 6 | method: 'post', 7 | data: data 8 | }) 9 | } 10 | 11 | export function getFileByName(name) { 12 | return request({ 13 | url: `/api/file-management/files/${name}`, 14 | method: 'get', 15 | responseType: 'arraybuffer' 16 | }) 17 | } 18 | -------------------------------------------------------------------------------- /src/admin/src/api/permission-management/permissions.js: -------------------------------------------------------------------------------- 1 | import request from '@/utils/request' 2 | 3 | export function getPermissions(query) { 4 | return request({ 5 | url: '/api/permission-management/permissions', 6 | method: 'get', 7 | params: query 8 | }) 9 | } 10 | 11 | export function updatePermissions(query, payload) { 12 | return request({ 13 | url: `/api/permission-management/permissions`, 14 | method: 'put', 15 | params: query, 16 | data: payload 17 | }) 18 | } 19 | -------------------------------------------------------------------------------- /src/admin/src/api/qiniu.js: -------------------------------------------------------------------------------- 1 | import request from '@/utils/request' 2 | 3 | export function getToken() { 4 | return request({ 5 | url: '/qiniu/upload/token', // 假地址 自行替换 6 | method: 'get' 7 | }) 8 | } 9 | -------------------------------------------------------------------------------- /src/admin/src/api/remote-search.js: -------------------------------------------------------------------------------- 1 | import request from '@/utils/request' 2 | 3 | export function searchUser(name) { 4 | return request({ 5 | url: '/vue-element-admin/search/user', 6 | method: 'get', 7 | params: { name } 8 | }) 9 | } 10 | 11 | export function transactionList(query) { 12 | return request({ 13 | url: '/vue-element-admin/transaction/list', 14 | method: 'get', 15 | params: query 16 | }) 17 | } 18 | -------------------------------------------------------------------------------- /src/admin/src/api/settings/setting.js: -------------------------------------------------------------------------------- 1 | import request from '@/utils/request' 2 | 3 | export function getSettingValues() { 4 | return request({ 5 | url: '/api/settingUi', 6 | method: 'get' 7 | }) 8 | } 9 | 10 | export function setSettingValues(values) { 11 | return request({ 12 | url: '/api/settingUi/setSettingValues', 13 | method: 'put', 14 | data: values 15 | }) 16 | } 17 | 18 | export function resetSettingValues(values) { 19 | return request({ 20 | url: '/api/settingUi/resetSettingValues', 21 | method: 'put', 22 | data: values 23 | }) 24 | } 25 | -------------------------------------------------------------------------------- /src/admin/src/assets/401_images/401.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/admin/src/assets/401_images/401.gif -------------------------------------------------------------------------------- /src/admin/src/assets/404_images/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/admin/src/assets/404_images/404.png -------------------------------------------------------------------------------- /src/admin/src/assets/404_images/404_cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/admin/src/assets/404_images/404_cloud.png -------------------------------------------------------------------------------- /src/admin/src/assets/background1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/admin/src/assets/background1.jpg -------------------------------------------------------------------------------- /src/admin/src/assets/custom-theme/fonts/element-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/admin/src/assets/custom-theme/fonts/element-icons.ttf -------------------------------------------------------------------------------- /src/admin/src/assets/custom-theme/fonts/element-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/admin/src/assets/custom-theme/fonts/element-icons.woff -------------------------------------------------------------------------------- /src/admin/src/assets/login-panel-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/admin/src/assets/login-panel-bg.png -------------------------------------------------------------------------------- /src/admin/src/components/ImageCropper/utils/data2blob.js: -------------------------------------------------------------------------------- 1 | /** 2 | * database64文件格式转换为2进制 3 | * 4 | * @param {[String]} data dataURL 的格式为 “data:image/png;base64,****”,逗号之前都是一些说明性的文字,我们只需要逗号之后的就行了 5 | * @param {[String]} mime [description] 6 | * @return {[blob]} [description] 7 | */ 8 | export default function(data, mime) { 9 | data = data.split(',')[1] 10 | data = window.atob(data) 11 | var ia = new Uint8Array(data.length) 12 | for (var i = 0; i < data.length; i++) { 13 | ia[i] = data.charCodeAt(i) 14 | } 15 | // canvas.toDataURL 返回的默认格式就是 image/png 16 | return new Blob([ia], { 17 | type: mime 18 | }) 19 | } 20 | -------------------------------------------------------------------------------- /src/admin/src/components/ImageCropper/utils/mimes.js: -------------------------------------------------------------------------------- 1 | export default { 2 | 'jpg': 'image/jpeg', 3 | 'png': 'image/png', 4 | 'gif': 'image/gif', 5 | 'svg': 'image/svg+xml', 6 | 'psd': 'image/photoshop' 7 | } 8 | -------------------------------------------------------------------------------- /src/admin/src/components/Tinymce/plugins.js: -------------------------------------------------------------------------------- 1 | // Any plugins you want to use has to be imported 2 | // Detail plugins list see https://www.tinymce.com/docs/plugins/ 3 | // Custom builds see https://www.tinymce.com/download/custom-builds/ 4 | 5 | const plugins = ['advlist anchor autolink autosave code codesample colorpicker colorpicker contextmenu directionality emoticons fullscreen hr image imagetools insertdatetime link lists media nonbreaking noneditable pagebreak paste preview print save searchreplace spellchecker tabfocus table template textcolor textpattern visualblocks visualchars wordcount'] 6 | 7 | export default plugins 8 | -------------------------------------------------------------------------------- /src/admin/src/components/Tinymce/toolbar.js: -------------------------------------------------------------------------------- 1 | // Here is a list of the toolbar 2 | // Detail list see https://www.tinymce.com/docs/advanced/editor-control-identifiers/#toolbarcontrols 3 | 4 | const toolbar = ['searchreplace bold italic underline strikethrough alignleft aligncenter alignright outdent indent blockquote undo redo removeformat subscript superscript code codesample', 'hr bullist numlist link image charmap preview anchor pagebreak insertdatetime media table emoticons forecolor backcolor fullscreen'] 5 | 6 | export default toolbar 7 | -------------------------------------------------------------------------------- /src/admin/src/directive/clipboard/index.js: -------------------------------------------------------------------------------- 1 | import Clipboard from './clipboard' 2 | 3 | const install = function(Vue) { 4 | Vue.directive('Clipboard', Clipboard) 5 | } 6 | 7 | if (window.Vue) { 8 | window.clipboard = Clipboard 9 | Vue.use(install); // eslint-disable-line 10 | } 11 | 12 | Clipboard.install = install 13 | export default Clipboard 14 | -------------------------------------------------------------------------------- /src/admin/src/directive/el-drag-dialog/index.js: -------------------------------------------------------------------------------- 1 | import drag from './drag' 2 | 3 | const install = function(Vue) { 4 | Vue.directive('el-drag-dialog', drag) 5 | } 6 | 7 | if (window.Vue) { 8 | window['el-drag-dialog'] = drag 9 | Vue.use(install); // eslint-disable-line 10 | } 11 | 12 | drag.install = install 13 | export default drag 14 | -------------------------------------------------------------------------------- /src/admin/src/directive/el-table/index.js: -------------------------------------------------------------------------------- 1 | import adaptive from './adaptive' 2 | 3 | const install = function(Vue) { 4 | Vue.directive('el-height-adaptive-table', adaptive) 5 | } 6 | 7 | if (window.Vue) { 8 | window['el-height-adaptive-table'] = adaptive 9 | Vue.use(install); // eslint-disable-line 10 | } 11 | 12 | adaptive.install = install 13 | export default adaptive 14 | -------------------------------------------------------------------------------- /src/admin/src/directive/permission/index.js: -------------------------------------------------------------------------------- 1 | import permission from './permission' 2 | 3 | const install = function(Vue) { 4 | Vue.directive('permission', permission) 5 | } 6 | 7 | if (window.Vue) { 8 | window['permission'] = permission 9 | Vue.use(install); // eslint-disable-line 10 | } 11 | 12 | permission.install = install 13 | export default permission 14 | -------------------------------------------------------------------------------- /src/admin/src/directive/waves/index.js: -------------------------------------------------------------------------------- 1 | import waves from './waves' 2 | 3 | const install = function(Vue) { 4 | Vue.directive('waves', waves) 5 | } 6 | 7 | if (window.Vue) { 8 | window.waves = waves 9 | Vue.use(install); // eslint-disable-line 10 | } 11 | 12 | waves.install = install 13 | export default waves 14 | -------------------------------------------------------------------------------- /src/admin/src/icons/index.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import SvgIcon from '@/components/SvgIcon'// svg component 3 | 4 | // register globally 5 | Vue.component('svg-icon', SvgIcon) 6 | 7 | const req = require.context('./svg', false, /\.svg$/) 8 | const requireAll = requireContext => requireContext.keys().map(requireContext) 9 | requireAll(req) 10 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/chart.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/component.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/documentation.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/drag.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/education.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/email.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/example.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/excel.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/fullscreen.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/guide.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/link.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/lock.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/money.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/password.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/search.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/size.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/star.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/table.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svg/user.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/src/icons/svgo.yml: -------------------------------------------------------------------------------- 1 | # replace default config 2 | 3 | # multipass: true 4 | # full: true 5 | 6 | plugins: 7 | 8 | # - name 9 | # 10 | # or: 11 | # - name: false 12 | # - name: true 13 | # 14 | # or: 15 | # - name: 16 | # param1: 1 17 | # param2: 2 18 | 19 | - removeAttrs: 20 | attrs: 21 | - 'fill' 22 | - 'fill-rule' 23 | -------------------------------------------------------------------------------- /src/admin/src/layout/components/index.js: -------------------------------------------------------------------------------- 1 | export { default as AppMain } from './AppMain' 2 | export { default as Navbar } from './Navbar' 3 | export { default as Settings } from './Settings' 4 | export { default as Sidebar } from './Sidebar/index.vue' 5 | export { default as TagsView } from './TagsView/index.vue' 6 | -------------------------------------------------------------------------------- /src/admin/src/router/modules/auditlog.js: -------------------------------------------------------------------------------- 1 | import Layout from '@/layout' 2 | 3 | const auditlogRouter = { 4 | path: '/auditlogs', 5 | component: Layout, 6 | children: [ 7 | { 8 | path: 'auditlog', 9 | component: () => import('@/views/auditlogging/index'), 10 | name: 'AuditLog', 11 | meta: { 12 | title: 'AbpAuditLogging["AuditLogging"]', 13 | policy: 'AbpAuditLogging.Default', 14 | icon: 'paper' 15 | } 16 | } 17 | ] 18 | } 19 | 20 | export default auditlogRouter 21 | -------------------------------------------------------------------------------- /src/admin/src/router/modules/data-dictionary.js: -------------------------------------------------------------------------------- 1 | import Layout from '@/layout' 2 | 3 | const dictionaryRouter = { 4 | path: '/dictionaries', 5 | component: Layout, 6 | children: [ 7 | { 8 | path: 'index', 9 | component: () => import('@/views/data-dictionary/index'), 10 | name: 'DataDictionary', 11 | meta: { 12 | title: 'AbpDataDictionary["DataDictionary"]', 13 | policy: 'AbpDataDictionary.Default', 14 | icon: 'el-icon-reading' 15 | } 16 | } 17 | ] 18 | } 19 | 20 | export default dictionaryRouter 21 | -------------------------------------------------------------------------------- /src/admin/src/store/modules/errorLog.js: -------------------------------------------------------------------------------- 1 | const state = { 2 | logs: [] 3 | } 4 | 5 | const mutations = { 6 | ADD_ERROR_LOG: (state, log) => { 7 | state.logs.push(log) 8 | }, 9 | CLEAR_ERROR_LOG: (state) => { 10 | state.logs.splice(0) 11 | } 12 | } 13 | 14 | const actions = { 15 | addErrorLog({ commit }, log) { 16 | commit('ADD_ERROR_LOG', log) 17 | }, 18 | clearErrorLog({ commit }) { 19 | commit('CLEAR_ERROR_LOG') 20 | } 21 | } 22 | 23 | export default { 24 | namespaced: true, 25 | state, 26 | mutations, 27 | actions 28 | } 29 | -------------------------------------------------------------------------------- /src/admin/src/utils/auth.js: -------------------------------------------------------------------------------- 1 | import Cookies from 'js-cookie' 2 | import store from '@/store' 3 | 4 | const TokenKey = 'Admin-Token' 5 | 6 | export function getToken() { 7 | return Cookies.get(TokenKey) 8 | } 9 | 10 | export async function setToken(token) { 11 | const result = Cookies.set(TokenKey, token) 12 | await store.dispatch('app/applicationConfiguration') 13 | return result 14 | } 15 | 16 | export async function removeToken() { 17 | const result = Cookies.remove(TokenKey) 18 | await store.dispatch('app/applicationConfiguration') 19 | return result 20 | } 21 | -------------------------------------------------------------------------------- /src/admin/src/utils/get-page-title.js: -------------------------------------------------------------------------------- 1 | import defaultSettings from '@/settings' 2 | import i18n from '@/lang' 3 | 4 | const title = defaultSettings.title || 'Vue Element Admin' 5 | 6 | export default function getPageTitle(key) { 7 | const hasKey = i18n.te(key) 8 | if (hasKey) { 9 | const pageName = i18n.t(key) 10 | return `${pageName} - ${title}` 11 | } 12 | return `${title}` 13 | } 14 | -------------------------------------------------------------------------------- /src/admin/src/utils/i18n.js: -------------------------------------------------------------------------------- 1 | // translate router.meta.title, be used in breadcrumb sidebar tagsview 2 | export function generateTitle(title) { 3 | // const hasKey = this.$te('route.' + title) 4 | 5 | // if (hasKey) { 6 | // // $t :this method from vue-i18n, inject in @/lang/index.js 7 | // const translatedTitle = this.$t('route.' + title) 8 | 9 | // return translatedTitle 10 | // } 11 | // return title 12 | return this.$t(title) 13 | } 14 | -------------------------------------------------------------------------------- /src/admin/src/views/charts/keyboard.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | 16 | 23 | 24 | -------------------------------------------------------------------------------- /src/admin/src/views/charts/line.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | 16 | 23 | 24 | -------------------------------------------------------------------------------- /src/admin/src/views/charts/mix-chart.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 15 | 16 | 23 | 24 | -------------------------------------------------------------------------------- /src/admin/src/views/error-log/components/ErrorTestA.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 14 | -------------------------------------------------------------------------------- /src/admin/src/views/error-log/components/ErrorTestB.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 12 | -------------------------------------------------------------------------------- /src/admin/src/views/example/components/Dropdown/index.js: -------------------------------------------------------------------------------- 1 | export { default as CommentDropdown } from './Comment' 2 | export { default as PlatformDropdown } from './Platform' 3 | export { default as SourceUrlDropdown } from './SourceUrl' 4 | -------------------------------------------------------------------------------- /src/admin/src/views/example/components/Warning.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | -------------------------------------------------------------------------------- /src/admin/src/views/example/create.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 13 | 14 | -------------------------------------------------------------------------------- /src/admin/src/views/example/edit.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 13 | 14 | -------------------------------------------------------------------------------- /src/admin/src/views/icons/svg-icons.js: -------------------------------------------------------------------------------- 1 | const req = require.context('../../icons/svg', false, /\.svg$/) 2 | const requireAll = requireContext => requireContext.keys() 3 | 4 | const re = /\.\/(.*)\.svg/ 5 | 6 | const svgIcons = requireAll(req).map(i => { 7 | return i.match(re)[1] 8 | }) 9 | 10 | export default svgIcons 11 | -------------------------------------------------------------------------------- /src/admin/src/views/login/auth-redirect.vue: -------------------------------------------------------------------------------- 1 | 16 | -------------------------------------------------------------------------------- /src/admin/src/views/nested/menu1/index.vue: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /src/admin/src/views/nested/menu1/menu1-1/index.vue: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /src/admin/src/views/nested/menu1/menu1-2/index.vue: -------------------------------------------------------------------------------- 1 | 8 | -------------------------------------------------------------------------------- /src/admin/src/views/nested/menu1/menu1-2/menu1-2-1/index.vue: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /src/admin/src/views/nested/menu1/menu1-2/menu1-2-2/index.vue: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /src/admin/src/views/nested/menu1/menu1-3/index.vue: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /src/admin/src/views/nested/menu2/index.vue: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /src/admin/src/views/pdf/index.vue: -------------------------------------------------------------------------------- 1 | 11 | 12 | -------------------------------------------------------------------------------- /src/admin/src/views/permission/page.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 20 | -------------------------------------------------------------------------------- /src/admin/src/views/redirect/index.vue: -------------------------------------------------------------------------------- 1 | 13 | -------------------------------------------------------------------------------- /src/admin/src/views/table/dynamic-table/index.vue: -------------------------------------------------------------------------------- 1 | 14 | 15 | 24 | 25 | -------------------------------------------------------------------------------- /src/admin/tests/unit/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | env: { 3 | jest: true 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /src/admin/tests/unit/utils/param2Obj.spec.js: -------------------------------------------------------------------------------- 1 | import { param2Obj } from '@/utils/index.js' 2 | describe('Utils:param2Obj', () => { 3 | const url = 'https://github.com/PanJiaChen/vue-element-admin?name=bill&age=29&sex=1&field=dGVzdA==&key=%E6%B5%8B%E8%AF%95' 4 | 5 | it('param2Obj test', () => { 6 | expect(param2Obj(url)).toEqual({ 7 | name: 'bill', 8 | age: '29', 9 | sex: '1', 10 | field: window.btoa('test'), 11 | key: '测试' 12 | }) 13 | }) 14 | }) 15 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/.gitattributes: -------------------------------------------------------------------------------- 1 | **/wwwroot/libs/** linguist-vendored 2 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true, 3 | "useTabs": false, 4 | "tabWidth": 4 5 | } 6 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/common.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | latest 4 | 1.0.0 5 | $(NoWarn);CS1591;CS0436 6 | app 7 | 8 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/IdentityServerRemoteServiceConsts.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace LazyAbp.Abp.AuthCenter 6 | { 7 | public static class IdentityServerRemoteServiceConsts 8 | { 9 | public const string RemoteServiceName = "AbpIdentityServer"; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Permissions/AuthCenterPermissions.cs: -------------------------------------------------------------------------------- 1 | namespace LazyAbp.Abp.AuthCenter.Permissions 2 | { 3 | public static class AuthCenterPermissions 4 | { 5 | public const string GroupName = "AuthCenter"; 6 | 7 | //Add your own permission names. Example: 8 | //public const string MyPermission1 = GroupName + ".MyPermission1"; 9 | } 10 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/AuditLogging/AuditLogRemoteServiceConsts.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Volo.Abp.AuditLogging 6 | { 7 | public class AuditLogRemoteServiceConsts 8 | { 9 | public const string RemoteServiceName = "AuditLogging"; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/AuditLogging/Dtos/EntityPropertyChangeDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Application.Dtos; 5 | 6 | namespace Volo.Abp.AuditLogging.Dtos 7 | { 8 | public class EntityPropertyChangeDto : EntityDto 9 | { 10 | public string NewValue { get; set; } 11 | public string OriginalValue { get; set; } 12 | public string PropertyName { get; set; } 13 | public string PropertyTypeFullName { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/AuditLogging/IAuditLogAppService.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using System.Threading.Tasks; 5 | using Volo.Abp.Application.Dtos; 6 | using Volo.Abp.Application.Services; 7 | using Volo.Abp.AuditLogging.Dtos; 8 | 9 | namespace Volo.Abp.AuditLogging 10 | { 11 | public interface IAuditLogAppService : IReadOnlyAppService, IDeleteAppService 12 | { 13 | Task DeleteManyAsync(params Guid[] ids); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/Dtos/CreateClaimTypeDto.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.ObjectExtending; 2 | 3 | namespace Volo.Abp.Identity.Dtos 4 | { 5 | public class CreateClaimTypeDto : ExtensibleObject 6 | { 7 | public string Name { get; set; } 8 | 9 | public bool Required { get; set; } 10 | 11 | public string Regex { get; set; } 12 | 13 | public string RegexDescription { get; set; } 14 | 15 | public string Description { get; set; } 16 | 17 | public IdentityClaimValueType ValueType { get; set; } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/Dtos/GetAllOrgnizationUnitInput.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Application.Dtos; 5 | 6 | namespace Volo.Abp.Identity.Dtos 7 | { 8 | public class GetAllOrgnizationUnitInput : ISortedResultRequest 9 | { 10 | public GetAllOrgnizationUnitInput() 11 | { 12 | Sorting = "Code"; 13 | } 14 | public string Filter { get; set; } 15 | public string Sorting { get; set; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/Dtos/GetIdentityClaimTypesInput.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Application.Dtos; 2 | 3 | namespace Volo.Abp.Identity.Dtos 4 | { 5 | public class GetIdentityClaimTypesInput : PagedAndSortedResultRequestDto 6 | { 7 | public string Filter { get; set; } 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/Dtos/GetOrganizationUnitInput.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Application.Dtos; 5 | 6 | namespace Volo.Abp.Identity.Dtos 7 | { 8 | public class GetOrganizationUnitInput:PagedAndSortedResultRequestDto 9 | { 10 | public Guid? ParentId { get; set; } 11 | public string Filter { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/Dtos/IdentityRoleClaimDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Volo.Abp.Identity.Dtos 4 | { 5 | public class IdentityRoleClaimDto 6 | { 7 | public Guid RoleId { get; set; } 8 | 9 | public string ClaimType { get; set; } 10 | 11 | public string ClaimValue { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/Dtos/IdentityRoleOrgCreateDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Volo.Abp.Identity.Dtos 6 | { 7 | public class IdentityRoleOrgCreateDto : IdentityRoleCreateDto 8 | { 9 | public IdentityRoleOrgCreateDto() 10 | { 11 | 12 | } 13 | 14 | public Guid? OrgId { get; set; } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/Dtos/IdentityUserClaimDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Volo.Abp.Identity.Dtos 4 | { 5 | public class IdentityUserClaimDto 6 | { 7 | public Guid UserId { get; set; } 8 | 9 | public string ClaimType { get; set; } 10 | 11 | public string ClaimValue { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/Dtos/IdentityUserOrgCreateDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Volo.Abp.Identity.Dtos 6 | { 7 | public class IdentityUserOrgCreateDto: IdentityUserCreateDto 8 | { 9 | public List OrgIds { get; set; } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/Dtos/IdentityUserOrgUpdateDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace Volo.Abp.Identity.Dtos 6 | { 7 | public class IdentityUserOrgUpdateDto : IdentityUserUpdateDto 8 | { 9 | public List OrgIds { get; set; } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/Dtos/OrganizationUnitUpdateDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Domain.Entities; 5 | 6 | namespace Volo.Abp.Identity.Dtos 7 | { 8 | public class OrganizationUnitUpdateDto : OrganizationUnitCreateOrUpdateDtoBase, IHasConcurrencyStamp 9 | { 10 | public string ConcurrencyStamp { get; set; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/IHelloIdentityRoleAppService.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using System.Threading.Tasks; 5 | using Volo.Abp.Application.Services; 6 | using Volo.Abp.Identity.Dtos; 7 | 8 | namespace Volo.Abp.Identity 9 | { 10 | public interface IHelloIdentityRoleAppService : IApplicationService 11 | { 12 | Task AddToOrganizationUnitAsync(Guid roleId, Guid ouId); 13 | 14 | Task CreateAsync(IdentityRoleOrgCreateDto input); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/IIdentityClaimTypeAppService.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using System.Threading.Tasks; 5 | using Volo.Abp.Application.Services; 6 | using Volo.Abp.Identity.Dtos; 7 | 8 | namespace Volo.Abp.Identity 9 | { 10 | public interface IIdentityClaimTypeAppService : 11 | ICrudAppService 12 | { 13 | Task> GetAllListAsync(); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/Identity/OrganizationUnitConsts.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Identity; 5 | 6 | namespace Xhznl.HelloAbp.Volo.Abp.Identity 7 | { 8 | public static class HelloOrganizationUnitConsts 9 | { 10 | public static int MaxCodeLength { get; set; } = OrganizationUnitConsts.MaxCodeLength; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/ApiResources/Dtos/ApiScopeClaimDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace LazyAbp.Abp.AuthCenter.Volo.Abp.IdentityServer.ApiResources.Dtos 6 | { 7 | public class ApiScopeClaimDto 8 | { 9 | public Guid ApiResourceId { get; set; } 10 | public string Name { get; set; } 11 | public string Type { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/ApiResources/Dtos/ApiSecretDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace EasyAbp.IdentityServerAdmin.ApiResources.Dtos 6 | { 7 | public class ApiSecretDto 8 | { 9 | public string Type { get; set; } 10 | public string Value { get; set; } 11 | public string Description { get; set; } 12 | public DateTime? Expiration { get; set; } 13 | public bool IsNew { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/ApiResources/Dtos/CreateApiResourceInputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace EasyAbp.IdentityServerAdmin.ApiResources.Dtos 6 | { 7 | public class CreateApiResourceInputDto 8 | { 9 | public string Name { get; set; } 10 | public string DisplayName { get; set; } 11 | public string Description { get; set; } 12 | public bool Enabled { get; set; } 13 | public List UserClaims { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/ApiResources/Dtos/DeleteScopesInputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace LazyAbp.Abp.AuthCenter.Volo.Abp.IdentityServer.ApiResources.Dtos 6 | { 7 | public class DeleteScopesInputDto 8 | { 9 | public string Name { get; set; } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/ApiResources/Dtos/GetApiResourceListInput.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Application.Dtos; 5 | 6 | namespace EasyAbp.IdentityServerAdmin.ApiResources.Dtos 7 | { 8 | public class GetApiResourceListInput : PagedAndSortedResultRequestDto 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/ApiResources/Dtos/UpdateApiResourceScopeInputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace LazyAbp.Abp.AuthCenter.Volo.Abp.IdentityServer.ApiResources.Dtos 6 | { 7 | class UpdateApiResourceScopeInputDto 8 | { 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/Clients/Dtos/ClientClaimDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace EasyAbp.IdentityServerAdmin.Clients.Dtos 6 | { 7 | public class ClientClaimDto 8 | { 9 | public string Type { get; set; } 10 | public string Value { get; set; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/Clients/Dtos/ClientPropertyDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace EasyAbp.IdentityServerAdmin.Clients.Dtos 6 | { 7 | public class ClientPropertyDto 8 | { 9 | public string Key { get; set; } 10 | public string Value { get; set; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/Clients/Dtos/ClientSecretDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace EasyAbp.IdentityServerAdmin.Clients.Dtos 6 | { 7 | public class ClientSecretDto 8 | { 9 | public string Type { get; set; } 10 | public string Value { get; set; } 11 | public string Description { get; set; } 12 | public DateTime? Expiration { get; set; } 13 | public bool IsNew { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/Clients/Dtos/ClientType.cs: -------------------------------------------------------------------------------- 1 | namespace EasyAbp.IdentityServerAdmin.Clients.Dtos 2 | { 3 | public enum ClientType 4 | { 5 | Empty, 6 | Device, 7 | WebServerSideRenderer, 8 | Spa, 9 | WebHybrid, 10 | Native, 11 | Machine 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/Clients/Dtos/GetClientListInputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Application.Dtos; 5 | 6 | namespace EasyAbp.IdentityServerAdmin.Clients.Dtos 7 | { 8 | public class GetClientListInputDto : PagedAndSortedResultRequestDto 9 | { 10 | public string Keywords { get; set; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/Clients/Dtos/SearchConstsInputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace LazyAbp.Abp.AuthCenter.Volo.Abp.IdentityServer.Clients.Dtos 6 | { 7 | public class SearchConstsInputDto 8 | { 9 | public string Type { get; set; } 10 | public string Text { get; set; } 11 | public int Limit { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/IdentityResources/Dtos/GetIdentityResourceListInputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Application.Dtos; 5 | 6 | namespace EasyAbp.IdentityServerAdmin.IdentityResources.Dtos 7 | { 8 | public class GetIdentityResourceListInputDto : PagedAndSortedResultRequestDto 9 | { 10 | public string Keywords { get; set; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/PersistedGrants/Dtos/GetPersistedGrantListInputDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Application.Dtos; 5 | 6 | namespace EasyAbp.IdentityServerAdmin.PersistedGrants.Dtos 7 | { 8 | public class GetPersistedGrantListInputDto : PagedResultRequestDto 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application.Contracts/Volo/Abp/IdentityServer/PersistedGrants/IPersistedGrantAppService.cs: -------------------------------------------------------------------------------- 1 | using EasyAbp.IdentityServerAdmin.PersistedGrants.Dtos; 2 | using System; 3 | using System.Collections.Generic; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using Volo.Abp.Application.Services; 7 | 8 | namespace EasyAbp.IdentityServerAdmin.PersistedGrants 9 | { 10 | public interface IPersistedGrantAppService : IReadOnlyAppService, IApplicationService 11 | { 12 | Task DeleteAsync(Guid id); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application/AuthCenterAppService.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using LazyAbp.Abp.AuthCenter.Localization; 5 | using Volo.Abp.Application.Services; 6 | 7 | namespace LazyAbp.Abp.AuthCenter 8 | { 9 | /* Inherit your application services from this class. 10 | */ 11 | public abstract class AuthCenterAppService : ApplicationService 12 | { 13 | protected AuthCenterAppService() 14 | { 15 | LocalizationResource = typeof(AuthCenterResource); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application/Volo/Abp/IdentityServer/ApiResources/ApiResourceNameNowAllowedDuplicateException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp; 5 | 6 | namespace EasyAbp.IdentityServerAdmin.ApiResources 7 | { 8 | public class ApiResourceNameNowAllowedDuplicateException : BusinessException 9 | { 10 | public ApiResourceNameNowAllowedDuplicateException(string name) : base("ApiResouceNameNowAllowedDuplicate", $"The api source name {name} is duplicated! ") 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Application/Volo/Abp/IdentityServer/Clients/ClientIdNotAllowedDuplicateException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp; 5 | 6 | namespace EasyAbp.IdentityServerAdmin.Clients 7 | { 8 | public class ClientIdNotAllowedDuplicateException : BusinessException 9 | { 10 | public ClientIdNotAllowedDuplicateException(string clientId) : base("ClientIdNotAllowedDuplicate", $"Client Id {clientId} is duplicated!") 11 | { 12 | 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/AuthCenterDomainErrorCodes.cs: -------------------------------------------------------------------------------- 1 | namespace LazyAbp.Abp.AuthCenter 2 | { 3 | public static class AuthCenterDomainErrorCodes 4 | { 5 | /* You can add your business exception error codes here, as constants */ 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Features/ExaminationAbpFeatures.cs: -------------------------------------------------------------------------------- 1 | namespace Xhznl.HelloAbp.Features 2 | { 3 | public class ExaminationAbpFeatures 4 | { 5 | public const string GroupName = "HelloAbp"; 6 | 7 | public const string SocialLogins = GroupName + ".SocialLogins"; 8 | public const string UserCount = GroupName + ".UserCount"; 9 | } 10 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ar", 3 | "texts": { 4 | "Menu:Home": "الرئيسية", 5 | "Welcome": "مرحبا", 6 | "LongWelcomeMessage": "مرحبا بكم في التطبيق. هذا مشروع بدء تشغيل يعتمد على إطار عمل ABP. لمزيد من المعلومات ، يرجى زيارة abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "Menu:Home": "Úvod", 5 | "Welcome": "Vítejte", 6 | "LongWelcomeMessage": "Vítejte v aplikaci. Toto je startovací projekt založený na ABP frameworku. Pro více informací, navštivte abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/en.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Welcome", 6 | "LongWelcomeMessage": "Welcome to the application. This is a startup project based on the ABP framework. For more information, visit abp.io.", 7 | "Menu:Dashboard": "Dashboard" 8 | } 9 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "fr", 3 | "texts": { 4 | "Menu:Home": "Accueil", 5 | "Welcome": "Bienvenue", 6 | "LongWelcomeMessage": "Bienvenue dans l'application. Il s'agit d'un projet de démarrage basé sur le framework ABP. Pour plus d'informations, visitez abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/hu.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "hu", 3 | "texts": { 4 | "Menu:Home": "Kezdőlap", 5 | "Welcome": "Üdvözlöm", 6 | "LongWelcomeMessage": "Üdvözöljük az alkalmazásban. Ez egy ABP keretrendszeren alapuló startup projekt. További információkért látogasson el az abp.io oldalra." 7 | } 8 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Witaj", 6 | "LongWelcomeMessage": "Witaj w aplikacji. To jest inicjalny projekt bazujący na ABP framework. Po więcej informacji odwiedź stronę abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | "Menu:Home": "Principal", 5 | "Welcome": "Seja bem-vindo!", 6 | "LongWelcomeMessage": "Bem-vindo a esta aplicação. Este é um projeto inicial baseado no ABP framework. Para mais informações, visite abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/ru.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ru", 3 | "texts": { 4 | "Menu:Home": "Главная", 5 | "Welcome": "Добро пожаловать", 6 | "LongWelcomeMessage": "Добро пожаловать в приложение. Этот запущенный проект основан на фреймворке ABP. Для получения дополнительной информации посетите сайт abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "Menu:Home": "Domov", 5 | "Welcome": "Dobrodošli", 6 | "LongWelcomeMessage": "Dobrodošli v aplikaciji. To je začetni projekt na osnovi okolja ABP. Za več informacij obiščite abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/tr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "tr", 3 | "texts": { 4 | "Menu:Home": "Ana sayfa", 5 | "Welcome": "Hoşgeldiniz", 6 | "LongWelcomeMessage": "Uygulamaya hoşgeldiniz. Bu, ABP framework'ü üzerine bina edilmiş bir başlangıç projesidir. Daha fazla bilgi için abp.io adresini ziyaret edebilirsiniz." 7 | } 8 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | "Menu:Home": "Trang chủ", 5 | "Welcome": "Chào mừng bạn", 6 | "LongWelcomeMessage": "Chào mừng bạn đến ứng dụng. Đây là một dự án khởi nghiệp dựa trên khung ABP. Để biết thêm thông tin, hãy truy cập abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenter/zh-Hant.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hant", 3 | "texts": { 4 | "Menu:Home": "首頁", 5 | "Welcome": "歡迎", 6 | "LongWelcomeMessage": "歡迎來到此應用程式. 這是一個基於ABP框架的起始專案. 有關更多訊息, 請瀏覽 abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/Localization/AuthCenterResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace LazyAbp.Abp.AuthCenter.Localization 4 | { 5 | [LocalizationResourceName("AuthCenter")] 6 | public class AuthCenterResource 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain.Shared/MultiTenancy/MultiTenancyConsts.cs: -------------------------------------------------------------------------------- 1 | namespace LazyAbp.Abp.AuthCenter.MultiTenancy 2 | { 3 | public static class MultiTenancyConsts 4 | { 5 | /* Enable/disable multi-tenancy easily in a single point. 6 | * If you will never need to multi-tenancy, you can remove 7 | * related modules and code parts, including this file. 8 | */ 9 | public const bool IsEnabled = true; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain/AuthCenterConsts.cs: -------------------------------------------------------------------------------- 1 | namespace LazyAbp.Abp.AuthCenter 2 | { 3 | public static class AuthCenterConsts 4 | { 5 | public const string DbTablePrefix = "App"; 6 | 7 | public const string DbSchema = null; 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain/Data/IAuthCenterDbSchemaMigrator.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | 3 | namespace LazyAbp.Abp.AuthCenter.Data 4 | { 5 | public interface IAuthCenterDbSchemaMigrator 6 | { 7 | Task MigrateAsync(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain/Data/NullAuthCenterDbSchemaMigrator.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using Volo.Abp.DependencyInjection; 3 | 4 | namespace LazyAbp.Abp.AuthCenter.Data 5 | { 6 | /* This is used if database provider does't define 7 | * IAuthCenterDbSchemaMigrator implementation. 8 | */ 9 | public class NullAuthCenterDbSchemaMigrator : IAuthCenterDbSchemaMigrator, ITransientDependency 10 | { 11 | public Task MigrateAsync() 12 | { 13 | return Task.CompletedTask; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain/IdentityServer/SharedApiScopeClaim.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Domain.Entities; 5 | 6 | namespace LazyAbp.Abp.AuthCenter.IdentityServer 7 | { 8 | public class SharedApiScopeClaim : Entity 9 | { 10 | public Guid ApiResourceId { get; set; } 11 | public string Type { get; set; } 12 | public string Name { get; set; } 13 | 14 | public override object[] GetKeys() 15 | { 16 | return new object[] { ApiResourceId, Name }; 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain/IdentityServer/SharedIdentityResource.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using Volo.Abp.Domain.Entities; 5 | 6 | namespace LazyAbp.Abp.AuthCenter.IdentityServer 7 | { 8 | public class SharedIdentityResource : Entity 9 | { 10 | public string Name { get; set; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain/Settings/AuthCenterSettingDefinitionProvider.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Settings; 2 | 3 | namespace LazyAbp.Abp.AuthCenter.Settings 4 | { 5 | public class AuthCenterSettingDefinitionProvider : SettingDefinitionProvider 6 | { 7 | public override void Define(ISettingDefinitionContext context) 8 | { 9 | //Define your own settings here. Example: 10 | //context.Add(new SettingDefinition(AuthCenterSettings.MySetting1)); 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Domain/Settings/AuthCenterSettings.cs: -------------------------------------------------------------------------------- 1 | namespace LazyAbp.Abp.AuthCenter.Settings 2 | { 3 | public static class AuthCenterSettings 4 | { 5 | private const string Prefix = "AuthCenter"; 6 | 7 | //Add your own setting names here. Example: 8 | //public const string MySetting1 = Prefix + ".MySetting1"; 9 | } 10 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.HttpApi.Host/Controllers/HomeController.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.AspNetCore.Mvc; 2 | using Volo.Abp.AspNetCore.Mvc; 3 | 4 | namespace LazyAbp.Abp.AuthCenter.Controllers 5 | { 6 | public class HomeController : AbpController 7 | { 8 | public ActionResult Index() 9 | { 10 | return Redirect("~/swagger"); 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.HttpApi.Host/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.HttpApi/Controllers/AuthCenterController.cs: -------------------------------------------------------------------------------- 1 | using LazyAbp.Abp.AuthCenter.Localization; 2 | using Volo.Abp.AspNetCore.Mvc; 3 | 4 | namespace LazyAbp.Abp.AuthCenter.Controllers 5 | { 6 | /* Inherit your controllers from this class. 7 | */ 8 | public abstract class AuthCenterController : AbpController 9 | { 10 | protected AuthCenterController() 11 | { 12 | LocalizationResource = typeof(AuthCenterResource); 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.HttpApi/Models/Test/TestModel.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace LazyAbp.Abp.AuthCenter.Models.Test 4 | { 5 | public class TestModel 6 | { 7 | public string Name { get; set; } 8 | 9 | public DateTime BirthDate { get; set; } 10 | } 11 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/AuthCenterBrandingProvider.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Components; 2 | using Volo.Abp.DependencyInjection; 3 | 4 | namespace LazyAbp.Abp.AuthCenter 5 | { 6 | [Dependency(ReplaceServices = true)] 7 | public class AuthCenterBrandingProvider : DefaultBrandingProvider 8 | { 9 | public override string AppName => "AuthCenter"; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/Pages/Index.cshtml.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.AspNetCore.Mvc.UI.RazorPages; 2 | 3 | namespace LazyAbp.Abp.AuthCenter.Pages 4 | { 5 | public class IndexModel : AbpPageModel 6 | { 7 | public void OnGet() 8 | { 9 | } 10 | } 11 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 2 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI 3 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bootstrap 4 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bundling -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/Startup.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.AspNetCore.Builder; 2 | using Microsoft.Extensions.DependencyInjection; 3 | 4 | namespace LazyAbp.Abp.AuthCenter 5 | { 6 | public class Startup 7 | { 8 | public void ConfigureServices(IServiceCollection services) 9 | { 10 | services.AddApplication(); 11 | } 12 | 13 | public void Configure(IApplicationBuilder app) 14 | { 15 | app.InitializeApplication(); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/abp.resourcemapping.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | aliases: { 3 | 4 | }, 5 | clean: [ 6 | 7 | ], 8 | mappings: { 9 | 10 | } 11 | }; -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/gulpfile.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | var gulp = require("gulp"), 4 | path = require('path'), 5 | copyResources = require('./node_modules/@abp/aspnetcore.mvc.ui/gulp/copy-resources.js'); 6 | 7 | exports.default = function(){ 8 | return copyResources(path.resolve('./')); 9 | }; -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0", 3 | "name": "my-app-identityserver", 4 | "private": true, 5 | "dependencies": { 6 | "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" 7 | } 8 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ar-tn.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["ar-tn"]={days:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد"],daysShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت","أحد"],daysMin:["ح","ن","ث","ع","خ","ج","س","ح"],months:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthsShort:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],today:"هذا اليوم",rtl:!0}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ar.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ar={days:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد"],daysShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت","أحد"],daysMin:["ح","ن","ث","ع","خ","ج","س","ح"],months:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthsShort:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],today:"هذا اليوم",rtl:!0}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.az.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.az={days:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],daysShort:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],daysMin:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],months:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],monthsShort:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],today:"Bu gün",weekStart:1,clear:"Təmizlə",monthsTitle:"Aylar"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bg.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.bg={days:["Неделя","Понеделник","Вторник","Сряда","Четвъртък","Петък","Събота"],daysShort:["Нед","Пон","Вто","Сря","Чет","Пет","Съб"],daysMin:["Н","П","В","С","Ч","П","С"],months:["Януари","Февруари","Март","Април","Май","Юни","Юли","Август","Септември","Октомври","Ноември","Декември"],monthsShort:["Ян","Фев","Мар","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Ное","Дек"],today:"днес"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.br.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.br={days:["Sul","Lun","Meurzh","Merc'her","Yaou","Gwener","Sadorn"],daysShort:["Sul","Lun","Meu.","Mer.","Yao.","Gwe.","Sad."],daysMin:["Su","L","Meu","Mer","Y","G","Sa"],months:["Genver","C'hwevrer","Meurzh","Ebrel","Mae","Mezheven","Gouere","Eost","Gwengolo","Here","Du","Kerzu"],monthsShort:["Genv.","C'hw.","Meur.","Ebre.","Mae","Mezh.","Goue.","Eost","Gwen.","Here","Du","Kerz."],today:"Hiziv",monthsTitle:"Miz",clear:"Dilemel",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bs.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.bs={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Juni","Juli","August","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ca.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ca={days:["Diumenge","Dilluns","Dimarts","Dimecres","Dijous","Divendres","Dissabte"],daysShort:["Diu","Dil","Dmt","Dmc","Dij","Div","Dis"],daysMin:["dg","dl","dt","dc","dj","dv","ds"],months:["Gener","Febrer","Març","Abril","Maig","Juny","Juliol","Agost","Setembre","Octubre","Novembre","Desembre"],monthsShort:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Des"],today:"Avui",monthsTitle:"Mesos",clear:"Esborrar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cs.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.cs={days:["Neděle","Pondělí","Úterý","Středa","Čtvrtek","Pátek","Sobota"],daysShort:["Ned","Pon","Úte","Stř","Čtv","Pát","Sob"],daysMin:["Ne","Po","Út","St","Čt","Pá","So"],months:["Leden","Únor","Březen","Duben","Květen","Červen","Červenec","Srpen","Září","Říjen","Listopad","Prosinec"],monthsShort:["Led","Úno","Bře","Dub","Kvě","Čer","Čnc","Srp","Zář","Říj","Lis","Pro"],today:"Dnes",clear:"Vymazat",monthsTitle:"Měsíc",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cy.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.cy={days:["Sul","Llun","Mawrth","Mercher","Iau","Gwener","Sadwrn"],daysShort:["Sul","Llu","Maw","Mer","Iau","Gwe","Sad"],daysMin:["Su","Ll","Ma","Me","Ia","Gwe","Sa"],months:["Ionawr","Chewfror","Mawrth","Ebrill","Mai","Mehefin","Gorfennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"],monthsShort:["Ion","Chw","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rha"],today:"Heddiw"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.da.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.da={days:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],daysShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],daysMin:["Sø","Ma","Ti","On","To","Fr","Lø"],months:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"I Dag",weekStart:1,clear:"Nulstil",format:"dd/mm/yyyy",monthsTitle:"Måneder"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.de.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.de={days:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],daysShort:["Son","Mon","Die","Mit","Don","Fre","Sam"],daysMin:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],today:"Heute",monthsTitle:"Monate",clear:"Löschen",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.el.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.el={days:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],daysShort:["Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ"],daysMin:["Κυ","Δε","Τρ","Τε","Πε","Πα","Σα"],months:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"],monthsShort:["Ιαν","Φεβ","Μαρ","Απρ","Μάι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],today:"Σήμερα",clear:"Καθαρισμός",weekStart:1,format:"d/m/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-AU.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["en-AU"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"d/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-CA.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["en-CA"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:0,format:"yyyy-mm-dd"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-GB.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["en-GB"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-IE.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["en-IE"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eo.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.eo={days:["dimanĉo","lundo","mardo","merkredo","ĵaŭdo","vendredo","sabato"],daysShort:["dim.","lun.","mar.","mer.","ĵaŭ.","ven.","sam."],daysMin:["d","l","ma","me","ĵ","v","s"],months:["januaro","februaro","marto","aprilo","majo","junio","julio","aŭgusto","septembro","oktobro","novembro","decembro"],monthsShort:["jan.","feb.","mar.","apr.","majo","jun.","jul.","aŭg.","sep.","okt.","nov.","dec."],today:"Hodiaŭ",clear:"Nuligi",weekStart:1,format:"yyyy-mm-dd"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.es.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.es={days:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"],daysShort:["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"],daysMin:["Do","Lu","Ma","Mi","Ju","Vi","Sa"],months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthsShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],today:"Hoy",monthsTitle:"Meses",clear:"Borrar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fa.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.fa={days:["یک‌شنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنج‌شنبه","جمعه","شنبه","یک‌شنبه"],daysShort:["یک","دو","سه","چهار","پنج","جمعه","شنبه","یک"],daysMin:["ی","د","س","چ","پ","ج","ش","ی"],months:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],monthsShort:["ژان","فور","مار","آور","مه","ژون","ژوی","اوت","سپت","اکت","نوا","دسا"],today:"امروز",clear:"پاک کن",weekStart:1,format:"yyyy/mm/dd"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fo.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.fo={days:["Sunnudagur","Mánadagur","Týsdagur","Mikudagur","Hósdagur","Fríggjadagur","Leygardagur"],daysShort:["Sun","Mán","Týs","Mik","Hós","Frí","Ley"],daysMin:["Su","Má","Tý","Mi","Hó","Fr","Le"],months:["Januar","Februar","Marts","Apríl","Mei","Juni","Juli","August","Septembur","Oktobur","Novembur","Desembur"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"Í Dag",clear:"Reinsa"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr-CH.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.fr={days:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],daysShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],daysMin:["D","L","Ma","Me","J","V","S"],months:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthsShort:["Jan","Fév","Mar","Avr","Mai","Jui","Jul","Aou","Sep","Oct","Nov","Déc"],today:"Aujourd'hui",monthsTitle:"Mois",clear:"Effacer",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.gl.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.gl={days:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"],daysShort:["Dom","Lun","Mar","Mér","Xov","Ven","Sáb"],daysMin:["Do","Lu","Ma","Me","Xo","Ve","Sa"],months:["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthsShort:["Xan","Feb","Mar","Abr","Mai","Xun","Xul","Ago","Sep","Out","Nov","Dec"],today:"Hoxe",clear:"Limpar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.he.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.he={days:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת","ראשון"],daysShort:["א","ב","ג","ד","ה","ו","ש","א"],daysMin:["א","ב","ג","ד","ה","ו","ש","א"],months:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],monthsShort:["ינו","פבר","מרץ","אפר","מאי","יונ","יול","אוג","ספט","אוק","נוב","דצמ"],today:"היום",rtl:!0}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hi.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.hi={days:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],daysShort:["सूर्य","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],daysMin:["र","सो","मं","बु","गु","शु","श"],months:["जनवरी","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्टूबर","नवंबर","दिसम्बर"],monthsShort:["जन","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितं","अक्टूबर","नवं","दिसम्बर"],today:"आज",monthsTitle:"महीने",clear:"साफ",weekStart:1,format:"dd / mm / yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hr.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.hr={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],months:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],monthsShort:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],today:"Danas"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hu.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.hu={days:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"],daysShort:["vas","hét","ked","sze","csü","pén","szo"],daysMin:["V","H","K","Sze","Cs","P","Szo"],months:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"],monthsShort:["jan","feb","már","ápr","máj","jún","júl","aug","sze","okt","nov","dec"],today:"ma",weekStart:1,clear:"töröl",titleFormat:"yyyy. MM",format:"yyyy.mm.dd"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.id={days:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],daysShort:["Mgu","Sen","Sel","Rab","Kam","Jum","Sab"],daysMin:["Mg","Sn","Sl","Ra","Ka","Ju","Sa"],months:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ags","Sep","Okt","Nov","Des"],today:"Hari Ini",clear:"Kosongkan"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.is.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.is={days:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"],daysShort:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],daysMin:["Su","Má","Þr","Mi","Fi","Fö","La"],months:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],today:"Í Dag"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it-CH.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.it={days:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],daysShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],daysMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],today:"Oggi",clear:"Cancella",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ja.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ja={days:["日曜","月曜","火曜","水曜","木曜","金曜","土曜"],daysShort:["日","月","火","水","木","金","土"],daysMin:["日","月","火","水","木","金","土"],months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今日",format:"yyyy/mm/dd",titleFormat:"yyyy年mm月",clear:"クリア"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ka.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ka={days:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],daysShort:["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],daysMin:["კვ","ორ","სა","ოთ","ხუ","პა","შა"],months:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"],monthsShort:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],today:"დღეს",clear:"გასუფთავება",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kk.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.kk={days:["Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі"],daysShort:["Жек","Дүй","Сей","Сәр","Бей","Жұм","Сен"],daysMin:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"],months:["Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым","Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"],monthsShort:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел"],today:"Бүгін",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.km.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.km={days:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],daysShort:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],daysMin:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],months:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],monthsShort:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],today:"ថ្ងៃនេះ",clear:"សំអាត"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ko.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ko={days:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],daysShort:["일","월","화","수","목","금","토"],daysMin:["일","월","화","수","목","금","토"],months:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthsShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],today:"오늘",clear:"삭제",format:"yyyy-mm-dd",titleFormat:"yyyy년mm월",weekStart:0}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kr.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.kr={days:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],daysShort:["일","월","화","수","목","금","토"],daysMin:["일","월","화","수","목","금","토"],months:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthsShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},a.fn.datepicker.deprecated('The language code "kr" is deprecated and will be removed in 2.0. For korean support use "ko" instead.')}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lv.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.lv={days:["Svētdiena","Pirmdiena","Otrdiena","Trešdiena","Ceturtdiena","Piektdiena","Sestdiena"],daysShort:["Sv","P","O","T","C","Pk","S"],daysMin:["Sv","Pr","Ot","Tr","Ce","Pk","Se"],months:["Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs","Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],monthsShort:["Jan","Feb","Mar","Apr","Mai","Jūn","Jūl","Aug","Sep","Okt","Nov","Dec"],monthsTitle:"Mēneši",today:"Šodien",clear:"Nodzēst",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.me.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.me={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,clear:"Izbriši",format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mk.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.mk={days:["Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота"],daysShort:["Нед","Пон","Вто","Сре","Чет","Пет","Саб"],daysMin:["Не","По","Вт","Ср","Че","Пе","Са"],months:["Јануари","Февруари","Март","Април","Мај","Јуни","Јули","Август","Септември","Октомври","Ноември","Декември"],monthsShort:["Јан","Фев","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Ное","Дек"],today:"Денес",format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mn.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.mn={days:["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"],daysShort:["Ням","Дав","Мяг","Лха","Пүр","Баа","Бям"],daysMin:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],months:["Хулгана","Үхэр","Бар","Туулай","Луу","Могой","Морь","Хонь","Бич","Тахиа","Нохой","Гахай"],monthsShort:["Хул","Үхэ","Бар","Туу","Луу","Мог","Мор","Хон","Бич","Тах","Нох","Гах"],today:"Өнөөдөр",clear:"Тодорхой",format:"yyyy.mm.dd",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ms.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ms={days:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],daysShort:["Aha","Isn","Sel","Rab","Kha","Jum","Sab"],daysMin:["Ah","Is","Se","Ra","Kh","Ju","Sa"],months:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],today:"Hari Ini",clear:"Bersihkan"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.nl={days:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],daysShort:["zo","ma","di","wo","do","vr","za"],daysMin:["zo","ma","di","wo","do","vr","za"],months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],today:"Vandaag",monthsTitle:"Maanden",clear:"Wissen",weekStart:1,format:"dd-mm-yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.no.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.no={days:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],daysShort:["søn","man","tir","ons","tor","fre","lør"],daysMin:["sø","ma","ti","on","to","fr","lø"],months:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthsShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],today:"i dag",monthsTitle:"Måneder",clear:"Nullstill",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.oc.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.oc={days:["Dimenge","Diluns","Dimars","Dimècres","Dijòus","Divendres","Dissabte"],daysShort:["Dim","Dil","Dmr","Dmc","Dij","Div","Dis"],daysMin:["dg","dl","dr","dc","dj","dv","ds"],months:["Genièr","Febrièr","Març","Abrial","Mai","Junh","Julhet","Agost","Setembre","Octobre","Novembre","Decembre"],monthsShort:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Dec"],today:"Uèi",monthsTitle:"Meses",clear:"Escafar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt-BR.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["pt-BR"]={days:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"],daysShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],daysMin:["Do","Se","Te","Qu","Qu","Se","Sa"],months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],today:"Hoje",monthsTitle:"Meses",clear:"Limpar",format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.pt={days:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"],daysShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],daysMin:["Do","Se","Te","Qu","Qu","Se","Sa"],months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],today:"Hoje",monthsTitle:"Meses",clear:"Limpar",format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ro.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ro={days:["Duminică","Luni","Marţi","Miercuri","Joi","Vineri","Sâmbătă"],daysShort:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],daysMin:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],months:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],monthsShort:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],today:"Astăzi",clear:"Șterge",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ru.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ru={days:["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"],daysShort:["Вск","Пнд","Втр","Срд","Чтв","Птн","Суб"],daysMin:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Сегодня",clear:"Очистить",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Месяцы"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sk.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sk={days:["Nedeľa","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"],daysShort:["Ned","Pon","Uto","Str","Štv","Pia","Sob"],daysMin:["Ne","Po","Ut","St","Št","Pia","So"],months:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],today:"Dnes",clear:"Vymazať",weekStart:1,format:"d.m.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sl.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sl={days:["Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota"],daysShort:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],daysMin:["Ne","Po","To","Sr","Če","Pe","So"],months:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danes",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sq.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sq={days:["E Diel","E Hënë","E Martē","E Mërkurë","E Enjte","E Premte","E Shtunë"],daysShort:["Die","Hën","Mar","Mër","Enj","Pre","Shtu"],daysMin:["Di","Hë","Ma","Më","En","Pr","Sht"],months:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"],monthsShort:["Jan","Shk","Mar","Pri","Maj","Qer","Korr","Gu","Sht","Tet","Nën","Dhjet"],monthsTitle:"Muaj",today:"Sot",weekStart:1,format:"dd/mm/yyyy",clear:"Pastro"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr-latin.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["sr-latin"]={days:["Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sre","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sr={days:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],daysShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],daysMin:["Н","По","У","Ср","Ч","Пе","Су"],months:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthsShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],today:"Данас",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sv.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sv={days:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"],daysShort:["sön","mån","tis","ons","tor","fre","lör"],daysMin:["sö","må","ti","on","to","fr","lö"],months:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],today:"Idag",format:"yyyy-mm-dd",weekStart:1,clear:"Rensa"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sw.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sw={days:["Jumapili","Jumatatu","Jumanne","Jumatano","Alhamisi","Ijumaa","Jumamosi"],daysShort:["J2","J3","J4","J5","Alh","Ij","J1"],daysMin:["2","3","4","5","A","I","1"],months:["Januari","Februari","Machi","Aprili","Mei","Juni","Julai","Agosti","Septemba","Oktoba","Novemba","Desemba"],monthsShort:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ago","Sep","Okt","Nov","Des"],today:"Leo"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ta.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ta={days:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"],daysShort:["ஞாயி","திங்","செவ்","புத","வியா","வெள்","சனி"],daysMin:["ஞா","தி","செ","பு","வி","வெ","ச"],months:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்டு","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்"],monthsShort:["ஜன","பிப்","மார்","ஏப்","மே","ஜூன்","ஜூலை","ஆக","செப்","அக்","நவ","டிச"],today:"இன்று",monthsTitle:"மாதங்கள்",clear:"நீக்கு",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tg.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.tg={days:["Якшанбе","Душанбе","Сешанбе","Чоршанбе","Панҷшанбе","Ҷумъа","Шанбе"],daysShort:["Яшб","Дшб","Сшб","Чшб","Пшб","Ҷум","Шнб"],daysMin:["Яш","Дш","Сш","Чш","Пш","Ҷм","Шб"],months:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Имрӯз",monthsTitle:"Моҳҳо",clear:"Тоза намудан",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.th.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.th={days:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัส","ศุกร์","เสาร์","อาทิตย์"],daysShort:["อา","จ","อ","พ","พฤ","ศ","ส","อา"],daysMin:["อา","จ","อ","พ","พฤ","ศ","ส","อา"],months:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"],monthsShort:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],today:"วันนี้"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tk.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.tk={days:["Ýekşenbe","Duşenbe","Sişenbe","Çarşenbe","Penşenbe","Anna","Şenbe"],daysShort:["Ýek","Duş","Siş","Çar","Pen","Ann","Şen"],daysMin:["Ýe","Du","Si","Ça","Pe","An","Şe"],months:["Ýanwar","Fewral","Mart","Aprel","Maý","Iýun","Iýul","Awgust","Sentýabr","Oktýabr","Noýabr","Dekabr"],monthsShort:["Ýan","Few","Mar","Apr","Maý","Iýn","Iýl","Awg","Sen","Okt","Noý","Dek"],today:"Bu gün",monthsTitle:"Aýlar",clear:"Aýyr",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tr.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.tr={days:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],daysShort:["Pz","Pzt","Sal","Çrş","Prş","Cu","Cts"],daysMin:["Pz","Pzt","Sa","Çr","Pr","Cu","Ct"],months:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthsShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],today:"Bugün",clear:"Temizle",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.uk.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.uk={days:["Неділя","Понеділок","Вівторок","Середа","Четвер","П'ятниця","Субота"],daysShort:["Нед","Пнд","Втр","Срд","Чтв","Птн","Суб"],daysMin:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Cічень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"],monthsShort:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],today:"Сьогодні",clear:"Очистити",format:"dd.mm.yyyy",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.uz-cyrl.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["uz-cyrl"]={days:["Якшанба","Душанба","Сешанба","Чоршанба","Пайшанба","Жума","Шанба"],daysShort:["Якш","Ду","Се","Чор","Пай","Жу","Ша"],daysMin:["Як","Ду","Се","Чо","Па","Жу","Ша"],months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Бугун",clear:"Ўчириш",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Ойлар"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.vi.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.vi={days:["Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy"],daysShort:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],daysMin:["CN","T2","T3","T4","T5","T6","T7"],months:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],monthsShort:["Th1","Th2","Th3","Th4","Th5","Th6","Th7","Th8","Th9","Th10","Th11","Th12"],today:"Hôm nay",clear:"Xóa",format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-CN.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["zh-CN"]={days:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],daysShort:["周日","周一","周二","周三","周四","周五","周六"],daysMin:["日","一","二","三","四","五","六"],months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今天",monthsTitle:"选择月份",clear:"清除",format:"yyyy-mm-dd",titleFormat:"yyyy年mm月",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-TW.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["zh-TW"]={days:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],daysShort:["週日","週一","週二","週三","週四","週五","週六"],daysMin:["日","一","二","三","四","五","六"],months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今天",format:"yyyy年mm月dd日",weekStart:1,clear:"清除"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.19.0 - 11/28/2018 2 | * https://jqueryvalidation.org/ 3 | * Copyright (c) 2018 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){return a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\/\d\d?\/\d\d\d?\d?$/.test(a)}}),a}); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.IdentityServer/wwwroot/libs/select2/js/select2-bootstrap-modal-patch.js: -------------------------------------------------------------------------------- 1 | /* 2 | https://select2.org/troubleshooting/common-problems 3 | */ 4 | $.fn.modal.Constructor.prototype._enforceFocus = function () { }; -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/AuthCenterBrandingProvider.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Components; 2 | using Volo.Abp.DependencyInjection; 3 | 4 | namespace LazyAbp.Abp.AuthCenter.Web 5 | { 6 | [Dependency(ReplaceServices = true)] 7 | public class AuthCenterBrandingProvider : DefaultBrandingProvider 8 | { 9 | public override string AppName => "AuthCenter"; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/AuthCenterWebAutoMapperProfile.cs: -------------------------------------------------------------------------------- 1 | using AutoMapper; 2 | 3 | namespace LazyAbp.Abp.AuthCenter.Web 4 | { 5 | public class AuthCenterWebAutoMapperProfile : Profile 6 | { 7 | public AuthCenterWebAutoMapperProfile() 8 | { 9 | //Define your AutoMapper configuration here for the Web project. 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/Components/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 2 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI 3 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bootstrap 4 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bundling -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/Controllers/AccountController.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.AspNetCore.Mvc.Authentication; 2 | 3 | namespace LazyAbp.Abp.AuthCenter.Web.Controllers 4 | { 5 | public class AccountController : ChallengeAccountController 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/Pages/AuthCenterPageModel.cs: -------------------------------------------------------------------------------- 1 | using LazyAbp.Abp.AuthCenter.Localization; 2 | using Volo.Abp.AspNetCore.Mvc.UI.RazorPages; 3 | 4 | namespace LazyAbp.Abp.AuthCenter.Web.Pages 5 | { 6 | public abstract class AuthCenterPageModel : AbpPageModel 7 | { 8 | protected AuthCenterPageModel() 9 | { 10 | LocalizationResourceType = typeof(AuthCenterResource); 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/Pages/Index.cshtml.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using Microsoft.AspNetCore.Authentication; 3 | 4 | namespace LazyAbp.Abp.AuthCenter.Web.Pages 5 | { 6 | public class IndexModel : AuthCenterPageModel 7 | { 8 | public void OnGet() 9 | { 10 | 11 | } 12 | 13 | public async Task OnPostLoginAsync() 14 | { 15 | await HttpContext.ChallengeAsync("oidc"); 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/Pages/Index.css: -------------------------------------------------------------------------------- 1 | body { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/Pages/Index.js: -------------------------------------------------------------------------------- 1 | $(function () { 2 | abp.log.debug('Index.js initialized!'); 3 | }); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 2 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI 3 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bootstrap 4 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bundling -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/Startup.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.AspNetCore.Builder; 2 | using Microsoft.Extensions.DependencyInjection; 3 | using Microsoft.Extensions.Logging; 4 | 5 | namespace LazyAbp.Abp.AuthCenter.Web 6 | { 7 | public class Startup 8 | { 9 | public void ConfigureServices(IServiceCollection services) 10 | { 11 | services.AddApplication(); 12 | } 13 | 14 | public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory) 15 | { 16 | app.InitializeApplication(); 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 2 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI 3 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bootstrap 4 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bundling -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/abp.resourcemapping.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | aliases: { 3 | 4 | }, 5 | mappings: { 6 | 7 | } 8 | }; 9 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/gulpfile.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | var gulp = require("gulp"), 4 | path = require('path'), 5 | copyResources = require('./node_modules/@abp/aspnetcore.mvc.ui/gulp/copy-resources.js'); 6 | 7 | exports.default = function(){ 8 | return copyResources(path.resolve('./')); 9 | }; -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0", 3 | "name": "my-app", 4 | "private": true, 5 | "dependencies": { 6 | "@abp/aspnetcore.mvc.ui.theme.basic": "^3.3.1" 7 | } 8 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ar-tn.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["ar-tn"]={days:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد"],daysShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت","أحد"],daysMin:["ح","ن","ث","ع","خ","ج","س","ح"],months:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthsShort:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],today:"هذا اليوم",rtl:!0}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ar.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ar={days:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد"],daysShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت","أحد"],daysMin:["ح","ن","ث","ع","خ","ج","س","ح"],months:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthsShort:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],today:"هذا اليوم",rtl:!0}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.az.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.az={days:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],daysShort:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],daysMin:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],months:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],monthsShort:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],today:"Bu gün",weekStart:1,clear:"Təmizlə",monthsTitle:"Aylar"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bg.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.bg={days:["Неделя","Понеделник","Вторник","Сряда","Четвъртък","Петък","Събота"],daysShort:["Нед","Пон","Вто","Сря","Чет","Пет","Съб"],daysMin:["Н","П","В","С","Ч","П","С"],months:["Януари","Февруари","Март","Април","Май","Юни","Юли","Август","Септември","Октомври","Ноември","Декември"],monthsShort:["Ян","Фев","Мар","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Ное","Дек"],today:"днес"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.br.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.br={days:["Sul","Lun","Meurzh","Merc'her","Yaou","Gwener","Sadorn"],daysShort:["Sul","Lun","Meu.","Mer.","Yao.","Gwe.","Sad."],daysMin:["Su","L","Meu","Mer","Y","G","Sa"],months:["Genver","C'hwevrer","Meurzh","Ebrel","Mae","Mezheven","Gouere","Eost","Gwengolo","Here","Du","Kerzu"],monthsShort:["Genv.","C'hw.","Meur.","Ebre.","Mae","Mezh.","Goue.","Eost","Gwen.","Here","Du","Kerz."],today:"Hiziv",monthsTitle:"Miz",clear:"Dilemel",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.bs.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.bs={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Juni","Juli","August","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ca.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ca={days:["Diumenge","Dilluns","Dimarts","Dimecres","Dijous","Divendres","Dissabte"],daysShort:["Diu","Dil","Dmt","Dmc","Dij","Div","Dis"],daysMin:["dg","dl","dt","dc","dj","dv","ds"],months:["Gener","Febrer","Març","Abril","Maig","Juny","Juliol","Agost","Setembre","Octubre","Novembre","Desembre"],monthsShort:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Des"],today:"Avui",monthsTitle:"Mesos",clear:"Esborrar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cs.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.cs={days:["Neděle","Pondělí","Úterý","Středa","Čtvrtek","Pátek","Sobota"],daysShort:["Ned","Pon","Úte","Stř","Čtv","Pát","Sob"],daysMin:["Ne","Po","Út","St","Čt","Pá","So"],months:["Leden","Únor","Březen","Duben","Květen","Červen","Červenec","Srpen","Září","Říjen","Listopad","Prosinec"],monthsShort:["Led","Úno","Bře","Dub","Kvě","Čer","Čnc","Srp","Zář","Říj","Lis","Pro"],today:"Dnes",clear:"Vymazat",monthsTitle:"Měsíc",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.cy.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.cy={days:["Sul","Llun","Mawrth","Mercher","Iau","Gwener","Sadwrn"],daysShort:["Sul","Llu","Maw","Mer","Iau","Gwe","Sad"],daysMin:["Su","Ll","Ma","Me","Ia","Gwe","Sa"],months:["Ionawr","Chewfror","Mawrth","Ebrill","Mai","Mehefin","Gorfennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"],monthsShort:["Ion","Chw","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rha"],today:"Heddiw"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.da.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.da={days:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],daysShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],daysMin:["Sø","Ma","Ti","On","To","Fr","Lø"],months:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"I Dag",weekStart:1,clear:"Nulstil",format:"dd/mm/yyyy",monthsTitle:"Måneder"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.de.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.de={days:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],daysShort:["Son","Mon","Die","Mit","Don","Fre","Sam"],daysMin:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],today:"Heute",monthsTitle:"Monate",clear:"Löschen",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.el.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.el={days:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],daysShort:["Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ"],daysMin:["Κυ","Δε","Τρ","Τε","Πε","Πα","Σα"],months:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"],monthsShort:["Ιαν","Φεβ","Μαρ","Απρ","Μάι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],today:"Σήμερα",clear:"Καθαρισμός",weekStart:1,format:"d/m/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-AU.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["en-AU"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"d/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-CA.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["en-CA"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:0,format:"yyyy-mm-dd"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-GB.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["en-GB"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-IE.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["en-IE"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-NZ.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["en-NZ"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"d/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.en-ZA.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["en-ZA"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"yyyy/mm/d"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eo.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.eo={days:["dimanĉo","lundo","mardo","merkredo","ĵaŭdo","vendredo","sabato"],daysShort:["dim.","lun.","mar.","mer.","ĵaŭ.","ven.","sam."],daysMin:["d","l","ma","me","ĵ","v","s"],months:["januaro","februaro","marto","aprilo","majo","junio","julio","aŭgusto","septembro","oktobro","novembro","decembro"],monthsShort:["jan.","feb.","mar.","apr.","majo","jun.","jul.","aŭg.","sep.","okt.","nov.","dec."],today:"Hodiaŭ",clear:"Nuligi",weekStart:1,format:"yyyy-mm-dd"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.es.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.es={days:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"],daysShort:["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"],daysMin:["Do","Lu","Ma","Mi","Ju","Vi","Sa"],months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthsShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],today:"Hoy",monthsTitle:"Meses",clear:"Borrar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.et.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.et={days:["Pühapäev","Esmaspäev","Teisipäev","Kolmapäev","Neljapäev","Reede","Laupäev"],daysShort:["Pühap","Esmasp","Teisip","Kolmap","Neljap","Reede","Laup"],daysMin:["P","E","T","K","N","R","L"],months:["Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni","Juuli","August","September","Oktoober","November","Detsember"],monthsShort:["Jaan","Veebr","Märts","Apr","Mai","Juuni","Juuli","Aug","Sept","Okt","Nov","Dets"],today:"Täna",clear:"Tühjenda",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.eu.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.eu={days:["Igandea","Astelehena","Asteartea","Asteazkena","Osteguna","Ostirala","Larunbata"],daysShort:["Ig","Al","Ar","Az","Og","Ol","Lr"],daysMin:["Ig","Al","Ar","Az","Og","Ol","Lr"],months:["Urtarrila","Otsaila","Martxoa","Apirila","Maiatza","Ekaina","Uztaila","Abuztua","Iraila","Urria","Azaroa","Abendua"],monthsShort:["Urt","Ots","Mar","Api","Mai","Eka","Uzt","Abu","Ira","Urr","Aza","Abe"],today:"Gaur",monthsTitle:"Hilabeteak",clear:"Ezabatu",weekStart:1,format:"yyyy/mm/dd"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fa.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.fa={days:["یک‌شنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنج‌شنبه","جمعه","شنبه","یک‌شنبه"],daysShort:["یک","دو","سه","چهار","پنج","جمعه","شنبه","یک"],daysMin:["ی","د","س","چ","پ","ج","ش","ی"],months:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],monthsShort:["ژان","فور","مار","آور","مه","ژون","ژوی","اوت","سپت","اکت","نوا","دسا"],today:"امروز",clear:"پاک کن",weekStart:1,format:"yyyy/mm/dd"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fi.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.fi={days:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],daysShort:["sun","maa","tii","kes","tor","per","lau"],daysMin:["su","ma","ti","ke","to","pe","la"],months:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"],monthsShort:["tam","hel","maa","huh","tou","kes","hei","elo","syy","lok","mar","jou"],today:"tänään",clear:"Tyhjennä",weekStart:1,format:"d.m.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fo.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.fo={days:["Sunnudagur","Mánadagur","Týsdagur","Mikudagur","Hósdagur","Fríggjadagur","Leygardagur"],daysShort:["Sun","Mán","Týs","Mik","Hós","Frí","Ley"],daysMin:["Su","Má","Tý","Mi","Hó","Fr","Le"],months:["Januar","Februar","Marts","Apríl","Mei","Juni","Juli","August","Septembur","Oktobur","Novembur","Desembur"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"Í Dag",clear:"Reinsa"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr-CH.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.fr={days:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],daysShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],daysMin:["D","L","Ma","Me","J","V","S"],months:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthsShort:["Jan","Fév","Mar","Avr","Mai","Jui","Jul","Aou","Sep","Oct","Nov","Déc"],today:"Aujourd'hui",monthsTitle:"Mois",clear:"Effacer",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.fr.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.fr={days:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],daysShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],daysMin:["d","l","ma","me","j","v","s"],months:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthsShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],today:"Aujourd'hui",monthsTitle:"Mois",clear:"Effacer",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.gl.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.gl={days:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"],daysShort:["Dom","Lun","Mar","Mér","Xov","Ven","Sáb"],daysMin:["Do","Lu","Ma","Me","Xo","Ve","Sa"],months:["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthsShort:["Xan","Feb","Mar","Abr","Mai","Xun","Xul","Ago","Sep","Out","Nov","Dec"],today:"Hoxe",clear:"Limpar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.he.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.he={days:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת","ראשון"],daysShort:["א","ב","ג","ד","ה","ו","ש","א"],daysMin:["א","ב","ג","ד","ה","ו","ש","א"],months:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],monthsShort:["ינו","פבר","מרץ","אפר","מאי","יונ","יול","אוג","ספט","אוק","נוב","דצמ"],today:"היום",rtl:!0}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hi.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.hi={days:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],daysShort:["सूर्य","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],daysMin:["र","सो","मं","बु","गु","शु","श"],months:["जनवरी","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्टूबर","नवंबर","दिसम्बर"],monthsShort:["जन","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितं","अक्टूबर","नवं","दिसम्बर"],today:"आज",monthsTitle:"महीने",clear:"साफ",weekStart:1,format:"dd / mm / yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hr.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.hr={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],months:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],monthsShort:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],today:"Danas"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hu.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.hu={days:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"],daysShort:["vas","hét","ked","sze","csü","pén","szo"],daysMin:["V","H","K","Sze","Cs","P","Szo"],months:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"],monthsShort:["jan","feb","már","ápr","máj","jún","júl","aug","sze","okt","nov","dec"],today:"ma",weekStart:1,clear:"töröl",titleFormat:"yyyy. MM",format:"yyyy.mm.dd"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.hy.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.hy={days:["Կիրակի","Երկուշաբթի","Երեքշաբթի","Չորեքշաբթի","Հինգշաբթի","Ուրբաթ","Շաբաթ"],daysShort:["Կիր","Երկ","Երե","Չոր","Հին","Ուրբ","Շաբ"],daysMin:["Կի","Եկ","Եք","Չո","Հի","Ու","Շա"],months:["Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս","Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր"],monthsShort:["Հնվ","Փետ","Մար","Ապր","Մայ","Հուն","Հուլ","Օգս","Սեպ","Հոկ","Նոյ","Դեկ"],today:"Այսօր",clear:"Ջնջել",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Ամիսնէր"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.id={days:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],daysShort:["Mgu","Sen","Sel","Rab","Kam","Jum","Sab"],daysMin:["Mg","Sn","Sl","Ra","Ka","Ju","Sa"],months:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ags","Sep","Okt","Nov","Des"],today:"Hari Ini",clear:"Kosongkan"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.is.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.is={days:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"],daysShort:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],daysMin:["Su","Má","Þr","Mi","Fi","Fö","La"],months:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],today:"Í Dag"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it-CH.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.it={days:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],daysShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],daysMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],today:"Oggi",clear:"Cancella",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.it.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.it={days:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],daysShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],daysMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],today:"Oggi",monthsTitle:"Mesi",clear:"Cancella",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ja.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ja={days:["日曜","月曜","火曜","水曜","木曜","金曜","土曜"],daysShort:["日","月","火","水","木","金","土"],daysMin:["日","月","火","水","木","金","土"],months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今日",format:"yyyy/mm/dd",titleFormat:"yyyy年mm月",clear:"クリア"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ka.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ka={days:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],daysShort:["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],daysMin:["კვ","ორ","სა","ოთ","ხუ","პა","შა"],months:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"],monthsShort:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],today:"დღეს",clear:"გასუფთავება",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kk.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.kk={days:["Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі"],daysShort:["Жек","Дүй","Сей","Сәр","Бей","Жұм","Сен"],daysMin:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"],months:["Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым","Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"],monthsShort:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел"],today:"Бүгін",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.km.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.km={days:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],daysShort:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],daysMin:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],months:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],monthsShort:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],today:"ថ្ងៃនេះ",clear:"សំអាត"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ko.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ko={days:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],daysShort:["일","월","화","수","목","금","토"],daysMin:["일","월","화","수","목","금","토"],months:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthsShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],today:"오늘",clear:"삭제",format:"yyyy-mm-dd",titleFormat:"yyyy년mm월",weekStart:0}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.kr.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.kr={days:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],daysShort:["일","월","화","수","목","금","토"],daysMin:["일","월","화","수","목","금","토"],months:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthsShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},a.fn.datepicker.deprecated('The language code "kr" is deprecated and will be removed in 2.0. For korean support use "ko" instead.')}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.lv.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.lv={days:["Svētdiena","Pirmdiena","Otrdiena","Trešdiena","Ceturtdiena","Piektdiena","Sestdiena"],daysShort:["Sv","P","O","T","C","Pk","S"],daysMin:["Sv","Pr","Ot","Tr","Ce","Pk","Se"],months:["Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs","Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],monthsShort:["Jan","Feb","Mar","Apr","Mai","Jūn","Jūl","Aug","Sep","Okt","Nov","Dec"],monthsTitle:"Mēneši",today:"Šodien",clear:"Nodzēst",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.me.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.me={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,clear:"Izbriši",format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mk.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.mk={days:["Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота"],daysShort:["Нед","Пон","Вто","Сре","Чет","Пет","Саб"],daysMin:["Не","По","Вт","Ср","Че","Пе","Са"],months:["Јануари","Февруари","Март","Април","Мај","Јуни","Јули","Август","Септември","Октомври","Ноември","Декември"],monthsShort:["Јан","Фев","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Ное","Дек"],today:"Денес",format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.mn.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.mn={days:["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"],daysShort:["Ням","Дав","Мяг","Лха","Пүр","Баа","Бям"],daysMin:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],months:["Хулгана","Үхэр","Бар","Туулай","Луу","Могой","Морь","Хонь","Бич","Тахиа","Нохой","Гахай"],monthsShort:["Хул","Үхэ","Бар","Туу","Луу","Мог","Мор","Хон","Бич","Тах","Нох","Гах"],today:"Өнөөдөр",clear:"Тодорхой",format:"yyyy.mm.dd",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ms.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ms={days:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],daysShort:["Aha","Isn","Sel","Rab","Kha","Jum","Sab"],daysMin:["Ah","Is","Se","Ra","Kh","Ju","Sa"],months:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],today:"Hari Ini",clear:"Bersihkan"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl-BE.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["nl-BE"]={days:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],daysShort:["zo","ma","di","wo","do","vr","za"],daysMin:["zo","ma","di","wo","do","vr","za"],months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],today:"Vandaag",monthsTitle:"Maanden",clear:"Leegmaken",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.nl.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.nl={days:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],daysShort:["zo","ma","di","wo","do","vr","za"],daysMin:["zo","ma","di","wo","do","vr","za"],months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],today:"Vandaag",monthsTitle:"Maanden",clear:"Wissen",weekStart:1,format:"dd-mm-yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.no.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.no={days:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],daysShort:["søn","man","tir","ons","tor","fre","lør"],daysMin:["sø","ma","ti","on","to","fr","lø"],months:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthsShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],today:"i dag",monthsTitle:"Måneder",clear:"Nullstill",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.oc.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.oc={days:["Dimenge","Diluns","Dimars","Dimècres","Dijòus","Divendres","Dissabte"],daysShort:["Dim","Dil","Dmr","Dmc","Dij","Div","Dis"],daysMin:["dg","dl","dr","dc","dj","dv","ds"],months:["Genièr","Febrièr","Març","Abrial","Mai","Junh","Julhet","Agost","Setembre","Octobre","Novembre","Decembre"],monthsShort:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Dec"],today:"Uèi",monthsTitle:"Meses",clear:"Escafar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt-BR.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["pt-BR"]={days:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"],daysShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],daysMin:["Do","Se","Te","Qu","Qu","Se","Sa"],months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],today:"Hoje",monthsTitle:"Meses",clear:"Limpar",format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.pt.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.pt={days:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"],daysShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],daysMin:["Do","Se","Te","Qu","Qu","Se","Sa"],months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],today:"Hoje",monthsTitle:"Meses",clear:"Limpar",format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ro.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ro={days:["Duminică","Luni","Marţi","Miercuri","Joi","Vineri","Sâmbătă"],daysShort:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],daysMin:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],months:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],monthsShort:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],today:"Astăzi",clear:"Șterge",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ru.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ru={days:["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"],daysShort:["Вск","Пнд","Втр","Срд","Чтв","Птн","Суб"],daysMin:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Сегодня",clear:"Очистить",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Месяцы"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.si.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.si={days:["ඉරිදා","සඳුදා","අඟහරුවාදා","බදාදා","බ්‍රහස්පතින්දා","සිකුරාදා","සෙනසුරාදා"],daysShort:["ඉරි","සඳු","අඟ","බදා","බ්‍රහ","සිකු","සෙන"],daysMin:["ඉ","ස","අ","බ","බ්‍ර","සි","සෙ"],months:["ජනවාරි","පෙබරවාරි","මාර්තු","අප්‍රේල්","මැයි","ජුනි","ජූලි","අගෝස්තු","සැප්තැම්බර්","ඔක්තෝබර්","නොවැම්බර්","දෙසැම්බර්"],monthsShort:["ජන","පෙබ","මාර්","අප්‍රේ","මැයි","ජුනි","ජූලි","අගෝ","සැප්","ඔක්","නොවැ","දෙසැ"],today:"අද",monthsTitle:"මාස",clear:"මකන්න",weekStart:0,format:"yyyy-mm-dd"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sk.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sk={days:["Nedeľa","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"],daysShort:["Ned","Pon","Uto","Str","Štv","Pia","Sob"],daysMin:["Ne","Po","Ut","St","Št","Pia","So"],months:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],today:"Dnes",clear:"Vymazať",weekStart:1,format:"d.m.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sl.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sl={days:["Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota"],daysShort:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],daysMin:["Ne","Po","To","Sr","Če","Pe","So"],months:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danes",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sq.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sq={days:["E Diel","E Hënë","E Martē","E Mërkurë","E Enjte","E Premte","E Shtunë"],daysShort:["Die","Hën","Mar","Mër","Enj","Pre","Shtu"],daysMin:["Di","Hë","Ma","Më","En","Pr","Sht"],months:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"],monthsShort:["Jan","Shk","Mar","Pri","Maj","Qer","Korr","Gu","Sht","Tet","Nën","Dhjet"],monthsTitle:"Muaj",today:"Sot",weekStart:1,format:"dd/mm/yyyy",clear:"Pastro"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr-latin.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["sr-latin"]={days:["Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sre","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sr.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sr={days:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],daysShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],daysMin:["Н","По","У","Ср","Ч","Пе","Су"],months:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthsShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],today:"Данас",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sv.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sv={days:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"],daysShort:["sön","mån","tis","ons","tor","fre","lör"],daysMin:["sö","må","ti","on","to","fr","lö"],months:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],today:"Idag",format:"yyyy-mm-dd",weekStart:1,clear:"Rensa"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.sw.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.sw={days:["Jumapili","Jumatatu","Jumanne","Jumatano","Alhamisi","Ijumaa","Jumamosi"],daysShort:["J2","J3","J4","J5","Alh","Ij","J1"],daysMin:["2","3","4","5","A","I","1"],months:["Januari","Februari","Machi","Aprili","Mei","Juni","Julai","Agosti","Septemba","Oktoba","Novemba","Desemba"],monthsShort:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ago","Sep","Okt","Nov","Des"],today:"Leo"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.ta.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.ta={days:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"],daysShort:["ஞாயி","திங்","செவ்","புத","வியா","வெள்","சனி"],daysMin:["ஞா","தி","செ","பு","வி","வெ","ச"],months:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்டு","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்"],monthsShort:["ஜன","பிப்","மார்","ஏப்","மே","ஜூன்","ஜூலை","ஆக","செப்","அக்","நவ","டிச"],today:"இன்று",monthsTitle:"மாதங்கள்",clear:"நீக்கு",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tg.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.tg={days:["Якшанбе","Душанбе","Сешанбе","Чоршанбе","Панҷшанбе","Ҷумъа","Шанбе"],daysShort:["Яшб","Дшб","Сшб","Чшб","Пшб","Ҷум","Шнб"],daysMin:["Яш","Дш","Сш","Чш","Пш","Ҷм","Шб"],months:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Имрӯз",monthsTitle:"Моҳҳо",clear:"Тоза намудан",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.th.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.th={days:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัส","ศุกร์","เสาร์","อาทิตย์"],daysShort:["อา","จ","อ","พ","พฤ","ศ","ส","อา"],daysMin:["อา","จ","อ","พ","พฤ","ศ","ส","อา"],months:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"],monthsShort:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],today:"วันนี้"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tk.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.tk={days:["Ýekşenbe","Duşenbe","Sişenbe","Çarşenbe","Penşenbe","Anna","Şenbe"],daysShort:["Ýek","Duş","Siş","Çar","Pen","Ann","Şen"],daysMin:["Ýe","Du","Si","Ça","Pe","An","Şe"],months:["Ýanwar","Fewral","Mart","Aprel","Maý","Iýun","Iýul","Awgust","Sentýabr","Oktýabr","Noýabr","Dekabr"],monthsShort:["Ýan","Few","Mar","Apr","Maý","Iýn","Iýl","Awg","Sen","Okt","Noý","Dek"],today:"Bu gün",monthsTitle:"Aýlar",clear:"Aýyr",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.tr.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.tr={days:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],daysShort:["Pz","Pzt","Sal","Çrş","Prş","Cu","Cts"],daysMin:["Pz","Pzt","Sa","Çr","Pr","Cu","Ct"],months:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthsShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],today:"Bugün",clear:"Temizle",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.uk.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.uk={days:["Неділя","Понеділок","Вівторок","Середа","Четвер","П'ятниця","Субота"],daysShort:["Нед","Пнд","Втр","Срд","Чтв","Птн","Суб"],daysMin:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Cічень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"],monthsShort:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],today:"Сьогодні",clear:"Очистити",format:"dd.mm.yyyy",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.uz-cyrl.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["uz-cyrl"]={days:["Якшанба","Душанба","Сешанба","Чоршанба","Пайшанба","Жума","Шанба"],daysShort:["Якш","Ду","Се","Чор","Пай","Жу","Ша"],daysMin:["Як","Ду","Се","Чо","Па","Жу","Ша"],months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Бугун",clear:"Ўчириш",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Ойлар"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.uz-latn.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["uz-latn"]={days:["Yakshanba","Dushanba","Seshanba","Chorshanba","Payshanba","Juma","Shanba"],daysShort:["Yak","Du","Se","Chor","Pay","Ju","Sha"],daysMin:["Ya","Du","Se","Cho","Pa","Ju","Sha"],months:["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avgust","Sentabr","Oktabr","Noyabr","Dekabr"],monthsShort:["Yan","Fev","Mar","Apr","May","Iyn","Iyl","Avg","Sen","Okt","Noy","Dek"],today:"Bugun",clear:"O'chirish",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Oylar"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.vi.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates.vi={days:["Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy"],daysShort:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],daysMin:["CN","T2","T3","T4","T5","T6","T7"],months:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],monthsShort:["Th1","Th2","Th3","Th4","Th5","Th6","Th7","Th8","Th9","Th10","Th11","Th12"],today:"Hôm nay",clear:"Xóa",format:"dd/mm/yyyy"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-CN.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["zh-CN"]={days:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],daysShort:["周日","周一","周二","周三","周四","周五","周六"],daysMin:["日","一","二","三","四","五","六"],months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今天",monthsTitle:"选择月份",clear:"清除",format:"yyyy-mm-dd",titleFormat:"yyyy年mm月",weekStart:1}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/bootstrap-datepicker/locales/bootstrap-datepicker.zh-TW.min.js: -------------------------------------------------------------------------------- 1 | !function(a){a.fn.datepicker.dates["zh-TW"]={days:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],daysShort:["週日","週一","週二","週三","週四","週五","週六"],daysMin:["日","一","二","三","四","五","六"],months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今天",format:"yyyy年mm月dd日",weekStart:1,clear:"清除"}}(jQuery); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/jquery-validation/localization/methods_pt.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.19.0 - 11/28/2018 2 | * https://jqueryvalidation.org/ 3 | * Copyright (c) 2018 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):"object"==typeof module&&module.exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){return a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\/\d\d?\/\d\d\d?\d?$/.test(a)}}),a}); -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pojianbing/AuthCenter/475493de3aa935130abb6c7e8a73a915fafc1160/src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/src/LazyAbp.Abp.AuthCenter.Web/wwwroot/libs/select2/js/select2-bootstrap-modal-patch.js: -------------------------------------------------------------------------------- 1 | /* 2 | https://select2.org/troubleshooting/common-problems 3 | */ 4 | $.fn.modal.Constructor.prototype._enforceFocus = function () { }; -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.Application.Tests/AuthCenterApplicationCollection.cs: -------------------------------------------------------------------------------- 1 | using LazyAbp.Abp.AuthCenter.EntityFrameworkCore; 2 | using Xunit; 3 | 4 | namespace LazyAbp.Abp.AuthCenter 5 | { 6 | [CollectionDefinition(AuthCenterTestConsts.CollectionDefinitionName)] 7 | public class AuthCenterApplicationCollection : AuthCenterEntityFrameworkCoreCollectionFixtureBase 8 | { 9 | 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.Application.Tests/AuthCenterApplicationTestBase.cs: -------------------------------------------------------------------------------- 1 | namespace LazyAbp.Abp.AuthCenter 2 | { 3 | public abstract class AuthCenterApplicationTestBase : AuthCenterTestBase 4 | { 5 | 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.Application.Tests/AuthCenterApplicationTestModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Modularity; 2 | 3 | namespace LazyAbp.Abp.AuthCenter 4 | { 5 | [DependsOn( 6 | typeof(AuthCenterApplicationModule), 7 | typeof(AuthCenterDomainTestModule) 8 | )] 9 | public class AuthCenterApplicationTestModule : AbpModule 10 | { 11 | 12 | } 13 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.Domain.Tests/AuthCenterDomainCollection.cs: -------------------------------------------------------------------------------- 1 | using LazyAbp.Abp.AuthCenter.EntityFrameworkCore; 2 | using Xunit; 3 | 4 | namespace LazyAbp.Abp.AuthCenter 5 | { 6 | [CollectionDefinition(AuthCenterTestConsts.CollectionDefinitionName)] 7 | public class AuthCenterDomainCollection : AuthCenterEntityFrameworkCoreCollectionFixtureBase 8 | { 9 | 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.Domain.Tests/AuthCenterDomainTestBase.cs: -------------------------------------------------------------------------------- 1 | namespace LazyAbp.Abp.AuthCenter 2 | { 3 | public abstract class AuthCenterDomainTestBase : AuthCenterTestBase 4 | { 5 | 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.Domain.Tests/AuthCenterDomainTestModule.cs: -------------------------------------------------------------------------------- 1 | using LazyAbp.Abp.AuthCenter.EntityFrameworkCore; 2 | using Volo.Abp.Modularity; 3 | 4 | namespace LazyAbp.Abp.AuthCenter 5 | { 6 | [DependsOn( 7 | typeof(AuthCenterEntityFrameworkCoreTestModule) 8 | )] 9 | public class AuthCenterDomainTestModule : AbpModule 10 | { 11 | 12 | } 13 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.EntityFrameworkCore.Tests/EntityFrameworkCore/AuthCenterEntityFrameworkCoreCollection.cs: -------------------------------------------------------------------------------- 1 | using Xunit; 2 | 3 | namespace LazyAbp.Abp.AuthCenter.EntityFrameworkCore 4 | { 5 | [CollectionDefinition(AuthCenterTestConsts.CollectionDefinitionName)] 6 | public class AuthCenterEntityFrameworkCoreCollection : ICollectionFixture 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.EntityFrameworkCore.Tests/EntityFrameworkCore/AuthCenterEntityFrameworkCoreCollectionFixtureBase.cs: -------------------------------------------------------------------------------- 1 | using LazyAbp.Abp.AuthCenter.EntityFrameworkCore; 2 | using Xunit; 3 | 4 | namespace LazyAbp.Abp.AuthCenter.EntityFrameworkCore 5 | { 6 | public class AuthCenterEntityFrameworkCoreCollectionFixtureBase : ICollectionFixture 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.EntityFrameworkCore.Tests/EntityFrameworkCore/AuthCenterEntityFrameworkCoreFixture.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace LazyAbp.Abp.AuthCenter.EntityFrameworkCore 4 | { 5 | public class AuthCenterEntityFrameworkCoreFixture : IDisposable 6 | { 7 | public void Dispose() 8 | { 9 | 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.EntityFrameworkCore.Tests/EntityFrameworkCore/AuthCenterEntityFrameworkCoreTestBase.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp; 2 | 3 | namespace LazyAbp.Abp.AuthCenter.EntityFrameworkCore 4 | { 5 | public abstract class AuthCenterEntityFrameworkCoreTestBase : AuthCenterTestBase 6 | { 7 | 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.HttpApi.Client.ConsoleTestApp/AuthCenterConsoleApiClientModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Http.Client.IdentityModel; 2 | using Volo.Abp.Modularity; 3 | 4 | namespace LazyAbp.Abp.AuthCenter.HttpApi.Client.ConsoleTestApp 5 | { 6 | [DependsOn( 7 | typeof(AuthCenterHttpApiClientModule), 8 | typeof(AbpHttpClientIdentityModelModule) 9 | )] 10 | public class AuthCenterConsoleApiClientModule : AbpModule 11 | { 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.HttpApi.Client.ConsoleTestApp/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "RemoteServices": { 3 | "Default": { 4 | "BaseUrl": "https://localhost:44329" 5 | } 6 | }, 7 | "IdentityClients": { 8 | "Default": { 9 | "GrantType": "password", 10 | "ClientId": "AuthCenter_App", 11 | "ClientSecret": "1q2w3e*", 12 | "UserName": "admin", 13 | "UserPassword": "1q2w3E*", 14 | "Authority": "https://localhost:44352", 15 | "Scope": "AuthCenter" 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.TestBase/AuthCenterTestConsts.cs: -------------------------------------------------------------------------------- 1 | namespace LazyAbp.Abp.AuthCenter 2 | { 3 | public static class AuthCenterTestConsts 4 | { 5 | public const string CollectionDefinitionName = "AuthCenter collection"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/backend/LazyAbp.Abp.AuthCenter/test/LazyAbp.Abp.AuthCenter.TestBase/AuthCenterTestDataSeedContributor.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | using Volo.Abp.Data; 3 | using Volo.Abp.DependencyInjection; 4 | 5 | namespace LazyAbp.Abp.AuthCenter 6 | { 7 | public class AuthCenterTestDataSeedContributor : IDataSeedContributor, ITransientDependency 8 | { 9 | public Task SeedAsync(DataSeedContext context) 10 | { 11 | /* Seed additional test data... */ 12 | 13 | return Task.CompletedTask; 14 | } 15 | } 16 | } --------------------------------------------------------------------------------