LightNap
LightNap (lightweight .NET/Angular/PrimeNG) is a full stack starter kit designed to provide a boost to Single Page Applications (SPA).
File Explorer
Download Latest Version (.zip)- analysis-system.md
- analysis-user.md
- edit-system.md
- edit-user.md
- README.md
- .gitignore
- ANTHROPIC_GUIDE.md
- index.js
- OPENAI_GUIDE.md
- package.json
- README.md
- build-test-publish.yaml
- deploy-to-azure.yaml
- docs-agent.yaml
- github-pages.yaml
- settings.json
- anonymous-visitor.md
- api-response-model.md
- audit-log.md
- authentication.md
- breadcrumb-navigation.md
- content-management.md
- devices.md
- health-checks.md
- http-resilience.md
- index.md
- json-storage.md
- periodic-tasks.md
- project-structure.md
- testing-fundamentals.md
- build-test-publish.md
- deploy-to-azure.md
- index.md
- automated-docs-agent.md
- github-pages.md
- index.md
- index.md
- testing-in-cicd.md
- index.md
- maintenance-service.md
- adding-entities.md
- adding-profile-fields.md
- backend-seeding.md
- index.md
- scaffolding.md
- adding-email-scenarios.md
- adding-notifications.md
- adding-user-settings.md
- idempotency.md
- index.md
- managing-content.md
- reusable-form-components.md
- configuring-breadcrumbs.md
- index.md
- sidebar-menu.md
- using-route-alias.md
- captcha.md
- index.md
- rate-limiting.md
- working-with-custom-claims.md
- working-with-roles.md
- best-practices.md
- e2e-testing.md
- index.md
- unit-testing.md
- index.md
- configuring-application-settings.md
- configuring-cache.md
- configuring-distributed-backend.md
- configuring-jwt.md
- index.md
- seeding-users.md
- ef-migrations.md
- in-memory-provider.md
- index.md
- sql-server-provider.md
- sqlite-provider.md
- index.md
- log-to-console-provider.md
- smtp-provider.md
- index.md
- building-and-running.md
- configuring-rate-limiting.md
- index.md
- swagger.md
- .gitignore
- .markdownlint.json
- _config.yml
- Gemfile
- Gemfile.lock
- index.md
- LICENSE
- ApplicationServiceExtensions.cs
- 20241205235300_InitialCreate.cs
- 20241205235300_InitialCreate.Designer.cs
- 20241220013503_AddNotifications.cs
- 20241220013503_AddNotifications.Designer.cs
- 20250913193329_AddRefreshTokenPersistence.cs
- 20250913193329_AddRefreshTokenPersistence.Designer.cs
- 20251004032701_AddUserSettings.cs
- 20251004032701_AddUserSettings.Designer.cs
- 20251104024851_AddStaticContent.cs
- 20251104024851_AddStaticContent.Designer.cs
- 20260526214312_AddAdminAuditLog.cs
- 20260526214312_AddAdminAuditLog.Designer.cs
- ApplicationDbContextModelSnapshot.cs
- LightNap.DataProviders.Sqlite.csproj
- ApplicationServiceExtensions.cs
- 20241024065346_InitialCreate.cs
- 20241024065346_InitialCreate.Designer.cs
- 20241220013425_AddNotifications.cs
- 20241220013425_AddNotifications.Designer.cs
- 20250913193254_AddRefreshTokenPersistence.cs
- 20250913193254_AddRefreshTokenPersistence.Designer.cs
- 20251004032741_AddUserSettings.cs
- 20251004032741_AddUserSettings.Designer.cs
- 20251104024649_AddStaticContent.cs
- 20251104024649_AddStaticContent.Designer.cs
- 20260526214326_AddAdminAuditLog.cs
- 20260526214326_AddAdminAuditLog.Designer.cs
- ApplicationDbContextModelSnapshot.cs
- LightNap.DataProviders.SqlServer.csproj
- RecaptchaServiceExtensions.cs
- LightNap.Integrations.Captcha.Recaptcha.csproj
- RecaptchaV2CaptchaService.cs
- RecaptchaV3CaptchaService.cs
- TurnstileServiceExtensions.cs
- LightNap.Integrations.Captcha.Turnstile.csproj
- TurnstileCaptchaService.cs
- IServiceCollectionExtensions.cs
- LightNap.Integrations.GitHub.csproj
- IServiceCollectionExtensions.cs
- LightNap.Integrations.Google.csproj
- IServiceCollectionExtensions.cs
- LightNap.Integrations.Microsoft.csproj
- admin.cy.ts
- authentication.cy.ts
- content.cy.ts
- home.cy.ts
- profile.cy.ts
- commands.ts
- component.ts
- e2e.ts
- mock-api.ts
- icon-128x128.png
- icon-144x144.png
- icon-152x152.png
- icon-192x192.png
- icon-384x384.png
- icon-512x512.png
- icon-72x72.png
- icon-96x96.png
- manifest.webmanifest
- generate-api.js
- orval.unwrapper.js
- run-e2e-backend.js
- notification-hub.service.ts
- add-user-claim-body-one.ts
- add-user-claim-body-three.ts
- add-user-claim-body-two.ts
- admin-external-login-dto-paged-response-dto-api-response-dto.ts
- admin-external-login-dto-paged-response-dto.ts
- admin-external-login-dto.ts
- admin-search-users-request-dto.ts
- admin-update-user-request-dto.ts
- admin-user-dto-api-response-dto.ts
- admin-user-dto-i-list-api-response-dto.ts
- admin-user-dto.ts
- api-response-type.ts
- application-user-sort-by.ts
- boolean-api-response-dto.ts
- captcha-client-config-dto.ts
- captcha-provider.ts
- change-email-request-dto.ts
- change-password-request-dto.ts
- claim-dto-paged-response-dto-api-response-dto.ts
- claim-dto-paged-response-dto-data-item.ts
- claim-dto-paged-response-dto.ts
- claim-dto.ts
- complete-external-login-body-one.ts
- complete-external-login-body-three.ts
- complete-external-login-body-two.ts
- confirm-email-change-request-dto.ts
- create-static-content-dto.ts
- create-static-content-language-dto.ts
- device-dto-i-list-api-response-dto.ts
- device-dto.ts
- external-login-dto-list-api-response-dto-result-item.ts
- external-login-dto-list-api-response-dto.ts
- external-login-dto.ts
- external-login-register-request-dto.ts
- external-login-request-dto.ts
- external-login-success-dto-api-response-dto.ts
- external-login-success-dto.ts
- external-login-success-type.ts
- get-my-external-logins200-one-item.ts
- get-my-external-logins200-three-item.ts
- get-my-external-logins200-two-item.ts
- get-my-user-claims-body-one.ts
- get-my-user-claims-body-three.ts
- get-my-user-claims-body-two.ts
- get-user-by-user-name200-one.ts
- get-user-by-user-name200-three.ts
- get-user-by-user-name200-two.ts
- get-user200-one.ts
- get-user200-three.ts
- get-user200-two.ts
- get-users-by-ids200-one-item.ts
- get-users-by-ids200-three-item.ts
- get-users-by-ids200-two-item.ts
- index.ts
- login-request-dto.ts
- login-success-dto-api-response-dto.ts
- login-success-dto.ts
- login-success-type.ts
- login-type.ts
- new-password-request-dto.ts
- notification-dto-data.ts
- notification-dto-paged-response-dto.ts
- notification-dto.ts
- notification-search-results-dto-api-response-dto.ts
- notification-search-results-dto.ts
- notification-status.ts
- notification-type.ts
- paged-request-dto-base.ts
- privileged-search-users-request-dto.ts
- privileged-user-dto.ts
- profile-dto-api-response-dto.ts
- profile-dto.ts
- public-search-users-request-dto.ts
- public-user-dto-api-response-dto-result.ts
- public-user-dto-api-response-dto.ts
- public-user-dto-i-list-api-response-dto-result-item.ts
- public-user-dto-i-list-api-response-dto.ts
- public-user-dto-paged-response-dto-api-response-dto.ts
- public-user-dto-paged-response-dto-data-item.ts
- public-user-dto-paged-response-dto.ts
- public-user-dto.ts
- published-static-content-dto.ts
- published-static-content-result-dto-api-response-dto.ts
- published-static-content-result-dto-content.ts
- published-static-content-result-dto.ts
- register-request-dto.ts
- remove-user-claim-body-one.ts
- remove-user-claim-body-three.ts
- remove-user-claim-body-two.ts
- reset-password-request-dto.ts
- role-dto-i-list-api-response-dto.ts
- role-dto.ts
- search-claim-request-dto.ts
- search-claims-body-one.ts
- search-claims-body-three.ts
- search-claims-body-two.ts
- search-claims-request-dto.ts
- search-external-logins-request-dto.ts
- search-notifications-request-dto.ts
- search-static-content-request-dto.ts
- search-user-claims-request-dto.ts
- send-magic-link-request-dto.ts
- send-verification-email-request-dto.ts
- set-user-setting-request-dto.ts
- static-content-dto-api-response-dto.ts
- static-content-dto-paged-response-dto-api-response-dto.ts
- static-content-dto-paged-response-dto.ts
- static-content-dto.ts
- static-content-format.ts
- static-content-language-dto-api-response-dto.ts
- static-content-language-dto-i-read-only-list-api-response-dto.ts
- static-content-language-dto.ts
- static-content-read-access.ts
- static-content-sort-by.ts
- static-content-status.ts
- static-content-supported-language-dto-i-read-only-list-api-response-dto.ts
- static-content-supported-language-dto.ts
- static-content-type.ts
- static-content-user-visibility.ts
- string-api-response-dto.ts
- string-i-list-api-response-dto.ts
- string-paged-response-dto-api-response-dto.ts
- string-paged-response-dto.ts
- supported-external-login-dto-i-enumerable-api-response-dto.ts
- supported-external-login-dto.ts
- update-profile-request-dto.ts
- update-static-content-body-one.ts
- update-static-content-body-three.ts
- update-static-content-body-two.ts
- update-static-content-dto.ts
- update-static-content-language-body-one.ts
- update-static-content-language-body-three.ts
- update-static-content-language-body-two.ts
- update-static-content-language-dto.ts
- user-claim-dto-paged-response-dto-api-response-dto.ts
- user-claim-dto-paged-response-dto.ts
- user-claim-dto.ts
- user-setting-dto-api-response-dto.ts
- user-setting-dto-list-api-response-dto.ts
- user-setting-dto.ts
- verify-code-request-dto.ts
- verify-email-request-dto.ts
- lightnap-api.ts
- api-response-dto.ts
- empty-paged-response.ts
- error-api-response.ts
- http-error-api-response.ts
- index.ts
- layout-config-dto.ts
- option-dto.ts
- paged-request-dto.ts
- paged-response-dto.ts
- role-name.ts
- search-users-sort-bys.ts
- static-content-format.ts
- static-content-read-access.ts
- static-content-status.ts
- static-content-type.ts
- success-api-response.ts
- user-setting-key.ts
- api-response.component.html
- api-response.component.spec.ts
- api-response.component.ts
- branded-card.component.html
- branded-card.component.spec.ts
- branded-card.component.ts
- confirm-dialog.component.html
- confirm-dialog.component.spec.ts
- confirm-dialog.component.ts
- confirm-popup.component.html
- confirm-popup.component.spec.ts
- confirm-popup.component.ts
- error-list.component.html
- error-list.component.spec.ts
- error-list.component.ts
- select-list-item.component.html
- select-list-item.component.spec.ts
- select-list-item.component.ts
- hide-by-permissions.directive.spec.ts
- hide-by-permissions.directive.ts
- hide-if-logged-in.directive.spec.ts
- hide-if-logged-in.directive.ts
- index.ts
- show-by-permissions.directive.spec.ts
- show-by-permissions.directive.ts
- show-if-logged-in.directive.spec.ts
- show-if-logged-in.directive.ts
- content-format-picker.component.html
- content-format-picker.component.ts
- content-read-access-picker.component.html
- content-read-access-picker.component.ts
- content-status-picker.component.html
- content-status-picker.component.ts
- content-type-picker.component.html
- content-type-picker.component.ts
- zone.component.html
- zone.component.ts
- static-content.directive.ts
- index.ts
- published-content.ts
- cms-element-definition.ts
- cms-elements.ts
- content.service.ts
- index.ts
- markdown-external-links-extension.ts
- app-configurator.component.html
- app-configurator.component.spec.ts
- app-configurator.component.ts
- app-footer.component.html
- app-footer.component.spec.ts
- app-footer.component.ts
- app-sidebar.component.html
- app-sidebar.component.spec.ts
- app-sidebar.component.ts
- app-top-bar.component.html
- app-top-bar.component.spec.ts
- app-top-bar.component.ts
- breadcrumb.component.html
- breadcrumb.component.spec.ts
- breadcrumb.component.ts
- app-layout.component.html
- app-layout.component.spec.ts
- app-layout.component.ts
- public-layout.component.html
- public-layout.component.spec.ts
- public-layout.component.ts
- page-actions.directive.ts
- color-palette.ts
- layout-state.ts
- breadcrumb.service.ts
- layout.service.ts
- menu.service.ts
- notification-item.component.html
- notification-item.component.ts
- notifications-button.component.html
- notifications-button.component.ts
- index.ts
- latest-notifications.ts
- notification-item.ts
- notification-search-results.ts
- notification.service.ts
- index.ts
- app-route.ts
- index.ts
- route-alias.ts
- route-data.ts
- index.ts
- route.pipe.ts
- route-alias-service.spec.ts
- route-alias-service.ts
- index.ts
- claim-users-manager.component.html
- claim-users-manager.component.ts
- preferred-language-select.component.html
- preferred-language-select.component.ts
- role-picker.component.html
- role-picker.component.ts
- roles-picker.component.html
- roles-picker.component.ts
- user-link.component.html
- user-link.component.ts
- user-picker.component.html
- user-picker.component.ts
- user-setting-select.component.html
- user-setting-select.component.ts
- user-setting-toggle.component.html
- user-setting-toggle.component.ts
- admin-user-with-roles.ts
- claim-with-admin-users.ts
- index.ts
- role-with-admin-users.ts
- admin-users.service.spec.ts
- admin-users.service.ts
- privileged-users.service.ts
- public-users.service.ts
- index.ts
- index.ts
- can-deactivate.guard.spec.ts
- can-deactivate.guard.ts
- can-deactivate.ts
- claim.guard.spec.ts
- claim.guard.ts
- edit-page.guard.ts
- logged-in.guard.spec.ts
- logged-in.guard.ts
- permissions.guard.spec.ts
- permissions.guard.ts
- read-page.guard.ts
- role.guard.spec.ts
- role.guard.ts
- error-helpers.spec.ts
- error-helpers.ts
- form-helpers.spec.ts
- form-helpers.ts
- index.ts
- injection-tokens.ts
- request-polling-manager.spec.ts
- request-polling-manager.ts
- route-template-helpers.spec.ts
- route-template-helpers.ts
- rxjs-helpers.spec.ts
- rxjs-helpers.ts
- type-helpers.spec.ts
- type-helpers.ts
- api-response-interceptor.spec.ts
- api-response-interceptor.ts
- date-interceptor.spec.ts
- date-interceptor.ts
- token-interceptor.spec.ts
- token-interceptor.ts
- block-ui-params.ts
- extended-map.spec.ts
- extended-map.ts
- index.ts
- list-item-group.ts
- list-item.ts
- index.ts
- since.pipe.spec.ts
- since.pipe.ts
- to-string.pipe.spec.ts
- to-string.pipe.ts
- block-ui.service.spec.ts
- block-ui.service.ts
- external-login.service.ts
- identity.service.spec.ts
- identity.service.ts
- initialization.service.spec.ts
- initialization.service.ts
- profile.service.spec.ts
- profile.service.ts
- public.service.spec.ts
- public.service.ts
- timer.service.spec.ts
- timer.service.ts
- toast.service.spec.ts
- toast.service.ts
- version-check.service.spec.ts
- version-check.service.ts
- prepend-name-title.strategy.ts
- index.ts
- claim.component.html
- claim.component.ts
- claims.component.html
- claims.component.ts
- external-logins.component.html
- external-logins.component.ts
- index.component.html
- index.component.ts
- role.component.html
- role.component.ts
- roles.component.html
- roles.component.ts
- user-claims.component.html
- user-claims.component.ts
- user-profile.component.html
- user-profile.component.ts
- user-roles.component.html
- user-roles.component.ts
- user.component.html
- user.component.ts
- users.component.html
- users.component.ts
- routes.ts
- edit.component.html
- edit.component.ts
- edit-language.component.html
- edit-language.component.ts
- manage.component.html
- manage.component.ts
- page.component.html
- page.component.ts
- routes.ts
- index.component.html
- index.component.ts
- routes.ts
- confirm-email.component.html
- confirm-email.component.ts
- email-verification-required.component.html
- email-verification-required.component.ts
- callback.component.html
- callback.component.ts
- complete.component.html
- complete.component.ts
- error.component.html
- error.component.ts
- index.component.html
- index.component.ts
- register.component.html
- register.component.ts
- routes.ts
- login.component.html
- login.component.spec.ts
- login.component.ts
- magic-link-login.component.html
- magic-link-login.component.ts
- magic-link-sent.component.html
- magic-link-sent.component.ts
- new-password.component.html
- new-password.component.spec.ts
- new-password.component.ts
- register.component.html
- register.component.spec.ts
- register.component.ts
- request-verification-email.component.html
- request-verification-email.component.ts
- reset-instructions-sent.component.html
- reset-instructions-sent.component.ts
- reset-password.component.html
- reset-password.component.spec.ts
- reset-password.component.ts
- verify-code.component.html
- verify-code.component.spec.ts
- verify-code.component.ts
- routes.ts
- change-email.component.html
- change-email.component.spec.ts
- change-email.component.ts
- change-email-requested.component.html
- change-email-requested.component.ts
- change-password.component.html
- change-password.component.spec.ts
- change-password.component.ts
- confirm-email-change.component.html
- confirm-email-change.component.spec.ts
- confirm-email-change.component.ts
- devices.component.html
- devices.component.spec.ts
- devices.component.ts
- external-logins.component.html
- external-logins.component.ts
- index.component.html
- index.component.spec.ts
- index.component.ts
- notifications.component.html
- notifications.component.spec.ts
- notifications.component.ts
- routes.ts
- index.component.html
- index.component.ts
- routes.ts
- access-denied.component.html
- access-denied.component.ts
- error.component.html
- error.component.ts
- not-found.component.html
- not-found.component.ts
- routes.ts
- app.component.html
- app.component.ts
- asset-access.svg
- logo-orange.svg
- asset-error.svg
- logo-error.svg
- logo-dark.png
- logo-light.png
- logo-blue.svg
- _common.css
- _dark.css
- _light.css
- _core.css
- _footer.css
- _main.css
- _menu.css
- _mixins.css
- _preloading.css
- _responsive.css
- _topbar.css
- _typography.css
- _utils.css
- layout.css
- environment.development.ts
- environment.ts
- identity-dto.builder.ts
- index.ts
- paged-response.builder.ts
- search-request.builder.ts
- user-dto.builder.ts
- index.ts
- spy-factory.ts
- index.ts
- mock-identity.service.ts
- mock-initialization.service.ts
- mock-notification-hub.service.ts
- mock-route-alias.service.ts
- mock-timer.service.ts
- mock-toast.service.ts
- index.ts
- test-helpers.ts
- .prettierrc
- favicon.ico
- index.html
- main.ts
- styles.css
- .editorconfig
- .gitignore
- .postcssrc.json
- .prettierrc
- angular.json
- cypress.config.ts
- eslint.config.js
- LICENSE.md
- ngsw-config.json
- orval.config.js
- package-lock.json
- package.json
- proxy-prod-backend.conf.js
- proxy.conf.js
- README.md
- tailwind.config.lightnap.mjs
- tsconfig.app.json
- tsconfig.json
- tsconfig.spec.json
- AnonymousVisitorSettings.cs
- AuditLogRetentionSettings.cs
- SupportedOAuthProviderSettings.cs
- CacheSettings.cs
- CaptchaConfigurationExtensions.cs
- DatabaseProvider.cs
- DatabaseSettings.cs
- AzureDataProtectionSettings.cs
- DataProtectionProvider.cs
- DataProtectionSettings.cs
- LocalDataProtectionSettings.cs
- IConfigurationExtensions.cs
- IServiceCollectionExtensions.cs
- IdempotencySettings.cs
- LightNap.Configuration.csproj
- ApiResponseDto.cs
- ApiResponseType.cs
- OptionDto.cs
- PagedRequestDtoBase.cs
- PagedResponseDto.cs
- SystemUserContext.cs
- UserFriendlyApiException.cs
- IAuditLogger.cs
- AuditLogger.cs
- CaptchaClientConfigDto.cs
- ICaptchaService.cs
- CaptchaResult.cs
- NoOpCaptchaService.cs
- AuthenticationSettings.cs
- JwtSettings.cs
- OAuthProviderSettings.cs
- WindowsAuthSettings.cs
- ApplicationRoles.cs
- ClaimSecurityConfig.cs
- ClaimSecurityRule.cs
- CaptchaProvider.cs
- CaptchaSettings.cs
- RecaptchaV2Settings.cs
- RecaptchaV3Settings.cs
- TurnstileSettings.cs
- EmailProvider.cs
- EmailSettings.cs
- SmtpSettings.cs
- StaticContentConfig.cs
- StaticContentSupportedLanguageDto.cs
- UserSettingAccessLevel.cs
- UserSettingDefinition.cs
- UserSettingsConfig.cs
- Constants.cs
- DictionaryStringObjectValueComparer.cs
- JsonValueConverter.cs
- StoredAsJsonAttribute.cs
- DictionaryStringObjectConverter.cs
- UtcValueConverter.cs
- AdminAuditLog.cs
- ApplicationRole.cs
- ApplicationUser.cs
- Notification.cs
- RefreshToken.cs
- StaticContent.cs
- StaticContentLanguage.cs
- UserSetting.cs
- ModelBuilderJsonExtensions.cs
- ApplicationDbContext.cs
- IEmailSender.cs
- IEmailService.cs
- DefaultEmailService.cs
- LogToConsoleEmailSender.cs
- SmtpEmailSender.cs
- BaseTemplate.cs
- BaseTemplate.tt
- ChangeEmailTemplate.cs
- ChangeEmailTemplate.tt
- ConfirmEmailTemplate.cs
- ConfirmEmailTemplate.tt
- MagicLinkTemplate.cs
- MagicLinkTemplate.tt
- RegistrationWelcomeTemplate.cs
- RegistrationWelcomeTemplate.tt
- ResetPasswordTemplate.cs
- ResetPasswordTemplate.tt
- TwoFactorTemplate.cs
- TwoFactorTemplate.tt
- ApplicationRoleExtensions.cs
- ApplicationServiceExtensions.cs
- ApplicationUserExtensions.cs
- ClaimExtensions.cs
- ClaimsPrincipalExtensions.cs
- HttpClientResilienceExtensions.cs
- HybridCacheExtensions.cs
- IdentityUserClaimExtensions.cs
- IdentityUserLoginExtensions.cs
- IUserContextExtensions.cs
- NotificationExtensions.cs
- RefreshTokenExtensions.cs
- SignalRClientExtensions.cs
- StaticContentExtensions.cs
- UserLoginInfoExtensions.cs
- UserSettingExtensions.cs
- IRealTimeClient.cs
- RealTimeHub.cs
- ChangeEmailRequestDto.cs
- ChangePasswordRequestDto.cs
- ConfirmEmailChangeRequestDto.cs
- ExternalLoginRegisterRequestDto.cs
- ExternalLoginRequestDto.cs
- LoginRequestDto.cs
- NewPasswordRequestDto.cs
- RegisterRequestDto.cs
- ResetPasswordRequestDto.cs
- SearchExternalLoginsRequestDto.cs
- SendMagicLinkRequestDto.cs
- SendVerificationEmailRequestDto.cs
- VerifyCodeRequestDto.cs
- VerifyEmailRequestDto.cs
- AdminExternalLoginDto.cs
- ClaimDto.cs
- DeviceDto.cs
- ExternalLoginDto.cs
- ExternalLoginSuccessDto.cs
- LoginSuccessDto.cs
- RoleDto.cs
- IExternalLoginService.cs
- IIdentityService.cs
- ITokenService.cs
- ExternalLoginSuccessType.cs
- LoginSuccessType.cs
- LoginType.cs
- PendingExternalUserLoginInfo.cs
- SupportedExternalLoginDto.cs
- ExternalLoginService.cs
- IdentityService.cs
- InternalLoginService.cs
- RefreshTokenService.cs
- TokenService.cs
- ICookieManager.cs
- IRefreshTokenService.cs
- IUserContext.cs
- UserContextKind.cs
- CreateNotificationRequestDto.cs
- SearchNotificationsRequestDto.cs
- NotificationDto.cs
- NotificationSearchResultsDto.cs
- NotificationStatus.cs
- NotificationType.cs
- INotificationService.cs
- NotificationService.cs
- UpdateProfileRequestDto.cs
- ProfileDto.cs
- IProfileService.cs
- ProfileService.cs
- IPublicService.cs
- PublicService.cs
- CreateStaticContentDto.cs
- CreateStaticContentLanguageDto.cs
- SearchStaticContentRequestDto.cs
- UpdateStaticContentDto.cs
- UpdateStaticContentLanguageDto.cs
- PublishedStaticContentDto.cs
- PublishedStaticContentResultDto.cs
- StaticContentDto.cs
- StaticContentLanguageDto.cs
- StaticContentFormat.cs
- StaticContentReadAccess.cs
- StaticContentStatus.cs
- StaticContentType.cs
- IStaticContentService.cs
- StaticContentSortBy.cs
- StaticContentUserVisibility.cs
- StaticContentService.cs
- ApplicationInsightsTelemetryClient.cs
- ITelemetryClient.cs
- NoOpTelemetryClient.cs
- AdminSearchUsersRequestDto.cs
- AdminUpdateUserRequestDto.cs
- PrivilegedSearchUsersRequestDto.cs
- PublicSearchUsersRequestDto.cs
- SearchClaimRequestDto.cs
- SearchClaimsRequestDto.cs
- SearchUserClaimsRequestDto.cs
- AdminDeviceDto.cs
- AdminUserDto.cs
- PrivilegedUserDto.cs
- PublicUserDto.cs
- UserClaimDto.cs
- IClaimsService.cs
- IRolesService.cs
- IUsersService.cs
- ApplicationUserSortBy.cs
- ClaimsService.cs
- RolesService.cs
- UsersService.cs
- SetUserSettingRequestDto.cs
- UserSettingDto.cs
- IUserSettingsService.cs
- UserSettingsService.cs
- LightNap.Core.csproj
- AuditLoggerTests.cs
- AuditLogPurgeTests.cs
- NoOpCaptchaServiceTests.cs
- RecaptchaCaptchaServiceTests.cs
- TestHttpMessageHandler.cs
- TurnstileCaptchaServiceTests.cs
- JsonValueConverterIntegrationTests.cs
- JsonValueConverterTests.cs
- HttpClientResilienceExtensionsTests.cs
- AssemblyInfo.cs
- ClaimsServiceTests.cs
- HybridCacheTests.cs
- IdentityServiceTests.cs
- NotificationServiceTests.cs
- ProfileServiceTests.cs
- PublicServiceTests.cs
- RefreshTokenServiceTests.cs
- RolesServiceTests.cs
- StaticContentServiceTests.cs
- SystemUserContextTests.cs
- TokenServiceTests.cs
- UserSettingsServiceTests.cs
- UsersServiceTests.cs
- TestCookieManager.cs
- TestHelper.cs
- TestUserContext.cs
- LightNap.Core.Tests.csproj
- ClaimAuthorizationHandler.cs
- ClaimAuthorizationRequirement.cs
- ClaimAuthorizeAttribute.cs
- RateLimitingSettings.cs
- SeededUserConfiguration.cs
- Seeder.cs
- WebApiAuthenticationSettings.cs
- WebConstants.cs
- ContentController.cs
- ExternalLoginController.cs
- IdentityController.cs
- MeController.cs
- PublicController.cs
- UsersController.cs
- AnonymousVisitorExtensions.cs
- ApplicationServiceExtensions.cs
- AuditLogAttribute.cs
- IdempotentAttribute.cs
- IncludeBaseClassSchemasFilter.cs
- ValidateCaptchaAttribute.cs
- AnonymousVisitorIdMiddleware.cs
- ExceptionMiddleware.cs
- launchSettings.json
- WebCookieManager.cs
- WebUserContext.cs
- en.html
- en.html
- en.html
- en.html
- en.html
- appsettings.E2e.json
- appsettings.json
- Dockerfile
- LightNap.WebApi.csproj
- LightNap.WebApi.http
- Program.cs
- AuditLogAttributeTests.cs
- ValidateCaptchaAttributeTests.cs
- DatabaseProviderUnconfiguredTests.cs
- HealthCheckRegistrationTests.cs
- IdempotentAttributeTests.cs
- AnonymousVisitorIdMiddlewareTests.cs
- WebUserContextTests.cs
- LightNap.WebApi.Tests.csproj
- SmokeTest.cs
- AssemblyManager.cs
- IAssemblyManager.cs
- TypeHelper.cs
- TypePropertyDetails.cs
- IProjectManager.cs
- ProjectBuildResult.cs
- ProjectManager.cs
- launchSettings.json
- ServiceParameters.cs
- ServiceRunner.cs
- TemplateItem.cs
- TemplateParameters.cs
- CreateDto.cs
- CreateDto.tt
- SearchDto.cs
- SearchDto.tt
- UpdateDto.cs
- UpdateDto.tt
- Dto.cs
- Dto.tt
- Interface.cs
- Interface.tt
- Service.cs
- Service.tt
- Extensions.cs
- Extensions.tt
- Controller.cs
- Controller.tt
- CreateCode.cs
- CreateCode.tt
- CreateHtml.cs
- CreateHtml.tt
- EditCode.cs
- EditCode.tt
- EditHtml.cs
- EditHtml.tt
- GetCode.cs
- GetCode.tt
- GetHtml.cs
- GetHtml.tt
- IndexCode.cs
- IndexCode.tt
- IndexHtml.cs
- IndexHtml.tt
- Routes.cs
- Routes.tt
- CreateRequestDto.cs
- CreateRequestDto.tt
- SearchRequestDto.cs
- SearchRequestDto.tt
- UpdateRequestDto.cs
- UpdateRequestDto.tt
- ResponseDto.cs
- ResponseDto.tt
- AreaService.cs
- AreaService.tt
- DataService.cs
- DataService.tt
- BaseTemplate.cs
- BaseTemplate.tt
- LightNap.Scaffolding.csproj
- Program.cs
- AssemblyInfo.cs
- LightNap.Scaffolding.Tests.csproj
- TemplateParametersTests.cs
- TypeHelperTests.cs
- TypePropertyDetailsTests.cs
- LightNap.Scaffolding.sln
- launchSettings.json
- CountUsersMaintenanceTask.cs
- PurgeExpiredAuditLogsMaintenanceTask.cs
- PurgeExpiredRefreshTokensMaintenanceTask.cs
- PurgeUnusedUserSettingsMaintenanceTask.cs
- appsettings.json
- Dockerfile
- IMaintenanceTask.cs
- LightNap.MaintenanceService.csproj
- MainService.cs
- Program.cs
- run.sh
- settings.job
- .dockerignore
- LightNap.sln
- .gitattributes
- .gitignore
- CNAME
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
