├── .cursor └── rules │ ├── api-query.mdc │ ├── back-end-testing.mdc │ ├── back-end.mdc │ ├── docs.mdc │ ├── forms.mdc │ ├── front-end-testing.mdc │ ├── front-end.mdc │ └── opnform-overview.mdc ├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── deployment-issue.md └── workflows │ └── ci-cd.yml ├── .gitignore ├── LICENSE ├── SECURITY.md ├── amplify.yml ├── api ├── .env.docker ├── .env.example ├── .gitignore ├── _ide_helper_models.php ├── app │ ├── Console │ │ ├── Commands │ │ │ ├── CleanDatabase.php │ │ │ ├── CleanIntegrationEvents.php │ │ │ ├── GenerateTemplate.php │ │ │ ├── InitializeInstance.php │ │ │ ├── SchedulerStatusCommand.php │ │ │ ├── SendTelemetryPing.php │ │ │ └── Tax │ │ │ │ ├── GenerateDesXmlExport.php │ │ │ │ └── GenerateTaxExport.php │ │ └── Kernel.php │ ├── Enterprise │ │ ├── LICENSE │ │ └── Oidc │ │ │ ├── Adapters │ │ │ ├── OAuthOidcDriver.php │ │ │ └── Socialite │ │ │ │ └── OidcProvider.php │ │ │ ├── ConnectionManager.php │ │ │ ├── DomainJoiner.php │ │ │ ├── DomainValidator.php │ │ │ ├── ExternalUserFactory.php │ │ │ ├── IdTokenVerifier.php │ │ │ ├── Models │ │ │ ├── IdentityConnection.php │ │ │ └── UserIdentity.php │ │ │ ├── Policies │ │ │ └── IdentityConnectionPolicy.php │ │ │ ├── ProvisioningService.php │ │ │ ├── Requests │ │ │ ├── StoreOidcConnectionRequest.php │ │ │ └── UpdateOidcConnectionRequest.php │ │ │ ├── RoleMapper.php │ │ │ └── Rules │ │ │ └── ValidOidcDomain.php │ ├── Enums │ │ ├── AccessTokenAbility.php │ │ └── SettingsKey.php │ ├── Events │ │ ├── Billing │ │ │ ├── SubscriptionCreated.php │ │ │ └── SubscriptionUpdated.php │ │ ├── Forms │ │ │ ├── FormSaved.php │ │ │ └── FormSubmitted.php │ │ └── Models │ │ │ ├── FormCreated.php │ │ │ ├── FormIntegrationCreated.php │ │ │ ├── FormIntegrationSaved.php │ │ │ ├── FormIntegrationsEventCreated.php │ │ │ ├── FormSubmissionDeleting.php │ │ │ ├── UserCreated.php │ │ │ └── WorkspaceCreated.php │ ├── Exceptions │ │ ├── EmailTakenException.php │ │ ├── Handler.php │ │ ├── OAuth │ │ │ └── InvalidWidgetDataException.php │ │ ├── VerifyEmailException.php │ │ └── Workspaces │ │ │ ├── WorkspaceAlreadyExisting.php │ │ │ └── WorkspaceLimit.php │ ├── Exports │ │ ├── FormSubmissionExport.php │ │ └── Tax │ │ │ └── ArrayExport.php │ ├── Http │ │ ├── Controllers │ │ │ ├── Admin │ │ │ │ ├── AdminController.php │ │ │ │ ├── BillingController.php │ │ │ │ ├── FormController.php │ │ │ │ └── ImpersonationController.php │ │ │ ├── Auth │ │ │ │ ├── AppSumoAuthController.php │ │ │ │ ├── ForgotPasswordController.php │ │ │ │ ├── LoginController.php │ │ │ │ ├── OAuthController.php │ │ │ │ ├── RegisterController.php │ │ │ │ ├── ResetPasswordController.php │ │ │ │ ├── SsoController.php │ │ │ │ ├── Traits │ │ │ │ │ └── ManagesJWT.php │ │ │ │ ├── TwoFactorVerificationController.php │ │ │ │ ├── UserController.php │ │ │ │ ├── UserInviteController.php │ │ │ │ └── VerificationController.php │ │ │ ├── CaddyController.php │ │ │ ├── Content │ │ │ │ ├── ChangelogController.php │ │ │ │ ├── FeatureFlagsController.php │ │ │ │ ├── FileUploadController.php │ │ │ │ ├── FontsController.php │ │ │ │ ├── SignedStorageUrlController.php │ │ │ │ ├── SitemapController.php │ │ │ │ └── UnsplashController.php │ │ │ ├── Controller.php │ │ │ ├── Forms │ │ │ │ ├── AiFormController.php │ │ │ │ ├── FormController.php │ │ │ │ ├── FormPaymentController.php │ │ │ │ ├── FormStatsController.php │ │ │ │ ├── FormSubmissionController.php │ │ │ │ ├── Integration │ │ │ │ │ ├── FormIntegrationsController.php │ │ │ │ │ ├── FormIntegrationsEventController.php │ │ │ │ │ └── FormZapierWebhookController.php │ │ │ │ ├── PublicFormController.php │ │ │ │ └── TemplateController.php │ │ │ ├── HealthCheckController.php │ │ │ ├── Integrations │ │ │ │ └── Zapier │ │ │ │ │ ├── IntegrationController.php │ │ │ │ │ ├── ListFormsController.php │ │ │ │ │ ├── ListWorkspacesController.php │ │ │ │ │ └── ValidateAuthController.php │ │ │ ├── Settings │ │ │ │ ├── OAuthProviderController.php │ │ │ │ ├── OidcConnectionController.php │ │ │ │ ├── PasswordController.php │ │ │ │ ├── ProfileController.php │ │ │ │ ├── TokenController.php │ │ │ │ └── TwoFactorController.php │ │ │ ├── SubscriptionController.php │ │ │ ├── Webhook │ │ │ │ ├── AppSumoController.php │ │ │ │ └── StripeController.php │ │ │ ├── WorkspaceController.php │ │ │ └── WorkspaceUserController.php │ │ ├── Kernel.php │ │ ├── Middleware │ │ │ ├── AcceptsJsonMiddleware.php │ │ │ ├── Authenticate.php │ │ │ ├── AuthenticateJWT.php │ │ │ ├── AuthenticateWithJwtOrSanctum.php │ │ │ ├── CaddyRequestMiddleware.php │ │ │ ├── CheckUserIsBlocked.php │ │ │ ├── CustomDomainRestriction.php │ │ │ ├── DevCorsMiddleware.php │ │ │ ├── EncryptCookies.php │ │ │ ├── Form │ │ │ │ ├── ProForm.php │ │ │ │ └── ProtectedForm.php │ │ │ ├── ImpersonationMiddleware.php │ │ │ ├── IsAdmin.php │ │ │ ├── IsModerator.php │ │ │ ├── IsNotSubscribed.php │ │ │ ├── IsSubscribed.php │ │ │ ├── PreventRequestsDuringMaintenance.php │ │ │ ├── RedirectIfAuthenticated.php │ │ │ ├── RequireProPlan.php │ │ │ ├── SetLocale.php │ │ │ ├── TrimStrings.php │ │ │ ├── TrustHosts.php │ │ │ ├── TrustProxies.php │ │ │ └── VerifyCsrfToken.php │ │ ├── Requests │ │ │ ├── AiGenerateFieldsRequest.php │ │ │ ├── AiGenerateFormRequest.php │ │ │ ├── AnswerFormRequest.php │ │ │ ├── Auth │ │ │ │ └── OAuthRedirectRequest.php │ │ │ ├── CreateTokenRequest.php │ │ │ ├── FormStatsRequest.php │ │ │ ├── FormSubmissionExportRequest.php │ │ │ ├── Forms │ │ │ │ └── GetStripeAccountRequest.php │ │ │ ├── Integration │ │ │ │ ├── FormIntegrationsRequest.php │ │ │ │ └── Zapier │ │ │ │ │ ├── PollSubmissionRequest.php │ │ │ │ │ └── StoreFormZapierWebhookRequest.php │ │ │ ├── StoreFormRequest.php │ │ │ ├── Subscriptions │ │ │ │ └── UpdateStripeDetailsRequest.php │ │ │ ├── Templates │ │ │ │ └── FormTemplateRequest.php │ │ │ ├── UpdateFormRequest.php │ │ │ ├── UploadAssetRequest.php │ │ │ ├── UserBlockRequest.php │ │ │ ├── UserFormRequest.php │ │ │ ├── Workspace │ │ │ │ ├── CustomDomainRequest.php │ │ │ │ └── EmailSettingsRequest.php │ │ │ └── Zapier │ │ │ │ ├── CreateIntegrationRequest.php │ │ │ │ ├── DeleteIntegrationRequest.php │ │ │ │ └── ListFormsRequest.php │ │ └── Resources │ │ │ ├── ExportJobStatusResource.php │ │ │ ├── FormIntegrationResource.php │ │ │ ├── FormIntegrationsEventResource.php │ │ │ ├── FormResource.php │ │ │ ├── FormSubmissionResource.php │ │ │ ├── FormTemplateResource.php │ │ │ ├── OAuthProviderResource.php │ │ │ ├── OAuthProviderUserResource.php │ │ │ ├── TokenResource.php │ │ │ ├── UserResource.php │ │ │ ├── WorkspaceResource.php │ │ │ └── Zapier │ │ │ ├── FormResource.php │ │ │ └── WorkspaceResource.php │ ├── Integrations │ │ ├── Data │ │ │ └── SpreadsheetData.php │ │ ├── Google │ │ │ ├── Google.php │ │ │ └── Sheets │ │ │ │ └── SpreadsheetManager.php │ │ ├── Handlers │ │ │ ├── AbstractIntegrationHandler.php │ │ │ ├── ActivepiecesIntegration.php │ │ │ ├── DiscordIntegration.php │ │ │ ├── EmailIntegration.php │ │ │ ├── Events │ │ │ │ ├── AbstractIntegrationCreated.php │ │ │ │ └── GoogleSheetsIntegrationCreated.php │ │ │ ├── GoogleSheetsIntegration.php │ │ │ ├── N8nIntegration.php │ │ │ ├── SlackIntegration.php │ │ │ ├── TelegramIntegration.php │ │ │ ├── WebhookIntegration.php │ │ │ └── ZapierIntegration.php │ │ └── OAuth │ │ │ ├── Drivers │ │ │ ├── Contracts │ │ │ │ ├── OAuthDriver.php │ │ │ │ ├── SupportsEmailRestrictions.php │ │ │ │ └── WidgetOAuthDriver.php │ │ │ ├── OAuthGoogleDriver.php │ │ │ ├── OAuthGoogleOneTapDriver.php │ │ │ ├── OAuthStripeDriver.php │ │ │ ├── OAuthTelegramDriver.php │ │ │ └── Traits │ │ │ │ └── HasEmailRestrictions.php │ │ │ └── OAuthProviderService.php │ ├── Jobs │ │ ├── Billing │ │ │ ├── RemoveWorkspaceGuests.php │ │ │ └── WorkspaceUsersUpdated.php │ │ ├── Form │ │ │ ├── ExportFormSubmissionsJob.php │ │ │ ├── GenerateAiForm.php │ │ │ ├── GenerateAiFormFields.php │ │ │ └── StoreFormSubmissionJob.php │ │ └── Template │ │ │ └── GenerateTemplateJob.php │ ├── Listeners │ │ ├── Billing │ │ │ ├── HandleSubscriptionCreated.php │ │ │ └── RemoveWorkspaceGuestsIfNeeded.php │ │ ├── Forms │ │ │ ├── DeleteFormSubmissionFiles.php │ │ │ ├── FormCreationConfirmation.php │ │ │ ├── FormIntegrationCreatedHandler.php │ │ │ ├── FormIntegrationsEventListener.php │ │ │ ├── FormSpamCheckListener.php │ │ │ ├── InvalidateFormSubmissionCache.php │ │ │ └── NotifyFormSubmission.php │ │ └── Integration │ │ │ └── FormIntegrationSpamCheckListener.php │ ├── Logging │ │ ├── SlackLogHandler.php │ │ └── SlackLoggerFactory.php │ ├── Mail │ │ ├── Forms │ │ │ ├── FormCreationConfirmationMail.php │ │ │ └── FormIntegrationsEventCreationConfirmationMail.php │ │ ├── OpenFormMail.php │ │ ├── UserBlockedEmail.php │ │ ├── UserInvitationEmail.php │ │ └── UserUnblockedEmail.php │ ├── Models │ │ ├── Billing │ │ │ └── Subscription.php │ │ ├── Forms │ │ │ ├── AI │ │ │ │ └── AiFormCompletion.php │ │ │ ├── Form.php │ │ │ ├── FormStatistic.php │ │ │ ├── FormSubmission.php │ │ │ └── FormView.php │ │ ├── Integration │ │ │ ├── FormIntegration.php │ │ │ ├── FormIntegrationsEvent.php │ │ │ └── FormZapierWebhook.php │ │ ├── License.php │ │ ├── OAuthProvider.php │ │ ├── Setting.php │ │ ├── Template.php │ │ ├── Traits │ │ │ ├── CachableAttributes.php │ │ │ └── CachesAttributes.php │ │ ├── User.php │ │ ├── UserInvite.php │ │ ├── UserWorkspace.php │ │ └── Workspace.php │ ├── Notifications │ │ ├── Forms │ │ │ ├── FormEmailNotification.php │ │ │ └── MobileEditorEmail.php │ │ ├── ResetPassword.php │ │ ├── Subscription │ │ │ └── FailedPaymentNotification.php │ │ └── VerifyEmail.php │ ├── Open │ │ └── MentionParser.php │ ├── Policies │ │ ├── FormPolicy.php │ │ ├── FormSubmissionPolicy.php │ │ ├── Integration │ │ │ └── FormZapierWebhookPolicy.php │ │ ├── OAuthProviderPolicy.php │ │ ├── PersonalAccessTokenPolicy.php │ │ ├── TemplatePolicy.php │ │ └── WorkspacePolicy.php │ ├── Providers │ │ ├── AppServiceProvider.php │ │ ├── AuthServiceProvider.php │ │ ├── BroadcastServiceProvider.php │ │ ├── EventServiceProvider.php │ │ ├── HorizonServiceProvider.php │ │ ├── PurifySetupProvider.php │ │ ├── RouteServiceProvider.php │ │ └── VaporUiServiceProvider.php │ ├── Rules │ │ ├── CssOnlyRule.php │ │ ├── CustomFieldValidationRule.php │ │ ├── CustomSlugRule.php │ │ ├── FormPropertyLogicRule.php │ │ ├── IntegrationLogicRule.php │ │ ├── MatrixValidationRule.php │ │ ├── OneEmailPerLine.php │ │ ├── PaymentBlockConfigurationRule.php │ │ ├── StorageFile.php │ │ ├── ValidHCaptcha.php │ │ ├── ValidPhoneInputRule.php │ │ ├── ValidReCaptcha.php │ │ └── ValidUrl.php │ ├── Service │ │ ├── AI │ │ │ └── Prompts │ │ │ │ ├── Form │ │ │ │ ├── CheckSpamFormPrompt.php │ │ │ │ ├── FocusedFormOptimizer.php │ │ │ │ ├── FormFieldSchemas.php │ │ │ │ ├── GenerateFormFieldsPrompt.php │ │ │ │ ├── GenerateFormPrompt.php │ │ │ │ └── PresentationRules.php │ │ │ │ ├── Integration │ │ │ │ └── CheckSpamEmailIntegrationPrompt.php │ │ │ │ ├── Prompt.php │ │ │ │ └── Template │ │ │ │ └── GenerateTemplateMetadataPrompt.php │ │ ├── Auth │ │ │ └── TwoFactorAuthService.php │ │ ├── BillingHelper.php │ │ ├── Forms │ │ │ ├── Analytics │ │ │ │ ├── BrowserDetection.php │ │ │ │ ├── IpLocationService.php │ │ │ │ └── UserAgentHelper.php │ │ │ ├── FormCleaner.php │ │ │ ├── FormExportService.php │ │ │ ├── FormLogicConditionChecker.php │ │ │ ├── FormLogicPropertyResolver.php │ │ │ ├── FormSpamService.php │ │ │ ├── FormSubmissionDataFactory.php │ │ │ ├── FormSubmissionFormatter.php │ │ │ └── FormSubmissionProcessor.php │ │ ├── HtmlPurifier │ │ │ ├── HTMLPurifier_URIScheme_notion.php │ │ │ └── OpenFormsHtmlDefinition.php │ │ ├── Integrations │ │ │ └── EmailIntegrationSpamService.php │ │ ├── OAuth │ │ │ ├── OAuthContextService.php │ │ │ ├── OAuthFlowOrchestrator.php │ │ │ ├── OAuthInviteService.php │ │ │ ├── OAuthProviderService.php │ │ │ ├── OAuthUserDataService.php │ │ │ └── OAuthUserService.php │ │ ├── OpenAi │ │ │ ├── GptCompleter.php │ │ │ └── Utils │ │ │ │ ├── JsonFixer.php │ │ │ │ └── PadsJson.php │ │ ├── Storage │ │ │ ├── FileUploadPathService.php │ │ │ ├── S3KeyCleaner.php │ │ │ └── StorageFileNameParser.php │ │ ├── Telemetry │ │ │ ├── OpenPanelClient.php │ │ │ ├── SendTelemetryJob.php │ │ │ ├── TelemetryEvent.php │ │ │ ├── TelemetryService.php │ │ │ └── TelemetrySubscriber.php │ │ ├── UserActionService.php │ │ ├── UserHelper.php │ │ ├── WorkspaceHelper.php │ │ └── WorkspaceInviteService.php │ ├── Traits │ │ └── EnsureUserHasWorkspace.php │ └── helpers.php ├── artisan ├── bootstrap │ ├── app.php │ └── cache │ │ └── .gitignore ├── composer.json ├── composer.lock ├── config │ ├── app.php │ ├── auth.php │ ├── broadcasting.php │ ├── cache.php │ ├── cashier.php │ ├── cors.php │ ├── custom-domains.php │ ├── database.php │ ├── disposable-email.php │ ├── excel.php │ ├── filesystems.php │ ├── hashing.php │ ├── horizon.php │ ├── jwt.php │ ├── links.php │ ├── logging.php │ ├── mail.php │ ├── model-stats.php │ ├── oidc.php │ ├── opnform.php │ ├── pricing.php │ ├── purify.php │ ├── queue.php │ ├── sanctum-routes.php │ ├── sanctum.php │ ├── sentry.php │ ├── services.php │ ├── session.php │ ├── spam.php │ ├── telemetry.php │ └── view.php ├── database │ ├── .gitignore │ ├── factories │ │ ├── FormFactory.php │ │ ├── IdentityConnectionFactory.php │ │ ├── Integration │ │ │ └── FormIntegrationFactory.php │ │ ├── OAuthProviderFactory.php │ │ ├── UserFactory.php │ │ ├── UserIdentityFactory.php │ │ ├── UserInviteFactory.php │ │ └── WorkspaceFactory.php │ ├── migrations │ │ ├── 2014_10_12_000000_create_users_table.php │ │ ├── 2014_10_12_100000_create_password_resets_table.php │ │ ├── 2017_12_07_122845_create_oauth_providers_table.php │ │ ├── 2019_05_03_000001_create_customer_columns.php │ │ ├── 2019_05_03_000002_create_subscriptions_table.php │ │ ├── 2019_05_03_000003_create_subscription_items_table.php │ │ ├── 2019_08_19_000000_create_failed_jobs_table.php │ │ ├── 2019_12_14_000001_create_personal_access_tokens_table.php │ │ ├── 2021_05_17_142505_create_workspaces_table.php │ │ ├── 2021_05_19_140326_create_forms_table.php │ │ ├── 2021_05_24_233839_make_forms_soft_deletable.php │ │ ├── 2021_05_24_234028_create_form_submissions_table.php │ │ ├── 2021_07_21_072850_add_hear_about_us_to_users_table.php │ │ ├── 2021_09_29_192133_create_form_zapier_webhooks_table.php │ │ ├── 2021_10_13_142022_create_users_workspaces_table.php │ │ ├── 2021_11_04_171750_create_job_batches_table.php │ │ ├── 2021_11_04_171753_create_webhook_calls_table.php │ │ ├── 2022_03_12_105502_add_indexes_to_important_tables.php │ │ ├── 2022_05_02_092915_form_views.php │ │ ├── 2022_05_10_144947_form_statistic.php │ │ ├── 2022_08_18_133641_add_removed_properties_to_forms.php │ │ ├── 2022_09_06_044038_add_max_submissions_to_forms.php │ │ ├── 2022_09_12_074636_remove_access_token_from_workspaces.php │ │ ├── 2022_09_16_110344_add_slack_webhook_url_to_forms.php │ │ ├── 2022_09_22_092205_create_templates_table.php │ │ ├── 2022_09_26_084721_add_questions_to_templates.php │ │ ├── 2022_10_07_122038_add_visibility_to_forms.php │ │ ├── 2022_12_27_114803_add_editable_submissions_to_forms.php │ │ ├── 2023_01_28_142618_add_discord_url.php │ │ ├── 2023_03_06_033440_change_max_submissions_reached_text_to_text.php │ │ ├── 2023_03_13_094806_add_editable_submissions_button_text_to_forms.php │ │ ├── 2023_03_14_094623_change_templates_image_url_to_nullable.php │ │ ├── 2023_03_27_153317_create_ai_form_completions_table.php │ │ ├── 2023_03_27_173507_create_jobs_table.php │ │ ├── 2023_04_04_093956_add_confetti_on_submission_to_forms.php │ │ ├── 2023_07_20_073728_add_seo_meta_to_forms.php │ │ ├── 2023_08_23_100710_add_notification_settings_to_forms.php │ │ ├── 2023_09_01_052507_add_fields_to_templates.php │ │ ├── 2023_09_21_092812_add_creator_id_to_templates.php │ │ ├── 2023_10_10_140600_add_auto_save_to_forms.php │ │ ├── 2023_10_13_080104_change_type_of_form_prompt_in_ai_form_completions.php │ │ ├── 2023_10_30_133259_create_licenses_table.php │ │ ├── 2023_11_28_104644_add_custom_domains_to_workspaces_table.php │ │ ├── 2023_11_28_161121_add_custom_domain_to_forms_table.php │ │ ├── 2024_02_21_100134_create_form_integrations_table.php │ │ ├── 2024_02_21_160807_create_form_integrations_events_table.php │ │ ├── 2024_03_12_173732_show_progress_bar.php │ │ ├── 2024_03_21_000000_add_captcha_provider_to_forms_table.php │ │ ├── 2024_03_26_170934_remove_notifications_fields_from_forms.php │ │ ├── 2024_05_10_063347_add_user_data_to_oauth_providers_table.php │ │ ├── 2024_05_29_002132_add_expires_at_to_oauth_providers_table.php │ │ ├── 2024_06_04_131157_type_update_to_subscriptions_table.php │ │ ├── 2024_06_05_132837_rename_password_resets_table.php │ │ ├── 2024_06_18_090415_create_user_invites_table.php │ │ ├── 2024_06_26_092038_add_border_radius_and_size_to_forms_table.php │ │ ├── 2024_08_12_091853_add_font_family_to_forms.php │ │ ├── 2024_08_22_141621_add_auto_focus_to_forms.php │ │ ├── 2024_08_27_124933_add_scopes_to_oauth_providers.php │ │ ├── 2024_08_29_110048_update_oauth_providers_token_columns.php │ │ ├── 2024_09_04_093826_add_settings_to_workspaces.php │ │ ├── 2024_09_09_180618_add_completion_time_to_form_submissions.php │ │ ├── 2024_09_18_091846_add_utm_data_to_users_table.php │ │ ├── 2024_09_23_054851_add_description_to_form_properties.php │ │ ├── 2024_11_08_091638_add_layout_rtl_to_forms_table.php │ │ ├── 2024_11_08_133330_add_language_to_forms_table.php │ │ ├── 2024_12_05_121609_change_redirect_url_to_text_in_forms_table.php │ │ ├── 2024_12_10_094605_add_meta_to_users_table.php │ │ ├── 2025_02_10_110324_remove_hide_titlle_from_forms.php │ │ ├── 2025_02_14_073642_add_partial_submissions_to_form_submissions.php │ │ ├── 2025_03_06_054849_add_error_column_to_ai_form_completions_table.php │ │ ├── 2025_06_20_095138_add_type_and_context_column_to_ai_form_completions_table.php │ │ ├── 2025_07_17_085306_add_blocked_at_to_users_table.php │ │ ├── 2025_07_21_062859_update_forms_button_text_nullable.php │ │ ├── 2025_08_15_045647_add_metadata_to_form_views_table.php │ │ ├── 2025_08_26_120000_add_indexes_to_form_views_table.php │ │ ├── 2025_09_17_000001_add_presentation_style_to_forms_table.php │ │ ├── 2025_09_19_000001_add_cover_settings_to_forms_table.php │ │ ├── 2025_09_26_064453_add_enable_ip_tracking_to_forms_table.php │ │ ├── 2025_09_26_064506_add_meta_to_form_submissions_table.php │ │ ├── 2025_09_28_000001_add_custom_css_to_forms_table.php │ │ ├── 2025_10_08_000001_add_translations_to_forms_table.php │ │ ├── 2025_10_11_000001_add_generation_params_to_ai_form_completions_table.php │ │ ├── 2025_10_11_000001_add_settings_to_forms_table.php │ │ ├── 2025_10_17_162830_add_clear_empty_fields_on_update_to_forms.php │ │ ├── 2025_10_31_000200_add_soft_deletes_to_form_integrations_table.php │ │ ├── 2025_11_17_105202_create_identity_connections_table.php │ │ ├── 2025_11_17_105205_create_user_identities_table.php │ │ ├── 2025_11_18_154325_create_settings_table.php │ │ └── 2025_11_18_160000_create_two_factor_authentications_table.php │ └── seeders │ │ └── DatabaseSeeder.php ├── phpunit.xml ├── pint.json ├── public │ ├── .htaccess │ ├── favicon.ico │ ├── fonts │ │ └── general-sans │ │ │ ├── GeneralSans-Bold.eot │ │ │ ├── GeneralSans-Bold.ttf │ │ │ ├── GeneralSans-Bold.woff │ │ │ ├── GeneralSans-Bold.woff2 │ │ │ ├── GeneralSans-BoldItalic.eot │ │ │ ├── GeneralSans-BoldItalic.ttf │ │ │ ├── GeneralSans-BoldItalic.woff │ │ │ ├── GeneralSans-BoldItalic.woff2 │ │ │ ├── GeneralSans-Extralight.eot │ │ │ ├── GeneralSans-Extralight.ttf │ │ │ ├── GeneralSans-Extralight.woff │ │ │ ├── GeneralSans-Extralight.woff2 │ │ │ ├── GeneralSans-ExtralightItalic.eot │ │ │ ├── GeneralSans-ExtralightItalic.ttf │ │ │ ├── GeneralSans-ExtralightItalic.woff │ │ │ ├── GeneralSans-ExtralightItalic.woff2 │ │ │ ├── GeneralSans-Italic.eot │ │ │ ├── GeneralSans-Italic.ttf │ │ │ ├── GeneralSans-Italic.woff │ │ │ ├── GeneralSans-Italic.woff2 │ │ │ ├── GeneralSans-Light.eot │ │ │ ├── GeneralSans-Light.ttf │ │ │ ├── GeneralSans-Light.woff │ │ │ ├── GeneralSans-Light.woff2 │ │ │ ├── GeneralSans-LightItalic.eot │ │ │ ├── GeneralSans-LightItalic.ttf │ │ │ ├── GeneralSans-LightItalic.woff │ │ │ ├── GeneralSans-LightItalic.woff2 │ │ │ ├── GeneralSans-Medium.eot │ │ │ ├── GeneralSans-Medium.ttf │ │ │ ├── GeneralSans-Medium.woff │ │ │ ├── GeneralSans-Medium.woff2 │ │ │ ├── GeneralSans-MediumItalic.eot │ │ │ ├── GeneralSans-MediumItalic.ttf │ │ │ ├── GeneralSans-MediumItalic.woff │ │ │ ├── GeneralSans-MediumItalic.woff2 │ │ │ ├── GeneralSans-Regular.eot │ │ │ ├── GeneralSans-Regular.ttf │ │ │ ├── GeneralSans-Regular.woff │ │ │ ├── GeneralSans-Regular.woff2 │ │ │ ├── GeneralSans-Semibold.eot │ │ │ ├── GeneralSans-Semibold.ttf │ │ │ ├── GeneralSans-Semibold.woff │ │ │ ├── GeneralSans-Semibold.woff2 │ │ │ ├── GeneralSans-SemiboldItalic.eot │ │ │ ├── GeneralSans-SemiboldItalic.ttf │ │ │ ├── GeneralSans-SemiboldItalic.woff │ │ │ ├── GeneralSans-SemiboldItalic.woff2 │ │ │ ├── GeneralSans-Variable.eot │ │ │ ├── GeneralSans-Variable.ttf │ │ │ ├── GeneralSans-Variable.woff │ │ │ ├── GeneralSans-Variable.woff2 │ │ │ ├── GeneralSans-VariableItalic.eot │ │ │ ├── GeneralSans-VariableItalic.ttf │ │ │ ├── GeneralSans-VariableItalic.woff │ │ │ └── GeneralSans-VariableItalic.woff2 │ ├── index.php │ ├── robots.txt │ ├── vendor │ │ ├── horizon │ │ │ ├── app-dark.css │ │ │ ├── app.css │ │ │ ├── app.js │ │ │ ├── img │ │ │ │ ├── favicon.png │ │ │ │ ├── horizon.svg │ │ │ │ └── sprite.svg │ │ │ └── mix-manifest.json │ │ ├── mailcoach-editor │ │ │ ├── assets │ │ │ │ ├── editor.27f354bb.css │ │ │ │ ├── editor.e48a8a0e.js │ │ │ │ └── vendor.871f4f88.js │ │ │ └── manifest.json │ │ ├── mailcoach │ │ │ ├── app.css │ │ │ ├── app.js │ │ │ ├── app.js.LICENSE.txt │ │ │ └── images │ │ │ │ └── auth-footer.jpg │ │ ├── model-stats │ │ │ ├── app.css │ │ │ ├── app.js │ │ │ ├── app.js.LICENSE.txt │ │ │ ├── mix-manifest.json │ │ │ ├── resources_js_views_dashboard_vue.js │ │ │ └── resources_js_views_errors_404_vue.js │ │ └── vapor-ui │ │ │ ├── app.css │ │ │ ├── app.js │ │ │ └── mix-manifest.json │ ├── web.config │ └── widgets │ │ ├── embed-min.js │ │ └── embed.js ├── ray.php ├── resources │ ├── data │ │ ├── country_code_mapper.json │ │ ├── country_codes.json │ │ ├── forms │ │ │ ├── integrations.json │ │ │ └── templates │ │ │ │ ├── industries.json │ │ │ │ └── types.json │ │ ├── latin-map.json │ │ ├── open_filters.json │ │ ├── stripe_currencies.json │ │ └── timezones.json │ ├── lang │ │ ├── ar │ │ │ └── validation.php │ │ ├── bn │ │ │ └── validation.php │ │ ├── ca │ │ │ └── validation.php │ │ ├── cs │ │ │ └── validation.php │ │ ├── de │ │ │ └── validation.php │ │ ├── en │ │ │ ├── auth.php │ │ │ ├── pagination.php │ │ │ ├── passwords.php │ │ │ ├── validation.php │ │ │ └── verification.php │ │ ├── es │ │ │ ├── auth.php │ │ │ ├── pagination.php │ │ │ ├── passwords.php │ │ │ └── validation.php │ │ ├── eu │ │ │ └── validation.php │ │ ├── fr │ │ │ └── validation.php │ │ ├── gl │ │ │ └── validation.php │ │ ├── hi │ │ │ └── validation.php │ │ ├── ja │ │ │ └── validation.php │ │ ├── jv │ │ │ └── validation.php │ │ ├── ko │ │ │ └── validation.php │ │ ├── mr │ │ │ └── validation.php │ │ ├── nl │ │ │ └── validation.php │ │ ├── pa │ │ │ └── validation.php │ │ ├── pl │ │ │ └── validation.php │ │ ├── pt-BR │ │ │ ├── auth.php │ │ │ ├── pagination.php │ │ │ ├── passwords.php │ │ │ └── validation.php │ │ ├── pt │ │ │ └── validation.php │ │ ├── ru │ │ │ └── validation.php │ │ ├── sk │ │ │ └── validation.php │ │ ├── sr │ │ │ └── validation.php │ │ ├── sv │ │ │ └── validation.php │ │ ├── ta │ │ │ └── validation.php │ │ ├── te │ │ │ └── validation.php │ │ ├── tr │ │ │ └── validation.php │ │ ├── uk │ │ │ └── validation.php │ │ ├── ur │ │ │ └── validation.php │ │ ├── vi │ │ │ └── validation.php │ │ ├── zh-CN │ │ │ ├── auth.php │ │ │ ├── pagination.php │ │ │ ├── passwords.php │ │ │ └── validation.php │ │ └── zh │ │ │ └── validation.php │ └── views │ │ ├── errors │ │ ├── 401.blade.php │ │ ├── 403.blade.php │ │ ├── 404.blade.php │ │ ├── 419.blade.php │ │ ├── 429.blade.php │ │ ├── 500.blade.php │ │ ├── 503.blade.php │ │ ├── illustrated-layout.blade.php │ │ ├── layout.blade.php │ │ └── minimal.blade.php │ │ ├── mail │ │ ├── form │ │ │ ├── created.blade.php │ │ │ ├── email-notification.blade.php │ │ │ └── integrations-event-created.blade.php │ │ └── user │ │ │ ├── blocked.blade.php │ │ │ ├── invitation.blade.php │ │ │ └── unblocked.blade.php │ │ └── vendor │ │ └── mail │ │ ├── html │ │ ├── button.blade.php │ │ ├── footer.blade.php │ │ ├── header.blade.php │ │ ├── layout.blade.php │ │ ├── message.blade.php │ │ ├── panel.blade.php │ │ ├── subcopy.blade.php │ │ ├── table.blade.php │ │ └── themes │ │ │ └── default.css │ │ └── text │ │ ├── button.blade.php │ │ ├── footer.blade.php │ │ ├── header.blade.php │ │ ├── layout.blade.php │ │ ├── message.blade.php │ │ ├── panel.blade.php │ │ ├── subcopy.blade.php │ │ └── table.blade.php ├── routes │ ├── api-external.php │ ├── api.php │ ├── channels.php │ └── console.php ├── server.php ├── storage │ ├── app │ │ ├── .gitignore │ │ └── public │ │ │ └── .gitignore │ ├── framework │ │ ├── .gitignore │ │ ├── cache │ │ │ ├── .gitignore │ │ │ └── data │ │ │ │ └── .gitignore │ │ ├── disposable_domains.json │ │ ├── sessions │ │ │ └── .gitignore │ │ ├── testing │ │ │ └── .gitignore │ │ └── views │ │ │ └── .gitignore │ └── logs │ │ └── .gitignore ├── tests │ ├── Browser │ │ ├── LoginTest.php │ │ ├── Pages │ │ │ ├── Home.php │ │ │ ├── HomePage.php │ │ │ ├── Login.php │ │ │ ├── Onboarding.php │ │ │ ├── Page.php │ │ │ └── Register.php │ │ ├── RegisterTest.php │ │ ├── WelcomeTest.php │ │ ├── console │ │ │ └── .gitignore │ │ ├── screenshots │ │ │ └── .gitignore │ │ └── source │ │ │ └── .gitignore │ ├── CreatesApplication.php │ ├── DuskTestCase.php │ ├── Feature │ │ ├── Admin │ │ │ └── UserBlockTest.php │ │ ├── Console │ │ │ └── InitializeInstanceCommandTest.php │ │ ├── DualAuthMiddlewareTest.php │ │ ├── EmailChangeThrottlingTest.php │ │ ├── Enterprise │ │ │ └── Oidc │ │ │ │ ├── ConnectionManagerTest.php │ │ │ │ ├── DomainJoinerTest.php │ │ │ │ ├── ExternalUserFactoryTest.php │ │ │ │ ├── IdTokenVerifierTest.php │ │ │ │ ├── IdentityConnectionPolicyTest.php │ │ │ │ ├── OAuthOidcDriverTest.php │ │ │ │ ├── OidcConnectionControllerTest.php │ │ │ │ ├── ProvisioningServiceTest.php │ │ │ │ ├── RoleMapperTest.php │ │ │ │ └── SsoControllerTest.php │ │ ├── FeatureFlagsControllerTest.php │ │ ├── FormSubmissionUpdateAuthorizationTest.php │ │ ├── Forms │ │ │ ├── AnswerFormTest.php │ │ │ ├── CleanDatabaseTest.php │ │ │ ├── CreateDynamicSelectOptionTest.php │ │ │ ├── CustomSmtpTest.php │ │ │ ├── EmailNotificationTest.php │ │ │ ├── FileDownloadSecurityTest.php │ │ │ ├── FormCaptchaTest.php │ │ │ ├── FormIntegrationEventTest.php │ │ │ ├── FormIntegrationTest.php │ │ │ ├── FormLogicTest.php │ │ │ ├── FormPasswordTest.php │ │ │ ├── FormPaymentTest.php │ │ │ ├── FormPropertyLogicTest.php │ │ │ ├── FormReadonlyVisibilityTest.php │ │ │ ├── FormStatTest.php │ │ │ ├── FormSubmissionExportTest.php │ │ │ ├── FormSubmissionProcessorTest.php │ │ │ ├── FormSubmissionResourceTest.php │ │ │ ├── FormSubmissionSanitizationTest.php │ │ │ ├── FormTest.php │ │ │ ├── FormUpdateTest.php │ │ │ ├── FormViewsTest.php │ │ │ ├── HideBrandingOnUpgradeTest.php │ │ │ ├── MatrixInputTest.php │ │ │ ├── RedirectUrlLengthTest.php │ │ │ └── UpdateWorkspaceSelectOptionJobTest.php │ │ ├── Integrations │ │ │ ├── Email │ │ │ │ └── EmailIntegrationTest.php │ │ │ └── Google │ │ │ │ └── Sheets │ │ │ │ └── SpreadsheetManagerTest.php │ │ ├── LoginTest.php │ │ ├── OAuth │ │ │ ├── OAuthEdgeCasesTest.php │ │ │ └── OAuthIntegrationFlowTest.php │ │ ├── PublicApiPolicyTest.php │ │ ├── RegisterTest.php │ │ ├── SettingsTest.php │ │ ├── Submissions │ │ │ ├── EditSubmissionTest.php │ │ │ ├── IpTrackingTest.php │ │ │ ├── PartialSubmissionTest.php │ │ │ └── SubmissionTest.php │ │ ├── Telemetry │ │ │ ├── SendTelemetryJobTest.php │ │ │ ├── TelemetryHelperTest.php │ │ │ ├── TelemetrySubscriberTest.php │ │ │ └── UserCreatedDuringSetupTest.php │ │ ├── TemplateTest.php │ │ ├── TokenPermissionsTest.php │ │ ├── TwoFactorTest.php │ │ ├── UserManagementTest.php │ │ ├── VerificationTest.php │ │ ├── Workspaces │ │ │ ├── EnsureUserHasWorkspaceTest.php │ │ │ ├── WorkspaceAuthorizationTest.php │ │ │ ├── WorkspaceTest.php │ │ │ └── WorkspaceUserTest.php │ │ └── Zapier │ │ │ ├── IntegrationsTest.php │ │ │ ├── ListFormsTest.php │ │ │ ├── ListWorkspacesTest.php │ │ │ └── ValidateAuthTest.php │ ├── Pest.php │ ├── TestCase.php │ ├── TestHelpers.php │ ├── TestHelpers │ │ ├── MockOAuthProviders.php │ │ ├── OAuthTestHelpers.php │ │ └── OidcTestHelpers.php │ └── Unit │ │ ├── Enterprise │ │ └── Oidc │ │ │ ├── DomainValidatorTest.php │ │ │ └── ValidOidcDomainTest.php │ │ ├── FrontUrlHelperTest.php │ │ ├── Models │ │ └── SettingTest.php │ │ ├── Rules │ │ ├── CssOnlyRuleTest.php │ │ └── StorageFileTest.php │ │ ├── Service │ │ ├── FormCleanerTest.php │ │ ├── Forms │ │ │ ├── Analytics │ │ │ │ ├── BrowserDetectionTest.php │ │ │ │ ├── IpLocationServiceTest.php │ │ │ │ └── UserAgentHelperTest.php │ │ │ ├── FormLogicConditionCheckerTest.php │ │ │ ├── FormLogicPropertyResolverTest.php │ │ │ └── MentionParserTest.php │ │ ├── OAuth │ │ │ ├── OAuthContextServiceTest.php │ │ │ ├── OAuthFlowOrchestratorTest.php │ │ │ ├── OAuthInviteServiceTest.php │ │ │ └── OAuthUserDataServiceTest.php │ │ ├── Storage │ │ │ ├── FileUploadPathServiceTest.php │ │ │ └── StorageFileNameParserTest.php │ │ ├── Telemetry │ │ │ ├── OpenPanelClientTest.php │ │ │ ├── TelemetryEventTest.php │ │ │ └── TelemetryServiceTest.php │ │ └── WorkspaceInviteServiceTest.php │ │ └── TestHelpersTest.php └── vapor.yml ├── client ├── .env.docker ├── .env.example ├── .gitignore ├── api │ ├── admin.js │ ├── auth.js │ ├── base.js │ ├── billing.js │ ├── content.js │ ├── forms.js │ ├── index.js │ ├── oauth.js │ ├── oidc.js │ ├── templates.js │ ├── tokens.js │ ├── uploads.js │ └── workspace.js ├── app.config.ts ├── app.vue ├── components │ ├── app │ │ ├── AppProvider.vue │ │ ├── Breadcrumb.vue │ │ ├── Collapse.vue │ │ ├── EditableTag.vue │ │ ├── ErrorBoundary.vue │ │ ├── ProTag.vue │ │ └── Steps.vue │ ├── dashboard │ │ ├── ScrollableContainer.vue │ │ ├── UpgradeBanner.vue │ │ ├── UserDropdown.vue │ │ └── WorkspaceDropdown.vue │ ├── forms │ │ ├── components │ │ │ └── FormSubmissionFormatter.js │ │ ├── core │ │ │ ├── CheckboxInput.vue │ │ │ ├── ColorInput.vue │ │ │ ├── FlatSelectInput.vue │ │ │ ├── FocusedSelectorInput.vue │ │ │ ├── FocusedToggleInput.vue │ │ │ ├── OptionSelectorInput.vue │ │ │ ├── ScaleInput.vue │ │ │ ├── SelectInput.vue │ │ │ ├── SliderInput.vue │ │ │ ├── TextAreaInput.vue │ │ │ ├── TextBlock.vue │ │ │ ├── TextInput.vue │ │ │ ├── ToggleSwitchInput.vue │ │ │ ├── VForm.vue │ │ │ ├── components │ │ │ │ ├── CheckboxIcon.vue │ │ │ │ ├── InputHelp.vue │ │ │ │ ├── InputLabel.vue │ │ │ │ ├── InputWrapper.vue │ │ │ │ ├── RadioButtonIcon.vue │ │ │ │ ├── VCheckbox.vue │ │ │ │ └── VSelect.vue │ │ │ └── validation │ │ │ │ └── HasError.vue │ │ ├── heavy │ │ │ ├── BarcodeInput.vue │ │ │ ├── CodeInput.client.vue │ │ │ ├── DateInput.vue │ │ │ ├── FileInput.vue │ │ │ ├── ImageInput.vue │ │ │ ├── LogicConfirmationModal.vue │ │ │ ├── MatrixInput.vue │ │ │ ├── MentionInput.vue │ │ │ ├── PaymentInput.client.vue │ │ │ ├── PhoneInput.vue │ │ │ ├── RatingInput.vue │ │ │ ├── RichTextAreaInput.client.vue │ │ │ ├── SignatureInput.vue │ │ │ └── components │ │ │ │ ├── CameraUpload.vue │ │ │ │ ├── CaptchaInput.vue │ │ │ │ ├── CaptchaWrapper.vue │ │ │ │ ├── EmbedMedia.vue │ │ │ │ ├── HCaptchaV2.vue │ │ │ │ ├── MentionDropdown.vue │ │ │ │ ├── QuillyEditor.vue │ │ │ │ ├── RecaptchaV2.vue │ │ │ │ ├── UnsplashImages.vue │ │ │ │ └── UploadedFile.vue │ │ └── useFormInput.js │ ├── global │ │ ├── ClientOnlyWrapper.vue │ │ ├── GitHubStar.vue │ │ ├── Loader.vue │ │ ├── Navbar.vue │ │ ├── NavigationList.vue │ │ ├── NotionPage.vue │ │ ├── ResizeHandle.vue │ │ ├── TrackClick.vue │ │ └── transitions │ │ │ ├── SlidingTransition.vue │ │ │ └── VTransition.vue │ ├── layouts │ │ ├── AppSidebar.vue │ │ ├── BaseSidebar.vue │ │ └── FormSidebar.vue │ ├── open │ │ ├── components │ │ │ ├── EditSubmissionModal.vue │ │ │ ├── RecordOperations.vue │ │ │ └── ViewSubmissionModal.vue │ │ ├── editors │ │ │ ├── EditorOptionsPanel.vue │ │ │ ├── EditorRightSidebar.vue │ │ │ ├── FontCard.vue │ │ │ ├── GoogleFontPicker.vue │ │ │ └── UndoRedo.vue │ │ ├── forms │ │ │ ├── BlockRenderer.vue │ │ │ ├── FormExportModal.vue │ │ │ ├── FormProgressbar.vue │ │ │ ├── OpenCompleteForm.vue │ │ │ ├── OpenForm.vue │ │ │ ├── OpenFormButton.vue │ │ │ ├── OpenFormField.vue │ │ │ ├── OpenFormFocused.vue │ │ │ ├── components │ │ │ │ ├── AIFormLoadingMessages.vue │ │ │ │ ├── AdvancedFormUrlSettings.vue │ │ │ │ ├── BlockMediaLayout.vue │ │ │ │ ├── BlockTypeIcon.vue │ │ │ │ ├── CopyContent.vue │ │ │ │ ├── CustomFieldValidation.vue │ │ │ │ ├── FirstSubmissionModal.vue │ │ │ │ ├── FormEditor.vue │ │ │ │ ├── FormEditorErrorHandler.vue │ │ │ │ ├── FormEditorNavbar.vue │ │ │ │ ├── FormEditorSkeleton.vue │ │ │ │ ├── FormFieldsEditor.vue │ │ │ │ ├── FormStats.vue │ │ │ │ ├── FormStatusBadges.vue │ │ │ │ ├── FormSubmissions.vue │ │ │ │ ├── FormTrafficBreakdown.vue │ │ │ │ ├── FormUrlPrefill.vue │ │ │ │ ├── FormWorkspaceModal.vue │ │ │ │ ├── SeoPreview.vue │ │ │ │ ├── ShareFormUrl.vue │ │ │ │ ├── form-components │ │ │ │ │ ├── AddFormBlock.vue │ │ │ │ │ ├── EditorSectionHeader.vue │ │ │ │ │ ├── FormCustomCode.vue │ │ │ │ │ ├── FormCustomSeo.vue │ │ │ │ │ ├── FormCustomization.vue │ │ │ │ │ ├── FormEditorPreview.vue │ │ │ │ │ ├── FormEditorSidebar.vue │ │ │ │ │ ├── FormErrorModal.vue │ │ │ │ │ ├── FormInformation.vue │ │ │ │ │ ├── FormSecurityAccess.vue │ │ │ │ │ ├── FormSettingsModal.vue │ │ │ │ │ ├── FormStructure.vue │ │ │ │ │ ├── FormSubmissionSettings.vue │ │ │ │ │ ├── PresentationStyleSwitch.vue │ │ │ │ │ └── components │ │ │ │ │ │ └── AiFieldGenerator.vue │ │ │ │ ├── form-logic-components │ │ │ │ │ ├── ColumnCondition.vue │ │ │ │ │ ├── ConditionEditor.client.vue │ │ │ │ │ ├── FormBlockLogicEditor.vue │ │ │ │ │ └── GroupControlSlot.vue │ │ │ │ ├── layouts │ │ │ │ │ ├── CenteredStep.vue │ │ │ │ │ ├── SideMediaSmall.vue │ │ │ │ │ └── SideMediaSplit.vue │ │ │ │ ├── media │ │ │ │ │ ├── BlockMediaOptions.vue │ │ │ │ │ ├── FocalPointPicker.vue │ │ │ │ │ └── ImageWithSettings.vue │ │ │ │ └── templates │ │ │ │ │ ├── FormTemplateModal.vue │ │ │ │ │ └── QuestionsEditor.vue │ │ │ └── fields │ │ │ │ ├── FormFieldEdit.vue │ │ │ │ └── components │ │ │ │ ├── BlockOptions.vue │ │ │ │ ├── FieldOptions.vue │ │ │ │ ├── HiddenRequiredDisabled.vue │ │ │ │ ├── MatrixFieldOptions.vue │ │ │ │ ├── MatrixPrefilledValues.vue │ │ │ │ └── PaymentFieldOptions.vue │ │ ├── integrations │ │ │ ├── DiscordIntegration.vue │ │ │ ├── EmailIntegration.vue │ │ │ ├── GoogleSheetsIntegration.vue │ │ │ ├── SlackIntegration.vue │ │ │ ├── TelegramIntegration.vue │ │ │ ├── WebhookIntegration.vue │ │ │ ├── ZapierIntegration.vue │ │ │ └── components │ │ │ │ ├── ActivepiecesIntegrationActions.vue │ │ │ │ ├── DiscordIntegrationActions.vue │ │ │ │ ├── EmailIntegrationActions.vue │ │ │ │ ├── GoogleSheetsIntegrationActions.vue │ │ │ │ ├── IntegrationCard.vue │ │ │ │ ├── IntegrationCardSkeleton.vue │ │ │ │ ├── IntegrationEventsModal.vue │ │ │ │ ├── IntegrationListOption.vue │ │ │ │ ├── IntegrationModal.vue │ │ │ │ ├── IntegrationWrapper.vue │ │ │ │ ├── N8nIntegrationActions.vue │ │ │ │ ├── NotificationsMessageActions.vue │ │ │ │ ├── SlackIntegrationActions.vue │ │ │ │ ├── TelegramIntegrationActions.vue │ │ │ │ └── WebhookIntegrationActions.vue │ │ └── tables │ │ │ ├── OpenTable.vue │ │ │ └── components │ │ │ ├── ColumnHeaderPopover.vue │ │ │ ├── OpenCheckbox.vue │ │ │ ├── OpenDate.vue │ │ │ ├── OpenFile.vue │ │ │ ├── OpenMatrix.vue │ │ │ ├── OpenPayment.vue │ │ │ ├── OpenRichText.vue │ │ │ ├── OpenSelect.vue │ │ │ ├── OpenSubmissionStatus.vue │ │ │ ├── OpenTag.vue │ │ │ ├── OpenText.vue │ │ │ ├── OpenUrl.vue │ │ │ ├── TableColumnManager.vue │ │ │ └── TableHeader.vue │ ├── pages │ │ ├── NotFoundForm.vue │ │ ├── OpenFormFooter.vue │ │ ├── admin │ │ │ ├── AddUserToWorkspace.vue │ │ │ ├── AdminCard.vue │ │ │ ├── BillingEmail.vue │ │ │ ├── BlockUser.vue │ │ │ ├── ClarityLink.vue │ │ │ ├── DeletedForms.vue │ │ │ ├── DiscountOnSubscription.vue │ │ │ ├── EditWorkSpaceUser.vue │ │ │ ├── ExtendTrial.vue │ │ │ ├── ImpersonateUser.vue │ │ │ ├── SendPasswordResetEmail.vue │ │ │ ├── UserPayments.vue │ │ │ ├── UserSubscriptions.vue │ │ │ └── UserWorkspaces.vue │ │ ├── auth │ │ │ ├── ForgotPasswordModal.vue │ │ │ ├── PasswordStrengthIndicator.vue │ │ │ ├── TwoFactorVerificationModal.vue │ │ │ └── components │ │ │ │ ├── LoginForm.vue │ │ │ │ ├── QuickRegister.vue │ │ │ │ └── RegisterForm.vue │ │ ├── forms │ │ │ ├── create │ │ │ │ └── CreateFormBaseModal.vue │ │ │ └── show │ │ │ │ ├── AdvancedFormUrlSettingsPopover.vue │ │ │ │ ├── EmbedCode.vue │ │ │ │ ├── EmbedFormAsPopupModal.vue │ │ │ │ ├── ExtraMenu.vue │ │ │ │ ├── FormCleanings.vue │ │ │ │ ├── FormQrCode.vue │ │ │ │ ├── PoweredBy.vue │ │ │ │ ├── RegenerateFormLink.vue │ │ │ │ ├── ShareLink.vue │ │ │ │ ├── SocialShareButton.vue │ │ │ │ └── UrlFormPrefill.vue │ │ ├── home │ │ │ ├── FormCard.vue │ │ │ └── FormCardSkeleton.vue │ │ ├── notion │ │ │ ├── CustomBlock.vue │ │ │ └── useNotionBlock.js │ │ ├── pricing │ │ │ ├── CustomPlan.vue │ │ │ ├── MonthlyYearlySelector.vue │ │ │ ├── PricingTable.vue │ │ │ └── SubscriptionModal.vue │ │ ├── settings │ │ │ ├── SettingsModal.vue │ │ │ └── SettingsModalPage.vue │ │ ├── templates │ │ │ ├── SingleTemplate.vue │ │ │ ├── TemplateTags.vue │ │ │ └── TemplatesList.vue │ │ └── welcome │ │ │ ├── AiFeature.vue │ │ │ ├── Features.vue │ │ │ ├── MoreFeatures.vue │ │ │ ├── TemplatesSlider.vue │ │ │ └── Testimonials.vue │ ├── provider │ │ └── widget │ │ │ └── TelegramWidget.vue │ ├── tools │ │ ├── StopImpersonation.vue │ │ └── query-builder │ │ │ ├── QueryBuilder.vue │ │ │ ├── QueryBuilderGroup.vue │ │ │ └── QueryBuilderRule.vue │ ├── users │ │ └── settings │ │ │ ├── AccessTokenModal.vue │ │ │ ├── AccessTokens.vue │ │ │ ├── Account.vue │ │ │ ├── Billing.vue │ │ │ ├── ConnectionModal.vue │ │ │ ├── Connections.vue │ │ │ ├── Modal.vue │ │ │ ├── ProviderWidgetModal.vue │ │ │ ├── Security.vue │ │ │ ├── access-tokens │ │ │ └── AbilitiesBadges.vue │ │ │ └── two-factor-auth │ │ │ ├── DisableTwoFactorModal.vue │ │ │ ├── Index.vue │ │ │ ├── RecoveryCodesModal.vue │ │ │ ├── RegenerateRecoveryCodesModal.vue │ │ │ ├── TwoFactorAuth.vue │ │ │ └── TwoFactorEnableFlow.vue │ ├── vendor │ │ ├── Clarity.vue │ │ ├── FeatureBase.vue │ │ ├── GoogleOneTap.vue │ │ └── appsumo │ │ │ ├── AppSumoBilling.vue │ │ │ └── AppSumoRegister.vue │ └── workspaces │ │ ├── CreateWorkspaceModal.vue │ │ ├── WorkspaceIcon.vue │ │ └── settings │ │ ├── Domains.vue │ │ ├── Emails.vue │ │ ├── Information.vue │ │ ├── InviteUser.vue │ │ ├── Members.vue │ │ ├── Modal.vue │ │ ├── Oidc.vue │ │ └── sso │ │ ├── Oidc.vue │ │ ├── OidcConnectionCard.vue │ │ ├── OidcConnectionModal.vue │ │ ├── Saml.vue │ │ └── index.vue ├── composables │ ├── components │ │ ├── stripe │ │ │ ├── useCheckoutUrl.js │ │ │ └── useStripeElements.js │ │ ├── tables │ │ │ ├── useTableColumnPreferences.js │ │ │ └── useTableState.js │ │ ├── useComponentRegistry.js │ │ ├── useParseMention.js │ │ ├── useResizable.js │ │ └── useSharedNavigation.js │ ├── data │ │ └── useTemplateMeta.js │ ├── forms │ │ ├── initForm.js │ │ ├── useFormImagePreloader.js │ │ ├── useFormLogic.js │ │ └── usePartialSubmission.js │ ├── index.js │ ├── lib │ │ └── vForm │ │ │ ├── Errors.js │ │ │ └── Form.js │ ├── query │ │ ├── forms │ │ │ ├── useFormAI.js │ │ │ ├── useFormIntegrations.js │ │ │ ├── useFormStats.js │ │ │ ├── useFormSubmissions.js │ │ │ ├── useForms.js │ │ │ └── useFormsList.js │ │ ├── useAuth.js │ │ ├── useContent.js │ │ ├── useCurrentWorkspace.js │ │ ├── useOAuth.js │ │ ├── useOidcConnections.js │ │ ├── useTemplates.js │ │ ├── useTokens.js │ │ ├── useWorkspaceUsers.js │ │ └── useWorkspaces.js │ ├── stores │ │ └── useContentStore.js │ ├── useAlert.js │ ├── useAmplitude.js │ ├── useAppModals.js │ ├── useAuthFlow.js │ ├── useConfetti.js │ ├── useCrisp.js │ ├── useFeatureFlag.js │ ├── useForm.js │ ├── useIsIframe.js │ ├── useOpnApi.js │ ├── useOpnSeoMeta.js │ ├── useSubdomainRedirect.js │ └── useWindowMessage.js ├── css │ ├── app.css │ └── fonts.css ├── data │ ├── blocks_types.json │ ├── country_code_mapper.json │ ├── country_codes.json │ ├── forms │ │ ├── integrations.json │ │ └── templates │ │ │ ├── industries.json │ │ │ └── types.json │ ├── latin-map.json │ ├── open_filters.json │ ├── stripe_currencies.json │ └── timezones.json ├── error.vue ├── eslint.config.cjs ├── i18n │ └── lang │ │ ├── ar.json │ │ ├── bn.json │ │ ├── ca.json │ │ ├── cs.json │ │ ├── de.json │ │ ├── en.json │ │ ├── es.json │ │ ├── eu.json │ │ ├── fr.json │ │ ├── gl.json │ │ ├── hi.json │ │ ├── ja.json │ │ ├── jv.json │ │ ├── ko.json │ │ ├── mr.json │ │ ├── nl.json │ │ ├── pa.json │ │ ├── pl.json │ │ ├── pt.json │ │ ├── ru.json │ │ ├── sk.json │ │ ├── sr.json │ │ ├── sv.json │ │ ├── ta.json │ │ ├── te.json │ │ ├── tr.json │ │ ├── uk.json │ │ ├── ur.json │ │ ├── vi.json │ │ └── zh.json ├── layouts │ ├── dashboard.vue │ ├── default.vue │ └── empty.vue ├── lib │ ├── colors.js │ ├── file-uploads.js │ ├── forms │ │ ├── FormLogicConditionChecker.js │ │ ├── FormLogicPropertyResolver.js │ │ ├── FormModeStrategy.js │ │ ├── FormPropertyLogicRule.js │ │ ├── composables │ │ │ ├── useFieldState.js │ │ │ ├── useFocusedStructure.js │ │ │ ├── useFormInitialization.js │ │ │ ├── useFormManager.js │ │ │ ├── useFormPayment.js │ │ │ ├── useFormStructure.js │ │ │ ├── useFormSubmission.js │ │ │ ├── useFormTimer.js │ │ │ ├── useFormValidation.js │ │ │ └── usePendingSubmission.js │ │ ├── public-page.js │ │ ├── seed-focused-image.js │ │ └── themes │ │ │ ├── checkbox-icon.theme.js │ │ │ ├── checkbox-input.theme.js │ │ │ ├── code-input.theme.js │ │ │ ├── color-input.theme.js │ │ │ ├── date-input.theme.js │ │ │ ├── file-input.theme.js │ │ │ ├── flat-select-input.theme.js │ │ │ ├── focused-selector-input.theme.js │ │ │ ├── image-input.theme.js │ │ │ ├── input-label.theme.js │ │ │ ├── input-wrapper.theme.js │ │ │ ├── matrix-input.theme.js │ │ │ ├── mention-input.theme.js │ │ │ ├── option-selector-input.theme.js │ │ │ ├── payment-input.theme.js │ │ │ ├── phone-input.theme.js │ │ │ ├── radio-button-icon.theme.js │ │ │ ├── rating-input.theme.js │ │ │ ├── rich-text-area-input.theme.js │ │ │ ├── scale-input.theme.js │ │ │ ├── select-input.theme.js │ │ │ ├── side-media-small.theme.js │ │ │ ├── signature-input.theme.js │ │ │ ├── slider-input.theme.js │ │ │ ├── text-area-input.theme.js │ │ │ ├── text-block.theme.js │ │ │ ├── text-input.theme.js │ │ │ ├── toggle-switch-input.theme.js │ │ │ ├── uploaded-file.theme.js │ │ │ ├── v-checkbox.theme.js │ │ │ └── v-select.theme.js │ ├── quill │ │ ├── quillMentionExtension.js │ │ └── quillPatches.js │ └── utils.js ├── middleware │ ├── 01.check-auth.global.js │ ├── admin.js │ ├── api-redirect.global.js │ ├── auth.js │ ├── custom-domain.global.js │ ├── guest.js │ ├── moderator.js │ ├── readonly-block.js │ ├── root-redirect.js │ ├── self-hosted.js │ ├── setup-redirect.global.js │ └── subscribed.js ├── mixins │ └── forms │ │ └── saveUpdateAlert.js ├── nuxt.config.ts ├── opnform.config.js ├── package-lock.json ├── package.json ├── pages │ ├── [...all].vue │ ├── admin.vue │ ├── ai-form-builder.vue │ ├── auth │ │ └── [slug] │ │ │ └── callback.vue │ ├── forms │ │ ├── [slug] │ │ │ ├── edit.vue │ │ │ ├── index.vue │ │ │ ├── show.vue │ │ │ └── show │ │ │ │ ├── index.vue │ │ │ │ ├── integrations │ │ │ │ └── index.vue │ │ │ │ ├── share.vue │ │ │ │ ├── stats.vue │ │ │ │ └── submissions.vue │ │ └── create │ │ │ ├── guest.vue │ │ │ └── index.vue │ ├── home.vue │ ├── index.vue │ ├── integrations │ │ ├── [slug].vue │ │ └── index.vue │ ├── login.vue │ ├── oauth │ │ └── [provider] │ │ │ └── callback.vue │ ├── password │ │ ├── email.vue │ │ └── reset │ │ │ └── [token].vue │ ├── pricing.vue │ ├── privacy-policy.vue │ ├── redirect │ │ ├── billing-portal.vue │ │ └── checkout.vue │ ├── register.vue │ ├── report-abuse.vue │ ├── setup.vue │ ├── subscriptions │ │ ├── error.vue │ │ └── success.vue │ ├── templates │ │ ├── [slug].vue │ │ ├── index.vue │ │ ├── industries │ │ │ └── [slug].vue │ │ ├── my-templates.vue │ │ └── types │ │ │ └── [slug].vue │ └── terms-conditions.vue ├── plugins │ ├── 0.error-handler.client.js │ ├── 01.vue-query.ts │ ├── amplitude.js │ ├── app-modals.js │ ├── crisp.client.js │ ├── feature-flags.client.js │ ├── feature-flags.server.js │ ├── gtm.client.js │ ├── pinia-history.js │ └── vue-confetti.client.js ├── public │ ├── favicon.ico │ ├── fonts │ │ └── inter │ │ │ ├── Inter-Italic-VariableFont_opsz,wght.ttf │ │ │ └── Inter-VariableFont_opsz,wght.ttf │ ├── icons │ │ ├── activepieces.svg │ │ ├── form-layout-background.svg │ │ ├── form-layout-between.svg │ │ ├── form-layout-left-small.svg │ │ ├── form-layout-left-split.svg │ │ ├── form-layout-right-small.svg │ │ ├── form-layout-right-split.svg │ │ ├── form-style-classic.svg │ │ └── form-style-focused.svg │ ├── img │ │ ├── appsumo │ │ │ ├── as-Select-dark.png │ │ │ └── as-taco-white-bg.png │ │ ├── customers │ │ │ ├── dbs.png │ │ │ ├── harvard.png │ │ │ ├── hyundai.png │ │ │ ├── sciencespo.png │ │ │ └── yale.png │ │ ├── icons │ │ │ ├── 404.png │ │ │ └── plant.png │ │ ├── logo.png │ │ ├── logo.svg │ │ ├── pages │ │ │ ├── ai_form_builder │ │ │ │ ├── ai-feature-illustration.svg │ │ │ │ ├── background-pattern-ai.svg │ │ │ │ ├── background-pattern.svg │ │ │ │ ├── examples-placeholder.png │ │ │ │ ├── hero-mockup.png │ │ │ │ ├── icon-browser.svg │ │ │ │ ├── icon-create.svg │ │ │ │ ├── icon-customization.svg │ │ │ │ ├── icon-email-input.svg │ │ │ │ ├── icon-fast.svg │ │ │ │ ├── icon-radio-buttons.svg │ │ │ │ ├── icon-share.svg │ │ │ │ ├── icon-textarea.svg │ │ │ │ ├── step-1.svg │ │ │ │ ├── step-2.svg │ │ │ │ └── step-3.svg │ │ │ ├── create_form │ │ │ │ └── share_notion_db.webm │ │ │ ├── forms │ │ │ │ ├── blurred_graph.png │ │ │ │ └── search_notfound.png │ │ │ ├── onboarding │ │ │ │ ├── guide.png │ │ │ │ └── login_with_notion_guide.png │ │ │ └── welcome │ │ │ │ ├── homebackdrop.png │ │ │ │ ├── product-cover.jpg │ │ │ │ ├── step-1.jpg │ │ │ │ ├── step-2.jpg │ │ │ │ ├── step-3.jpg │ │ │ │ └── tutorial_screenshot.jpg │ │ ├── social-preview.jpg │ │ ├── subscription-modal-icon.svg │ │ └── tutorial │ │ │ ├── contact-form-template.png │ │ │ ├── example.gif │ │ │ ├── integrate_to_notion.gif │ │ │ └── share_database.gif │ ├── robots.txt │ ├── video │ │ └── opnform-ai.mp4 │ └── widgets │ │ ├── embed-min.js │ │ ├── embed.js │ │ ├── iframe.js │ │ ├── iframe.min.js │ │ ├── iframeResize.min.js │ │ └── iframeResizer.contentWindow.min.js ├── runtimeConfig.js ├── sentry.client.config.ts ├── sentry.server.config.ts ├── server │ ├── api │ │ └── feature-flags.get.js │ ├── plugins │ │ └── embeddable.js │ └── tsconfig.json ├── sitemap.js ├── stores │ ├── app.js │ ├── auth.js │ ├── notion_cms.js │ └── working_form.js ├── test │ ├── nuxt │ │ ├── block-renderer.component.spec.ts │ │ ├── domains.component.spec.ts │ │ ├── focused-selector-input.spec.ts │ │ ├── focused-toggle-input.spec.ts │ │ ├── hidden-field-indicator.spec.ts │ │ ├── template-slug.component.spec.ts │ │ ├── two-factor-enable-flow.spec.ts │ │ └── two-factor-verification-modal.spec.ts │ └── unit │ │ └── useFormInput.test.ts ├── tsconfig.json └── vitest.config.ts ├── docker-compose.dev.yml ├── docker-compose.yml ├── docker ├── Dockerfile.api ├── Dockerfile.client ├── nginx.conf ├── nginx.dev.conf └── php-fpm-entrypoint ├── docs ├── README.MD ├── api-reference │ ├── api-keys.mdx │ ├── changelog.mdx │ ├── endpoint │ │ ├── new-submission-trigger.mdx │ │ ├── open-form-submissions.mdx │ │ ├── open-forms-list.mdx │ │ ├── open-workspace-users.mdx │ │ ├── open-workspaces-list.mdx │ │ ├── sample-submission-polling.mdx │ │ └── unsubscribe-webhook.mdx │ ├── forms │ │ ├── create-form.mdx │ │ ├── delete-form.mdx │ │ ├── get-form.mdx │ │ ├── list-forms.mdx │ │ ├── list-workspace-forms.mdx │ │ └── update-form.mdx │ ├── images │ │ └── create-token.png │ ├── integrations │ │ ├── create-webhook-integration.mdx │ │ ├── delete-webhook-integration.mdx │ │ ├── list-form-integrations.mdx │ │ ├── list-webhook-events.mdx │ │ ├── update-webhook-integration.mdx │ │ └── webhook-security.mdx │ ├── introduction.mdx │ ├── openapi.yaml │ ├── submissions │ │ ├── create-submission.mdx │ │ ├── delete-submission.mdx │ │ ├── export-status.mdx │ │ ├── export-submissions-csv.mdx │ │ ├── list-submissions.mdx │ │ └── update-submission.mdx │ ├── workspace-users │ │ ├── add-workspace-user.mdx │ │ ├── cancel-workspace-invite.mdx │ │ ├── leave-workspace.mdx │ │ ├── list-workspace-invites.mdx │ │ ├── list-workspace-users.mdx │ │ ├── remove-workspace-user.mdx │ │ ├── resend-workspace-invite.mdx │ │ └── update-workspace-user-role.mdx │ ├── workspaces │ │ ├── create-workspace.mdx │ │ ├── delete-workspace.mdx │ │ ├── list-workspaces.mdx │ │ └── update-workspace.mdx │ └── zapier │ │ ├── get-users.mdx │ │ ├── list-forms.mdx │ │ ├── new-submission-trigger.mdx │ │ ├── sample-submission-polling.mdx │ │ ├── unsubscribe-webhook.mdx │ │ └── validate-api-key.mdx ├── configuration │ ├── aws-s3.mdx │ ├── custom-domain.mdx │ ├── email-setup.mdx │ ├── environment-variables.mdx │ ├── oauth-setup.mdx │ ├── oidc-sso.mdx │ └── subdomain-redirect.mdx ├── contributing │ ├── bounties.mdx │ ├── getting-started.mdx │ ├── new-form-block.mdx │ └── new-integration.mdx ├── deployment │ ├── cloud-vs-self-hosting.mdx │ ├── docker-development.mdx │ ├── docker.mdx │ └── local-deployment.mdx ├── docs.json ├── favicon.ico ├── favicon.svg ├── front-end │ ├── data-fetching.mdx │ └── forms.mdx ├── images │ ├── checks-passed.png │ ├── hero-dark.svg │ └── hero-light.svg ├── introduction.mdx ├── logo.svg ├── snippets │ └── cloud-version.mdx └── tech-stack.mdx └── scripts ├── docker-setup.sh └── setup-env.sh /.cursor/rules/api-query.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.cursor/rules/api-query.mdc -------------------------------------------------------------------------------- /.cursor/rules/back-end-testing.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.cursor/rules/back-end-testing.mdc -------------------------------------------------------------------------------- /.cursor/rules/back-end.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.cursor/rules/back-end.mdc -------------------------------------------------------------------------------- /.cursor/rules/docs.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.cursor/rules/docs.mdc -------------------------------------------------------------------------------- /.cursor/rules/forms.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.cursor/rules/forms.mdc -------------------------------------------------------------------------------- /.cursor/rules/front-end-testing.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.cursor/rules/front-end-testing.mdc -------------------------------------------------------------------------------- /.cursor/rules/front-end.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.cursor/rules/front-end.mdc -------------------------------------------------------------------------------- /.cursor/rules/opnform-overview.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.cursor/rules/opnform-overview.mdc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/deployment-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.github/ISSUE_TEMPLATE/deployment-issue.md -------------------------------------------------------------------------------- /.github/workflows/ci-cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.github/workflows/ci-cd.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/LICENSE -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/SECURITY.md -------------------------------------------------------------------------------- /amplify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/amplify.yml -------------------------------------------------------------------------------- /api/.env.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/.env.docker -------------------------------------------------------------------------------- /api/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/.env.example -------------------------------------------------------------------------------- /api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/.gitignore -------------------------------------------------------------------------------- /api/_ide_helper_models.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/_ide_helper_models.php -------------------------------------------------------------------------------- /api/app/Console/Commands/CleanDatabase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Console/Commands/CleanDatabase.php -------------------------------------------------------------------------------- /api/app/Console/Commands/CleanIntegrationEvents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Console/Commands/CleanIntegrationEvents.php -------------------------------------------------------------------------------- /api/app/Console/Commands/GenerateTemplate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Console/Commands/GenerateTemplate.php -------------------------------------------------------------------------------- /api/app/Console/Commands/InitializeInstance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Console/Commands/InitializeInstance.php -------------------------------------------------------------------------------- /api/app/Console/Commands/SchedulerStatusCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Console/Commands/SchedulerStatusCommand.php -------------------------------------------------------------------------------- /api/app/Console/Commands/SendTelemetryPing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Console/Commands/SendTelemetryPing.php -------------------------------------------------------------------------------- /api/app/Console/Commands/Tax/GenerateTaxExport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Console/Commands/Tax/GenerateTaxExport.php -------------------------------------------------------------------------------- /api/app/Console/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Console/Kernel.php -------------------------------------------------------------------------------- /api/app/Enterprise/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enterprise/LICENSE -------------------------------------------------------------------------------- /api/app/Enterprise/Oidc/ConnectionManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enterprise/Oidc/ConnectionManager.php -------------------------------------------------------------------------------- /api/app/Enterprise/Oidc/DomainJoiner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enterprise/Oidc/DomainJoiner.php -------------------------------------------------------------------------------- /api/app/Enterprise/Oidc/DomainValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enterprise/Oidc/DomainValidator.php -------------------------------------------------------------------------------- /api/app/Enterprise/Oidc/ExternalUserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enterprise/Oidc/ExternalUserFactory.php -------------------------------------------------------------------------------- /api/app/Enterprise/Oidc/IdTokenVerifier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enterprise/Oidc/IdTokenVerifier.php -------------------------------------------------------------------------------- /api/app/Enterprise/Oidc/Models/UserIdentity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enterprise/Oidc/Models/UserIdentity.php -------------------------------------------------------------------------------- /api/app/Enterprise/Oidc/ProvisioningService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enterprise/Oidc/ProvisioningService.php -------------------------------------------------------------------------------- /api/app/Enterprise/Oidc/RoleMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enterprise/Oidc/RoleMapper.php -------------------------------------------------------------------------------- /api/app/Enterprise/Oidc/Rules/ValidOidcDomain.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enterprise/Oidc/Rules/ValidOidcDomain.php -------------------------------------------------------------------------------- /api/app/Enums/AccessTokenAbility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enums/AccessTokenAbility.php -------------------------------------------------------------------------------- /api/app/Enums/SettingsKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Enums/SettingsKey.php -------------------------------------------------------------------------------- /api/app/Events/Billing/SubscriptionCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Events/Billing/SubscriptionCreated.php -------------------------------------------------------------------------------- /api/app/Events/Billing/SubscriptionUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Events/Billing/SubscriptionUpdated.php -------------------------------------------------------------------------------- /api/app/Events/Forms/FormSaved.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Events/Forms/FormSaved.php -------------------------------------------------------------------------------- /api/app/Events/Forms/FormSubmitted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Events/Forms/FormSubmitted.php -------------------------------------------------------------------------------- /api/app/Events/Models/FormCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Events/Models/FormCreated.php -------------------------------------------------------------------------------- /api/app/Events/Models/FormIntegrationCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Events/Models/FormIntegrationCreated.php -------------------------------------------------------------------------------- /api/app/Events/Models/FormIntegrationSaved.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Events/Models/FormIntegrationSaved.php -------------------------------------------------------------------------------- /api/app/Events/Models/FormSubmissionDeleting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Events/Models/FormSubmissionDeleting.php -------------------------------------------------------------------------------- /api/app/Events/Models/UserCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Events/Models/UserCreated.php -------------------------------------------------------------------------------- /api/app/Events/Models/WorkspaceCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Events/Models/WorkspaceCreated.php -------------------------------------------------------------------------------- /api/app/Exceptions/EmailTakenException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Exceptions/EmailTakenException.php -------------------------------------------------------------------------------- /api/app/Exceptions/Handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Exceptions/Handler.php -------------------------------------------------------------------------------- /api/app/Exceptions/VerifyEmailException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Exceptions/VerifyEmailException.php -------------------------------------------------------------------------------- /api/app/Exceptions/Workspaces/WorkspaceLimit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Exceptions/Workspaces/WorkspaceLimit.php -------------------------------------------------------------------------------- /api/app/Exports/FormSubmissionExport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Exports/FormSubmissionExport.php -------------------------------------------------------------------------------- /api/app/Exports/Tax/ArrayExport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Exports/Tax/ArrayExport.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/Admin/AdminController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/Admin/AdminController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/Admin/FormController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/Admin/FormController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/Auth/LoginController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/Auth/LoginController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/Auth/OAuthController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/Auth/OAuthController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/Auth/SsoController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/Auth/SsoController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/Auth/Traits/ManagesJWT.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/Auth/Traits/ManagesJWT.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/Auth/UserController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/Auth/UserController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/CaddyController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/CaddyController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/Controller.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/Forms/AiFormController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/Forms/AiFormController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/Forms/FormController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/Forms/FormController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/HealthCheckController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/HealthCheckController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/SubscriptionController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/SubscriptionController.php -------------------------------------------------------------------------------- /api/app/Http/Controllers/WorkspaceController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Controllers/WorkspaceController.php -------------------------------------------------------------------------------- /api/app/Http/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Kernel.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/AcceptsJsonMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/AcceptsJsonMiddleware.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/Authenticate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/Authenticate.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/AuthenticateJWT.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/AuthenticateJWT.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/CaddyRequestMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/CaddyRequestMiddleware.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/CheckUserIsBlocked.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/CheckUserIsBlocked.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/CustomDomainRestriction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/CustomDomainRestriction.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/DevCorsMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/DevCorsMiddleware.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/EncryptCookies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/EncryptCookies.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/Form/ProForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/Form/ProForm.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/Form/ProtectedForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/Form/ProtectedForm.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/ImpersonationMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/ImpersonationMiddleware.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/IsAdmin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/IsAdmin.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/IsModerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/IsModerator.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/IsNotSubscribed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/IsNotSubscribed.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/IsSubscribed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/IsSubscribed.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/RedirectIfAuthenticated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/RedirectIfAuthenticated.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/RequireProPlan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/RequireProPlan.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/SetLocale.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/SetLocale.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/TrimStrings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/TrimStrings.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/TrustHosts.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/TrustHosts.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/TrustProxies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/TrustProxies.php -------------------------------------------------------------------------------- /api/app/Http/Middleware/VerifyCsrfToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Middleware/VerifyCsrfToken.php -------------------------------------------------------------------------------- /api/app/Http/Requests/AiGenerateFieldsRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/AiGenerateFieldsRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/AiGenerateFormRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/AiGenerateFormRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/AnswerFormRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/AnswerFormRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/Auth/OAuthRedirectRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/Auth/OAuthRedirectRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/CreateTokenRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/CreateTokenRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/FormStatsRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/FormStatsRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/StoreFormRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/StoreFormRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/UpdateFormRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/UpdateFormRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/UploadAssetRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/UploadAssetRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/UserBlockRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/UserBlockRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/UserFormRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/UserFormRequest.php -------------------------------------------------------------------------------- /api/app/Http/Requests/Zapier/ListFormsRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Requests/Zapier/ListFormsRequest.php -------------------------------------------------------------------------------- /api/app/Http/Resources/ExportJobStatusResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/ExportJobStatusResource.php -------------------------------------------------------------------------------- /api/app/Http/Resources/FormIntegrationResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/FormIntegrationResource.php -------------------------------------------------------------------------------- /api/app/Http/Resources/FormResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/FormResource.php -------------------------------------------------------------------------------- /api/app/Http/Resources/FormSubmissionResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/FormSubmissionResource.php -------------------------------------------------------------------------------- /api/app/Http/Resources/FormTemplateResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/FormTemplateResource.php -------------------------------------------------------------------------------- /api/app/Http/Resources/OAuthProviderResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/OAuthProviderResource.php -------------------------------------------------------------------------------- /api/app/Http/Resources/TokenResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/TokenResource.php -------------------------------------------------------------------------------- /api/app/Http/Resources/UserResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/UserResource.php -------------------------------------------------------------------------------- /api/app/Http/Resources/WorkspaceResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/WorkspaceResource.php -------------------------------------------------------------------------------- /api/app/Http/Resources/Zapier/FormResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/Zapier/FormResource.php -------------------------------------------------------------------------------- /api/app/Http/Resources/Zapier/WorkspaceResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Http/Resources/Zapier/WorkspaceResource.php -------------------------------------------------------------------------------- /api/app/Integrations/Data/SpreadsheetData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Integrations/Data/SpreadsheetData.php -------------------------------------------------------------------------------- /api/app/Integrations/Google/Google.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Integrations/Google/Google.php -------------------------------------------------------------------------------- /api/app/Integrations/Handlers/EmailIntegration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Integrations/Handlers/EmailIntegration.php -------------------------------------------------------------------------------- /api/app/Integrations/Handlers/N8nIntegration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Integrations/Handlers/N8nIntegration.php -------------------------------------------------------------------------------- /api/app/Integrations/Handlers/SlackIntegration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Integrations/Handlers/SlackIntegration.php -------------------------------------------------------------------------------- /api/app/Integrations/Handlers/ZapierIntegration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Integrations/Handlers/ZapierIntegration.php -------------------------------------------------------------------------------- /api/app/Integrations/OAuth/OAuthProviderService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Integrations/OAuth/OAuthProviderService.php -------------------------------------------------------------------------------- /api/app/Jobs/Billing/RemoveWorkspaceGuests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Jobs/Billing/RemoveWorkspaceGuests.php -------------------------------------------------------------------------------- /api/app/Jobs/Billing/WorkspaceUsersUpdated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Jobs/Billing/WorkspaceUsersUpdated.php -------------------------------------------------------------------------------- /api/app/Jobs/Form/ExportFormSubmissionsJob.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Jobs/Form/ExportFormSubmissionsJob.php -------------------------------------------------------------------------------- /api/app/Jobs/Form/GenerateAiForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Jobs/Form/GenerateAiForm.php -------------------------------------------------------------------------------- /api/app/Jobs/Form/GenerateAiFormFields.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Jobs/Form/GenerateAiFormFields.php -------------------------------------------------------------------------------- /api/app/Jobs/Form/StoreFormSubmissionJob.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Jobs/Form/StoreFormSubmissionJob.php -------------------------------------------------------------------------------- /api/app/Jobs/Template/GenerateTemplateJob.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Jobs/Template/GenerateTemplateJob.php -------------------------------------------------------------------------------- /api/app/Listeners/Forms/FormSpamCheckListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Listeners/Forms/FormSpamCheckListener.php -------------------------------------------------------------------------------- /api/app/Listeners/Forms/NotifyFormSubmission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Listeners/Forms/NotifyFormSubmission.php -------------------------------------------------------------------------------- /api/app/Logging/SlackLogHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Logging/SlackLogHandler.php -------------------------------------------------------------------------------- /api/app/Logging/SlackLoggerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Logging/SlackLoggerFactory.php -------------------------------------------------------------------------------- /api/app/Mail/Forms/FormCreationConfirmationMail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Mail/Forms/FormCreationConfirmationMail.php -------------------------------------------------------------------------------- /api/app/Mail/OpenFormMail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Mail/OpenFormMail.php -------------------------------------------------------------------------------- /api/app/Mail/UserBlockedEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Mail/UserBlockedEmail.php -------------------------------------------------------------------------------- /api/app/Mail/UserInvitationEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Mail/UserInvitationEmail.php -------------------------------------------------------------------------------- /api/app/Mail/UserUnblockedEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Mail/UserUnblockedEmail.php -------------------------------------------------------------------------------- /api/app/Models/Billing/Subscription.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Billing/Subscription.php -------------------------------------------------------------------------------- /api/app/Models/Forms/AI/AiFormCompletion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Forms/AI/AiFormCompletion.php -------------------------------------------------------------------------------- /api/app/Models/Forms/Form.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Forms/Form.php -------------------------------------------------------------------------------- /api/app/Models/Forms/FormStatistic.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Forms/FormStatistic.php -------------------------------------------------------------------------------- /api/app/Models/Forms/FormSubmission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Forms/FormSubmission.php -------------------------------------------------------------------------------- /api/app/Models/Forms/FormView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Forms/FormView.php -------------------------------------------------------------------------------- /api/app/Models/Integration/FormIntegration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Integration/FormIntegration.php -------------------------------------------------------------------------------- /api/app/Models/Integration/FormZapierWebhook.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Integration/FormZapierWebhook.php -------------------------------------------------------------------------------- /api/app/Models/License.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/License.php -------------------------------------------------------------------------------- /api/app/Models/OAuthProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/OAuthProvider.php -------------------------------------------------------------------------------- /api/app/Models/Setting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Setting.php -------------------------------------------------------------------------------- /api/app/Models/Template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Template.php -------------------------------------------------------------------------------- /api/app/Models/Traits/CachableAttributes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Traits/CachableAttributes.php -------------------------------------------------------------------------------- /api/app/Models/Traits/CachesAttributes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Traits/CachesAttributes.php -------------------------------------------------------------------------------- /api/app/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/User.php -------------------------------------------------------------------------------- /api/app/Models/UserInvite.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/UserInvite.php -------------------------------------------------------------------------------- /api/app/Models/UserWorkspace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/UserWorkspace.php -------------------------------------------------------------------------------- /api/app/Models/Workspace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Models/Workspace.php -------------------------------------------------------------------------------- /api/app/Notifications/Forms/MobileEditorEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Notifications/Forms/MobileEditorEmail.php -------------------------------------------------------------------------------- /api/app/Notifications/ResetPassword.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Notifications/ResetPassword.php -------------------------------------------------------------------------------- /api/app/Notifications/VerifyEmail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Notifications/VerifyEmail.php -------------------------------------------------------------------------------- /api/app/Open/MentionParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Open/MentionParser.php -------------------------------------------------------------------------------- /api/app/Policies/FormPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Policies/FormPolicy.php -------------------------------------------------------------------------------- /api/app/Policies/FormSubmissionPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Policies/FormSubmissionPolicy.php -------------------------------------------------------------------------------- /api/app/Policies/OAuthProviderPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Policies/OAuthProviderPolicy.php -------------------------------------------------------------------------------- /api/app/Policies/PersonalAccessTokenPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Policies/PersonalAccessTokenPolicy.php -------------------------------------------------------------------------------- /api/app/Policies/TemplatePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Policies/TemplatePolicy.php -------------------------------------------------------------------------------- /api/app/Policies/WorkspacePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Policies/WorkspacePolicy.php -------------------------------------------------------------------------------- /api/app/Providers/AppServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Providers/AppServiceProvider.php -------------------------------------------------------------------------------- /api/app/Providers/AuthServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Providers/AuthServiceProvider.php -------------------------------------------------------------------------------- /api/app/Providers/BroadcastServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Providers/BroadcastServiceProvider.php -------------------------------------------------------------------------------- /api/app/Providers/EventServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Providers/EventServiceProvider.php -------------------------------------------------------------------------------- /api/app/Providers/HorizonServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Providers/HorizonServiceProvider.php -------------------------------------------------------------------------------- /api/app/Providers/PurifySetupProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Providers/PurifySetupProvider.php -------------------------------------------------------------------------------- /api/app/Providers/RouteServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Providers/RouteServiceProvider.php -------------------------------------------------------------------------------- /api/app/Providers/VaporUiServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Providers/VaporUiServiceProvider.php -------------------------------------------------------------------------------- /api/app/Rules/CssOnlyRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/CssOnlyRule.php -------------------------------------------------------------------------------- /api/app/Rules/CustomFieldValidationRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/CustomFieldValidationRule.php -------------------------------------------------------------------------------- /api/app/Rules/CustomSlugRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/CustomSlugRule.php -------------------------------------------------------------------------------- /api/app/Rules/FormPropertyLogicRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/FormPropertyLogicRule.php -------------------------------------------------------------------------------- /api/app/Rules/IntegrationLogicRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/IntegrationLogicRule.php -------------------------------------------------------------------------------- /api/app/Rules/MatrixValidationRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/MatrixValidationRule.php -------------------------------------------------------------------------------- /api/app/Rules/OneEmailPerLine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/OneEmailPerLine.php -------------------------------------------------------------------------------- /api/app/Rules/PaymentBlockConfigurationRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/PaymentBlockConfigurationRule.php -------------------------------------------------------------------------------- /api/app/Rules/StorageFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/StorageFile.php -------------------------------------------------------------------------------- /api/app/Rules/ValidHCaptcha.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/ValidHCaptcha.php -------------------------------------------------------------------------------- /api/app/Rules/ValidPhoneInputRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/ValidPhoneInputRule.php -------------------------------------------------------------------------------- /api/app/Rules/ValidReCaptcha.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/ValidReCaptcha.php -------------------------------------------------------------------------------- /api/app/Rules/ValidUrl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Rules/ValidUrl.php -------------------------------------------------------------------------------- /api/app/Service/AI/Prompts/Prompt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/AI/Prompts/Prompt.php -------------------------------------------------------------------------------- /api/app/Service/Auth/TwoFactorAuthService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Auth/TwoFactorAuthService.php -------------------------------------------------------------------------------- /api/app/Service/BillingHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/BillingHelper.php -------------------------------------------------------------------------------- /api/app/Service/Forms/Analytics/UserAgentHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Forms/Analytics/UserAgentHelper.php -------------------------------------------------------------------------------- /api/app/Service/Forms/FormCleaner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Forms/FormCleaner.php -------------------------------------------------------------------------------- /api/app/Service/Forms/FormExportService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Forms/FormExportService.php -------------------------------------------------------------------------------- /api/app/Service/Forms/FormLogicConditionChecker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Forms/FormLogicConditionChecker.php -------------------------------------------------------------------------------- /api/app/Service/Forms/FormLogicPropertyResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Forms/FormLogicPropertyResolver.php -------------------------------------------------------------------------------- /api/app/Service/Forms/FormSpamService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Forms/FormSpamService.php -------------------------------------------------------------------------------- /api/app/Service/Forms/FormSubmissionDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Forms/FormSubmissionDataFactory.php -------------------------------------------------------------------------------- /api/app/Service/Forms/FormSubmissionFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Forms/FormSubmissionFormatter.php -------------------------------------------------------------------------------- /api/app/Service/Forms/FormSubmissionProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Forms/FormSubmissionProcessor.php -------------------------------------------------------------------------------- /api/app/Service/OAuth/OAuthContextService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/OAuth/OAuthContextService.php -------------------------------------------------------------------------------- /api/app/Service/OAuth/OAuthFlowOrchestrator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/OAuth/OAuthFlowOrchestrator.php -------------------------------------------------------------------------------- /api/app/Service/OAuth/OAuthInviteService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/OAuth/OAuthInviteService.php -------------------------------------------------------------------------------- /api/app/Service/OAuth/OAuthProviderService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/OAuth/OAuthProviderService.php -------------------------------------------------------------------------------- /api/app/Service/OAuth/OAuthUserDataService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/OAuth/OAuthUserDataService.php -------------------------------------------------------------------------------- /api/app/Service/OAuth/OAuthUserService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/OAuth/OAuthUserService.php -------------------------------------------------------------------------------- /api/app/Service/OpenAi/GptCompleter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/OpenAi/GptCompleter.php -------------------------------------------------------------------------------- /api/app/Service/OpenAi/Utils/JsonFixer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/OpenAi/Utils/JsonFixer.php -------------------------------------------------------------------------------- /api/app/Service/OpenAi/Utils/PadsJson.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/OpenAi/Utils/PadsJson.php -------------------------------------------------------------------------------- /api/app/Service/Storage/FileUploadPathService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Storage/FileUploadPathService.php -------------------------------------------------------------------------------- /api/app/Service/Storage/S3KeyCleaner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Storage/S3KeyCleaner.php -------------------------------------------------------------------------------- /api/app/Service/Storage/StorageFileNameParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Storage/StorageFileNameParser.php -------------------------------------------------------------------------------- /api/app/Service/Telemetry/OpenPanelClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Telemetry/OpenPanelClient.php -------------------------------------------------------------------------------- /api/app/Service/Telemetry/SendTelemetryJob.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Telemetry/SendTelemetryJob.php -------------------------------------------------------------------------------- /api/app/Service/Telemetry/TelemetryEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Telemetry/TelemetryEvent.php -------------------------------------------------------------------------------- /api/app/Service/Telemetry/TelemetryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Telemetry/TelemetryService.php -------------------------------------------------------------------------------- /api/app/Service/Telemetry/TelemetrySubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/Telemetry/TelemetrySubscriber.php -------------------------------------------------------------------------------- /api/app/Service/UserActionService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/UserActionService.php -------------------------------------------------------------------------------- /api/app/Service/UserHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/UserHelper.php -------------------------------------------------------------------------------- /api/app/Service/WorkspaceHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/WorkspaceHelper.php -------------------------------------------------------------------------------- /api/app/Service/WorkspaceInviteService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Service/WorkspaceInviteService.php -------------------------------------------------------------------------------- /api/app/Traits/EnsureUserHasWorkspace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/Traits/EnsureUserHasWorkspace.php -------------------------------------------------------------------------------- /api/app/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/app/helpers.php -------------------------------------------------------------------------------- /api/artisan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/artisan -------------------------------------------------------------------------------- /api/bootstrap/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/bootstrap/app.php -------------------------------------------------------------------------------- /api/bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /api/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/composer.json -------------------------------------------------------------------------------- /api/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/composer.lock -------------------------------------------------------------------------------- /api/config/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/app.php -------------------------------------------------------------------------------- /api/config/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/auth.php -------------------------------------------------------------------------------- /api/config/broadcasting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/broadcasting.php -------------------------------------------------------------------------------- /api/config/cache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/cache.php -------------------------------------------------------------------------------- /api/config/cashier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/cashier.php -------------------------------------------------------------------------------- /api/config/cors.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/cors.php -------------------------------------------------------------------------------- /api/config/custom-domains.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/custom-domains.php -------------------------------------------------------------------------------- /api/config/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/database.php -------------------------------------------------------------------------------- /api/config/disposable-email.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/disposable-email.php -------------------------------------------------------------------------------- /api/config/excel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/excel.php -------------------------------------------------------------------------------- /api/config/filesystems.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/filesystems.php -------------------------------------------------------------------------------- /api/config/hashing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/hashing.php -------------------------------------------------------------------------------- /api/config/horizon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/horizon.php -------------------------------------------------------------------------------- /api/config/jwt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/jwt.php -------------------------------------------------------------------------------- /api/config/links.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/links.php -------------------------------------------------------------------------------- /api/config/logging.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/logging.php -------------------------------------------------------------------------------- /api/config/mail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/mail.php -------------------------------------------------------------------------------- /api/config/model-stats.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/model-stats.php -------------------------------------------------------------------------------- /api/config/oidc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/oidc.php -------------------------------------------------------------------------------- /api/config/opnform.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/opnform.php -------------------------------------------------------------------------------- /api/config/pricing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/pricing.php -------------------------------------------------------------------------------- /api/config/purify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/purify.php -------------------------------------------------------------------------------- /api/config/queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/queue.php -------------------------------------------------------------------------------- /api/config/sanctum-routes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/sanctum-routes.php -------------------------------------------------------------------------------- /api/config/sanctum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/sanctum.php -------------------------------------------------------------------------------- /api/config/sentry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/sentry.php -------------------------------------------------------------------------------- /api/config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/services.php -------------------------------------------------------------------------------- /api/config/session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/session.php -------------------------------------------------------------------------------- /api/config/spam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/spam.php -------------------------------------------------------------------------------- /api/config/telemetry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/telemetry.php -------------------------------------------------------------------------------- /api/config/view.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/config/view.php -------------------------------------------------------------------------------- /api/database/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/database/.gitignore -------------------------------------------------------------------------------- /api/database/factories/FormFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/database/factories/FormFactory.php -------------------------------------------------------------------------------- /api/database/factories/OAuthProviderFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/database/factories/OAuthProviderFactory.php -------------------------------------------------------------------------------- /api/database/factories/UserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/database/factories/UserFactory.php -------------------------------------------------------------------------------- /api/database/factories/UserIdentityFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/database/factories/UserIdentityFactory.php -------------------------------------------------------------------------------- /api/database/factories/UserInviteFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/database/factories/UserInviteFactory.php -------------------------------------------------------------------------------- /api/database/factories/WorkspaceFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/database/factories/WorkspaceFactory.php -------------------------------------------------------------------------------- /api/database/seeders/DatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/database/seeders/DatabaseSeeder.php -------------------------------------------------------------------------------- /api/phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/phpunit.xml -------------------------------------------------------------------------------- /api/pint.json: -------------------------------------------------------------------------------- 1 | { 2 | "preset": "psr12" 3 | } 4 | -------------------------------------------------------------------------------- /api/public/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/.htaccess -------------------------------------------------------------------------------- /api/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/public/fonts/general-sans/GeneralSans-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/fonts/general-sans/GeneralSans-Bold.eot -------------------------------------------------------------------------------- /api/public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/index.php -------------------------------------------------------------------------------- /api/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /api/public/vendor/horizon/app-dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/horizon/app-dark.css -------------------------------------------------------------------------------- /api/public/vendor/horizon/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/horizon/app.css -------------------------------------------------------------------------------- /api/public/vendor/horizon/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/horizon/app.js -------------------------------------------------------------------------------- /api/public/vendor/horizon/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/horizon/img/favicon.png -------------------------------------------------------------------------------- /api/public/vendor/horizon/img/horizon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/horizon/img/horizon.svg -------------------------------------------------------------------------------- /api/public/vendor/horizon/img/sprite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/horizon/img/sprite.svg -------------------------------------------------------------------------------- /api/public/vendor/horizon/mix-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/horizon/mix-manifest.json -------------------------------------------------------------------------------- /api/public/vendor/mailcoach-editor/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/mailcoach-editor/manifest.json -------------------------------------------------------------------------------- /api/public/vendor/mailcoach/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/mailcoach/app.css -------------------------------------------------------------------------------- /api/public/vendor/mailcoach/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/mailcoach/app.js -------------------------------------------------------------------------------- /api/public/vendor/mailcoach/app.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/mailcoach/app.js.LICENSE.txt -------------------------------------------------------------------------------- /api/public/vendor/model-stats/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/model-stats/app.css -------------------------------------------------------------------------------- /api/public/vendor/model-stats/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/model-stats/app.js -------------------------------------------------------------------------------- /api/public/vendor/model-stats/app.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/model-stats/app.js.LICENSE.txt -------------------------------------------------------------------------------- /api/public/vendor/model-stats/mix-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/model-stats/mix-manifest.json -------------------------------------------------------------------------------- /api/public/vendor/vapor-ui/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/vapor-ui/app.css -------------------------------------------------------------------------------- /api/public/vendor/vapor-ui/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/vapor-ui/app.js -------------------------------------------------------------------------------- /api/public/vendor/vapor-ui/mix-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/vendor/vapor-ui/mix-manifest.json -------------------------------------------------------------------------------- /api/public/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/web.config -------------------------------------------------------------------------------- /api/public/widgets/embed-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/widgets/embed-min.js -------------------------------------------------------------------------------- /api/public/widgets/embed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/public/widgets/embed.js -------------------------------------------------------------------------------- /api/ray.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/ray.php -------------------------------------------------------------------------------- /api/resources/data/country_code_mapper.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/data/country_code_mapper.json -------------------------------------------------------------------------------- /api/resources/data/country_codes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/data/country_codes.json -------------------------------------------------------------------------------- /api/resources/data/forms/integrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/data/forms/integrations.json -------------------------------------------------------------------------------- /api/resources/data/forms/templates/types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/data/forms/templates/types.json -------------------------------------------------------------------------------- /api/resources/data/latin-map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/data/latin-map.json -------------------------------------------------------------------------------- /api/resources/data/open_filters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/data/open_filters.json -------------------------------------------------------------------------------- /api/resources/data/stripe_currencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/data/stripe_currencies.json -------------------------------------------------------------------------------- /api/resources/data/timezones.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/data/timezones.json -------------------------------------------------------------------------------- /api/resources/lang/ar/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/ar/validation.php -------------------------------------------------------------------------------- /api/resources/lang/bn/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/bn/validation.php -------------------------------------------------------------------------------- /api/resources/lang/ca/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/ca/validation.php -------------------------------------------------------------------------------- /api/resources/lang/cs/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/cs/validation.php -------------------------------------------------------------------------------- /api/resources/lang/de/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/de/validation.php -------------------------------------------------------------------------------- /api/resources/lang/en/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/en/auth.php -------------------------------------------------------------------------------- /api/resources/lang/en/pagination.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/en/pagination.php -------------------------------------------------------------------------------- /api/resources/lang/en/passwords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/en/passwords.php -------------------------------------------------------------------------------- /api/resources/lang/en/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/en/validation.php -------------------------------------------------------------------------------- /api/resources/lang/en/verification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/en/verification.php -------------------------------------------------------------------------------- /api/resources/lang/es/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/es/auth.php -------------------------------------------------------------------------------- /api/resources/lang/es/pagination.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/es/pagination.php -------------------------------------------------------------------------------- /api/resources/lang/es/passwords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/es/passwords.php -------------------------------------------------------------------------------- /api/resources/lang/es/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/es/validation.php -------------------------------------------------------------------------------- /api/resources/lang/eu/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/eu/validation.php -------------------------------------------------------------------------------- /api/resources/lang/fr/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/fr/validation.php -------------------------------------------------------------------------------- /api/resources/lang/gl/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/gl/validation.php -------------------------------------------------------------------------------- /api/resources/lang/hi/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/hi/validation.php -------------------------------------------------------------------------------- /api/resources/lang/ja/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/ja/validation.php -------------------------------------------------------------------------------- /api/resources/lang/jv/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/jv/validation.php -------------------------------------------------------------------------------- /api/resources/lang/ko/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/ko/validation.php -------------------------------------------------------------------------------- /api/resources/lang/mr/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/mr/validation.php -------------------------------------------------------------------------------- /api/resources/lang/nl/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/nl/validation.php -------------------------------------------------------------------------------- /api/resources/lang/pa/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/pa/validation.php -------------------------------------------------------------------------------- /api/resources/lang/pl/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/pl/validation.php -------------------------------------------------------------------------------- /api/resources/lang/pt-BR/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/pt-BR/auth.php -------------------------------------------------------------------------------- /api/resources/lang/pt-BR/pagination.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/pt-BR/pagination.php -------------------------------------------------------------------------------- /api/resources/lang/pt-BR/passwords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/pt-BR/passwords.php -------------------------------------------------------------------------------- /api/resources/lang/pt-BR/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/pt-BR/validation.php -------------------------------------------------------------------------------- /api/resources/lang/pt/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/pt/validation.php -------------------------------------------------------------------------------- /api/resources/lang/ru/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/ru/validation.php -------------------------------------------------------------------------------- /api/resources/lang/sk/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/sk/validation.php -------------------------------------------------------------------------------- /api/resources/lang/sr/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/sr/validation.php -------------------------------------------------------------------------------- /api/resources/lang/sv/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/sv/validation.php -------------------------------------------------------------------------------- /api/resources/lang/ta/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/ta/validation.php -------------------------------------------------------------------------------- /api/resources/lang/te/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/te/validation.php -------------------------------------------------------------------------------- /api/resources/lang/tr/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/tr/validation.php -------------------------------------------------------------------------------- /api/resources/lang/uk/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/uk/validation.php -------------------------------------------------------------------------------- /api/resources/lang/ur/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/ur/validation.php -------------------------------------------------------------------------------- /api/resources/lang/vi/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/vi/validation.php -------------------------------------------------------------------------------- /api/resources/lang/zh-CN/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/zh-CN/auth.php -------------------------------------------------------------------------------- /api/resources/lang/zh-CN/pagination.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/zh-CN/pagination.php -------------------------------------------------------------------------------- /api/resources/lang/zh-CN/passwords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/zh-CN/passwords.php -------------------------------------------------------------------------------- /api/resources/lang/zh-CN/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/zh-CN/validation.php -------------------------------------------------------------------------------- /api/resources/lang/zh/validation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/lang/zh/validation.php -------------------------------------------------------------------------------- /api/resources/views/errors/401.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/errors/401.blade.php -------------------------------------------------------------------------------- /api/resources/views/errors/403.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/errors/403.blade.php -------------------------------------------------------------------------------- /api/resources/views/errors/404.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/errors/404.blade.php -------------------------------------------------------------------------------- /api/resources/views/errors/419.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/errors/419.blade.php -------------------------------------------------------------------------------- /api/resources/views/errors/429.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/errors/429.blade.php -------------------------------------------------------------------------------- /api/resources/views/errors/500.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/errors/500.blade.php -------------------------------------------------------------------------------- /api/resources/views/errors/503.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/errors/503.blade.php -------------------------------------------------------------------------------- /api/resources/views/errors/layout.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/errors/layout.blade.php -------------------------------------------------------------------------------- /api/resources/views/errors/minimal.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/errors/minimal.blade.php -------------------------------------------------------------------------------- /api/resources/views/mail/form/created.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/mail/form/created.blade.php -------------------------------------------------------------------------------- /api/resources/views/mail/user/blocked.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/resources/views/mail/user/blocked.blade.php -------------------------------------------------------------------------------- /api/resources/views/vendor/mail/text/footer.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /api/resources/views/vendor/mail/text/panel.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /api/resources/views/vendor/mail/text/subcopy.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /api/resources/views/vendor/mail/text/table.blade.php: -------------------------------------------------------------------------------- 1 | {{ $slot }} 2 | -------------------------------------------------------------------------------- /api/routes/api-external.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/routes/api-external.php -------------------------------------------------------------------------------- /api/routes/api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/routes/api.php -------------------------------------------------------------------------------- /api/routes/channels.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/routes/channels.php -------------------------------------------------------------------------------- /api/routes/console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/routes/console.php -------------------------------------------------------------------------------- /api/server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/server.php -------------------------------------------------------------------------------- /api/storage/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/storage/app/.gitignore -------------------------------------------------------------------------------- /api/storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /api/storage/framework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/storage/framework/.gitignore -------------------------------------------------------------------------------- /api/storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /api/storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /api/storage/framework/disposable_domains.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/storage/framework/disposable_domains.json -------------------------------------------------------------------------------- /api/storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /api/storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /api/storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /api/storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /api/tests/Browser/LoginTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Browser/LoginTest.php -------------------------------------------------------------------------------- /api/tests/Browser/Pages/Home.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Browser/Pages/Home.php -------------------------------------------------------------------------------- /api/tests/Browser/Pages/HomePage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Browser/Pages/HomePage.php -------------------------------------------------------------------------------- /api/tests/Browser/Pages/Login.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Browser/Pages/Login.php -------------------------------------------------------------------------------- /api/tests/Browser/Pages/Onboarding.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Browser/Pages/Onboarding.php -------------------------------------------------------------------------------- /api/tests/Browser/Pages/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Browser/Pages/Page.php -------------------------------------------------------------------------------- /api/tests/Browser/Pages/Register.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Browser/Pages/Register.php -------------------------------------------------------------------------------- /api/tests/Browser/RegisterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Browser/RegisterTest.php -------------------------------------------------------------------------------- /api/tests/Browser/WelcomeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Browser/WelcomeTest.php -------------------------------------------------------------------------------- /api/tests/Browser/console/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /api/tests/Browser/screenshots/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /api/tests/Browser/source/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /api/tests/CreatesApplication.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/CreatesApplication.php -------------------------------------------------------------------------------- /api/tests/DuskTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/DuskTestCase.php -------------------------------------------------------------------------------- /api/tests/Feature/Admin/UserBlockTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Admin/UserBlockTest.php -------------------------------------------------------------------------------- /api/tests/Feature/DualAuthMiddlewareTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/DualAuthMiddlewareTest.php -------------------------------------------------------------------------------- /api/tests/Feature/EmailChangeThrottlingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/EmailChangeThrottlingTest.php -------------------------------------------------------------------------------- /api/tests/Feature/FeatureFlagsControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/FeatureFlagsControllerTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/AnswerFormTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/AnswerFormTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/CleanDatabaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/CleanDatabaseTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/CustomSmtpTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/CustomSmtpTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/FormCaptchaTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/FormCaptchaTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/FormIntegrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/FormIntegrationTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/FormLogicTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/FormLogicTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/FormPasswordTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/FormPasswordTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/FormPaymentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/FormPaymentTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/FormStatTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/FormStatTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/FormTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/FormTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/FormUpdateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/FormUpdateTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/FormViewsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/FormViewsTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Forms/MatrixInputTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Forms/MatrixInputTest.php -------------------------------------------------------------------------------- /api/tests/Feature/LoginTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/LoginTest.php -------------------------------------------------------------------------------- /api/tests/Feature/OAuth/OAuthEdgeCasesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/OAuth/OAuthEdgeCasesTest.php -------------------------------------------------------------------------------- /api/tests/Feature/PublicApiPolicyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/PublicApiPolicyTest.php -------------------------------------------------------------------------------- /api/tests/Feature/RegisterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/RegisterTest.php -------------------------------------------------------------------------------- /api/tests/Feature/SettingsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/SettingsTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Submissions/IpTrackingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Submissions/IpTrackingTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Submissions/SubmissionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Submissions/SubmissionTest.php -------------------------------------------------------------------------------- /api/tests/Feature/TemplateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/TemplateTest.php -------------------------------------------------------------------------------- /api/tests/Feature/TokenPermissionsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/TokenPermissionsTest.php -------------------------------------------------------------------------------- /api/tests/Feature/TwoFactorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/TwoFactorTest.php -------------------------------------------------------------------------------- /api/tests/Feature/UserManagementTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/UserManagementTest.php -------------------------------------------------------------------------------- /api/tests/Feature/VerificationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/VerificationTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Workspaces/WorkspaceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Workspaces/WorkspaceTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Zapier/IntegrationsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Zapier/IntegrationsTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Zapier/ListFormsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Zapier/ListFormsTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Zapier/ListWorkspacesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Zapier/ListWorkspacesTest.php -------------------------------------------------------------------------------- /api/tests/Feature/Zapier/ValidateAuthTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Feature/Zapier/ValidateAuthTest.php -------------------------------------------------------------------------------- /api/tests/Pest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Pest.php -------------------------------------------------------------------------------- /api/tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/TestCase.php -------------------------------------------------------------------------------- /api/tests/TestHelpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/TestHelpers.php -------------------------------------------------------------------------------- /api/tests/TestHelpers/MockOAuthProviders.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/TestHelpers/MockOAuthProviders.php -------------------------------------------------------------------------------- /api/tests/TestHelpers/OAuthTestHelpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/TestHelpers/OAuthTestHelpers.php -------------------------------------------------------------------------------- /api/tests/TestHelpers/OidcTestHelpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/TestHelpers/OidcTestHelpers.php -------------------------------------------------------------------------------- /api/tests/Unit/FrontUrlHelperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Unit/FrontUrlHelperTest.php -------------------------------------------------------------------------------- /api/tests/Unit/Models/SettingTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Unit/Models/SettingTest.php -------------------------------------------------------------------------------- /api/tests/Unit/Rules/CssOnlyRuleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Unit/Rules/CssOnlyRuleTest.php -------------------------------------------------------------------------------- /api/tests/Unit/Rules/StorageFileTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Unit/Rules/StorageFileTest.php -------------------------------------------------------------------------------- /api/tests/Unit/Service/FormCleanerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Unit/Service/FormCleanerTest.php -------------------------------------------------------------------------------- /api/tests/Unit/TestHelpersTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/tests/Unit/TestHelpersTest.php -------------------------------------------------------------------------------- /api/vapor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/api/vapor.yml -------------------------------------------------------------------------------- /client/.env.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/.env.docker -------------------------------------------------------------------------------- /client/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/.env.example -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/api/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/admin.js -------------------------------------------------------------------------------- /client/api/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/auth.js -------------------------------------------------------------------------------- /client/api/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/base.js -------------------------------------------------------------------------------- /client/api/billing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/billing.js -------------------------------------------------------------------------------- /client/api/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/content.js -------------------------------------------------------------------------------- /client/api/forms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/forms.js -------------------------------------------------------------------------------- /client/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/index.js -------------------------------------------------------------------------------- /client/api/oauth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/oauth.js -------------------------------------------------------------------------------- /client/api/oidc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/oidc.js -------------------------------------------------------------------------------- /client/api/templates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/templates.js -------------------------------------------------------------------------------- /client/api/tokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/tokens.js -------------------------------------------------------------------------------- /client/api/uploads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/uploads.js -------------------------------------------------------------------------------- /client/api/workspace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/api/workspace.js -------------------------------------------------------------------------------- /client/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/app.config.ts -------------------------------------------------------------------------------- /client/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/app.vue -------------------------------------------------------------------------------- /client/components/app/AppProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/app/AppProvider.vue -------------------------------------------------------------------------------- /client/components/app/Breadcrumb.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/app/Breadcrumb.vue -------------------------------------------------------------------------------- /client/components/app/Collapse.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/app/Collapse.vue -------------------------------------------------------------------------------- /client/components/app/EditableTag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/app/EditableTag.vue -------------------------------------------------------------------------------- /client/components/app/ErrorBoundary.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/app/ErrorBoundary.vue -------------------------------------------------------------------------------- /client/components/app/ProTag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/app/ProTag.vue -------------------------------------------------------------------------------- /client/components/app/Steps.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/app/Steps.vue -------------------------------------------------------------------------------- /client/components/dashboard/UpgradeBanner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/dashboard/UpgradeBanner.vue -------------------------------------------------------------------------------- /client/components/dashboard/UserDropdown.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/dashboard/UserDropdown.vue -------------------------------------------------------------------------------- /client/components/forms/core/CheckboxInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/core/CheckboxInput.vue -------------------------------------------------------------------------------- /client/components/forms/core/ColorInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/core/ColorInput.vue -------------------------------------------------------------------------------- /client/components/forms/core/FlatSelectInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/core/FlatSelectInput.vue -------------------------------------------------------------------------------- /client/components/forms/core/ScaleInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/core/ScaleInput.vue -------------------------------------------------------------------------------- /client/components/forms/core/SelectInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/core/SelectInput.vue -------------------------------------------------------------------------------- /client/components/forms/core/SliderInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/core/SliderInput.vue -------------------------------------------------------------------------------- /client/components/forms/core/TextAreaInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/core/TextAreaInput.vue -------------------------------------------------------------------------------- /client/components/forms/core/TextBlock.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/core/TextBlock.vue -------------------------------------------------------------------------------- /client/components/forms/core/TextInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/core/TextInput.vue -------------------------------------------------------------------------------- /client/components/forms/core/VForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/core/VForm.vue -------------------------------------------------------------------------------- /client/components/forms/heavy/BarcodeInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/heavy/BarcodeInput.vue -------------------------------------------------------------------------------- /client/components/forms/heavy/DateInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/heavy/DateInput.vue -------------------------------------------------------------------------------- /client/components/forms/heavy/FileInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/heavy/FileInput.vue -------------------------------------------------------------------------------- /client/components/forms/heavy/ImageInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/heavy/ImageInput.vue -------------------------------------------------------------------------------- /client/components/forms/heavy/MatrixInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/heavy/MatrixInput.vue -------------------------------------------------------------------------------- /client/components/forms/heavy/MentionInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/heavy/MentionInput.vue -------------------------------------------------------------------------------- /client/components/forms/heavy/PhoneInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/heavy/PhoneInput.vue -------------------------------------------------------------------------------- /client/components/forms/heavy/RatingInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/heavy/RatingInput.vue -------------------------------------------------------------------------------- /client/components/forms/heavy/SignatureInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/heavy/SignatureInput.vue -------------------------------------------------------------------------------- /client/components/forms/useFormInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/forms/useFormInput.js -------------------------------------------------------------------------------- /client/components/global/ClientOnlyWrapper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/global/ClientOnlyWrapper.vue -------------------------------------------------------------------------------- /client/components/global/GitHubStar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/global/GitHubStar.vue -------------------------------------------------------------------------------- /client/components/global/Loader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/global/Loader.vue -------------------------------------------------------------------------------- /client/components/global/Navbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/global/Navbar.vue -------------------------------------------------------------------------------- /client/components/global/NavigationList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/global/NavigationList.vue -------------------------------------------------------------------------------- /client/components/global/NotionPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/global/NotionPage.vue -------------------------------------------------------------------------------- /client/components/global/ResizeHandle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/global/ResizeHandle.vue -------------------------------------------------------------------------------- /client/components/global/TrackClick.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/global/TrackClick.vue -------------------------------------------------------------------------------- /client/components/layouts/AppSidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/layouts/AppSidebar.vue -------------------------------------------------------------------------------- /client/components/layouts/BaseSidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/layouts/BaseSidebar.vue -------------------------------------------------------------------------------- /client/components/layouts/FormSidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/layouts/FormSidebar.vue -------------------------------------------------------------------------------- /client/components/open/editors/FontCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/open/editors/FontCard.vue -------------------------------------------------------------------------------- /client/components/open/editors/UndoRedo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/open/editors/UndoRedo.vue -------------------------------------------------------------------------------- /client/components/open/forms/BlockRenderer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/open/forms/BlockRenderer.vue -------------------------------------------------------------------------------- /client/components/open/forms/FormExportModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/open/forms/FormExportModal.vue -------------------------------------------------------------------------------- /client/components/open/forms/FormProgressbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/open/forms/FormProgressbar.vue -------------------------------------------------------------------------------- /client/components/open/forms/OpenForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/open/forms/OpenForm.vue -------------------------------------------------------------------------------- /client/components/open/forms/OpenFormButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/open/forms/OpenFormButton.vue -------------------------------------------------------------------------------- /client/components/open/forms/OpenFormField.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/open/forms/OpenFormField.vue -------------------------------------------------------------------------------- /client/components/open/forms/OpenFormFocused.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/open/forms/OpenFormFocused.vue -------------------------------------------------------------------------------- /client/components/open/tables/OpenTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/open/tables/OpenTable.vue -------------------------------------------------------------------------------- /client/components/pages/NotFoundForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/NotFoundForm.vue -------------------------------------------------------------------------------- /client/components/pages/OpenFormFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/OpenFormFooter.vue -------------------------------------------------------------------------------- /client/components/pages/admin/AdminCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/admin/AdminCard.vue -------------------------------------------------------------------------------- /client/components/pages/admin/BillingEmail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/admin/BillingEmail.vue -------------------------------------------------------------------------------- /client/components/pages/admin/BlockUser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/admin/BlockUser.vue -------------------------------------------------------------------------------- /client/components/pages/admin/ClarityLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/admin/ClarityLink.vue -------------------------------------------------------------------------------- /client/components/pages/admin/DeletedForms.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/admin/DeletedForms.vue -------------------------------------------------------------------------------- /client/components/pages/admin/ExtendTrial.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/admin/ExtendTrial.vue -------------------------------------------------------------------------------- /client/components/pages/admin/UserPayments.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/admin/UserPayments.vue -------------------------------------------------------------------------------- /client/components/pages/admin/UserWorkspaces.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/admin/UserWorkspaces.vue -------------------------------------------------------------------------------- /client/components/pages/forms/show/EmbedCode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/forms/show/EmbedCode.vue -------------------------------------------------------------------------------- /client/components/pages/forms/show/ExtraMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/forms/show/ExtraMenu.vue -------------------------------------------------------------------------------- /client/components/pages/forms/show/PoweredBy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/forms/show/PoweredBy.vue -------------------------------------------------------------------------------- /client/components/pages/forms/show/ShareLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/forms/show/ShareLink.vue -------------------------------------------------------------------------------- /client/components/pages/home/FormCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/home/FormCard.vue -------------------------------------------------------------------------------- /client/components/pages/notion/CustomBlock.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/notion/CustomBlock.vue -------------------------------------------------------------------------------- /client/components/pages/notion/useNotionBlock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/notion/useNotionBlock.js -------------------------------------------------------------------------------- /client/components/pages/pricing/CustomPlan.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/pricing/CustomPlan.vue -------------------------------------------------------------------------------- /client/components/pages/pricing/PricingTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/pricing/PricingTable.vue -------------------------------------------------------------------------------- /client/components/pages/welcome/AiFeature.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/welcome/AiFeature.vue -------------------------------------------------------------------------------- /client/components/pages/welcome/Features.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/welcome/Features.vue -------------------------------------------------------------------------------- /client/components/pages/welcome/MoreFeatures.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/welcome/MoreFeatures.vue -------------------------------------------------------------------------------- /client/components/pages/welcome/Testimonials.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/pages/welcome/Testimonials.vue -------------------------------------------------------------------------------- /client/components/tools/StopImpersonation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/tools/StopImpersonation.vue -------------------------------------------------------------------------------- /client/components/users/settings/Account.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/users/settings/Account.vue -------------------------------------------------------------------------------- /client/components/users/settings/Billing.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/users/settings/Billing.vue -------------------------------------------------------------------------------- /client/components/users/settings/Connections.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/users/settings/Connections.vue -------------------------------------------------------------------------------- /client/components/users/settings/Modal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/users/settings/Modal.vue -------------------------------------------------------------------------------- /client/components/users/settings/Security.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/users/settings/Security.vue -------------------------------------------------------------------------------- /client/components/vendor/Clarity.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/vendor/Clarity.vue -------------------------------------------------------------------------------- /client/components/vendor/FeatureBase.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/vendor/FeatureBase.vue -------------------------------------------------------------------------------- /client/components/vendor/GoogleOneTap.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/vendor/GoogleOneTap.vue -------------------------------------------------------------------------------- /client/components/workspaces/WorkspaceIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/workspaces/WorkspaceIcon.vue -------------------------------------------------------------------------------- /client/components/workspaces/settings/Emails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/workspaces/settings/Emails.vue -------------------------------------------------------------------------------- /client/components/workspaces/settings/Modal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/workspaces/settings/Modal.vue -------------------------------------------------------------------------------- /client/components/workspaces/settings/Oidc.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/components/workspaces/settings/Oidc.vue -------------------------------------------------------------------------------- /client/composables/components/useParseMention.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/components/useParseMention.js -------------------------------------------------------------------------------- /client/composables/components/useResizable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/components/useResizable.js -------------------------------------------------------------------------------- /client/composables/data/useTemplateMeta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/data/useTemplateMeta.js -------------------------------------------------------------------------------- /client/composables/forms/initForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/forms/initForm.js -------------------------------------------------------------------------------- /client/composables/forms/useFormLogic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/forms/useFormLogic.js -------------------------------------------------------------------------------- /client/composables/forms/usePartialSubmission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/forms/usePartialSubmission.js -------------------------------------------------------------------------------- /client/composables/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/index.js -------------------------------------------------------------------------------- /client/composables/lib/vForm/Errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/lib/vForm/Errors.js -------------------------------------------------------------------------------- /client/composables/lib/vForm/Form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/lib/vForm/Form.js -------------------------------------------------------------------------------- /client/composables/query/forms/useFormAI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/forms/useFormAI.js -------------------------------------------------------------------------------- /client/composables/query/forms/useFormStats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/forms/useFormStats.js -------------------------------------------------------------------------------- /client/composables/query/forms/useForms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/forms/useForms.js -------------------------------------------------------------------------------- /client/composables/query/forms/useFormsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/forms/useFormsList.js -------------------------------------------------------------------------------- /client/composables/query/useAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/useAuth.js -------------------------------------------------------------------------------- /client/composables/query/useContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/useContent.js -------------------------------------------------------------------------------- /client/composables/query/useCurrentWorkspace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/useCurrentWorkspace.js -------------------------------------------------------------------------------- /client/composables/query/useOAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/useOAuth.js -------------------------------------------------------------------------------- /client/composables/query/useOidcConnections.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/useOidcConnections.js -------------------------------------------------------------------------------- /client/composables/query/useTemplates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/useTemplates.js -------------------------------------------------------------------------------- /client/composables/query/useTokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/useTokens.js -------------------------------------------------------------------------------- /client/composables/query/useWorkspaceUsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/useWorkspaceUsers.js -------------------------------------------------------------------------------- /client/composables/query/useWorkspaces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/query/useWorkspaces.js -------------------------------------------------------------------------------- /client/composables/stores/useContentStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/stores/useContentStore.js -------------------------------------------------------------------------------- /client/composables/useAlert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useAlert.js -------------------------------------------------------------------------------- /client/composables/useAmplitude.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useAmplitude.js -------------------------------------------------------------------------------- /client/composables/useAppModals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useAppModals.js -------------------------------------------------------------------------------- /client/composables/useAuthFlow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useAuthFlow.js -------------------------------------------------------------------------------- /client/composables/useConfetti.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useConfetti.js -------------------------------------------------------------------------------- /client/composables/useCrisp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useCrisp.js -------------------------------------------------------------------------------- /client/composables/useFeatureFlag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useFeatureFlag.js -------------------------------------------------------------------------------- /client/composables/useForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useForm.js -------------------------------------------------------------------------------- /client/composables/useIsIframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useIsIframe.js -------------------------------------------------------------------------------- /client/composables/useOpnApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useOpnApi.js -------------------------------------------------------------------------------- /client/composables/useOpnSeoMeta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useOpnSeoMeta.js -------------------------------------------------------------------------------- /client/composables/useSubdomainRedirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useSubdomainRedirect.js -------------------------------------------------------------------------------- /client/composables/useWindowMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/composables/useWindowMessage.js -------------------------------------------------------------------------------- /client/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/css/app.css -------------------------------------------------------------------------------- /client/css/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/css/fonts.css -------------------------------------------------------------------------------- /client/data/blocks_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/data/blocks_types.json -------------------------------------------------------------------------------- /client/data/country_code_mapper.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/data/country_code_mapper.json -------------------------------------------------------------------------------- /client/data/country_codes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/data/country_codes.json -------------------------------------------------------------------------------- /client/data/forms/integrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/data/forms/integrations.json -------------------------------------------------------------------------------- /client/data/forms/templates/industries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/data/forms/templates/industries.json -------------------------------------------------------------------------------- /client/data/forms/templates/types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/data/forms/templates/types.json -------------------------------------------------------------------------------- /client/data/latin-map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/data/latin-map.json -------------------------------------------------------------------------------- /client/data/open_filters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/data/open_filters.json -------------------------------------------------------------------------------- /client/data/stripe_currencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/data/stripe_currencies.json -------------------------------------------------------------------------------- /client/data/timezones.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/data/timezones.json -------------------------------------------------------------------------------- /client/error.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/error.vue -------------------------------------------------------------------------------- /client/eslint.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/eslint.config.cjs -------------------------------------------------------------------------------- /client/i18n/lang/ar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/ar.json -------------------------------------------------------------------------------- /client/i18n/lang/bn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/bn.json -------------------------------------------------------------------------------- /client/i18n/lang/ca.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/ca.json -------------------------------------------------------------------------------- /client/i18n/lang/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/cs.json -------------------------------------------------------------------------------- /client/i18n/lang/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/de.json -------------------------------------------------------------------------------- /client/i18n/lang/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/en.json -------------------------------------------------------------------------------- /client/i18n/lang/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/es.json -------------------------------------------------------------------------------- /client/i18n/lang/eu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/eu.json -------------------------------------------------------------------------------- /client/i18n/lang/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/fr.json -------------------------------------------------------------------------------- /client/i18n/lang/gl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/gl.json -------------------------------------------------------------------------------- /client/i18n/lang/hi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/hi.json -------------------------------------------------------------------------------- /client/i18n/lang/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/ja.json -------------------------------------------------------------------------------- /client/i18n/lang/jv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/jv.json -------------------------------------------------------------------------------- /client/i18n/lang/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/ko.json -------------------------------------------------------------------------------- /client/i18n/lang/mr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/mr.json -------------------------------------------------------------------------------- /client/i18n/lang/nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/nl.json -------------------------------------------------------------------------------- /client/i18n/lang/pa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/pa.json -------------------------------------------------------------------------------- /client/i18n/lang/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/pl.json -------------------------------------------------------------------------------- /client/i18n/lang/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/pt.json -------------------------------------------------------------------------------- /client/i18n/lang/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/ru.json -------------------------------------------------------------------------------- /client/i18n/lang/sk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/sk.json -------------------------------------------------------------------------------- /client/i18n/lang/sr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/sr.json -------------------------------------------------------------------------------- /client/i18n/lang/sv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/sv.json -------------------------------------------------------------------------------- /client/i18n/lang/ta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/ta.json -------------------------------------------------------------------------------- /client/i18n/lang/te.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/te.json -------------------------------------------------------------------------------- /client/i18n/lang/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/tr.json -------------------------------------------------------------------------------- /client/i18n/lang/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/uk.json -------------------------------------------------------------------------------- /client/i18n/lang/ur.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/ur.json -------------------------------------------------------------------------------- /client/i18n/lang/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/vi.json -------------------------------------------------------------------------------- /client/i18n/lang/zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/i18n/lang/zh.json -------------------------------------------------------------------------------- /client/layouts/dashboard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/layouts/dashboard.vue -------------------------------------------------------------------------------- /client/layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/layouts/default.vue -------------------------------------------------------------------------------- /client/layouts/empty.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/layouts/empty.vue -------------------------------------------------------------------------------- /client/lib/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/colors.js -------------------------------------------------------------------------------- /client/lib/file-uploads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/file-uploads.js -------------------------------------------------------------------------------- /client/lib/forms/FormLogicConditionChecker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/FormLogicConditionChecker.js -------------------------------------------------------------------------------- /client/lib/forms/FormLogicPropertyResolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/FormLogicPropertyResolver.js -------------------------------------------------------------------------------- /client/lib/forms/FormModeStrategy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/FormModeStrategy.js -------------------------------------------------------------------------------- /client/lib/forms/FormPropertyLogicRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/FormPropertyLogicRule.js -------------------------------------------------------------------------------- /client/lib/forms/composables/useFieldState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/composables/useFieldState.js -------------------------------------------------------------------------------- /client/lib/forms/composables/useFormManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/composables/useFormManager.js -------------------------------------------------------------------------------- /client/lib/forms/composables/useFormPayment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/composables/useFormPayment.js -------------------------------------------------------------------------------- /client/lib/forms/composables/useFormStructure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/composables/useFormStructure.js -------------------------------------------------------------------------------- /client/lib/forms/composables/useFormTimer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/composables/useFormTimer.js -------------------------------------------------------------------------------- /client/lib/forms/public-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/public-page.js -------------------------------------------------------------------------------- /client/lib/forms/seed-focused-image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/seed-focused-image.js -------------------------------------------------------------------------------- /client/lib/forms/themes/checkbox-icon.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/checkbox-icon.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/checkbox-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/checkbox-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/code-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/code-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/color-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/color-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/date-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/date-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/file-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/file-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/image-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/image-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/input-label.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/input-label.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/input-wrapper.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/input-wrapper.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/matrix-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/matrix-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/mention-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/mention-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/payment-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/payment-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/phone-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/phone-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/rating-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/rating-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/scale-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/scale-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/select-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/select-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/signature-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/signature-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/slider-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/slider-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/text-area-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/text-area-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/text-block.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/text-block.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/text-input.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/text-input.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/uploaded-file.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/uploaded-file.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/v-checkbox.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/v-checkbox.theme.js -------------------------------------------------------------------------------- /client/lib/forms/themes/v-select.theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/forms/themes/v-select.theme.js -------------------------------------------------------------------------------- /client/lib/quill/quillMentionExtension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/quill/quillMentionExtension.js -------------------------------------------------------------------------------- /client/lib/quill/quillPatches.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/quill/quillPatches.js -------------------------------------------------------------------------------- /client/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/lib/utils.js -------------------------------------------------------------------------------- /client/middleware/01.check-auth.global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/01.check-auth.global.js -------------------------------------------------------------------------------- /client/middleware/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/admin.js -------------------------------------------------------------------------------- /client/middleware/api-redirect.global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/api-redirect.global.js -------------------------------------------------------------------------------- /client/middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/auth.js -------------------------------------------------------------------------------- /client/middleware/custom-domain.global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/custom-domain.global.js -------------------------------------------------------------------------------- /client/middleware/guest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/guest.js -------------------------------------------------------------------------------- /client/middleware/moderator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/moderator.js -------------------------------------------------------------------------------- /client/middleware/readonly-block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/readonly-block.js -------------------------------------------------------------------------------- /client/middleware/root-redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/root-redirect.js -------------------------------------------------------------------------------- /client/middleware/self-hosted.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/self-hosted.js -------------------------------------------------------------------------------- /client/middleware/setup-redirect.global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/setup-redirect.global.js -------------------------------------------------------------------------------- /client/middleware/subscribed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/middleware/subscribed.js -------------------------------------------------------------------------------- /client/mixins/forms/saveUpdateAlert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/mixins/forms/saveUpdateAlert.js -------------------------------------------------------------------------------- /client/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/nuxt.config.ts -------------------------------------------------------------------------------- /client/opnform.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/opnform.config.js -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/package.json -------------------------------------------------------------------------------- /client/pages/[...all].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/[...all].vue -------------------------------------------------------------------------------- /client/pages/admin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/admin.vue -------------------------------------------------------------------------------- /client/pages/ai-form-builder.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/ai-form-builder.vue -------------------------------------------------------------------------------- /client/pages/auth/[slug]/callback.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/auth/[slug]/callback.vue -------------------------------------------------------------------------------- /client/pages/forms/[slug]/edit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/forms/[slug]/edit.vue -------------------------------------------------------------------------------- /client/pages/forms/[slug]/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/forms/[slug]/index.vue -------------------------------------------------------------------------------- /client/pages/forms/[slug]/show.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/forms/[slug]/show.vue -------------------------------------------------------------------------------- /client/pages/forms/[slug]/show/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/forms/[slug]/show/index.vue -------------------------------------------------------------------------------- /client/pages/forms/[slug]/show/share.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/forms/[slug]/show/share.vue -------------------------------------------------------------------------------- /client/pages/forms/[slug]/show/stats.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/forms/[slug]/show/stats.vue -------------------------------------------------------------------------------- /client/pages/forms/[slug]/show/submissions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/forms/[slug]/show/submissions.vue -------------------------------------------------------------------------------- /client/pages/forms/create/guest.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/forms/create/guest.vue -------------------------------------------------------------------------------- /client/pages/forms/create/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/forms/create/index.vue -------------------------------------------------------------------------------- /client/pages/home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/home.vue -------------------------------------------------------------------------------- /client/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/index.vue -------------------------------------------------------------------------------- /client/pages/integrations/[slug].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/integrations/[slug].vue -------------------------------------------------------------------------------- /client/pages/integrations/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/integrations/index.vue -------------------------------------------------------------------------------- /client/pages/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/login.vue -------------------------------------------------------------------------------- /client/pages/oauth/[provider]/callback.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/oauth/[provider]/callback.vue -------------------------------------------------------------------------------- /client/pages/password/email.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/password/email.vue -------------------------------------------------------------------------------- /client/pages/password/reset/[token].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/password/reset/[token].vue -------------------------------------------------------------------------------- /client/pages/pricing.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/pricing.vue -------------------------------------------------------------------------------- /client/pages/privacy-policy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/privacy-policy.vue -------------------------------------------------------------------------------- /client/pages/redirect/billing-portal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/redirect/billing-portal.vue -------------------------------------------------------------------------------- /client/pages/redirect/checkout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/redirect/checkout.vue -------------------------------------------------------------------------------- /client/pages/register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/register.vue -------------------------------------------------------------------------------- /client/pages/report-abuse.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/report-abuse.vue -------------------------------------------------------------------------------- /client/pages/setup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/setup.vue -------------------------------------------------------------------------------- /client/pages/subscriptions/error.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/subscriptions/error.vue -------------------------------------------------------------------------------- /client/pages/subscriptions/success.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/subscriptions/success.vue -------------------------------------------------------------------------------- /client/pages/templates/[slug].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/templates/[slug].vue -------------------------------------------------------------------------------- /client/pages/templates/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/templates/index.vue -------------------------------------------------------------------------------- /client/pages/templates/industries/[slug].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/templates/industries/[slug].vue -------------------------------------------------------------------------------- /client/pages/templates/my-templates.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/templates/my-templates.vue -------------------------------------------------------------------------------- /client/pages/templates/types/[slug].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/templates/types/[slug].vue -------------------------------------------------------------------------------- /client/pages/terms-conditions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/pages/terms-conditions.vue -------------------------------------------------------------------------------- /client/plugins/0.error-handler.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/plugins/0.error-handler.client.js -------------------------------------------------------------------------------- /client/plugins/01.vue-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/plugins/01.vue-query.ts -------------------------------------------------------------------------------- /client/plugins/amplitude.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/plugins/amplitude.js -------------------------------------------------------------------------------- /client/plugins/app-modals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/plugins/app-modals.js -------------------------------------------------------------------------------- /client/plugins/crisp.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/plugins/crisp.client.js -------------------------------------------------------------------------------- /client/plugins/feature-flags.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/plugins/feature-flags.client.js -------------------------------------------------------------------------------- /client/plugins/feature-flags.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/plugins/feature-flags.server.js -------------------------------------------------------------------------------- /client/plugins/gtm.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/plugins/gtm.client.js -------------------------------------------------------------------------------- /client/plugins/pinia-history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/plugins/pinia-history.js -------------------------------------------------------------------------------- /client/plugins/vue-confetti.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/plugins/vue-confetti.client.js -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/icons/activepieces.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/icons/activepieces.svg -------------------------------------------------------------------------------- /client/public/icons/form-layout-background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/icons/form-layout-background.svg -------------------------------------------------------------------------------- /client/public/icons/form-layout-between.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/icons/form-layout-between.svg -------------------------------------------------------------------------------- /client/public/icons/form-layout-left-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/icons/form-layout-left-small.svg -------------------------------------------------------------------------------- /client/public/icons/form-layout-left-split.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/icons/form-layout-left-split.svg -------------------------------------------------------------------------------- /client/public/icons/form-layout-right-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/icons/form-layout-right-small.svg -------------------------------------------------------------------------------- /client/public/icons/form-layout-right-split.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/icons/form-layout-right-split.svg -------------------------------------------------------------------------------- /client/public/icons/form-style-classic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/icons/form-style-classic.svg -------------------------------------------------------------------------------- /client/public/icons/form-style-focused.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/icons/form-style-focused.svg -------------------------------------------------------------------------------- /client/public/img/appsumo/as-Select-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/appsumo/as-Select-dark.png -------------------------------------------------------------------------------- /client/public/img/appsumo/as-taco-white-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/appsumo/as-taco-white-bg.png -------------------------------------------------------------------------------- /client/public/img/customers/dbs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/customers/dbs.png -------------------------------------------------------------------------------- /client/public/img/customers/harvard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/customers/harvard.png -------------------------------------------------------------------------------- /client/public/img/customers/hyundai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/customers/hyundai.png -------------------------------------------------------------------------------- /client/public/img/customers/sciencespo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/customers/sciencespo.png -------------------------------------------------------------------------------- /client/public/img/customers/yale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/customers/yale.png -------------------------------------------------------------------------------- /client/public/img/icons/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/icons/404.png -------------------------------------------------------------------------------- /client/public/img/icons/plant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/icons/plant.png -------------------------------------------------------------------------------- /client/public/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/logo.png -------------------------------------------------------------------------------- /client/public/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/logo.svg -------------------------------------------------------------------------------- /client/public/img/pages/forms/blurred_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/pages/forms/blurred_graph.png -------------------------------------------------------------------------------- /client/public/img/pages/onboarding/guide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/pages/onboarding/guide.png -------------------------------------------------------------------------------- /client/public/img/pages/welcome/homebackdrop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/pages/welcome/homebackdrop.png -------------------------------------------------------------------------------- /client/public/img/pages/welcome/step-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/pages/welcome/step-1.jpg -------------------------------------------------------------------------------- /client/public/img/pages/welcome/step-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/pages/welcome/step-2.jpg -------------------------------------------------------------------------------- /client/public/img/pages/welcome/step-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/pages/welcome/step-3.jpg -------------------------------------------------------------------------------- /client/public/img/social-preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/social-preview.jpg -------------------------------------------------------------------------------- /client/public/img/subscription-modal-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/subscription-modal-icon.svg -------------------------------------------------------------------------------- /client/public/img/tutorial/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/tutorial/example.gif -------------------------------------------------------------------------------- /client/public/img/tutorial/share_database.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/img/tutorial/share_database.gif -------------------------------------------------------------------------------- /client/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /client/public/video/opnform-ai.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/video/opnform-ai.mp4 -------------------------------------------------------------------------------- /client/public/widgets/embed-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/widgets/embed-min.js -------------------------------------------------------------------------------- /client/public/widgets/embed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/widgets/embed.js -------------------------------------------------------------------------------- /client/public/widgets/iframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/widgets/iframe.js -------------------------------------------------------------------------------- /client/public/widgets/iframe.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/widgets/iframe.min.js -------------------------------------------------------------------------------- /client/public/widgets/iframeResize.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/public/widgets/iframeResize.min.js -------------------------------------------------------------------------------- /client/runtimeConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/runtimeConfig.js -------------------------------------------------------------------------------- /client/sentry.client.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/sentry.client.config.ts -------------------------------------------------------------------------------- /client/sentry.server.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/sentry.server.config.ts -------------------------------------------------------------------------------- /client/server/api/feature-flags.get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/server/api/feature-flags.get.js -------------------------------------------------------------------------------- /client/server/plugins/embeddable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/server/plugins/embeddable.js -------------------------------------------------------------------------------- /client/server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /client/sitemap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/sitemap.js -------------------------------------------------------------------------------- /client/stores/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/stores/app.js -------------------------------------------------------------------------------- /client/stores/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/stores/auth.js -------------------------------------------------------------------------------- /client/stores/notion_cms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/stores/notion_cms.js -------------------------------------------------------------------------------- /client/stores/working_form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/stores/working_form.js -------------------------------------------------------------------------------- /client/test/nuxt/domains.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/test/nuxt/domains.component.spec.ts -------------------------------------------------------------------------------- /client/test/nuxt/focused-selector-input.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/test/nuxt/focused-selector-input.spec.ts -------------------------------------------------------------------------------- /client/test/nuxt/focused-toggle-input.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/test/nuxt/focused-toggle-input.spec.ts -------------------------------------------------------------------------------- /client/test/nuxt/hidden-field-indicator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/test/nuxt/hidden-field-indicator.spec.ts -------------------------------------------------------------------------------- /client/test/nuxt/template-slug.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/test/nuxt/template-slug.component.spec.ts -------------------------------------------------------------------------------- /client/test/nuxt/two-factor-enable-flow.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/test/nuxt/two-factor-enable-flow.spec.ts -------------------------------------------------------------------------------- /client/test/unit/useFormInput.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/test/unit/useFormInput.test.ts -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/client/vitest.config.ts -------------------------------------------------------------------------------- /docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/Dockerfile.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docker/Dockerfile.api -------------------------------------------------------------------------------- /docker/Dockerfile.client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docker/Dockerfile.client -------------------------------------------------------------------------------- /docker/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docker/nginx.conf -------------------------------------------------------------------------------- /docker/nginx.dev.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docker/nginx.dev.conf -------------------------------------------------------------------------------- /docker/php-fpm-entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docker/php-fpm-entrypoint -------------------------------------------------------------------------------- /docs/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/README.MD -------------------------------------------------------------------------------- /docs/api-reference/api-keys.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/api-keys.mdx -------------------------------------------------------------------------------- /docs/api-reference/changelog.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/changelog.mdx -------------------------------------------------------------------------------- /docs/api-reference/endpoint/open-forms-list.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/endpoint/open-forms-list.mdx -------------------------------------------------------------------------------- /docs/api-reference/forms/create-form.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/forms/create-form.mdx -------------------------------------------------------------------------------- /docs/api-reference/forms/delete-form.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/forms/delete-form.mdx -------------------------------------------------------------------------------- /docs/api-reference/forms/get-form.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/forms/get-form.mdx -------------------------------------------------------------------------------- /docs/api-reference/forms/list-forms.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/forms/list-forms.mdx -------------------------------------------------------------------------------- /docs/api-reference/forms/update-form.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/forms/update-form.mdx -------------------------------------------------------------------------------- /docs/api-reference/images/create-token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/images/create-token.png -------------------------------------------------------------------------------- /docs/api-reference/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/introduction.mdx -------------------------------------------------------------------------------- /docs/api-reference/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/openapi.yaml -------------------------------------------------------------------------------- /docs/api-reference/submissions/export-status.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/submissions/export-status.mdx -------------------------------------------------------------------------------- /docs/api-reference/zapier/get-users.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/api-reference/zapier/get-users.mdx -------------------------------------------------------------------------------- /docs/api-reference/zapier/list-forms.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | openapi: get /external/zapier/forms 3 | --- -------------------------------------------------------------------------------- /docs/api-reference/zapier/new-submission-trigger.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | openapi: post /external/zapier/webhook 3 | --- -------------------------------------------------------------------------------- /docs/api-reference/zapier/sample-submission-polling.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | openapi: get /external/zapier/submissions/recent 3 | --- -------------------------------------------------------------------------------- /docs/api-reference/zapier/unsubscribe-webhook.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | openapi: delete /external/zapier/webhook 3 | --- -------------------------------------------------------------------------------- /docs/api-reference/zapier/validate-api-key.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | openapi: get /external/zapier/validate 3 | --- -------------------------------------------------------------------------------- /docs/configuration/aws-s3.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/configuration/aws-s3.mdx -------------------------------------------------------------------------------- /docs/configuration/custom-domain.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/configuration/custom-domain.mdx -------------------------------------------------------------------------------- /docs/configuration/email-setup.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/configuration/email-setup.mdx -------------------------------------------------------------------------------- /docs/configuration/environment-variables.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/configuration/environment-variables.mdx -------------------------------------------------------------------------------- /docs/configuration/oauth-setup.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/configuration/oauth-setup.mdx -------------------------------------------------------------------------------- /docs/configuration/oidc-sso.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/configuration/oidc-sso.mdx -------------------------------------------------------------------------------- /docs/configuration/subdomain-redirect.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/configuration/subdomain-redirect.mdx -------------------------------------------------------------------------------- /docs/contributing/bounties.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/contributing/bounties.mdx -------------------------------------------------------------------------------- /docs/contributing/getting-started.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/contributing/getting-started.mdx -------------------------------------------------------------------------------- /docs/contributing/new-form-block.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/contributing/new-form-block.mdx -------------------------------------------------------------------------------- /docs/contributing/new-integration.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/contributing/new-integration.mdx -------------------------------------------------------------------------------- /docs/deployment/cloud-vs-self-hosting.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/deployment/cloud-vs-self-hosting.mdx -------------------------------------------------------------------------------- /docs/deployment/docker-development.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/deployment/docker-development.mdx -------------------------------------------------------------------------------- /docs/deployment/docker.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/deployment/docker.mdx -------------------------------------------------------------------------------- /docs/deployment/local-deployment.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/deployment/local-deployment.mdx -------------------------------------------------------------------------------- /docs/docs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/docs.json -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/favicon.svg -------------------------------------------------------------------------------- /docs/front-end/data-fetching.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/front-end/data-fetching.mdx -------------------------------------------------------------------------------- /docs/front-end/forms.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/front-end/forms.mdx -------------------------------------------------------------------------------- /docs/images/checks-passed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/images/checks-passed.png -------------------------------------------------------------------------------- /docs/images/hero-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/images/hero-dark.svg -------------------------------------------------------------------------------- /docs/images/hero-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/images/hero-light.svg -------------------------------------------------------------------------------- /docs/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/introduction.mdx -------------------------------------------------------------------------------- /docs/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/logo.svg -------------------------------------------------------------------------------- /docs/snippets/cloud-version.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/snippets/cloud-version.mdx -------------------------------------------------------------------------------- /docs/tech-stack.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/docs/tech-stack.mdx -------------------------------------------------------------------------------- /scripts/docker-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/scripts/docker-setup.sh -------------------------------------------------------------------------------- /scripts/setup-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JhumanJ/OpnForm/HEAD/scripts/setup-env.sh --------------------------------------------------------------------------------