├── .github └── workflows │ ├── backend-latest-push.yml │ ├── frontend-latest-push.yml │ └── new-tag-push.yml ├── .gitignore ├── LICENSE ├── README.md ├── backend ├── .dockerignore ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile ├── README.md ├── docker-compose.yml ├── manage.py ├── poetry.lock ├── pycodestyle.ini ├── pyproject.toml ├── pytest.ini ├── ruff.toml └── src │ ├── __init__.py │ ├── accounts │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── entities.py │ ├── enums.py │ ├── fields.py │ ├── filters.py │ ├── forms.py │ ├── locale │ │ ├── de │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── es │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── fr │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ └── ru │ │ │ └── LC_MESSAGES │ │ │ └── django.po │ ├── managers.py │ ├── messages.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20191002_1210.py │ │ ├── 0003_auto_20191003_0414.py │ │ ├── 0004_remove_googleauth_account.py │ │ ├── 0005_delete_googleauth.py │ │ ├── 0006_userinvite.py │ │ ├── 0007_auto_20191003_1030.py │ │ ├── 0008_auto_20191009_0838.py │ │ ├── 0009_auto_20191015_1208.py │ │ ├── 0010_account_ab_id.py │ │ ├── 0011_account_is_onboarding_finished.py │ │ ├── 0012_user_invite.py │ │ ├── 0013_userinvite_is_active.py │ │ ├── 0014_auto_20191031_1240.py │ │ ├── 0015_account_applications.py │ │ ├── 0015_auto_20191108_0656.py │ │ ├── 0016_auto_20191111_0912.py │ │ ├── 0017_merge_20191111_0938.py │ │ ├── 0018_clearbituserinfo.py │ │ ├── 0019_auto_20191125_1156.py │ │ ├── 0020_auto_20191204_1040.py │ │ ├── 0021_auto_20191213_1037.py │ │ ├── 0022_auto_20200211_1347.py │ │ ├── 0023_account_total_users.py │ │ ├── 0024_account_active_users.py │ │ ├── 0025_account_active_templates.py │ │ ├── 0026_user_is_account_owner.py │ │ ├── 0026_user_status.py │ │ ├── 0027_merge_20200227_0959.py │ │ ├── 0028_user_notify_about_tasks.py │ │ ├── 0029_userinvite_invited_by.py │ │ ├── 0030_auto_20200406_0817.py │ │ ├── 0031_userinvite_invited_from.py │ │ ├── 0032_account_is_verified.py │ │ ├── 0033_auto_20200609_1103.py │ │ ├── 0034_auto_20200616_0932.py │ │ ├── 0035_auto_20200617_0609.py │ │ ├── 0036_user_is_admin.py │ │ ├── 0037_accountapplication.py │ │ ├── 0038_auto_20200623_1650.py │ │ ├── 0039_remove_account_applications.py │ │ ├── 0040_account_applications.py │ │ ├── 0041_auto_20200623_1711.py │ │ ├── 0042_auto_20200624_1054.py │ │ ├── 0043_delete_clearbituserinfo.py │ │ ├── 0044_group.py │ │ ├── 0045_auto_20200730_1045.py │ │ ├── 0046_user_is_digest_subscriber.py │ │ ├── 0047_user_last_digest_send_time.py │ │ ├── 0048_auto_20200818_1221.py │ │ ├── 0049_auto_20200818_1315.py │ │ ├── 0050_delete_accountgenericworkflows.py │ │ ├── 0051_user_search_content.py │ │ ├── 0052_auto_20200911_0932.py │ │ ├── 0053_auto_20201020_0825.py │ │ ├── 0054_auto_20201020_1044.py │ │ ├── 0055_auto_20201105_1238.py │ │ ├── 0056_auto_20201123_1151.py │ │ ├── 0057_auto_20201123_1328.py │ │ ├── 0058_auto_20201124_1056.py │ │ ├── 0058_auto_20201126_1312.py │ │ ├── 0059_auto_20201127_1133.py │ │ ├── 0059_migrate_user_to_invite.py │ │ ├── 0060_auto_20201124_1132.py │ │ ├── 0061_merge_20201201_0934.py │ │ ├── 0062_auto_20201210_0929.py │ │ ├── 0063_auto_20201218_1158.py │ │ ├── 0063_notifications.py │ │ ├── 0064_auto_20201218_1227.py │ │ ├── 0065_merge_20201221_0741.py │ │ ├── 0066_user_is_notified_about_notifications.py │ │ ├── 0067_auto_20210201_1042.py │ │ ├── 0068_remove_user_is_robot.py │ │ ├── 0069_auto_20210217_1417.py │ │ ├── 0070_accountsignupdata.py │ │ ├── 0071_account_max_active_workflows.py │ │ ├── 0072_auto_20210512_1009.py │ │ ├── 0073_auto_20210513_0716.py │ │ ├── 0074_alter_model_20210512_0619.py │ │ ├── 0075_alter_model_20210512_0638.py │ │ ├── 0076_alter_model_20210512_0652.py │ │ ├── 0077_alter_model_20210513_0902.py │ │ ├── 0078_alter_model_20210513_1405.py │ │ ├── 0079_notification_account.py │ │ ├── 0080_auto_20210723_1040.py │ │ ├── 0081_auto_20210803_0955.py │ │ ├── 0082_auto_20210817_0931.py │ │ ├── 0083_auto_20211005_1241.py │ │ ├── 0084_account_max_invites.py │ │ ├── 0085_notification_author.py │ │ ├── 0086_auto_20211216_1522.py │ │ ├── 0087_auto_20220302_0855.py │ │ ├── 0088_auto_20220318_1119.py │ │ ├── 0089_user_is_onboarding_finished.py │ │ ├── 0090_remove_account_is_subscribed.py │ │ ├── 0091_auto_20220602_0552.py │ │ ├── 0092_auto_20221123_1136.py │ │ ├── 0093_remove_notification_is_read.py │ │ ├── 0094_auto_20230201_1255.py │ │ ├── 0095_auto_20230208_1529.py │ │ ├── 0096_migrate_active_users.py │ │ ├── 0097_account_trial_ended.py │ │ ├── 0098_account_tenants_active_users.py │ │ ├── 0099_auto_20230405_0945.py │ │ ├── 0100_auto_20230410_0742.py │ │ ├── 0101_auto_20230410_0742.py │ │ ├── 0102_auto_20230427_0549.py │ │ ├── 0103_migrate.py │ │ ├── 0104_account_stripe_id.py │ │ ├── 0105_auto_20230720_0820.py │ │ ├── 0106_auto_20230720_0820.py │ │ ├── 0107_remove_account_plan.py │ │ ├── 0108_account_tmp_subscription.py │ │ ├── 0109_account_billing_period.py │ │ ├── 0110_account_tenant_name.py │ │ ├── 0111_remove_account_ab_id.py │ │ ├── 0112_default_tenant_name.py │ │ ├── 0113_auto_20231026_1432.py │ │ ├── 0114_contact_account.py │ │ ├── 0115_auto_20240201_1615.py │ │ ├── 0116_auto_20240306_0731.py │ │ ├── 0117_auto_20240315_1651.py │ │ ├── 0118_auto_20240515_1533.py │ │ ├── 0119_auto_20240605_1945.py │ │ ├── 0120_auto_20240718_1411.py │ │ ├── 0121_auto_20240724_1541.py │ │ ├── 0122_auto_20240726_0642.py │ │ ├── 0123_account_log_api_requests.py │ │ ├── 0124_delete_group_add_usergroup.py │ │ ├── 0125_auto_20240903_0630.py │ │ ├── 0126_auto_20240916_1502.py │ │ ├── 0127_auto_20241008_2241.py │ │ ├── 0128_auto_20241101_1059.py │ │ ├── 0129_auto_20241113_1146.py │ │ ├── 0130_add_user_groups.py │ │ ├── 0131_add_bucket_name.py │ │ ├── 0132_auto_20241109_1748.py │ │ ├── 0133_account_bucket_is_public.py │ │ ├── 0134_rename_usergroup_duplicates.py │ │ ├── 0135_add_usergroup_name_account_unique.py │ │ ├── 0136_auto_20251027_2214.py │ │ └── __init__.py │ ├── models.py │ ├── permissions.py │ ├── queries.py │ ├── querysets.py │ ├── serializers │ │ ├── __init__.py │ │ ├── accounts.py │ │ ├── api_key.py │ │ ├── group.py │ │ ├── notifications.py │ │ ├── public │ │ │ ├── __init__.py │ │ │ ├── accounts.py │ │ │ └── users.py │ │ ├── tenant.py │ │ ├── user.py │ │ ├── user_invites.py │ │ └── users.py │ ├── services │ │ ├── __init__.py │ │ ├── account.py │ │ ├── convert_account.py │ │ ├── exceptions.py │ │ ├── group.py │ │ ├── guests.py │ │ ├── reassign.py │ │ ├── user.py │ │ ├── user_invite.py │ │ └── user_transfer.py │ ├── tasks.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── services │ │ │ ├── __init__.py │ │ │ ├── test_account.py │ │ │ ├── test_convert_account.py │ │ │ ├── test_group.py │ │ │ ├── test_guest.py │ │ │ ├── test_invite.py │ │ │ ├── test_reassign.py │ │ │ ├── test_transfer.py │ │ │ └── test_user.py │ │ ├── test_models.py │ │ ├── test_permissions.py │ │ ├── test_plan.py │ │ ├── test_tasks.py │ │ ├── test_users_privileges.py │ │ ├── test_validators.py │ │ └── views │ │ │ ├── __init__.py │ │ │ ├── accounts │ │ │ ├── __init__.py │ │ │ ├── test_retrieve.py │ │ │ └── test_update.py │ │ │ ├── public │ │ │ ├── __init__.py │ │ │ ├── test_account.py │ │ │ └── test_users.py │ │ │ ├── tenants │ │ │ ├── __init__.py │ │ │ ├── test_count.py │ │ │ ├── test_create.py │ │ │ ├── test_delete.py │ │ │ ├── test_list.py │ │ │ ├── test_token.py │ │ │ └── test_update.py │ │ │ ├── test_groups │ │ │ ├── __init__.py │ │ │ ├── test_count_workflows.py │ │ │ ├── test_create.py │ │ │ ├── test_delete.py │ │ │ ├── test_list.py │ │ │ ├── test_retrieve.py │ │ │ └── test_update.py │ │ │ ├── test_invite.py │ │ │ ├── test_user │ │ │ ├── __init__.py │ │ │ ├── test_contacts.py │ │ │ ├── test_counters.py │ │ │ ├── test_list.py │ │ │ └── test_update.py │ │ │ ├── test_users │ │ │ ├── __init__.py │ │ │ ├── test_active_count.py │ │ │ ├── test_count_workflows.py │ │ │ ├── test_delete.py │ │ │ ├── test_list.py │ │ │ ├── test_reassign.py │ │ │ ├── test_retrieve.py │ │ │ ├── test_toggle_admin.py │ │ │ └── test_transfer.py │ │ │ └── test_views.py │ ├── throttling.py │ ├── tokens.py │ ├── urls.py │ ├── validators.py │ └── views │ │ ├── __init__.py │ │ ├── accounts.py │ │ ├── api_key.py │ │ ├── groups.py │ │ ├── notifications.py │ │ ├── public │ │ ├── __init__.py │ │ ├── account.py │ │ └── users.py │ │ ├── tenants.py │ │ ├── unsubscribes.py │ │ ├── user.py │ │ ├── user_invites.py │ │ └── users.py │ ├── ai │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── enums.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20230505_0540.py │ │ ├── 0003_auto_20231123_1812.py │ │ └── __init__.py │ ├── models.py │ ├── querysets.py │ └── tests │ │ ├── __init__.py │ │ └── fixtures.py │ ├── analysis │ ├── __init__.py │ ├── actions.py │ ├── apps.py │ ├── customerio │ │ ├── __init__.py │ │ ├── entities.py │ │ ├── enums.py │ │ ├── exceptions.py │ │ ├── permissions.py │ │ ├── serializers.py │ │ ├── services.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── fixtures.py │ │ │ ├── test_services.py │ │ │ ├── test_utils.py │ │ │ └── test_views.py │ │ ├── urls.py │ │ ├── utils.py │ │ └── views.py │ ├── enums.py │ ├── events.py │ ├── exceptions.py │ ├── labels.py │ ├── locale │ │ ├── de │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── es │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── fr │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ └── ru │ │ │ └── LC_MESSAGES │ │ │ └── django.po │ ├── messages.py │ ├── mixins.py │ ├── services.py │ ├── tasks.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_services.py │ │ └── test_tasks.py │ └── urls.py │ ├── applications │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20191106_1217.py │ │ ├── 0003_auto_20191107_1035.py │ │ ├── 0004_auto_20191108_0540.py │ │ ├── 0005_application_is_deleted.py │ │ ├── 0006_auto_20200612_1511.py │ │ ├── 0007_application_workflow_template.py │ │ ├── 0008_application_is_workflow_ready.py │ │ ├── 0009_auto_20200623_1409.py │ │ ├── 0010_auto_20200624_1111.py │ │ ├── 0011_delete_genericworkflow.py │ │ ├── 0012_integration.py │ │ ├── 0013_auto_20201124_1005.py │ │ └── __init__.py │ ├── models.py │ ├── querysets.py │ ├── serializers.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ └── test_views.py │ ├── urls.py │ └── views.py │ ├── asgi.py │ ├── asgi_handler.py │ ├── authentication │ ├── __init__.py │ ├── apps.py │ ├── entities.py │ ├── enums.py │ ├── locale │ │ ├── de │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── es │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── fr │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ └── ru │ │ │ └── LC_MESSAGES │ │ │ └── django.po │ ├── management │ │ └── commands │ │ │ ├── __init__.py │ │ │ └── create_superuser.py │ ├── messages.py │ ├── middleware.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_googleauth_photo.py │ │ ├── 0003_slackauth.py │ │ ├── 0004_auto_20200113_1253.py │ │ ├── 0005_auto_20231025_2121.py │ │ └── __init__.py │ ├── models.py │ ├── permissions.py │ ├── queries.py │ ├── serializers.py │ ├── services │ │ ├── __init__.py │ │ ├── auth0.py │ │ ├── exceptions.py │ │ ├── google.py │ │ ├── guest_auth.py │ │ ├── microsoft.py │ │ ├── public_auth.py │ │ └── user_auth.py │ ├── tasks.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_auth_middleware.py │ │ ├── test_services │ │ │ ├── __init__.py │ │ │ ├── test_auth0_service.py │ │ │ ├── test_auth_service.py │ │ │ ├── test_google_service.py │ │ │ ├── test_guest_service.py │ │ │ ├── test_microsoft_service.py │ │ │ └── test_public_auth.py │ │ └── test_views │ │ │ ├── __init__.py │ │ │ ├── test_auth0.py │ │ │ ├── test_context.py │ │ │ ├── test_google_oauth2.py │ │ │ ├── test_microsoft.py │ │ │ ├── test_mixins.py │ │ │ ├── test_password.py │ │ │ ├── test_signin.py │ │ │ ├── test_signout.py │ │ │ ├── test_signup.py │ │ │ └── test_verirication.py │ ├── throttling.py │ ├── tokens.py │ ├── urls.py │ └── views │ │ ├── __init__.py │ │ ├── auth0.py │ │ ├── context.py │ │ ├── google.py │ │ ├── microsoft.py │ │ ├── mixins.py │ │ ├── password.py │ │ ├── signin.py │ │ ├── signout.py │ │ ├── signup.py │ │ └── verification.py │ ├── celery_app.py │ ├── consumers.py │ ├── executor.py │ ├── faq │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── querysets.py │ ├── serializers.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ └── test_list.py │ └── views.py │ ├── generics │ ├── __init__.py │ ├── base │ │ ├── __init__.py │ │ └── service.py │ ├── entities.py │ ├── exceptions.py │ ├── fields.py │ ├── filters.py │ ├── locale │ │ ├── de │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── es │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── fr │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ └── ru │ │ │ └── LC_MESSAGES │ │ │ └── django.po │ ├── managers.py │ ├── messages.py │ ├── mixins │ │ ├── __init__.py │ │ ├── managers.py │ │ ├── models.py │ │ ├── queries.py │ │ ├── serializers.py │ │ ├── services.py │ │ └── views.py │ ├── models.py │ ├── paginations.py │ ├── parsers.py │ ├── permissions.py │ ├── querysets.py │ ├── routers.py │ ├── serializers.py │ ├── tests │ │ ├── __init__.py │ │ ├── clients.py │ │ ├── permissions.py │ │ ├── test_managers.py │ │ ├── test_thorttling.py │ │ └── tests_serializers_mixins.py │ ├── throttling.py │ └── validators.py │ ├── logs │ ├── __init__.py │ ├── admin.py │ ├── enums.py │ ├── filters.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_accountevent_direction.py │ │ ├── 0003_auto_20240820_1952.py │ │ ├── 0004_auto_20240820_1953.py │ │ ├── 0005_auto_20241101_1729.py │ │ ├── 0006_accountevent_title.py │ │ ├── 0007_auto_20241204_1916.py │ │ ├── 0008_auto_20241205_1159.py │ │ └── __init__.py │ ├── models.py │ ├── querysets.py │ ├── service.py │ ├── tests │ │ ├── __init__.py │ │ └── test_service.py │ └── utils.py │ ├── navigation │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── enums.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20240306_0625.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── fixtures.py │ │ └── views │ │ │ ├── __init__.py │ │ │ └── test_menu.py │ ├── urls.py │ └── views.py │ ├── notifications │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── consumers.py │ ├── enums.py │ ├── locale │ │ ├── de │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── es │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── fr │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ └── ru │ │ │ └── LC_MESSAGES │ │ │ └── django.po │ ├── messages.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20220524_1339.py │ │ ├── 0003_create_overdue_events.py │ │ ├── 0004_auto_20230111_1116.py │ │ ├── 0005_auto_20230526_1420.py │ │ └── __init__.py │ ├── models.py │ ├── permissions.py │ ├── queries.py │ ├── querysets.py │ ├── serializers.py │ ├── services │ │ ├── __init__.py │ │ ├── base.py │ │ ├── email.py │ │ ├── exceptions.py │ │ ├── push.py │ │ └── websockets.py │ ├── tasks.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_services │ │ │ ├── __init__.py │ │ │ ├── test_email.py │ │ │ ├── test_push.py │ │ │ └── test_websockets.py │ │ ├── test_tasks │ │ │ ├── __init__.py │ │ │ ├── send_workflow_comment_watched.py │ │ │ ├── test_delayed_workflow_notification.py │ │ │ ├── test_due_date_changed.py │ │ │ ├── test_resumed_workflow_notification.py │ │ │ ├── test_send_comment.py │ │ │ ├── test_send_complete_task_notification.py │ │ │ ├── test_send_guest_new_task.py │ │ │ ├── test_send_mention.py │ │ │ ├── test_send_new_task_notification.py │ │ │ ├── test_send_notification.py │ │ │ ├── test_send_overdue_task_notification.py │ │ │ ├── test_send_reaction.py │ │ │ ├── test_send_reset_password.py │ │ │ ├── test_send_unread_notifications.py │ │ │ ├── test_send_urgent.py │ │ │ └── test_send_workflow_event.py │ │ └── test_views │ │ │ ├── __init__.py │ │ │ ├── test_device.py │ │ │ └── test_ios.py │ ├── urls.py │ └── views.py │ ├── pages │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── enums.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20231010_0841.py │ │ └── __init__.py │ ├── models.py │ ├── querysets.py │ ├── serializers.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ └── public │ │ │ ├── __init__.py │ │ │ ├── test_list.py │ │ │ └── test_retrieve.py │ ├── urls.py │ └── views.py │ ├── payment │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── entities.py │ ├── enums.py │ ├── forms.py │ ├── locale │ │ ├── de │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── es │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── fr │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ └── ru │ │ │ └── LC_MESSAGES │ │ │ └── django.po │ ├── messages.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20230526_0950.py │ │ ├── 0003_auto_20230529_1313.py │ │ ├── 0004_auto_20230601_0650.py │ │ ├── 0005_product_stripe_id.py │ │ ├── 0006_auto_20230607_2139.py │ │ ├── 0007_price_currency.py │ │ ├── 0008_auto_20230713_1206.py │ │ ├── 0009_price_min_quantity.py │ │ ├── 0010_auto_20230803_2342.py │ │ ├── 0011_remove_price_is_active.py │ │ ├── 0012_auto_20230818_1307.py │ │ ├── 0013_auto_20240306_0625.py │ │ └── __init__.py │ ├── models.py │ ├── permissions.py │ ├── querysets.py │ ├── serializers.py │ ├── services │ │ ├── __init__.py │ │ ├── account.py │ │ └── exceptions.py │ ├── stripe │ │ ├── __init__.py │ │ ├── entities.py │ │ ├── enums.py │ │ ├── exceptions.py │ │ ├── mixins.py │ │ ├── permissions.py │ │ ├── service.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_mixins.py │ │ │ ├── test_service.py │ │ │ └── test_webhooks.py │ │ ├── tokens.py │ │ └── webhooks.py │ ├── tasks.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── fixtures.py │ │ ├── test_permissions.py │ │ ├── test_services │ │ │ ├── __init__.py │ │ │ └── test_account_subscription_service.py │ │ ├── test_tasks │ │ │ ├── __init__.py │ │ │ └── test_increase_plan_users.py │ │ └── test_views │ │ │ ├── __init__.py │ │ │ ├── test_cancel.py │ │ │ ├── test_card_setup.py │ │ │ ├── test_confirm.py │ │ │ ├── test_customer_portal.py │ │ │ ├── test_default_payment_method.py │ │ │ ├── test_products.py │ │ │ ├── test_purchase.py │ │ │ └── test_webhooks.py │ ├── throttling.py │ └── views.py │ ├── processes │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── consts.py │ ├── entities.py │ ├── enums.py │ ├── filters.py │ ├── locale │ │ ├── de │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── es │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── fr │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ └── ru │ │ │ └── LC_MESSAGES │ │ │ └── django.po │ ├── management │ │ └── commands │ │ │ ├── __init__.py │ │ │ └── migrate_presets.py │ ├── messages │ │ ├── __init__.py │ │ ├── template.py │ │ └── workflow.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_stepdef_description.py │ │ ├── 0003_process_status.py │ │ ├── 0004_auto_20191217_1113.py │ │ ├── 0005_auto_20191217_1254.py │ │ ├── 0006_comment.py │ │ ├── 0007_comment_type.py │ │ ├── 0008_auto_20200113_1253.py │ │ ├── 0009_auto_20200124_1159.py │ │ ├── 0010_auto_20200211_1234.py │ │ ├── 0011_auto_20200311_1153.py │ │ ├── 0012_auto_20200323_0854.py │ │ ├── 0013_auto_20200323_1003.py │ │ ├── 0014_auto_20200323_1005.py │ │ ├── 0015_auto_20200323_1022.py │ │ ├── 0016_auto_20200406_0726.py │ │ ├── 0017_auto_20200406_0727.py │ │ ├── 0018_auto_20200406_0745.py │ │ ├── 0019_auto_20200423_0934.py │ │ ├── 0019_auto_20200424_1956.py │ │ ├── 0020_auto_20200427_2142.py │ │ ├── 0020_taskcomplete.py │ │ ├── 0021_auto_20200424_2343.py │ │ ├── 0021_auto_20200429_1354.py │ │ ├── 0022_auto_20200505_2159.py │ │ ├── 0022_remove_task_responsible.py │ │ ├── 0023_auto_20200505_2234.py │ │ ├── 0023_task_responsible.py │ │ ├── 0024_auto_20200425_0018.py │ │ ├── 0024_auto_20200506_1957.py │ │ ├── 0025_auto_20200427_1923.py │ │ ├── 0025_auto_20200507_1229.py │ │ ├── 0026_auto_20200507_1309.py │ │ ├── 0026_merge_20200428_0859.py │ │ ├── 0027_auto_20200508_0807.py │ │ ├── 0027_merge_20200508_1047.py │ │ ├── 0028_auto_20200508_2003.py │ │ ├── 0029_merge_20200512_1241.py │ │ ├── 0030_auto_20200515_1244.py │ │ ├── 0031_auto_20200608_1202.py │ │ ├── 0032_workflow_type.py │ │ ├── 0033_auto_20200623_1437.py │ │ ├── 0034_auto_20200623_1518.py │ │ ├── 0035_auto_20200629_1258.py │ │ ├── 0036_auto_20200629_1259.py │ │ ├── 0037_auto_20200629_1302.py │ │ ├── 0038_auto_20200630_1300.py │ │ ├── 0038_auto_20200701_0431.py │ │ ├── 0038_task_description_template.py │ │ ├── 0039_auto_20200701_1121.py │ │ ├── 0040_merge_20200701_1352.py │ │ ├── 0041_merge_20200701_1408.py │ │ ├── 0042_auto_20200702_2146.py │ │ ├── 0043_drop_aborted_processes_tasks.py │ │ ├── 0044_auto_20200710_0756.py │ │ ├── 0045_fieldselection_is_selected.py │ │ ├── 0046_auto_20200715_1255.py │ │ ├── 0047_workflowtemplate.py │ │ ├── 0048_auto_20200723_1345.py │ │ ├── 0048_comment_task.py │ │ ├── 0049_auto_20200724_0851.py │ │ ├── 0049_auto_20200724_1011.py │ │ ├── 0050_merge_20200731_1230.py │ │ ├── 0051_delete_aborted_processes.py │ │ ├── 0052_process_status_updated.py │ │ ├── 0052_workflowdraft.py │ │ ├── 0053_fill_status_updated_field.py │ │ ├── 0054_auto_20200810_1236.py │ │ ├── 0055_auto_20200814_1010.py │ │ ├── 0055_auto_20200817_0947.py │ │ ├── 0055_merge_20200813_0931.py │ │ ├── 0056_merge_20200817_1211.py │ │ ├── 0056_migrate_generic_workflow.py │ │ ├── 0057_auto_20200825_1400.py │ │ ├── 0057_merge_20200821_1008.py │ │ ├── 0058_restore_aborted_processes.py │ │ ├── 0059_auto_20200901_1026.py │ │ ├── 0059_merge_20200827_1252.py │ │ ├── 0060_auto_20200903_1036.py │ │ ├── 0061_merge_20200903_1303.py │ │ ├── 0062_auto_20200911_0926.py │ │ ├── 0062_remove_taskresponsible_is_deleted.py │ │ ├── 0063_auto_20200911_0926.py │ │ ├── 0063_taskfield_description.py │ │ ├── 0064_auto_20200915_0615.py │ │ ├── 0065_auto_20200917_0954.py │ │ ├── 0065_auto_20200922_1241.py │ │ ├── 0065_merge_20200915_0940.py │ │ ├── 0065_workflow_version.py │ │ ├── 0066_auto_20200916_0941.py │ │ ├── 0067_auto_20200917_1308.py │ │ ├── 0068_merge_20200917_1337.py │ │ ├── 0068_merge_20200917_1429.py │ │ ├── 0068_taskworkflow_search_content.py │ │ ├── 0069_auto_20200921_1136.py │ │ ├── 0069_merge_20200918_1101.py │ │ ├── 0070_process_version.py │ │ ├── 0071_merge_20200921_1216.py │ │ ├── 0072_fileattachment.py │ │ ├── 0072_merge_20200923_1051.py │ │ ├── 0073_auto_20200924_1447.py │ │ ├── 0073_auto_20200925_1208.py │ │ ├── 0074_merge_20200928_1039.py │ │ ├── 0075_auto_20200929_0908.py │ │ ├── 0076_auto_20200930_1135.py │ │ ├── 0077_fileattachment_process.py │ │ ├── 0078_auto_20201005_1231.py │ │ ├── 0079_auto_20201007_0736.py │ │ ├── 0080_auto_20201013_1338.py │ │ ├── 0081_workflowtemplate_type.py │ │ ├── 0082_auto_20201022_0932.py │ │ ├── 0083_auto_20201022_1002.py │ │ ├── 0084_auto_20201026_1304.py │ │ ├── 0085_auto_20201029_1328.py │ │ ├── 0086_auto_20201102_1316.py │ │ ├── 0087_auto_20201102_1316.py │ │ ├── 0088_auto_20201102_1319.py │ │ ├── 0089_auto_20201102_1322.py │ │ ├── 0090_auto_20201102_1322.py │ │ ├── 0091_auto_20201102_1323.py │ │ ├── 0092_auto_20201109_0752.py │ │ ├── 0093_auto_20201111_0906.py │ │ ├── 0093_auto_20201113_1119.py │ │ ├── 0094_auto_20201116_1404.py │ │ ├── 0094_merge_20201116_0818.py │ │ ├── 0095_merge_20201117_0839.py │ │ ├── 0096_auto_20201125_1128.py │ │ ├── 0096_auto_20201127_1225.py │ │ ├── 0096_taskworkflow_is_starter_responsible.py │ │ ├── 0097_auto_20201125_1129.py │ │ ├── 0097_process_process_starter.py │ │ ├── 0097_set_account_for_tasks.py │ │ ├── 0098_merge_20201127_1132.py │ │ ├── 0098_merge_20201130_0656.py │ │ ├── 0099_merge_20201201_0934.py │ │ ├── 0100_auto_20201218_1046.py │ │ ├── 0101_fill_name_template.py │ │ ├── 0102_auto_20201224_0921.py │ │ ├── 0103_fieldtemplate_task.py │ │ ├── 0104_auto_20210131_2300.py │ │ ├── 0105_auto_20210312_0939.py │ │ ├── 0105_templateversion.py │ │ ├── 0106_auto_20210304_1237.py │ │ ├── 0106_connect_template_entities_with_wf.py │ │ ├── 0107_auto_20210312_1205.py │ │ ├── 0107_template_to_template_id.py │ │ ├── 0108_merge_20210315_0659.py │ │ ├── 0109_auto_20210319_1200.py │ │ ├── 0109_populate_selection_api_name.py │ │ ├── 0110_condition_conditiontemplate_predicate_predicatetemplate_rule_ruletemplate.py │ │ ├── 0111_data_migration_drafts.py │ │ ├── 0112_data_migration_create_drafts_for_all.py │ │ ├── 0113_join_fields_with_tasks_directly.py │ │ ├── 0114_auto_20210407_1045.py │ │ ├── 0115_auto_20210408_0935.py │ │ ├── 0115_auto_20210408_1140.py │ │ ├── 0116_due_in_data_migration.py │ │ ├── 0116_populate_task_api_name.py │ │ ├── 0117_auto_20210412_0918.py │ │ ├── 0118_set_date_first_started_for_broken_tasks.py │ │ ├── 0119_taskforlist.py │ │ ├── 0120_update_account.py │ │ ├── 0121_create_kickoff.py │ │ ├── 0122_auto_20210426_0723.py │ │ ├── 0123_auto_20210430_0508.py │ │ ├── 0124_auto_20210507_0914.py │ │ ├── 0125_auto_20210511_0636.py │ │ ├── 0126_auto_20210511_1155.py │ │ ├── 0127_auto_20210511_1448.py │ │ ├── 0128_auto_20210512_0700.py │ │ ├── 0129_auto_20210512_0733.py │ │ ├── 0130_auto_20210512_0909.py │ │ ├── 0131_auto_20210513_1405.py │ │ ├── 0132_auto_20210524_1059.py │ │ ├── 0133_auto_20210603_1305.py │ │ ├── 0134_fill_template_field.py │ │ ├── 0135_auto_20210607_1145.py │ │ ├── 0136_auto_20210607_1227.py │ │ ├── 0137_auto_20210621_1242.py │ │ ├── 0137_template_public_success_url.py │ │ ├── 0138_auto_20210621_1243.py │ │ ├── 0139_auto_20210622_0823.py │ │ ├── 0140_auto_20210622_0831.py │ │ ├── 0141_auto_20210802_1139.py │ │ ├── 0142_auto_20210810_0948.py │ │ ├── 0143_workflow_date_completed.py │ │ ├── 0144_create_still_kickoff_value.py │ │ ├── 0145_create_still_kickoff_draft_kickoff_id.py │ │ ├── 0146_create_raw_performers.py │ │ ├── 0147_auto_20211001_1514.py │ │ ├── 0148_auto_20211011_1315.py │ │ ├── 0149_auto_20211124_1630.py │ │ ├── 0150_taskperformer_directly_status.py │ │ ├── 0151_template_tasks_count.py │ │ ├── 0152_auto_20220411_0757.py │ │ ├── 0153_taskfield_workflow.py │ │ ├── 0154_auto_20220415_1341.py │ │ ├── 0155_auto_20220419_1458.py │ │ ├── 0156_auto_20220419_1531.py │ │ ├── 0157_auto_20220420_1243.py │ │ ├── 0158_migrate_to_template_owners.py │ │ ├── 0159_auto_20220709_1826.py │ │ ├── 0160_taskperformer_date_completed.py │ │ ├── 0161_auto_20220621_1558.py │ │ ├── 0162_migrate_template_version.py │ │ ├── 0163_auto_20220914_0919.py │ │ ├── 0164_create_template_integrations.py │ │ ├── 0165_auto_20220919_1518.py │ │ ├── 0166_auto_20220920_1702.py │ │ ├── 0167_auto_20221018_0853.py │ │ ├── 0168_auto_20221018_2200.py │ │ ├── 0169_auto_20221019_1606.py │ │ ├── 0170_checklistselection_value_template.py │ │ ├── 0171_auto_20221031_1342.py │ │ ├── 0172_auto_20221201_1650.py │ │ ├── 0173_delay_directly_status.py │ │ ├── 0174_systemworkflowkickoffdata.py │ │ ├── 0175_disable_urgent_for_done_wf.py │ │ ├── 0176_remove_onboarding_tempaltes.py │ │ ├── 0177_auto_20230117_1739.py │ │ ├── 0178_taskfield_user_id.py │ │ ├── 0179_workflow_due_date.py │ │ ├── 0180_auto_20230316_0951.py │ │ ├── 0181_auto_20230317_1526.py │ │ ├── 0182_task_api_name.py │ │ ├── 0183_remove_rawduedate_template_id.py │ │ ├── 0184_migrate_due_in.py │ │ ├── 0185_task_due_date_directly_status.py │ │ ├── 0186_auto_20230331_0756.py │ │ ├── 0187_auto_20230410_1256.py │ │ ├── 0188_auto_20230717_1743.py │ │ ├── 0189_auto_20230726_0551.py │ │ ├── 0190_auto_20230802_1030.py │ │ ├── 0191_auto_20230810_1204.py │ │ ├── 0192_auto_20231205_1755.py │ │ ├── 0193_auto_20231215_1822.py │ │ ├── 0194_migrate_events.py │ │ ├── 0195_workflowevent_task.py │ │ ├── 0196_task_contains_comments.py │ │ ├── 0197_fileattachment_search_content.py │ │ ├── 0198_taskfield_search_content.py │ │ ├── 0199_auto_20240124_2058.py │ │ ├── 0200_workflowevent_clear_text.py │ │ ├── 0201_recreate_search_content.py │ │ ├── 0202_remove_triggers.py │ │ ├── 0203_auto_20240226_0915.py │ │ ├── 0204_auto_20240306_0731.py │ │ ├── 0205_default_public_id.py │ │ ├── 0206_set_workflow_events_tsp_dates.py │ │ ├── 0207_workflow_ancestor_task.py │ │ ├── 0208_migrate_terminated_wf.py │ │ ├── 0209_auto_20240813_2033.py │ │ ├── 0210_migrate_system_templates.py │ │ ├── 0211_migrate_system_templates.py │ │ ├── 0212_auto_20240919_1932.py │ │ ├── 0213_auto_20240919_1932.py │ │ ├── 0214_auto_20240919_1406.py │ │ ├── 0215_migrate_output_fields_type_date.py │ │ ├── 0216_auto_20241016_0020.py │ │ ├── 0217_remove_tasks_count.py │ │ ├── 0218_migrate_output_fields_workflowevent.py │ │ ├── 0219_auto_20241126_1301.py │ │ ├── 0220__remove_template_ids.py │ │ ├── 0221_auto_20250206_1222.py │ │ ├── 0222_auto_20241216_1426.py │ │ ├── 0223_migrate_template_owners.py │ │ ├── 0224_add_revert_task.py │ │ ├── 0225_auto_20250128_2259.py │ │ ├── 0226_remove_template_template_owners.py │ │ ├── 0227_add_task_status.py │ │ ├── 0228_migrate_performers_fmt_for_events.py │ │ ├── 0229_auto_20250404_1333.py │ │ ├── 0230_auto_20250514_1304.py │ │ ├── 0231_auto_20250602_2105.py │ │ ├── 0232_auto_20250703_2117.py │ │ ├── 0233_remove_current_task.py │ │ ├── 0234_auto_20250804_1557.py │ │ ├── 0235_auto_20241016_1632.py │ │ ├── 0236_auto_20250910_2135.py │ │ ├── 0237_auto_20250916_2245.py │ │ ├── 0238_update_user_field_values_in_workflow_events.py │ │ ├── 0239_auto_20250704_1507.py │ │ ├── 0240_populate_user_group_predicates.py │ │ └── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── base.py │ │ ├── mixins.py │ │ ├── templates │ │ │ ├── __init__.py │ │ │ ├── checklist.py │ │ │ ├── conditions.py │ │ │ ├── fields.py │ │ │ ├── kickoff.py │ │ │ ├── owner.py │ │ │ ├── preset.py │ │ │ ├── raw_due_date.py │ │ │ ├── raw_performer.py │ │ │ ├── system_template.py │ │ │ ├── task.py │ │ │ └── template.py │ │ └── workflows │ │ │ ├── __init__.py │ │ │ ├── attachment.py │ │ │ ├── checklist.py │ │ │ ├── conditions.py │ │ │ ├── event.py │ │ │ ├── fields.py │ │ │ ├── kickoff.py │ │ │ ├── raw_due_date.py │ │ │ ├── raw_performer.py │ │ │ ├── task.py │ │ │ └── workflow.py │ ├── paginations.py │ ├── parsers.py │ ├── permissions.py │ ├── queries.py │ ├── querysets.py │ ├── serializers │ │ ├── __init__.py │ │ ├── comments.py │ │ ├── file_attachment.py │ │ ├── templates │ │ │ ├── __init__.py │ │ │ ├── checklist.py │ │ │ ├── checklist_selection.py │ │ │ ├── condition.py │ │ │ ├── field.py │ │ │ ├── integrations.py │ │ │ ├── kickoff.py │ │ │ ├── mixins.py │ │ │ ├── owner.py │ │ │ ├── predicate.py │ │ │ ├── preset.py │ │ │ ├── public │ │ │ │ ├── __init__.py │ │ │ │ ├── kickoff.py │ │ │ │ └── template.py │ │ │ ├── raw_due_date.py │ │ │ ├── raw_performer.py │ │ │ ├── rule.py │ │ │ ├── selection.py │ │ │ ├── system_template.py │ │ │ ├── task.py │ │ │ └── template.py │ │ └── workflows │ │ │ ├── __init__.py │ │ │ ├── checklist.py │ │ │ ├── checklist_selection.py │ │ │ ├── delay.py │ │ │ ├── due_date.py │ │ │ ├── events.py │ │ │ ├── external │ │ │ ├── __init__.py │ │ │ └── workflow.py │ │ │ ├── field.py │ │ │ ├── kickoff_value.py │ │ │ ├── mixins.py │ │ │ ├── task.py │ │ │ ├── task_performer.py │ │ │ ├── workflow.py │ │ │ └── workflow_counts.py │ ├── services │ │ ├── __init__.py │ │ ├── attachments.py │ │ ├── base.py │ │ ├── clone.py │ │ ├── condition_check │ │ │ ├── __init__.py │ │ │ ├── comparator.py │ │ │ ├── resolvers │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── checkbox.py │ │ │ │ ├── date.py │ │ │ │ ├── dropdown.py │ │ │ │ ├── file.py │ │ │ │ ├── group.py │ │ │ │ ├── kickoff.py │ │ │ │ ├── number.py │ │ │ │ ├── string.py │ │ │ │ ├── task.py │ │ │ │ └── user.py │ │ │ └── service.py │ │ ├── events.py │ │ ├── exceptions.py │ │ ├── remove_user_from_draft.py │ │ ├── system_template.py │ │ ├── system_workflows.py │ │ ├── tasks │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── checklist.py │ │ │ ├── checklist_selection.py │ │ │ ├── checklist_version.py │ │ │ ├── exceptions.py │ │ │ ├── field.py │ │ │ ├── groups.py │ │ │ ├── guests.py │ │ │ ├── mixins.py │ │ │ ├── performers.py │ │ │ ├── selection.py │ │ │ ├── task.py │ │ │ └── task_version.py │ │ ├── templates │ │ │ ├── __init__.py │ │ │ ├── ai.py │ │ │ ├── integrations.py │ │ │ ├── preset.py │ │ │ └── template.py │ │ ├── urgent.py │ │ ├── versioning │ │ │ ├── __init__.py │ │ │ ├── schemas.py │ │ │ └── versioning.py │ │ ├── workflow_action.py │ │ └── workflows │ │ │ ├── __init__.py │ │ │ ├── kickoff.py │ │ │ ├── kickoff_version.py │ │ │ ├── workflow.py │ │ │ └── workflow_version.py │ ├── tasks │ │ ├── __init__.py │ │ ├── delay.py │ │ ├── tasks.py │ │ ├── update_workflow.py │ │ └── webhooks.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── fixtures.py │ │ ├── test_celery_tasks │ │ │ ├── __init__.py │ │ │ ├── test_complete_tasks.py │ │ │ ├── test_continue_delayed_workflows.py │ │ │ ├── test_update_workflow_owners.py │ │ │ └── test_update_workflows.py │ │ ├── test_models │ │ │ ├── __init__.py │ │ │ ├── test_template.py │ │ │ └── test_workflow.py │ │ ├── test_services │ │ │ ├── __init__.py │ │ │ ├── test_attachments.py │ │ │ ├── test_comment_service.py │ │ │ ├── test_condition_check │ │ │ │ ├── __init__.py │ │ │ │ └── test_service.py │ │ │ ├── test_events.py │ │ │ ├── test_remove_user_from_draft.py │ │ │ ├── test_system_workflows.py │ │ │ ├── test_tasks │ │ │ │ ├── __init__.py │ │ │ │ ├── test_performers_services.py │ │ │ │ ├── test_task_service.py │ │ │ │ ├── test_task_version_service.py │ │ │ │ └── test_taskfield.py │ │ │ ├── test_templates │ │ │ │ ├── __init__.py │ │ │ │ ├── test_ai │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_anon_open_ai_service.py │ │ │ │ │ └── test_open_ai_service.py │ │ │ │ ├── test_preset.py │ │ │ │ ├── test_template.py │ │ │ │ └── test_template_integrations.py │ │ │ ├── test_workflow_action_service.py │ │ │ └── test_workflows │ │ │ │ ├── __init__.py │ │ │ │ ├── test_workflow_version_service.py │ │ │ │ └── test_workfow_service.py │ │ ├── test_utils │ │ │ ├── __init__.py │ │ │ ├── test_get_tasks_ancestors.py │ │ │ ├── test_get_tasks_parents.py │ │ │ └── test_utils.py │ │ ├── test_views │ │ │ ├── __init__.py │ │ │ ├── test_attachments │ │ │ │ ├── __init__.py │ │ │ │ ├── public │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_create.py │ │ │ │ │ ├── test_delete.py │ │ │ │ │ └── test_publish.py │ │ │ │ ├── test_clone.py │ │ │ │ ├── test_create.py │ │ │ │ ├── test_delete.py │ │ │ │ └── test_publish.py │ │ │ ├── test_system_templates │ │ │ │ ├── __init__.py │ │ │ │ ├── test_categories.py │ │ │ │ ├── test_fill.py │ │ │ │ ├── test_import_templates.py │ │ │ │ └── test_list.py │ │ │ ├── test_tasks │ │ │ │ ├── __init__.py │ │ │ │ ├── test_checklist_actions.py │ │ │ │ ├── test_comment.py │ │ │ │ ├── test_complete.py │ │ │ │ ├── test_due_date_actions.py │ │ │ │ ├── test_events.py │ │ │ │ ├── test_list.py │ │ │ │ ├── test_performer_actions.py │ │ │ │ ├── test_recent_task.py │ │ │ │ ├── test_retrieve.py │ │ │ │ ├── test_revert.py │ │ │ │ └── test_webhook_example.py │ │ │ ├── test_templates │ │ │ │ ├── __init__.py │ │ │ │ ├── test_ai.py │ │ │ │ ├── test_by_name.py │ │ │ │ ├── test_by_steps.py │ │ │ │ ├── test_clone │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_checklist.py │ │ │ │ │ ├── test_checklist_selections.py │ │ │ │ │ ├── test_condition_template.py │ │ │ │ │ ├── test_fields_selections.py │ │ │ │ │ ├── test_kickoff.py │ │ │ │ │ ├── test_kickoff_fields.py │ │ │ │ │ ├── test_raw_due_date.py │ │ │ │ │ ├── test_task.py │ │ │ │ │ ├── test_task_fields.py │ │ │ │ │ └── test_template.py │ │ │ │ ├── test_create │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_checklist.py │ │ │ │ │ ├── test_checklist_selections.py │ │ │ │ │ ├── test_condition_template.py │ │ │ │ │ ├── test_fields_selections.py │ │ │ │ │ ├── test_kickoff.py │ │ │ │ │ ├── test_kickoff_fields.py │ │ │ │ │ ├── test_raw_due_date.py │ │ │ │ │ ├── test_task.py │ │ │ │ │ ├── test_task_fields.py │ │ │ │ │ └── test_template.py │ │ │ │ ├── test_destroy.py │ │ │ │ ├── test_discard_changes.py │ │ │ │ ├── test_export.py │ │ │ │ ├── test_fields.py │ │ │ │ ├── test_integrations.py │ │ │ │ ├── test_list.py │ │ │ │ ├── test_presets │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_create.py │ │ │ │ │ ├── test_delete.py │ │ │ │ │ ├── test_list.py │ │ │ │ │ ├── test_set_default.py │ │ │ │ │ └── test_update.py │ │ │ │ ├── test_public │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_retrieve.py │ │ │ │ │ └── test_run.py │ │ │ │ ├── test_retrieve.py │ │ │ │ ├── test_run.py │ │ │ │ ├── test_steps.py │ │ │ │ ├── test_titles.py │ │ │ │ ├── test_titles_by_events.py │ │ │ │ └── test_update │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_checklist.py │ │ │ │ │ ├── test_checklist_selections.py │ │ │ │ │ ├── test_condition_template.py │ │ │ │ │ ├── test_fields_selections.py │ │ │ │ │ ├── test_kickoff.py │ │ │ │ │ ├── test_kickoff_fields.py │ │ │ │ │ ├── test_raw_due_date.py │ │ │ │ │ ├── test_task.py │ │ │ │ │ ├── test_task_fields.py │ │ │ │ │ └── test_template.py │ │ │ └── test_workflow │ │ │ │ ├── __init__.py │ │ │ │ ├── test_close.py │ │ │ │ ├── test_comments │ │ │ │ ├── __init__.py │ │ │ │ ├── test_create.py │ │ │ │ ├── test_create_reaction.py │ │ │ │ ├── test_delete_reaction.py │ │ │ │ ├── test_destroy.py │ │ │ │ ├── test_update.py │ │ │ │ └── test_watched.py │ │ │ │ ├── test_complete.py │ │ │ │ ├── test_delete.py │ │ │ │ ├── test_events.py │ │ │ │ ├── test_fields.py │ │ │ │ ├── test_finish.py │ │ │ │ ├── test_list.py │ │ │ │ ├── test_partial_update.py │ │ │ │ ├── test_resume.py │ │ │ │ ├── test_retrieve.py │ │ │ │ ├── test_return_to.py │ │ │ │ ├── test_revert.py │ │ │ │ ├── test_snooze.py │ │ │ │ ├── test_webhook_example.py │ │ │ │ └── test_workflow_counts.py │ │ └── test_webhooks │ │ │ ├── __init__.py │ │ │ └── test_webhooks.py │ ├── throttling.py │ ├── urls │ │ ├── __init__.py │ │ ├── templates.py │ │ └── workflows.py │ ├── utils │ │ ├── __init__.py │ │ ├── common.py │ │ └── workflows.py │ └── views │ │ ├── __init__.py │ │ ├── checklist.py │ │ ├── comments.py │ │ ├── file_attachment.py │ │ ├── public │ │ ├── __init__.py │ │ ├── file_attachment.py │ │ └── template.py │ │ ├── system_template.py │ │ ├── task.py │ │ ├── template.py │ │ ├── template_preset.py │ │ ├── workflow.py │ │ └── workflow_counts.py │ ├── queries.py │ ├── reports │ ├── __init__.py │ ├── apps.py │ ├── entities.py │ ├── queries │ │ ├── __init__.py │ │ ├── mixins.py │ │ ├── tasks.py │ │ └── workflows.py │ ├── serializers.py │ ├── services │ │ ├── __init__.py │ │ ├── base.py │ │ ├── tasks.py │ │ └── workflows.py │ ├── tasks.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_tasks │ │ │ ├── __init__.py │ │ │ ├── test_tasks_digest.py │ │ │ └── test_workflows_digest.py │ │ └── test_views │ │ │ ├── __init__.py │ │ │ ├── test_highlights.py │ │ │ ├── test_tasks.py │ │ │ └── test_workflows.py │ ├── urls.py │ └── views │ │ ├── __init__.py │ │ ├── highlights.py │ │ ├── tasks.py │ │ └── workflows.py │ ├── services │ ├── __init__.py │ ├── email.py │ ├── html_converter.py │ ├── locale │ │ ├── de │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── es │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── fr │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ └── ru │ │ │ └── LC_MESSAGES │ │ │ └── django.po │ ├── markdown.py │ ├── messages.py │ ├── permissions.py │ ├── tasks.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_email.py │ │ ├── test_html_converter.py │ │ ├── test_markdown.py │ │ └── test_views │ │ │ ├── __init__.py │ │ │ └── test_steps_by_description.py │ ├── throttling.py │ └── views.py │ ├── settings.py │ ├── storage │ ├── __init__.py │ ├── google_cloud.py │ ├── tasks.py │ └── tests │ │ ├── __init__.py │ │ └── test_google_cloud.py │ ├── templates │ ├── admin │ │ └── base_site.html │ └── emails │ │ ├── invite.txt │ │ ├── invite_accepted.txt │ │ ├── notifications │ │ └── new_task.txt │ │ ├── password_reset.txt │ │ ├── signup.txt │ │ ├── user_deactivated.txt │ │ └── user_invited.txt │ ├── urls.py │ ├── utils │ ├── __init__.py │ ├── dates.py │ ├── logging.py │ ├── salt.py │ ├── user_agent.py │ └── validation.py │ ├── views.py │ ├── webhooks │ ├── __init__.py │ ├── apps.py │ ├── enums.py │ ├── exceptions.py │ ├── locale │ │ ├── de │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── es │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── fr │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ └── ru │ │ │ └── LC_MESSAGES │ │ │ └── django.po │ ├── messages.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20200804_1914.py │ │ ├── 0003_webhook_is_deleted.py │ │ ├── 0004_auto_20200824_1922.py │ │ ├── 0005_migrate_event.py │ │ ├── 0006_migrate_event_again.py │ │ └── __init__.py │ ├── models.py │ ├── querysets.py │ ├── serializers.py │ ├── services.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── fixtures.py │ │ ├── test_services │ │ │ ├── __init__.py │ │ │ ├── test_buffer.py │ │ │ ├── test_webhook_deliverer.py │ │ │ └── test_webhook_service.py │ │ └── test_views │ │ │ ├── __init__.py │ │ │ ├── test_buffer.py │ │ │ ├── test_events.py │ │ │ └── test_webhooks.py │ └── views │ │ ├── __init__.py │ │ ├── buffer.py │ │ ├── events.py │ │ └── webhooks.py │ └── wsgi.py ├── docker-compose.src.yml ├── docker-compose.yml ├── frontend ├── .browserlistrc ├── .build.sh ├── .deploy.sh ├── .dockerignore ├── .editorconfig ├── .eslintrc ├── .gitignore ├── .prettierrc.json ├── .storybook │ ├── initData.ts │ ├── main.ts │ ├── preview.tsx │ └── reactIntl.ts ├── .stylelintignore ├── .stylelintrc ├── Dockerfile ├── README.md ├── assets │ └── img │ │ ├── alert.svg │ │ ├── auth_bg_pattern.svg │ │ ├── logo_p_color.png │ │ ├── pneumatic_logo.png │ │ └── pneumatic_logo_h_b.png ├── chromatic.config.json ├── config │ └── common.json ├── docker-compose.yml ├── jest.config.js ├── jest │ ├── empty-stub.js │ ├── file-preprocessor.js │ └── jest.setup.js ├── package-lock.json ├── package.json ├── pm2.json ├── postcss.config.js ├── src │ ├── index.ts │ ├── public │ │ ├── HOCs │ │ │ ├── withScrolling │ │ │ │ ├── __tests__ │ │ │ │ │ └── withScrolling.test.tsx │ │ │ │ ├── index.ts │ │ │ │ └── withScrolling.tsx │ │ │ └── withSyncedQueryString │ │ │ │ ├── index.ts │ │ │ │ └── withSyncedQueryString.tsx │ │ ├── __stubs__ │ │ │ ├── configMock.ts │ │ │ ├── intlMock.ts │ │ │ ├── templates.ts │ │ │ └── users.ts │ │ ├── __tests__ │ │ │ └── browser.test.tsx │ │ ├── api │ │ │ ├── __tests__ │ │ │ │ ├── acceptInvite.test.ts │ │ │ │ └── registerUser.test.ts │ │ │ ├── acceptInvite.ts │ │ │ ├── addTaskGuest.ts │ │ │ ├── addTaskPerformer.ts │ │ │ ├── addTaskPerformerGroup.ts │ │ │ ├── addTemplatePreset.ts │ │ │ ├── auth.ts │ │ │ ├── cardSetup.ts │ │ │ ├── changePassword.ts │ │ │ ├── changePhotoProfile.ts │ │ │ ├── changeTaskDueDate.ts │ │ │ ├── changeUserPermissions.ts │ │ │ ├── commonRequest.ts │ │ │ ├── completeTask.ts │ │ │ ├── confirmPaymentDetails.ts │ │ │ ├── confirmResetPassword.ts │ │ │ ├── continueWorkflow.ts │ │ │ ├── copyAttachment.ts │ │ │ ├── copyTemplate.ts │ │ │ ├── countUserWorkflows.ts │ │ │ ├── createTemplate.ts │ │ │ ├── createTemplateByName.ts │ │ │ ├── createTemplateBySteps.ts │ │ │ ├── dashboard │ │ │ │ ├── getDashboardTasks.ts │ │ │ │ ├── getDashboardTasksBreakdown.ts │ │ │ │ ├── getDashboardTasksOverview.ts │ │ │ │ ├── getDashboardWorkflowBreakdown.ts │ │ │ │ ├── getDashboardWorkflowOverview.ts │ │ │ │ └── getDashboardWorkflowsTasks.ts │ │ │ ├── declineInvite.ts │ │ │ ├── deleteAttachment.ts │ │ │ ├── deleteRemovedFilesFromFields.ts │ │ │ ├── deleteTaskDueDate.ts │ │ │ ├── deleteTemplate.ts │ │ │ ├── deleteUser.ts │ │ │ ├── deleteWorkflow.ts │ │ │ ├── discardTemplateChanges.ts │ │ │ ├── editAccount.ts │ │ │ ├── editProfile.ts │ │ │ ├── editWorkflow.ts │ │ │ ├── finishWorkflow.ts │ │ │ ├── generateAITemplate.ts │ │ │ ├── generateAttachmentUploadUrl.ts │ │ │ ├── getAccountGenericTemplates.ts │ │ │ ├── getActiveUsersCount.ts │ │ │ ├── getApiKey.ts │ │ │ ├── getCouponCode.ts │ │ │ ├── getCustomerPortalLink.ts │ │ │ ├── getGenericTemplates.ts │ │ │ ├── getGettingStartedChecklist.ts │ │ │ ├── getGoogleAuthUrl.ts │ │ │ ├── getHighlights.ts │ │ │ ├── getHighlightsTitles.ts │ │ │ ├── getIntegrationDetails.ts │ │ │ ├── getIntegrations.ts │ │ │ ├── getNotifications.ts │ │ │ ├── getPages.ts │ │ │ ├── getPlan.ts │ │ │ ├── getPublicForm.ts │ │ │ ├── getSystemTemplate.ts │ │ │ ├── getSystemTemplates.ts │ │ │ ├── getSystemTemplatesCategories.ts │ │ │ ├── getTask.ts │ │ │ ├── getTaskComments.ts │ │ │ ├── getTaskWorkflowLog.ts │ │ │ ├── getTasksCount.ts │ │ │ ├── getTeam.ts │ │ │ ├── getTemplate.ts │ │ │ ├── getTemplateFields.ts │ │ │ ├── getTemplatePresets.ts │ │ │ ├── getTemplateSteps.ts │ │ │ ├── getTemplates.ts │ │ │ ├── getTemplatesIntegrationsStats.ts │ │ │ ├── getTemplatesTitles.ts │ │ │ ├── getToken.ts │ │ │ ├── getTokenAsSuperuser.ts │ │ │ ├── getUnreadNotificationsCount.ts │ │ │ ├── getUser.ts │ │ │ ├── getUserTasks.ts │ │ │ ├── getUsers.ts │ │ │ ├── getWorkflow.ts │ │ │ ├── getWorkflowLog.ts │ │ │ ├── getWorkflows.ts │ │ │ ├── getWorkflowsCurrentPerformerCounters.ts │ │ │ ├── getWorkflowsStartersCounters.ts │ │ │ ├── getWorkflowsTemplateStepsCounters.ts │ │ │ ├── loadWebhooks.ts │ │ │ ├── makePayment.ts │ │ │ ├── markChecklistItem.ts │ │ │ ├── markNotificationsAsRead.ts │ │ │ ├── menu │ │ │ │ └── getNavMenuItem.ts │ │ │ ├── prepareRegisterUser.ts │ │ │ ├── pricing │ │ │ │ └── getFaq.ts │ │ │ ├── publishAttachmentLink.ts │ │ │ ├── reassignWorkflows.ts │ │ │ ├── registerUser.ts │ │ │ ├── removeNotificationItem.ts │ │ │ ├── removeTaskGuest.ts │ │ │ ├── removeTaskPerformer.ts │ │ │ ├── removeTaskPerformerGroup.ts │ │ │ ├── resendInvite.ts │ │ │ ├── resendVerification.ts │ │ │ ├── resetFirebaseDeviceToken.ts │ │ │ ├── resetPassword.ts │ │ │ ├── resetPasswordSet.ts │ │ │ ├── returnWorkflowToTask.ts │ │ │ ├── revertTask.ts │ │ │ ├── runProcess.ts │ │ │ ├── runPublicForm.ts │ │ │ ├── saveAccountGenericTemplates.ts │ │ │ ├── saveFirebaseDeviceToken.ts │ │ │ ├── sendInvites.ts │ │ │ ├── sendSignOut.ts │ │ │ ├── sendTaskComment.ts │ │ │ ├── sendWorkflowComment.ts │ │ │ ├── setOAuthRegistrationCompleted.ts │ │ │ ├── snoozeWorkflow.ts │ │ │ ├── startFreeSubscription.ts │ │ │ ├── subscribeToWebhooks.ts │ │ │ ├── team │ │ │ │ ├── createGroup.ts │ │ │ │ ├── deleteGroup.ts │ │ │ │ ├── getGroup.ts │ │ │ │ ├── getGroups.ts │ │ │ │ ├── getInvites.ts │ │ │ │ └── updateGroupApi.ts │ │ │ ├── tenants │ │ │ │ ├── changeNameTenant.ts │ │ │ │ ├── createTenant.ts │ │ │ │ ├── deleteTenant.ts │ │ │ │ ├── getTenantToken.ts │ │ │ │ ├── getTenants.ts │ │ │ │ └── getTenantsCount.ts │ │ │ ├── unmarkChecklistItem.ts │ │ │ ├── unsubscribeFromWebhooks.ts │ │ │ ├── updateTemplate.ts │ │ │ ├── updateTemplatePresets.ts │ │ │ ├── verificateAccount.ts │ │ │ └── workflows │ │ │ │ ├── createReactionComment.ts │ │ │ │ ├── deleteComment.ts │ │ │ │ ├── deleteReactionComment.ts │ │ │ │ ├── editComment.ts │ │ │ │ └── watchedComment.ts │ │ ├── assets │ │ │ ├── animations │ │ │ │ └── ProcessesPlaceholder.svg │ │ │ ├── css │ │ │ │ ├── customMedia │ │ │ │ │ └── customMedia.css │ │ │ │ ├── library │ │ │ │ │ ├── react-datepicker.css │ │ │ │ │ └── react-select.css │ │ │ │ ├── mixins │ │ │ │ │ └── fonts.pcss │ │ │ │ ├── sass │ │ │ │ │ ├── _gogo.style.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _pneumatic-styles.scss │ │ │ │ │ ├── _pneumatic-variables.scss │ │ │ │ │ └── themes │ │ │ │ │ │ └── gogo.light.yellow.scss │ │ │ │ ├── style.css │ │ │ │ ├── variables │ │ │ │ │ └── color.css │ │ │ │ └── vendor │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.rtl.only.min.css │ │ │ ├── favicon-alert.png │ │ │ ├── favicon.ico │ │ │ ├── favicon.png │ │ │ ├── fonts │ │ │ │ ├── iconsmind-s │ │ │ │ │ ├── README.txt │ │ │ │ │ ├── config.json │ │ │ │ │ ├── css │ │ │ │ │ │ ├── animation.css │ │ │ │ │ │ ├── iconsminds-codes.css │ │ │ │ │ │ ├── iconsminds-embedded.css │ │ │ │ │ │ ├── iconsminds-ie7-codes.css │ │ │ │ │ │ ├── iconsminds-ie7.css │ │ │ │ │ │ └── iconsminds.css │ │ │ │ │ ├── demo.html │ │ │ │ │ └── font │ │ │ │ │ │ ├── iconsminds.eot │ │ │ │ │ │ ├── iconsminds.svg │ │ │ │ │ │ ├── iconsminds.ttf │ │ │ │ │ │ ├── iconsminds.woff │ │ │ │ │ │ └── iconsminds.woff2 │ │ │ │ ├── iconsmind │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── icomoon.eot │ │ │ │ │ │ ├── icomoon.svg │ │ │ │ │ │ ├── icomoon.ttf │ │ │ │ │ │ └── icomoon.woff │ │ │ │ │ ├── selection.json │ │ │ │ │ └── style.css │ │ │ │ └── simple-line-icons │ │ │ │ │ ├── LICENSE.md │ │ │ │ │ ├── css │ │ │ │ │ └── simple-line-icons.css │ │ │ │ │ └── fonts │ │ │ │ │ ├── Simple-Line-Icons.eot │ │ │ │ │ ├── Simple-Line-Icons.svg │ │ │ │ │ ├── Simple-Line-Icons.ttf │ │ │ │ │ ├── Simple-Line-Icons.woff │ │ │ │ │ └── Simple-Line-Icons.woff2 │ │ │ └── img │ │ │ │ └── cardTail.svg │ │ ├── browser.tsx │ │ ├── components │ │ │ ├── AfterPaymentDetailsProvided │ │ │ │ ├── AfterPaymentDetailsProvided.tsx │ │ │ │ └── index.ts │ │ │ ├── App │ │ │ │ ├── App.css │ │ │ │ ├── App.tsx │ │ │ │ ├── AppRoutes.tsx │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ ├── syncLoggedTabsState.ts │ │ │ │ └── useFaviconUpdater.ts │ │ │ ├── Attachments │ │ │ │ ├── Attachments.css │ │ │ │ ├── Attachments.tsx │ │ │ │ ├── DocumentAttachment.tsx │ │ │ │ ├── ImageAttachment.tsx │ │ │ │ ├── index.ts │ │ │ │ └── utils │ │ │ │ │ └── getAttachmentType.ts │ │ │ ├── Auth │ │ │ │ ├── Auth.css │ │ │ │ ├── Auth.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── CircleProgressBar │ │ │ │ ├── CircleProgressBar.css │ │ │ │ ├── CircleProgressBar.tsx │ │ │ │ └── index.ts │ │ │ ├── CollectPaymentDetails │ │ │ │ ├── CollectPaymentDetails.tsx │ │ │ │ └── index.ts │ │ │ ├── Dashboard │ │ │ │ ├── Breakdowns │ │ │ │ │ ├── BreakdownItem.tsx │ │ │ │ │ ├── Breakdowns.css │ │ │ │ │ ├── Breakdowns.tsx │ │ │ │ │ ├── BreakdownsSkeleton.tsx │ │ │ │ │ ├── TaskItem.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── Breakdowns.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Counters │ │ │ │ │ ├── DashboardCounter.tsx │ │ │ │ │ ├── DashboardCounters.css │ │ │ │ │ ├── DashboardCounters.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── Dashboard.css │ │ │ │ ├── Dashboard.tsx │ │ │ │ ├── DashboardPlaceholderIcon.tsx │ │ │ │ ├── DashboardWidgets │ │ │ │ │ ├── AppMobileButtons │ │ │ │ │ │ ├── AppMobileButtons.css │ │ │ │ │ │ ├── AppMobileButtons.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── DashboardWidgets.css │ │ │ │ │ ├── DashboardWidgets.tsx │ │ │ │ │ ├── QuickButtons │ │ │ │ │ │ ├── QuickButtons.css │ │ │ │ │ │ ├── QuickButtons.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils │ │ │ │ │ ├── getClassNameByColor.ts │ │ │ │ │ └── getRangeDates.ts │ │ │ ├── DueIn │ │ │ │ ├── DueIn.css │ │ │ │ ├── DueIn.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils │ │ │ │ │ ├── checkMinTimeForDate.ts │ │ │ │ │ ├── getDueInData.ts │ │ │ │ │ └── setTimeForDate.ts │ │ │ ├── EditableField │ │ │ │ ├── EditableField.css │ │ │ │ ├── EditableField.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── EditableField.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── EditableField.test.tsx.snap │ │ │ │ └── index.ts │ │ │ ├── ErrorFallback │ │ │ │ ├── ErrorFallback.tsx │ │ │ │ ├── index.ts │ │ │ │ └── utils │ │ │ │ │ ├── getWithExpiry.ts │ │ │ │ │ └── setWithExpiry.ts │ │ │ ├── Field │ │ │ │ ├── Field.css │ │ │ │ ├── Field.tsx │ │ │ │ └── index.ts │ │ │ ├── FullscreenImage │ │ │ │ ├── FullscreenImage.css │ │ │ │ ├── FullscreenImage.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── GeneralLoader │ │ │ │ ├── GeneralLoader.css │ │ │ │ ├── GeneralLoader.tsx │ │ │ │ └── index.ts │ │ │ ├── GuestTask │ │ │ │ ├── GuestTask.css │ │ │ │ ├── GuestTask.tsx │ │ │ │ └── index.ts │ │ │ ├── Highlights │ │ │ │ ├── DateFilter.tsx │ │ │ │ ├── Ellipsis.tsx │ │ │ │ ├── FeedItem.css │ │ │ │ ├── FeedItem.tsx │ │ │ │ ├── FeedItemHeader.tsx │ │ │ │ ├── FeedItemIcon.tsx │ │ │ │ ├── Filters.css │ │ │ │ ├── HighlightsFeed.css │ │ │ │ ├── HighlightsFeed.tsx │ │ │ │ ├── HighlightsPlaceholderIcon.tsx │ │ │ │ ├── PerformerIcon.tsx │ │ │ │ ├── TemplatesFilter.tsx │ │ │ │ ├── UsersFilter.tsx │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ └── utils │ │ │ │ │ └── TruncatedContent │ │ │ │ │ ├── TruncatedContent.css │ │ │ │ │ ├── TruncatedContent.tsx │ │ │ │ │ └── index.ts │ │ │ ├── InfiniteLoader │ │ │ │ ├── InfiniteLoader.css │ │ │ │ ├── InfiniteLoader.tsx │ │ │ │ └── index.ts │ │ │ ├── IntegrateButton │ │ │ │ ├── IntegrateButton.css │ │ │ │ ├── IntegrateButton.tsx │ │ │ │ └── index.ts │ │ │ ├── IntegrationDetails │ │ │ │ ├── IntegrationDetails.css │ │ │ │ ├── IntegrationDetails.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── IntegrationsCommon │ │ │ │ ├── IntegrationsCommon.css │ │ │ │ ├── IntegrationsCommon.tsx │ │ │ │ ├── container.tsx │ │ │ │ └── index.ts │ │ │ ├── IntegrationsList │ │ │ │ ├── IntegrationCard │ │ │ │ │ ├── IntegrationCard.css │ │ │ │ │ ├── IntegrationCard.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── IntegrationsList.css │ │ │ │ ├── IntegrationsList.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── IntlMessages │ │ │ │ ├── IntlMessages.tsx │ │ │ │ └── index.ts │ │ │ ├── KickoffEdit │ │ │ │ ├── KickoffEdit.css │ │ │ │ ├── KickoffEdit.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── KickoffOutputs │ │ │ │ ├── CheckboxOutput.tsx │ │ │ │ ├── FileOutput.tsx │ │ │ │ ├── KickoffOutputs.css │ │ │ │ ├── KickoffOutputs.tsx │ │ │ │ ├── RadioOutput.tsx │ │ │ │ ├── TextOutput.tsx │ │ │ │ ├── UrlOutput.tsx │ │ │ │ ├── UserOutput.tsx │ │ │ │ └── index.ts │ │ │ ├── Logo │ │ │ │ ├── Logo.css │ │ │ │ ├── Logo.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── NavLink │ │ │ │ ├── NavLink.tsx │ │ │ │ └── index.ts │ │ │ ├── NotificationsList │ │ │ │ ├── NotificationsList.css │ │ │ │ ├── NotificationsList.tsx │ │ │ │ ├── NotificationsListItem.tsx │ │ │ │ ├── NotificationsListPlaceholderIcon.tsx │ │ │ │ └── container.ts │ │ │ ├── OAuthButtons │ │ │ │ ├── GoogleButton.tsx │ │ │ │ ├── MicrosoftButton.tsx │ │ │ │ ├── SSOButton.tsx │ │ │ │ ├── index.ts │ │ │ │ └── styles.css │ │ │ ├── PageTitle │ │ │ │ ├── PageTitle.css │ │ │ │ ├── PageTitle.tsx │ │ │ │ └── index.ts │ │ │ ├── PlanDetailsProgress │ │ │ │ ├── PlanDetailsProgress.css │ │ │ │ ├── PlanDetailsProgress.tsx │ │ │ │ └── index.ts │ │ │ ├── Profile │ │ │ │ ├── AvatarController │ │ │ │ │ ├── AvatarController.css │ │ │ │ │ ├── AvatarController.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── utils │ │ │ │ │ │ ├── base64ToBlob.ts │ │ │ │ │ │ └── blobToBase64.ts │ │ │ │ ├── ChangePassword │ │ │ │ │ ├── ChangePassword.css │ │ │ │ │ ├── ChangePassword.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Profile.css │ │ │ │ ├── Profile.tsx │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ └── validators.ts │ │ │ ├── ProfileAccount │ │ │ │ ├── ProfileAccount.css │ │ │ │ ├── ProfileAccount.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── ProgressBar │ │ │ │ ├── ProgressBar.css │ │ │ │ ├── ProgressBar.tsx │ │ │ │ ├── ProgressBarGrid.tsx │ │ │ │ └── index.ts │ │ │ ├── ProtectedRoute │ │ │ │ ├── ProtectedRoute.tsx │ │ │ │ └── index.ts │ │ │ ├── PublicFormsApp │ │ │ │ ├── EmbeddedPublicForm │ │ │ │ │ ├── EmbeddedPublicForm.css │ │ │ │ │ ├── EmbeddedPublicForm.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── SharedPublicForm │ │ │ │ │ ├── SharedPublicForm.css │ │ │ │ │ ├── SharedPublicForm.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── common │ │ │ │ │ ├── Copyright │ │ │ │ │ │ ├── Copyright.css │ │ │ │ │ │ ├── Copyright.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── FormSkeleton │ │ │ │ │ │ ├── FormSkeleton.css │ │ │ │ │ │ ├── FormSkeleton.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── PublicForm │ │ │ │ │ │ ├── PublicForm.css │ │ │ │ │ │ └── PublicForm.tsx │ │ │ │ │ ├── images │ │ │ │ │ │ ├── ErrorImage.svg │ │ │ │ │ │ └── SubmitedImage.svg │ │ │ │ │ └── types.ts │ │ │ │ └── index.ts │ │ │ ├── RichEditor │ │ │ │ ├── FocusStyles.css │ │ │ │ ├── MentionStyles.css │ │ │ │ ├── RichEditor.css │ │ │ │ ├── RichEditor.props.tsx │ │ │ │ ├── RichEditor.tsx │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ ├── toolbarSettings │ │ │ │ │ ├── ButtonStyles.css │ │ │ │ │ ├── Toolbar.css │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── toolbarSettings.tsx │ │ │ │ │ └── utils │ │ │ │ │ │ ├── createAttachmentButton.tsx │ │ │ │ │ │ ├── createBlockStyleButton.tsx │ │ │ │ │ │ ├── createInlineStyleButton.tsx │ │ │ │ │ │ └── types.ts │ │ │ │ └── utils │ │ │ │ │ ├── AttachmentsPlugin │ │ │ │ │ ├── File.tsx │ │ │ │ │ ├── Image.tsx │ │ │ │ │ ├── Video │ │ │ │ │ │ ├── Video.css │ │ │ │ │ │ ├── Video.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── modifiers │ │ │ │ │ │ └── addAttachment.ts │ │ │ │ │ ├── checklistsPlugin │ │ │ │ │ ├── CheckableListItem │ │ │ │ │ │ ├── CheckableListItem.css │ │ │ │ │ │ ├── CheckableListItem.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ChecklistButton │ │ │ │ │ │ ├── ChecklistButton.css │ │ │ │ │ │ ├── ChecklistButton.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── blockStyleFn.ts │ │ │ │ │ ├── createBlockRenderMap.ts │ │ │ │ │ ├── createBlockRendererFn.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── setChecklistApiNames.ts │ │ │ │ │ └── types.ts │ │ │ │ │ ├── converters │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── checklists.test.ts │ │ │ │ │ │ ├── convertTextToDraft.test.ts │ │ │ │ │ │ └── normalizeDraftRaw.ts │ │ │ │ │ ├── convertDraftToText.ts │ │ │ │ │ ├── convertTextToDraft.ts │ │ │ │ │ ├── customMarkdownPlugins.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── normalizeDraftRaw.ts │ │ │ │ │ ├── getEntitiesByLogic.ts │ │ │ │ │ ├── getMentionData.ts │ │ │ │ │ ├── getSelectedContent.ts │ │ │ │ │ ├── getSuggestionByValue.ts │ │ │ │ │ ├── handlePasteAttachments.ts │ │ │ │ │ ├── handlePressTab.ts │ │ │ │ │ ├── handleUploadAttachments.ts │ │ │ │ │ ├── insertSelectedContent.ts │ │ │ │ │ ├── linksPlugin │ │ │ │ │ ├── components │ │ │ │ │ │ ├── AddLinkForm │ │ │ │ │ │ │ ├── AddLinkForm.css │ │ │ │ │ │ │ ├── AddLinkForm.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── Link.tsx │ │ │ │ │ │ └── LinkButton.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── linkStrategy.ts │ │ │ │ │ └── utils │ │ │ │ │ │ ├── URLUtils.ts │ │ │ │ │ │ ├── addNewLink.ts │ │ │ │ │ │ ├── mailRegex.ts │ │ │ │ │ │ └── urlRegex.ts │ │ │ │ │ ├── removeAllExcept.ts │ │ │ │ │ ├── removeBlock.ts │ │ │ │ │ ├── removeOrphanedEntities.ts │ │ │ │ │ ├── shouldHidePlaceholder.ts │ │ │ │ │ ├── stripUnsupportedStyles.ts │ │ │ │ │ ├── trackAddVideo.ts │ │ │ │ │ └── types.ts │ │ │ ├── RichText │ │ │ │ ├── RichText.css │ │ │ │ ├── RichText.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── RichText.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── RichText.test.tsx.snap │ │ │ │ ├── index.ts │ │ │ │ └── linkify.ts │ │ │ ├── SelectTemplateModal │ │ │ │ ├── SelectTemplateModal.css │ │ │ │ ├── SelectTemplateModal.tsx │ │ │ │ ├── SelectTemplateModalItem.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── Sidebar │ │ │ │ ├── MobileMenuItem.tsx │ │ │ │ ├── Sidebar.css │ │ │ │ ├── Sidebar.tsx │ │ │ │ ├── SidebarMenuItemCounter.tsx │ │ │ │ ├── StartProcessButton.tsx │ │ │ │ ├── SubMenuItemTooltip.css │ │ │ │ ├── SubMenuItemTooltip.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── Slider │ │ │ │ ├── Slider.css │ │ │ │ ├── Slider.tsx │ │ │ │ └── index.ts │ │ │ ├── StepName │ │ │ │ ├── StepName.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── TaskCard │ │ │ │ ├── GuestsController │ │ │ │ │ ├── GuestsController.css │ │ │ │ │ ├── GuestsController.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ReturnModal │ │ │ │ │ ├── ReturnModal.css │ │ │ │ │ ├── ReturnModal.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── SubWorkflows │ │ │ │ │ ├── SubWorkflows.css │ │ │ │ │ ├── SubWorkflows.tsx │ │ │ │ │ ├── container.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── TaskCard.css │ │ │ │ ├── TaskCard.tsx │ │ │ │ ├── TaskCarkSkeleton │ │ │ │ │ ├── TaskCarkSkeleton.css │ │ │ │ │ ├── TaskCarkSkeleton.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── WorkflowInfo │ │ │ │ │ ├── WorkflowInfo.css │ │ │ │ │ ├── WorkflowInfo.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── checklist │ │ │ │ │ ├── ChecklistProgressbar │ │ │ │ │ │ ├── ChecklistProgressbar.tsx │ │ │ │ │ │ ├── container.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── TaskCheckableItem │ │ │ │ │ │ ├── TaskCheckableItem.tsx │ │ │ │ │ │ ├── container.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── createCheckPlaceholderId.ts │ │ │ │ │ ├── createChecklistExtension.tsx │ │ │ │ │ ├── createChecklistRenderer.tsx │ │ │ │ │ ├── createProgressbarExtension.tsx │ │ │ │ │ ├── createProgressbarPlaceholderId.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ └── utils │ │ │ │ │ └── storageOutputs.ts │ │ │ ├── TaskDetail │ │ │ │ ├── TaskDetail.css │ │ │ │ ├── TaskDetail.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── Tasks │ │ │ │ ├── Skeletons │ │ │ │ │ ├── TaskPreviewCardSkeleton.css │ │ │ │ │ ├── TaskPreviewCardSkeleton.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── TaskPreviewCard │ │ │ │ │ ├── TaskPreviewCard.css │ │ │ │ │ ├── TaskPreviewCard.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Tasks.css │ │ │ │ ├── Tasks.tsx │ │ │ │ ├── TasksPlaceholderIcon.tsx │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── Team │ │ │ │ ├── GroupDetails │ │ │ │ │ ├── GroupDetails.css │ │ │ │ │ ├── GroupDetails.tsx │ │ │ │ │ ├── GroupUser.tsx │ │ │ │ │ ├── User.css │ │ │ │ │ └── index.ts │ │ │ │ ├── Groups │ │ │ │ │ ├── AddGuestsBanner │ │ │ │ │ │ ├── AddGuestsBanner.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── CreateGroupModal │ │ │ │ │ │ ├── CreateGroupModal.css │ │ │ │ │ │ ├── CreateGroupModal.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── EditGroupModal │ │ │ │ │ │ ├── EditGroupModal.css │ │ │ │ │ │ ├── EditGroupModal.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Group │ │ │ │ │ │ ├── Group.css │ │ │ │ │ │ ├── Group.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Groups.css │ │ │ │ │ ├── Groups.tsx │ │ │ │ │ ├── container.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── TeamUserSkeleton │ │ │ │ │ ├── TeamUserSkeleton.css │ │ │ │ │ ├── TeamUserSkeleton.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── UserSelection │ │ │ │ │ ├── UserSelection.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── Users │ │ │ │ │ ├── AddGuestsBanner │ │ │ │ │ ├── AddGuestsBanner.tsx │ │ │ │ │ └── index.ts │ │ │ │ │ ├── DeleteTeamUserPopup │ │ │ │ │ ├── DeleteTeamUserPopup.css │ │ │ │ │ ├── DeleteTeamUserPopup.tsx │ │ │ │ │ ├── container.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── TeamUser.tsx │ │ │ │ │ ├── Users.css │ │ │ │ │ ├── Users.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── Users.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── Users.test.tsx.snap │ │ │ │ │ ├── container.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ ├── TeamInvitesPopup │ │ │ │ ├── TeamInvitesPopup.css │ │ │ │ ├── TeamInvitesPopup.tsx │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ ├── tabs │ │ │ │ │ ├── EmailInvitesTab │ │ │ │ │ │ ├── EmailInvitesTab.css │ │ │ │ │ │ ├── EmailInvitesTab.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ └── OAuthInvitesTab │ │ │ │ │ │ ├── OAuthInvitesTab.css │ │ │ │ │ │ ├── OAuthInvitesTab.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── types.ts │ │ │ │ └── types.ts │ │ │ ├── TemplateAIModal │ │ │ │ ├── TemplateAIModal.css │ │ │ │ ├── TemplateAIModal.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── TemplateEdit │ │ │ │ ├── AddEntityButton │ │ │ │ │ ├── AddEntityButton.css │ │ │ │ │ ├── AddEntityButton.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── AutoSaveStatus │ │ │ │ │ ├── AutoSaveStatus.css │ │ │ │ │ ├── AutoSaveStatus.tsx │ │ │ │ │ ├── container.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ConditionsBanner │ │ │ │ │ ├── ConditionsBanner.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Delay │ │ │ │ │ ├── Delay.css │ │ │ │ │ ├── Delay.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ExpandToggle │ │ │ │ │ ├── ExpandToggle.css │ │ │ │ │ ├── ExpandToggle.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ExtraFields │ │ │ │ │ ├── Checkbox │ │ │ │ │ │ ├── ExtraFieldCheckbox.css │ │ │ │ │ │ ├── ExtraFieldCheckbox.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Creatable │ │ │ │ │ │ ├── ExtraFieldCreatable.css │ │ │ │ │ │ ├── ExtraFieldCreatable.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Date │ │ │ │ │ │ ├── ExtraFieldDate.css │ │ │ │ │ │ ├── ExtraFieldDate.stories.tsx │ │ │ │ │ │ ├── ExtraFieldDate.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ExtraField.tsx │ │ │ │ │ ├── File │ │ │ │ │ │ ├── ExtraFieldFile.css │ │ │ │ │ │ ├── ExtraFieldFile.tsx │ │ │ │ │ │ ├── ExtraFieldFileDocument.tsx │ │ │ │ │ │ ├── ExtraFieldFileImage.tsx │ │ │ │ │ │ ├── ExtraFieldFilesGrid.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Number │ │ │ │ │ │ ├── ExtraFieldNumber.css │ │ │ │ │ │ ├── ExtraFieldNumber.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Radio │ │ │ │ │ │ ├── ExtraFieldRadio.css │ │ │ │ │ │ ├── ExtraFieldRadio.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── String │ │ │ │ │ │ ├── ExtraFieldString.css │ │ │ │ │ │ ├── ExtraFieldString.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Text │ │ │ │ │ │ ├── ExtraFieldText.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Url │ │ │ │ │ │ ├── ExtraFieldUrl.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── User │ │ │ │ │ │ ├── ExtraFieldUser.css │ │ │ │ │ │ ├── ExtraFieldUser.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── utils │ │ │ │ │ │ ├── ExtraFieldDropdown.tsx │ │ │ │ │ │ ├── ExtraFieldIcon.tsx │ │ │ │ │ │ ├── ExtraFieldsHelper.ts │ │ │ │ │ │ ├── ExtraFieldsLabels │ │ │ │ │ │ ├── ExtraFieldsLabels.css │ │ │ │ │ │ ├── ExtraFieldsLabels.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── ExtraFieldsMap.tsx │ │ │ │ │ │ ├── FieldWithName.tsx │ │ │ │ │ │ ├── fitInputWidth.ts │ │ │ │ │ │ ├── getEditedFields.ts │ │ │ │ │ │ ├── getFieldValidator.ts │ │ │ │ │ │ └── getInputNameBackground.tsx │ │ │ │ ├── InfoWarningsModal │ │ │ │ │ ├── InfoWarningsModal.css │ │ │ │ │ ├── InfoWarningsModal.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── warnings.tsx │ │ │ │ ├── InputWithVariables │ │ │ │ │ ├── InputWithVariables.css │ │ │ │ │ ├── InputWithVariables.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Integrations │ │ │ │ │ ├── Menu │ │ │ │ │ │ ├── TemplateIntegrationsMenu.css │ │ │ │ │ │ ├── TemplateIntegrationsMenu.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── TemplateIntegrations.css │ │ │ │ │ ├── TemplateIntegrations.tsx │ │ │ │ │ ├── Webhook │ │ │ │ │ │ ├── Webhooks.tsx │ │ │ │ │ │ ├── WebhooksItem.css │ │ │ │ │ │ ├── WebhooksItem.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── KickoffRedux │ │ │ │ │ ├── KickoffMenu │ │ │ │ │ │ ├── KickoffMenu.css │ │ │ │ │ │ ├── KickoffMenu.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── KickoffRedux.css │ │ │ │ │ ├── KickoffRedux.tsx │ │ │ │ │ ├── KickoffShareForm │ │ │ │ │ │ ├── KickoffShareForm.css │ │ │ │ │ │ ├── KickoffShareForm.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ └── generateEmbedCode.ts │ │ │ │ │ ├── container.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── utils │ │ │ │ │ │ ├── getEmptyField.ts │ │ │ │ │ │ ├── getEmptySelection.ts │ │ │ │ │ │ └── isKickoffCleared.ts │ │ │ │ ├── OutputForm │ │ │ │ │ ├── OutputForm.css │ │ │ │ │ ├── OutputForm.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TaskForm │ │ │ │ │ ├── Conditions │ │ │ │ │ │ ├── CheckIfConditions.tsx │ │ │ │ │ │ ├── ConditionValueField │ │ │ │ │ │ │ ├── ConditionValueField.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── Conditions.css │ │ │ │ │ │ ├── Predicate.tsx │ │ │ │ │ │ ├── RichLabel.tsx │ │ │ │ │ │ ├── StartAfterCondition.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ ├── conditionsValidators.ts │ │ │ │ │ │ │ ├── getDropdownOperators.ts │ │ │ │ │ │ │ ├── getEmptyConditions.ts │ │ │ │ │ │ │ ├── getEmptyRule.ts │ │ │ │ │ │ │ ├── getFormattedDropdownOption.tsx │ │ │ │ │ │ │ ├── getKickoffConditions.ts │ │ │ │ │ │ │ ├── getKickoffRule.ts │ │ │ │ │ │ │ ├── getStartTaskConditions.ts │ │ │ │ │ │ │ ├── getStartTaskRule.ts │ │ │ │ │ │ │ ├── setRulesApiNames.ts │ │ │ │ │ │ │ ├── shared.tsx │ │ │ │ │ │ │ └── shoudShowPaywall.ts │ │ │ │ │ ├── DueDate │ │ │ │ │ │ ├── DueDate.css │ │ │ │ │ │ ├── DueDate.tsx │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ │ └── useUpdatePreposition.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ ├── getRulePrepositionOptions.ts │ │ │ │ │ │ │ └── getRuleTargetOptions.ts │ │ │ │ │ ├── ReturnTo │ │ │ │ │ │ ├── ReturnTo.css │ │ │ │ │ │ ├── ReturnTo.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── TaskDescriptionEditor.tsx │ │ │ │ │ ├── TaskForm.css │ │ │ │ │ ├── TaskForm.tsx │ │ │ │ │ ├── TaskPerformers.tsx │ │ │ │ │ ├── container.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── utils │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── getTaskVariables.test.ts │ │ │ │ │ │ ├── getFormattedSubtitle.ts │ │ │ │ │ │ ├── getPerformersForDropdown.ts │ │ │ │ │ │ ├── getPreviousTask.ts │ │ │ │ │ │ ├── getPreviousTasks.ts │ │ │ │ │ │ └── getTaskVariables.tsx │ │ │ │ ├── TaskItem │ │ │ │ │ ├── TaskItem.tsx │ │ │ │ │ ├── TaskItemUsers │ │ │ │ │ │ ├── TaskItemUsers.css │ │ │ │ │ │ ├── TaskItemUsers.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── utlils │ │ │ │ │ │ ├── getConditionsCount.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── TaskMenu │ │ │ │ │ ├── TaskMenu.css │ │ │ │ │ ├── TaskMenu.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TaskRenderConditionsInfo │ │ │ │ │ ├── TaskRenderConditionsInfo.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TaskRenderDueInInfo │ │ │ │ │ ├── TaskRenderDueInInfo.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TaskRenderExtraFieldsInfo │ │ │ │ │ ├── TaskRenderExtraFieldsInfo.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TaskRenderReturnInfo │ │ │ │ │ ├── TaskRenderReturnInfo.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TemplateControlls │ │ │ │ │ ├── TemplateControlls.css │ │ │ │ │ ├── TemplateControlls.tsx │ │ │ │ │ ├── container.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── TemplateEdit.css │ │ │ │ ├── TemplateEdit.tsx │ │ │ │ ├── TemplateEntity │ │ │ │ │ ├── TemplateEntity.css │ │ │ │ │ ├── TemplateEntity.props.tsx │ │ │ │ │ ├── TemplateEntity.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TemplateLastUpdateInfo │ │ │ │ │ ├── TemplateLastUpdateInfo.css │ │ │ │ │ ├── TemplateLastUpdateInfo.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TemplateOwners │ │ │ │ │ ├── TemplateOwners.css │ │ │ │ │ ├── TemplateOwners.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── OwnerItem.css │ │ │ │ │ │ ├── OwnerItem.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── TemplateSettings │ │ │ │ │ ├── TemplateSettings.css │ │ │ │ │ ├── TemplateSettings.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TooltipRichContent │ │ │ │ │ ├── TooltipRichContent.css │ │ │ │ │ ├── TooltipRichContent.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── VariableList │ │ │ │ │ ├── VariableList.css │ │ │ │ │ ├── VariableList.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── getClonedTask.test.ts │ │ │ │ │ └── getRunnableWorkflow.test.ts │ │ │ │ │ ├── addVariableEntityToEditor.ts │ │ │ │ │ ├── areExtraFieldsValid.ts │ │ │ │ │ ├── getClonedTask.ts │ │ │ │ │ ├── getRunnableWorkflow.ts │ │ │ │ │ ├── getSearchText.ts │ │ │ │ │ ├── isValidTaskForm.ts │ │ │ │ │ ├── validateTemplate.ts │ │ │ │ │ └── variablesDecorator.tsx │ │ │ ├── TemplateIntegrationsStats │ │ │ │ ├── TemplateIntegrationsIndicator │ │ │ │ │ ├── TemplateIntegrationsIndicator.css │ │ │ │ │ ├── TemplateIntegrationsIndicator.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TemplateIntegrationsStats.tsx │ │ │ │ ├── index.ts │ │ │ │ └── utils │ │ │ │ │ ├── getIntegrationsSettings.ts │ │ │ │ │ └── useTemplateIntegrationsList.ts │ │ │ ├── Templates │ │ │ │ ├── TemplateSystemCard │ │ │ │ │ ├── TemplateSystemCard.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TemplateSystemCategoryItem │ │ │ │ │ ├── TemplateSystemCategoryItem.css │ │ │ │ │ ├── TemplateSystemCategoryItem.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TemplateSystemSkeleton │ │ │ │ │ ├── TemplateSystemSkeleton.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Templates.css │ │ │ │ ├── Templates.tsx │ │ │ │ ├── TemplatesSystem │ │ │ │ │ ├── TemplatesSystem.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TemplatesUser │ │ │ │ │ ├── TemplateCard.tsx │ │ │ │ │ ├── TemplateCardFooter.tsx │ │ │ │ │ ├── TemplatesUser.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── Templates.test.tsx │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ └── utils │ │ │ │ │ └── checkShowDraftTemplateWarning.ts │ │ │ ├── Tenants │ │ │ │ ├── Tenant │ │ │ │ │ ├── Tenant.css │ │ │ │ │ ├── Tenant.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TenantGuestBanner │ │ │ │ │ ├── TenantGuestBanner.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TenantModal │ │ │ │ │ ├── TenantModal.css │ │ │ │ │ ├── TenantModal.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TenantSkeleton │ │ │ │ │ ├── TenantsSkeleton.css │ │ │ │ │ ├── TenantsSkeleton.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Tenants.css │ │ │ │ ├── Tenants.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── TopNav │ │ │ │ ├── PaywallReminder │ │ │ │ │ ├── PaywallReminder.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TopNav.css │ │ │ │ ├── TopNav.tsx │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ └── utils │ │ │ │ │ ├── checkHasTopBar.ts │ │ │ │ │ └── getPaywallType.ts │ │ │ ├── TuneViewModal │ │ │ │ ├── TuneViewModal.css │ │ │ │ ├── TuneViewModal.tsx │ │ │ │ └── index.ts │ │ │ ├── UI │ │ │ │ ├── Avatar │ │ │ │ │ ├── Avatar.css │ │ │ │ │ ├── Avatar.tsx │ │ │ │ │ ├── CurrentUserAvatar.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── Avatar.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── AvatarWithGroup │ │ │ │ │ ├── AvatarWithGroup.css │ │ │ │ │ ├── AvatarWithGroup.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Banner │ │ │ │ │ ├── Banner.css │ │ │ │ │ ├── Banner.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── BaseModal │ │ │ │ │ ├── BaseModal.css │ │ │ │ │ ├── BaseModal.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Buttons │ │ │ │ │ ├── AddButton │ │ │ │ │ │ ├── AddButton.css │ │ │ │ │ │ ├── AddButton.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Button │ │ │ │ │ │ ├── Button.css │ │ │ │ │ │ ├── Button.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── DropdownButton │ │ │ │ │ │ ├── DropdownButton.css │ │ │ │ │ │ ├── DropdownButton.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ ├── CustomTooltip │ │ │ │ │ ├── CustomTooltip.css │ │ │ │ │ ├── CustomTooltip.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── DateFormat │ │ │ │ │ ├── DateFormat.css │ │ │ │ │ ├── DateFormat.tsx │ │ │ │ │ ├── container.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── Dropdown │ │ │ │ │ ├── ConfirmableDropdownItem.tsx │ │ │ │ │ ├── Dropdown.css │ │ │ │ │ ├── Dropdown.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── DropdownArea │ │ │ │ │ ├── DropdownArea.css │ │ │ │ │ ├── DropdownArea.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── DropdownList │ │ │ │ │ ├── DropdownList.css │ │ │ │ │ ├── DropdownList.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Duration │ │ │ │ │ ├── Duration.css │ │ │ │ │ ├── Duration.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── EditableText │ │ │ │ │ ├── EditableText.css │ │ │ │ │ ├── EditableText.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Fields │ │ │ │ │ ├── AttachmentField │ │ │ │ │ │ ├── AttachmentField.css │ │ │ │ │ │ ├── AttachmentField.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ └── getImageDimensions.ts │ │ │ │ │ ├── Checkbox │ │ │ │ │ │ ├── Checkbox.css │ │ │ │ │ │ ├── Checkbox.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── DateField │ │ │ │ │ │ ├── DateField.css │ │ │ │ │ │ ├── DateField.stories.tsx │ │ │ │ │ │ ├── DateField.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── InputField │ │ │ │ │ │ ├── InputField.css │ │ │ │ │ │ ├── InputField.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── InputField.test.tsx │ │ │ │ │ │ │ └── PageObject.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── RadioButton │ │ │ │ │ │ ├── RadioButton.css │ │ │ │ │ │ ├── RadioButton.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── common │ │ │ │ │ │ ├── styles.css │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ └── utils │ │ │ │ │ │ └── getForegroundClass.ts │ │ │ │ ├── Filter │ │ │ │ │ ├── Filter.css │ │ │ │ │ ├── Filter.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── Filter.test.tsx │ │ │ │ │ ├── constant.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── FormikFields │ │ │ │ │ ├── Phone.css │ │ │ │ │ ├── Phone.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── InputRange │ │ │ │ │ ├── InputRange.css │ │ │ │ │ ├── InputRange.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Loader │ │ │ │ │ ├── Loader.css │ │ │ │ │ ├── Loader.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Modal │ │ │ │ │ ├── Modal.css │ │ │ │ │ ├── Modal.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Notifications │ │ │ │ │ ├── Notification.tsx │ │ │ │ │ ├── NotificationContainer.tsx │ │ │ │ │ ├── NotificationManager.tsx │ │ │ │ │ ├── Notifications.css │ │ │ │ │ ├── Notifications.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Paywall │ │ │ │ │ ├── Paywall.css │ │ │ │ │ ├── Paywall.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Placeholder │ │ │ │ │ ├── Placeholder.css │ │ │ │ │ ├── Placeholder.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── ReturnLink │ │ │ │ │ ├── ReturnLink.css │ │ │ │ │ ├── ReturnLink.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── RouteLeavingGuard │ │ │ │ │ ├── RouteLeavingGuard.css │ │ │ │ │ ├── RouteLeavingGuard.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Select │ │ │ │ │ ├── FilterSelect.tsx │ │ │ │ │ ├── Select.css │ │ │ │ │ ├── SelectMenu.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── SelectMenu.test.tsx │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ │ └── SelectMenu.test.tsx.snap │ │ │ │ │ └── index.ts │ │ │ │ ├── ShortArrowBox │ │ │ │ │ ├── ShortArrowBox.css │ │ │ │ │ ├── ShortArrowBox.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ShowMore │ │ │ │ │ ├── ShowMore.css │ │ │ │ │ ├── ShowMore.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── SideModal │ │ │ │ │ ├── SideModal.css │ │ │ │ │ ├── SideModal.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── SideModal.test.tsx │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ │ └── SideModal.test.tsx.snap │ │ │ │ │ └── index.ts │ │ │ │ ├── SideModalCard │ │ │ │ │ ├── SideModalCard.css │ │ │ │ │ ├── SideModalCard.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── SideModalCard.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Skeleton │ │ │ │ │ ├── Skeleton.css │ │ │ │ │ ├── Skeleton.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Tabs │ │ │ │ │ ├── Tabs.css │ │ │ │ │ ├── Tabs.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TemplateName.tsx │ │ │ │ ├── Tooltip │ │ │ │ │ ├── Tooltip.css │ │ │ │ │ ├── Tooltip.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Typeography │ │ │ │ │ ├── Header │ │ │ │ │ │ ├── Header.css │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── SectionTitle │ │ │ │ │ │ ├── SectionTitle.css │ │ │ │ │ │ ├── SectionTitle.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ ├── UserPerformer │ │ │ │ │ ├── UserPerformer.css │ │ │ │ │ ├── UserPerformer.tsx │ │ │ │ │ ├── container.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── WarningPopup │ │ │ │ │ ├── WarningPopup.css │ │ │ │ │ ├── WarningPopup.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── form │ │ │ │ │ ├── DatePicker │ │ │ │ │ │ ├── DatePicker.modules.css │ │ │ │ │ │ ├── DatePicker.stories.tsx │ │ │ │ │ │ ├── DatePicker.tsx │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── CustomCalendarContainer │ │ │ │ │ │ │ │ ├── CustomCalendarContainer.css │ │ │ │ │ │ │ │ ├── CustomCalendarContainer.tsx │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ ├── CustomInput │ │ │ │ │ │ │ │ ├── CustomInput.tsx │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ └── UsersDropdown │ │ │ │ │ │ ├── UsersDropdown.css │ │ │ │ │ │ ├── UsersDropdown.tsx │ │ │ │ │ │ ├── container.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── UserData │ │ │ │ ├── UserData.tsx │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ └── utils │ │ │ │ │ └── getUserById.ts │ │ │ ├── UserDataWithGroup │ │ │ │ ├── UserDataWithGroup.tsx │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── VerificationReminder │ │ │ │ ├── VerificationReminder.css │ │ │ │ ├── VerificationReminder.tsx │ │ │ │ └── index.ts │ │ │ ├── VideoPlayer │ │ │ │ ├── VideoPlayer.tsx │ │ │ │ ├── VideoPlayerContainer.ts │ │ │ │ └── index.ts │ │ │ ├── WorkflowCardUsers │ │ │ │ ├── WorkflowCardUsers.css │ │ │ │ ├── WorkflowCardUsers.tsx │ │ │ │ └── index.ts │ │ │ ├── WorkflowEditPopup │ │ │ │ ├── WorkflowEditPopup.tsx │ │ │ │ ├── container.ts │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils │ │ │ │ │ ├── areKickoffFieldsValid.ts │ │ │ │ │ └── getInitialKickoff.ts │ │ │ ├── Workflows │ │ │ │ ├── WorkflowControlls │ │ │ │ │ ├── WorkflowControlls.css │ │ │ │ │ ├── WorkflowControlls.tsx │ │ │ │ │ ├── container.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── utils │ │ │ │ │ │ └── checkCanControlWorkflow.ts │ │ │ │ ├── WorkflowLog │ │ │ │ │ ├── PopupCommentField │ │ │ │ │ │ ├── PopupCommentField.css │ │ │ │ │ │ ├── PopupCommentField.tsx │ │ │ │ │ │ ├── container.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── WorkflowLog.css │ │ │ │ │ ├── WorkflowLog.tsx │ │ │ │ │ ├── WorkflowLogEvents │ │ │ │ │ │ ├── WorkflowLogAddedPerformer │ │ │ │ │ │ │ ├── WorkflowLogAddedPerformer.css │ │ │ │ │ │ │ ├── WorkflowLogAddedPerformer.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogAddedPerformerGroup │ │ │ │ │ │ │ ├── WorkflowLogAddedPerformerGroup.css │ │ │ │ │ │ │ ├── WorkflowLogAddedPerformerGroup.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogDelay │ │ │ │ │ │ │ ├── WorkflowLogDelay.css │ │ │ │ │ │ │ ├── WorkflowLogDelay.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogDueDateChanged │ │ │ │ │ │ │ ├── WorkflowLogDueDateChanged.css │ │ │ │ │ │ │ ├── WorkflowLogDueDateChanged.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogProcessReturn │ │ │ │ │ │ │ ├── WorkflowLogProcessReturn.css │ │ │ │ │ │ │ ├── WorkflowLogProcessReturn.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogRemovedPerformer │ │ │ │ │ │ │ ├── WorkflowLogRemovedPerformer.css │ │ │ │ │ │ │ ├── WorkflowLogRemovedPerformer.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogRemovedPerformerGroup │ │ │ │ │ │ │ ├── WorkflowLogRemovedPerformerGroup.css │ │ │ │ │ │ │ ├── WorkflowLogRemovedPerformerGroup.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogTaskComment │ │ │ │ │ │ │ ├── WorkflowLogTaskComment.css │ │ │ │ │ │ │ ├── WorkflowLogTaskComment.tsx │ │ │ │ │ │ │ ├── container.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogTaskComplete │ │ │ │ │ │ │ ├── WorkflowLogTaskComplete.css │ │ │ │ │ │ │ ├── WorkflowLogTaskComplete.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogTaskSkipped │ │ │ │ │ │ │ ├── WorkflowLogTaskSkipped.css │ │ │ │ │ │ │ ├── WorkflowLogTaskSkipped.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogTaskStart │ │ │ │ │ │ │ ├── WorkflowLogTaskStart.css │ │ │ │ │ │ │ ├── WorkflowLogTaskStart.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ │ └── getLastTaskLogEventId.ts │ │ │ │ │ │ ├── WorkflowLogWorkflowEndedOnCondition │ │ │ │ │ │ │ ├── WorkflowLogWorkflowEndedOnCondition.css │ │ │ │ │ │ │ ├── WorkflowLogWorkflowEndedOnCondition.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogWorkflowFinished │ │ │ │ │ │ │ ├── WorkflowLogWorkflowFinished.css │ │ │ │ │ │ │ ├── WorkflowLogWorkflowFinished.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogWorkflowResumed │ │ │ │ │ │ │ ├── WorkflowLogWorkflowResumed.css │ │ │ │ │ │ │ ├── WorkflowLogWorkflowResumed.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowLogWorkflowSnoozedManually │ │ │ │ │ │ │ ├── WorkflowLogWorkflowSnoozedManually.css │ │ │ │ │ │ │ ├── WorkflowLogWorkflowSnoozedManually.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowSkippedTask │ │ │ │ │ │ │ ├── WorkflowSkippedTask.css │ │ │ │ │ │ │ ├── WorkflowSkippedTask.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowUrgent │ │ │ │ │ │ │ ├── WorkflowUrgent.css │ │ │ │ │ │ │ └── WorkflowUrgent.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── WorkflowLogSkeleton │ │ │ │ │ │ ├── WorkflowLogSkeleton.css │ │ │ │ │ │ ├── WorkflowLogSkeleton.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── WorkflowModal │ │ │ │ │ ├── WorkflowModal.css │ │ │ │ │ ├── WorkflowModal.tsx │ │ │ │ │ ├── WorkflowModalHeaderProgressBar │ │ │ │ │ │ ├── WorkflowModalHeaderProgressBar.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── container.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── Workflows.tsx │ │ │ │ ├── WorkflowsGridPage │ │ │ │ │ ├── WorkflowCard │ │ │ │ │ │ ├── WorkflowCard.tsx │ │ │ │ │ │ ├── container.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── getClonedKickoff.test.ts │ │ │ │ │ │ │ └── getClonedKickoff.ts │ │ │ │ │ ├── WorkflowCardLoader.tsx │ │ │ │ │ ├── WorkflowsFilters │ │ │ │ │ │ ├── WorkflowsFilters.tsx │ │ │ │ │ │ ├── container.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── WorkflowsGridPage.css │ │ │ │ │ ├── WorkflowsGridPage.tsx │ │ │ │ │ ├── container.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── WorkflowsPlaceholderIcon.tsx │ │ │ │ ├── WorkflowsProgress │ │ │ │ │ ├── WorkflowsProgress.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── WorkflowsTablePage │ │ │ │ │ ├── WorkflowsTable │ │ │ │ │ │ ├── Columns │ │ │ │ │ │ │ └── Cells │ │ │ │ │ │ │ │ ├── OptionalFieldColumn │ │ │ │ │ │ │ │ ├── OptionalFieldColumn.css │ │ │ │ │ │ │ │ ├── OptionalFieldColumn.tsx │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ ├── PerformerColumn │ │ │ │ │ │ │ │ ├── PerformerColumn.tsx │ │ │ │ │ │ │ │ ├── PerformerColumns.css │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ ├── ProgressColumn │ │ │ │ │ │ │ │ ├── ProgressColumn.tsx │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ ├── StarterColumn │ │ │ │ │ │ │ │ ├── StarterColumn.css │ │ │ │ │ │ │ │ ├── StarterColumn.tsx │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ ├── StepColumn │ │ │ │ │ │ │ │ ├── StepColumn.css │ │ │ │ │ │ │ │ ├── StepColumn.tsx │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ ├── SystemDefaultColumns.tsx │ │ │ │ │ │ │ │ ├── TemplateNameColumn │ │ │ │ │ │ │ │ ├── TemplateNameColumn.css │ │ │ │ │ │ │ │ ├── TemplateNameColumn.tsx │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ ├── WorkflowColumn │ │ │ │ │ │ │ │ ├── WorkflowColumn.css │ │ │ │ │ │ │ │ ├── WorkflowColumn.tsx │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ ├── WorkflowTableConstants.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── WorkflowsTable.css │ │ │ │ │ │ ├── WorkflowsTable.tsx │ │ │ │ │ │ ├── WorkflowsTableActions.tsx │ │ │ │ │ │ ├── WorkflowsTableContext.tsx │ │ │ │ │ │ ├── constants.ts │ │ │ │ │ │ ├── container.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ └── resizeUtils.ts │ │ │ │ │ ├── WorkflowsTablePage.tsx │ │ │ │ │ ├── container.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── createWorkflowsContainer.ts │ │ │ │ ├── createWorkflowsFiltersContainer.ts │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils │ │ │ │ │ ├── ProgressbarTooltipContents │ │ │ │ │ ├── ProgressbarTooltipContents.css │ │ │ │ │ ├── ProgressbarTooltipContents.tsx │ │ │ │ │ └── index.ts │ │ │ │ │ ├── TaskNamesTooltipContent │ │ │ │ │ ├── TaskNamesTooltipContent.css │ │ │ │ │ ├── TaskNamesTooltipContent.tsx │ │ │ │ │ └── index.ts │ │ │ │ │ ├── getCorrectPresetFields.ts │ │ │ │ │ ├── getSnoozeOptions.ts │ │ │ │ │ ├── getWorfkflowClientProperties.tsx │ │ │ │ │ ├── getWorkflowProgress.ts │ │ │ │ │ └── getWorkflowProgressColor.ts │ │ │ ├── icons │ │ │ │ ├── AIPlusIcon.tsx │ │ │ │ ├── ActivityIcon.tsx │ │ │ │ ├── AddBtnIcon.tsx │ │ │ │ ├── AddEmojiIcon.tsx │ │ │ │ ├── AddIcon.tsx │ │ │ │ ├── AddPerformerIcon.tsx │ │ │ │ ├── AddTemplateIcon.tsx │ │ │ │ ├── AlarmCrossedIcon.tsx │ │ │ │ ├── AlarmIcon.tsx │ │ │ │ ├── AmexIcon.tsx │ │ │ │ ├── AppStoreButtonIcon.tsx │ │ │ │ ├── ApplyIcon.tsx │ │ │ │ ├── ArrowDownIcon.tsx │ │ │ │ ├── ArrowDropdownIcon.tsx │ │ │ │ ├── ArrowRightIcon.tsx │ │ │ │ ├── ArrowUpIcon.tsx │ │ │ │ ├── AttachmentIcon.tsx │ │ │ │ ├── BellIcon.tsx │ │ │ │ ├── BigUrgentIcon.tsx │ │ │ │ ├── BoldButtonIcon.tsx │ │ │ │ ├── BoldPlusIcon.tsx │ │ │ │ ├── BoxesIcon.tsx │ │ │ │ ├── BrowseIcon.tsx │ │ │ │ ├── BurgerIcon.tsx │ │ │ │ ├── CardTravelIcon.tsx │ │ │ │ ├── Check.tsx │ │ │ │ ├── CheckboxIcon.tsx │ │ │ │ ├── ChecklistIcon.tsx │ │ │ │ ├── CircleWithArrowRightIcon.tsx │ │ │ │ ├── ClearIcon.tsx │ │ │ │ ├── ClockIcon.tsx │ │ │ │ ├── CloseIcon.tsx │ │ │ │ ├── CommentDeleteIcon.tsx │ │ │ │ ├── CommentEditCancelIcon.tsx │ │ │ │ ├── CommentEditDoneIcon.tsx │ │ │ │ ├── CommentInfoIcon.tsx │ │ │ │ ├── CommentWatchedIcon.tsx │ │ │ │ ├── ConnectedIcon.tsx │ │ │ │ ├── CreatableIcon.tsx │ │ │ │ ├── CreditCardIcon.tsx │ │ │ │ ├── CrossIcon.tsx │ │ │ │ ├── DashboardIcon.tsx │ │ │ │ ├── DateIcon.tsx │ │ │ │ ├── DeleteBoldIcon.tsx │ │ │ │ ├── DeleteIcon.tsx │ │ │ │ ├── DeleteRoundIcon.tsx │ │ │ │ ├── DescriptionIcon.tsx │ │ │ │ ├── DisconnectedIcon.tsx │ │ │ │ ├── DocumentInfoIcon.tsx │ │ │ │ ├── DoneIcon.tsx │ │ │ │ ├── DoneInfoIcon.tsx │ │ │ │ ├── DownloadIcon.tsx │ │ │ │ ├── DropdownCloseIcon.tsx │ │ │ │ ├── DropdownCrossIcon.tsx │ │ │ │ ├── EditIcon.tsx │ │ │ │ ├── EllipsisIcon.tsx │ │ │ │ ├── EmailIcon.tsx │ │ │ │ ├── EnableIcon.tsx │ │ │ │ ├── ErrorBlockIcon.tsx │ │ │ │ ├── ExpandIcon.tsx │ │ │ │ ├── ExternalUserAvatarIcon.tsx │ │ │ │ ├── EyeIcon.tsx │ │ │ │ ├── FileAttachmentButtonIcon.tsx │ │ │ │ ├── FileCopyIcon.tsx │ │ │ │ ├── FilledHelpIcon.tsx │ │ │ │ ├── FilledInfoIcon.tsx │ │ │ │ ├── FilterIcon.tsx │ │ │ │ ├── FlagIcon.tsx │ │ │ │ ├── FolderIcon.tsx │ │ │ │ ├── ForumIcon.tsx │ │ │ │ ├── GoogleIcon.tsx │ │ │ │ ├── GooglePlayButtonIcon.tsx │ │ │ │ ├── GroupIcon.tsx │ │ │ │ ├── GuestUserAvatarIcon.tsx │ │ │ │ ├── HelpIcon.tsx │ │ │ │ ├── HighlightsIcons │ │ │ │ │ ├── AddUserIcon.tsx │ │ │ │ │ ├── CommentIcon.tsx │ │ │ │ │ ├── ProcessCompleteIcon.tsx │ │ │ │ │ ├── ProcessFinishIcon.tsx │ │ │ │ │ ├── ProcessStartIcon.tsx │ │ │ │ │ ├── RemoveUserIcon.tsx │ │ │ │ │ ├── TaskCompleteIcon.tsx │ │ │ │ │ ├── TaskReturnIcon.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ImageAttachmentButtonIcon.tsx │ │ │ │ ├── ImageFileIcon.tsx │ │ │ │ ├── InboxIcon.tsx │ │ │ │ ├── InfoAlertIcon.tsx │ │ │ │ ├── InfoIcon.tsx │ │ │ │ ├── IntegrateIcon.tsx │ │ │ │ ├── IntegrationsIcon.tsx │ │ │ │ ├── InviteMembersIcon.tsx │ │ │ │ ├── ItalicButtonIcon.tsx │ │ │ │ ├── LargeLogo.tsx │ │ │ │ ├── LinkButtonIcon.tsx │ │ │ │ ├── LinkIcon.tsx │ │ │ │ ├── LockIcon.tsx │ │ │ │ ├── LogoCircle.tsx │ │ │ │ ├── LogoWide.tsx │ │ │ │ ├── LongIcon.tsx │ │ │ │ ├── LoopIcon.tsx │ │ │ │ ├── MasterCardIcon.tsx │ │ │ │ ├── MenuIcon.tsx │ │ │ │ ├── MicrosoftIcon.tsx │ │ │ │ ├── MobileMenuIcon.tsx │ │ │ │ ├── ModalCloseIcon.tsx │ │ │ │ ├── MoreBoldCirlce.tsx │ │ │ │ ├── MoreIcon.tsx │ │ │ │ ├── NotUrgentIcon.tsx │ │ │ │ ├── NotesIcon.tsx │ │ │ │ ├── NumericIcon.tsx │ │ │ │ ├── OrderedListButtonIcon.tsx │ │ │ │ ├── PencilIcon.tsx │ │ │ │ ├── PencilSmallIcon.tsx │ │ │ │ ├── PeopleIcon.tsx │ │ │ │ ├── PlayLogoIcon.tsx │ │ │ │ ├── PlusWithCircleIcon.tsx │ │ │ │ ├── PneumaticAvatarIcon.tsx │ │ │ │ ├── QuestionIcon.tsx │ │ │ │ ├── RadioIcon.tsx │ │ │ │ ├── ReloadIcon.tsx │ │ │ │ ├── RemoveIcon.tsx │ │ │ │ ├── RemovePerformerIcon.tsx │ │ │ │ ├── ReplayGreenIcon.tsx │ │ │ │ ├── ReplayIcon.tsx │ │ │ │ ├── ReportsIcon.tsx │ │ │ │ ├── ReturnIcon.tsx │ │ │ │ ├── ReturnTaskInfoIcon.tsx │ │ │ │ ├── ReturnToIcon.tsx │ │ │ │ ├── RibbonTail.tsx │ │ │ │ ├── RoundCheck.tsx │ │ │ │ ├── RoundClearIconLg.tsx │ │ │ │ ├── RoundClearIconMd.tsx │ │ │ │ ├── RoundClearIconSm.tsx │ │ │ │ ├── RoundDocIcon.tsx │ │ │ │ ├── RoundPlusIcon.tsx │ │ │ │ ├── RunWorkflowIcon.tsx │ │ │ │ ├── SSOIcon.tsx │ │ │ │ ├── SearchIcon.tsx │ │ │ │ ├── SearchLargeIcon.tsx │ │ │ │ ├── SearchMediumIcon.tsx │ │ │ │ ├── SecureIcon.tsx │ │ │ │ ├── SendIcon.tsx │ │ │ │ ├── SettingsIcon.tsx │ │ │ │ ├── ShareIcon.tsx │ │ │ │ ├── ShortArrowIcon.tsx │ │ │ │ ├── SliderHandleArrowLeftIcon.tsx │ │ │ │ ├── SliderHandleArrowRightIcon.tsx │ │ │ │ ├── SmallArrow.tsx │ │ │ │ ├── SquaredCheckButtonIcon.tsx │ │ │ │ ├── SquaredCrossButtonIcon.tsx │ │ │ │ ├── StarIcon.tsx │ │ │ │ ├── StartRoundIcon.tsx │ │ │ │ ├── SuccessCheckIcon.tsx │ │ │ │ ├── SuccessCheckMark.tsx │ │ │ │ ├── TaskAcivityIcon.tsx │ │ │ │ ├── TeamIcon.tsx │ │ │ │ ├── TeamPlaceholderNoUsersIcon.tsx │ │ │ │ ├── TemplatesIcon.tsx │ │ │ │ ├── TenantIcon.tsx │ │ │ │ ├── TenantsIcon.tsx │ │ │ │ ├── TitleIcon.tsx │ │ │ │ ├── TrashIcon.tsx │ │ │ │ ├── TuneViewIcon.tsx │ │ │ │ ├── UnionIcon.tsx │ │ │ │ ├── UnorderedListButtonIcon.tsx │ │ │ │ ├── UnsnoozeIcon.tsx │ │ │ │ ├── UrgentColorIcon.tsx │ │ │ │ ├── UrgentIcon.tsx │ │ │ │ ├── UrlStubIcon.tsx │ │ │ │ ├── UserIcon.tsx │ │ │ │ ├── VideoAttachmentButtonIcon.tsx │ │ │ │ ├── VideoInfoIcon.tsx │ │ │ │ ├── VideoStubIcon.tsx │ │ │ │ ├── VisaIcon.tsx │ │ │ │ ├── WarningIcon.tsx │ │ │ │ ├── WorkflowEndedIcon.tsx │ │ │ │ ├── WorkflowMinimize.tsx │ │ │ │ ├── WorkflowOpen.tsx │ │ │ │ ├── WorkflowsIcon.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ ├── LogoCIrcle.test.tsx │ │ │ │ │ ├── MenuIcon.test.tsx │ │ │ │ │ ├── MobileMenuIcon.test.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ ├── LogoCIrcle.test.tsx.snap │ │ │ │ │ │ ├── MenuIcon.test.tsx.snap │ │ │ │ │ │ ├── MobileMenuIcon.test.tsx │ │ │ │ │ │ ├── MobileMenuIcon.test.tsx.snap │ │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── MobileMenuIcon.test.tsx.snap │ │ │ │ └── index.ts │ │ │ └── media │ │ │ │ ├── index.ts │ │ │ │ └── media.tsx │ │ ├── constants │ │ │ ├── breakpoints.ts │ │ │ ├── defaultValues.ts │ │ │ ├── enviroment.ts │ │ │ ├── menu.tsx │ │ │ ├── paywall.ts │ │ │ ├── profile.ts │ │ │ ├── routes.ts │ │ │ ├── sortings.ts │ │ │ ├── storageKeys.ts │ │ │ ├── taxRates.ts │ │ │ └── titles.ts │ │ ├── firebase │ │ │ ├── firebase-messaging-sw.ejs │ │ │ ├── index.ts │ │ │ ├── initFirebaseMessaging.ts │ │ │ └── utils.ts │ │ ├── forms.ejs │ │ ├── forms.tsx │ │ ├── hooks │ │ │ ├── use100PercentWidth.ts │ │ │ ├── useCheckDevice.ts │ │ │ ├── useClickOutside.ts │ │ │ ├── useDelayUnmount.ts │ │ │ ├── useDidUpdateEffect.ts │ │ │ ├── useHashLink.ts │ │ │ ├── useLink.ts │ │ │ ├── usePrevious.ts │ │ │ ├── useScript.ts │ │ │ ├── useShouldHideIntercom.ts │ │ │ ├── useStatePromise.ts │ │ │ └── useWhiteBackground.ts │ │ ├── index.ejs │ │ ├── lang │ │ │ ├── entries │ │ │ │ ├── en-US.ts │ │ │ │ └── ru-RU.ts │ │ │ ├── index.ts │ │ │ └── locales │ │ │ │ ├── en_US.ts │ │ │ │ └── ru_RU.ts │ │ ├── layout │ │ │ ├── CheckoutLayout │ │ │ │ ├── CheckoutLayout.tsx │ │ │ │ └── index.ts │ │ │ ├── DashboardLayout │ │ │ │ ├── DashboardLayout.css │ │ │ │ ├── DashboardLayout.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── HighlightsLayout │ │ │ │ ├── HighlightsLayout.tsx │ │ │ │ └── index.ts │ │ │ ├── IntegrationDetailsLayout │ │ │ │ ├── IntegrationDetailsLayout.css │ │ │ │ ├── IntegrationDetailsLayout.tsx │ │ │ │ └── index.ts │ │ │ ├── IntegrationsLayout │ │ │ │ ├── IntegrationsLayout.css │ │ │ │ ├── IntegrationsLayout.tsx │ │ │ │ └── index.ts │ │ │ ├── MainLayout │ │ │ │ ├── MainLayout.css │ │ │ │ ├── MainLayout.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── SettingsLayout │ │ │ │ ├── SettingsLayout.css │ │ │ │ ├── SettingsLayout.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── TasksLayout │ │ │ │ ├── TasksLayout.css │ │ │ │ ├── TasksLayout.tsx │ │ │ │ ├── TasksSortingContainer.ts │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── TeamLayout │ │ │ │ ├── GroupListSortingContainer.ts │ │ │ │ ├── TeamLayout.css │ │ │ │ ├── TeamLayout.tsx │ │ │ │ ├── UserListSortingContainer.ts │ │ │ │ └── index.ts │ │ │ ├── TemplateLayout │ │ │ │ ├── TemplateLayout.tsx │ │ │ │ └── index.ts │ │ │ ├── TemplatesLayout │ │ │ │ ├── TemplatesLayout.css │ │ │ │ ├── TemplatesLayout.tsx │ │ │ │ ├── TemplatesSortingContainer.ts │ │ │ │ └── index.ts │ │ │ ├── TenantsLayout │ │ │ │ ├── TenantsLayout.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── UserLayout │ │ │ │ ├── UserLayout.css │ │ │ │ ├── UserLayout.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ ├── WorkflowsLayout │ │ │ │ ├── WorkflowsLayout.css │ │ │ │ ├── WorkflowsLayout.tsx │ │ │ │ ├── container.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── postcss │ │ │ └── customMedia.js │ │ ├── redux │ │ │ ├── accounts │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── actions.ts │ │ │ ├── auth │ │ │ │ ├── __tests__ │ │ │ │ │ ├── reducer.test.ts │ │ │ │ │ └── saga.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ ├── saga.ts │ │ │ │ └── utils │ │ │ │ │ ├── confirmPaymentDetailsProvided.ts │ │ │ │ │ ├── createAITemplate.ts │ │ │ │ │ ├── createTemplateFromName.ts │ │ │ │ │ ├── superuserReturnRoute.ts │ │ │ │ │ └── superuserToken.ts │ │ │ ├── dashboard │ │ │ │ ├── __tests__ │ │ │ │ │ └── saga.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── general │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ └── reducer.ts │ │ │ ├── genericTemplates │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── groups │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── highlights │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── integrations │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── menu │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ ├── saga.ts │ │ │ │ └── utils │ │ │ │ │ └── mapIAPIMenuToIMenu.ts │ │ │ ├── notifications │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── pages │ │ │ │ ├── saga.ts │ │ │ │ ├── slice.ts │ │ │ │ └── types.ts │ │ │ ├── profile │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── reducers.ts │ │ │ ├── runWorkflowModal │ │ │ │ ├── __tests__ │ │ │ │ │ └── reducer.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── sagas.ts │ │ │ ├── selectTemplateModal │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── selectors │ │ │ │ ├── accounts.ts │ │ │ │ ├── dashboard.ts │ │ │ │ ├── highlights.ts │ │ │ │ ├── menu.ts │ │ │ │ ├── notifications.ts │ │ │ │ ├── selectTemplateModal.ts │ │ │ │ ├── task.ts │ │ │ │ ├── tasks.ts │ │ │ │ ├── template.ts │ │ │ │ ├── templates.ts │ │ │ │ ├── tenants.ts │ │ │ │ ├── user.ts │ │ │ │ ├── webhooks.ts │ │ │ │ ├── workflowLog.ts │ │ │ │ └── workflows.ts │ │ │ ├── settings │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ └── reducer.ts │ │ │ ├── store.ts │ │ │ ├── task │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── tasks │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ ├── saga.ts │ │ │ │ └── utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── getTaskListWithNewTask.test.ts │ │ │ │ │ ├── checkShouldInsertNewTask.ts │ │ │ │ │ └── getTaskListWithNewTask.ts │ │ │ ├── team │ │ │ │ ├── saga.ts │ │ │ │ ├── slice.ts │ │ │ │ └── types.ts │ │ │ ├── template │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── templates │ │ │ │ ├── __tests__ │ │ │ │ │ └── reducer.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── tenants │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ ├── utils │ │ │ │ ├── createDeclineForbiddenActionsMiddleware.ts │ │ │ │ ├── createWebSocketChannel.ts │ │ │ │ ├── index.ts │ │ │ │ ├── stopSaga.ts │ │ │ │ └── webSocketConnections.ts │ │ │ ├── webhooks │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ │ └── workflows │ │ │ │ ├── __tests__ │ │ │ │ └── saga.test.ts │ │ │ │ ├── actions.ts │ │ │ │ ├── index.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── saga.ts │ │ ├── types │ │ │ ├── account.ts │ │ │ ├── attachments.ts │ │ │ ├── auth.ts │ │ │ ├── common.ts │ │ │ ├── dashboard.ts │ │ │ ├── function.ts │ │ │ ├── genericTemplates.ts │ │ │ ├── highlights.ts │ │ │ ├── index.ts │ │ │ ├── integrations.ts │ │ │ ├── menu.ts │ │ │ ├── notifications.ts │ │ │ ├── pricing.ts │ │ │ ├── profile.ts │ │ │ ├── publicForms.ts │ │ │ ├── redux.ts │ │ │ ├── tasks.ts │ │ │ ├── template.ts │ │ │ ├── tenants.ts │ │ │ ├── user.ts │ │ │ ├── webhooks.ts │ │ │ └── workflow.ts │ │ ├── utils │ │ │ ├── __tests__ │ │ │ │ ├── dateTime.test.ts │ │ │ │ ├── getPluralNoun.test.ts │ │ │ │ ├── groupBy.test.ts │ │ │ │ ├── handlers.test.ts │ │ │ │ ├── hoc.test.ts │ │ │ │ ├── uploadFiles.test.ts │ │ │ │ └── users.test.ts │ │ │ ├── analytics │ │ │ │ ├── analytics.ts │ │ │ │ ├── index.ts │ │ │ │ ├── segmentSnippet.ts │ │ │ │ ├── trackCrozdesk.ts │ │ │ │ ├── trackPages.ts │ │ │ │ └── utils.ts │ │ │ ├── auth.ts │ │ │ ├── authCookie.ts │ │ │ ├── autoFocusFirstField.ts │ │ │ ├── badge │ │ │ │ ├── Badge.css │ │ │ │ └── Badge.tsx │ │ │ ├── checklists │ │ │ │ ├── prepareChecklistsForAPI.ts │ │ │ │ └── prepareChecklistsForRendering.ts │ │ │ ├── conditions │ │ │ │ ├── normalizeConditionForBackend.ts │ │ │ │ └── normalizeConditiosForFrontend.ts │ │ │ ├── cookie.ts │ │ │ ├── createId.ts │ │ │ ├── dashboard.ts │ │ │ ├── dateTime.ts │ │ │ ├── decorateComponentWithProps.tsx │ │ │ ├── dueDate │ │ │ │ ├── createEmptyTaskDueDate.ts │ │ │ │ ├── normalizeDueDateForBackend.ts │ │ │ │ └── normalizeDueDateForFrontend.ts │ │ │ ├── escapeMarkdown.ts │ │ │ ├── formik │ │ │ │ └── getErrorsObject.ts │ │ │ ├── getAbsolutePath.ts │ │ │ ├── getConfig.ts │ │ │ ├── getErrorMessage.ts │ │ │ ├── getPlanPendingActions.ts │ │ │ ├── getUrlParams.ts │ │ │ ├── groupBy.ts │ │ │ ├── handlers.ts │ │ │ ├── helpers.ts │ │ │ ├── history.ts │ │ │ ├── hoc.ts │ │ │ ├── identifyAppPart │ │ │ │ ├── constants.ts │ │ │ │ ├── identifyAppPartOnClient.ts │ │ │ │ ├── identifyAppPartOnServer.ts │ │ │ │ └── types.ts │ │ │ ├── initSentry.ts │ │ │ ├── landingTemplate.ts │ │ │ ├── localStorage.ts │ │ │ ├── logger.ts │ │ │ ├── mappers.ts │ │ │ ├── media.ts │ │ │ ├── menu.ts │ │ │ ├── noop.ts │ │ │ ├── prependHttp.ts │ │ │ ├── reactElementToText.tsx │ │ │ ├── redux │ │ │ │ ├── __tests__ │ │ │ │ │ └── actionGenerator.test.ts │ │ │ │ ├── actionGenerator.ts │ │ │ │ └── index.ts │ │ │ ├── routes.ts │ │ │ ├── routes │ │ │ │ ├── getLinkToHighlightsByTemplate.ts │ │ │ │ ├── getLinkToTasks.ts │ │ │ │ ├── getLinkToTemplate.ts │ │ │ │ └── getLinkToWorkflows.ts │ │ │ ├── setIntercomUser.ts │ │ │ ├── strings.ts │ │ │ ├── tasks.ts │ │ │ ├── template.ts │ │ │ ├── templates │ │ │ │ ├── __tests__ │ │ │ │ │ └── insertId.test.ts │ │ │ │ └── insertId.ts │ │ │ ├── timeouts.ts │ │ │ ├── truncateString.ts │ │ │ ├── uploadFiles.ts │ │ │ ├── urls.ts │ │ │ ├── useTransitionSwitch.ts │ │ │ ├── users.ts │ │ │ ├── validators.ts │ │ │ ├── workflows.ts │ │ │ └── workflows │ │ │ │ └── filters.ts │ │ └── views │ │ │ ├── Error │ │ │ ├── Error.css │ │ │ ├── Error.tsx │ │ │ ├── ErrorIcon.tsx │ │ │ └── index.ts │ │ │ ├── Highlights │ │ │ ├── Highlights.tsx │ │ │ └── index.ts │ │ │ ├── IntegrationDetails │ │ │ ├── IntegrationDetails.tsx │ │ │ └── index.ts │ │ │ ├── Integrations │ │ │ ├── Integrations.tsx │ │ │ └── index.ts │ │ │ ├── Main │ │ │ ├── Main.tsx │ │ │ └── index.ts │ │ │ ├── Settings │ │ │ ├── Settings.tsx │ │ │ └── index.ts │ │ │ ├── Tasks │ │ │ ├── Tasks.tsx │ │ │ └── index.ts │ │ │ ├── Team │ │ │ ├── Team.tsx │ │ │ └── index.ts │ │ │ ├── Template │ │ │ ├── Template.tsx │ │ │ └── index.ts │ │ │ ├── Templates │ │ │ ├── Templates.tsx │ │ │ └── index.ts │ │ │ ├── Tenants │ │ │ ├── Tenants.tsx │ │ │ └── index.ts │ │ │ ├── Workflows │ │ │ ├── Workflows.tsx │ │ │ └── index.ts │ │ │ └── user │ │ │ ├── ExpiredInvite │ │ │ └── ExpiredInvite.tsx │ │ │ ├── ForgotPassword │ │ │ ├── ForgotPassword.tsx │ │ │ ├── container.ts │ │ │ └── index.ts │ │ │ ├── GoogleProfile │ │ │ ├── GoogleProfile.css │ │ │ ├── GoogleProfile.tsx │ │ │ ├── __tests__ │ │ │ │ ├── GoogleProfile.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ └── GoogleProfile.test.tsx.snap │ │ │ └── index.ts │ │ │ ├── Login │ │ │ ├── Login.tsx │ │ │ ├── container.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ │ ├── Register │ │ │ ├── Register.tsx │ │ │ ├── container.ts │ │ │ ├── index.ts │ │ │ └── utils │ │ │ │ └── templateName.ts │ │ │ ├── RegisterInvite │ │ │ ├── RegisterInvite.tsx │ │ │ ├── container.ts │ │ │ └── index.ts │ │ │ ├── ResetPassword │ │ │ ├── ResetPassword.tsx │ │ │ ├── container.ts │ │ │ └── index.ts │ │ │ ├── SuperuserLogin │ │ │ ├── SuperuserLogin.tsx │ │ │ ├── container.ts │ │ │ └── index.ts │ │ │ ├── User.css │ │ │ ├── User.tsx │ │ │ ├── index.ts │ │ │ └── utils │ │ │ └── utmParams.ts │ ├── server │ │ ├── __tests__ │ │ │ └── server.test.ts │ │ ├── constants │ │ │ └── proxy.ts │ │ ├── handlers │ │ │ ├── __tests__ │ │ │ │ ├── apiProxy.test.ts │ │ │ │ └── mainHandler.test.ts │ │ │ ├── apiProxy.ts │ │ │ ├── index.ts │ │ │ ├── mainHandler.ts │ │ │ └── oauthHandler.ts │ │ ├── index.ts │ │ ├── middleware │ │ │ ├── __tests__ │ │ │ │ └── authMiddleware.test.ts │ │ │ ├── authMiddleware.ts │ │ │ ├── forwardForSubdomain.ts │ │ │ ├── index.ts │ │ │ ├── utils │ │ │ │ ├── getPages.ts │ │ │ │ ├── getUser.ts │ │ │ │ └── getUserPublic.ts │ │ │ └── verificateAccountMiddleware.ts │ │ ├── server.ts │ │ ├── service │ │ │ └── checkInvite │ │ │ │ ├── getInviteId.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ └── utils │ │ │ ├── __tests__ │ │ │ ├── cookie.test.ts │ │ │ ├── getAuthHeader.test.ts │ │ │ ├── getByRegext.test.ts │ │ │ ├── getFromArray.test.ts │ │ │ ├── helpers.test.ts │ │ │ └── request.test.ts │ │ │ ├── apiCache.ts │ │ │ ├── cacheUtils.ts │ │ │ ├── cookie.ts │ │ │ ├── getAuthHeader.ts │ │ │ ├── getByRegEx.ts │ │ │ ├── getFromArray.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ ├── logDraftContent.ts │ │ │ ├── request.ts │ │ │ └── types.ts │ └── typings │ │ ├── animations.d.ts │ │ ├── css.d.ts │ │ ├── draft-js.d.ts │ │ ├── imageCompression.d.ts │ │ ├── images.d.ts │ │ ├── webpack.d.ts │ │ ├── window.d.ts │ │ └── zapier.ts ├── stylelint │ └── config.js ├── tsconfig.json └── webpack.config.js └── nginx ├── ssl_templates └── nginx.conf.template ├── templates └── nginx.conf.template └── www ├── html ├── 502.html └── index.html └── robots.txt /.github/workflows/backend-latest-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/.github/workflows/backend-latest-push.yml -------------------------------------------------------------------------------- /.github/workflows/frontend-latest-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/.github/workflows/frontend-latest-push.yml -------------------------------------------------------------------------------- /.github/workflows/new-tag-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/.github/workflows/new-tag-push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/README.md -------------------------------------------------------------------------------- /backend/.dockerignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .pytest_cache 3 | .git -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/.pre-commit-config.yaml -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/docker-compose.yml -------------------------------------------------------------------------------- /backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/manage.py -------------------------------------------------------------------------------- /backend/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/poetry.lock -------------------------------------------------------------------------------- /backend/pycodestyle.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/pycodestyle.ini -------------------------------------------------------------------------------- /backend/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/pyproject.toml -------------------------------------------------------------------------------- /backend/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/pytest.ini -------------------------------------------------------------------------------- /backend/ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/ruff.toml -------------------------------------------------------------------------------- /backend/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/__init__.py -------------------------------------------------------------------------------- /backend/src/accounts/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/admin.py -------------------------------------------------------------------------------- /backend/src/accounts/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/apps.py -------------------------------------------------------------------------------- /backend/src/accounts/entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/entities.py -------------------------------------------------------------------------------- /backend/src/accounts/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/enums.py -------------------------------------------------------------------------------- /backend/src/accounts/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/fields.py -------------------------------------------------------------------------------- /backend/src/accounts/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/filters.py -------------------------------------------------------------------------------- /backend/src/accounts/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/forms.py -------------------------------------------------------------------------------- /backend/src/accounts/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/managers.py -------------------------------------------------------------------------------- /backend/src/accounts/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/messages.py -------------------------------------------------------------------------------- /backend/src/accounts/migrations/0044_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/migrations/0044_group.py -------------------------------------------------------------------------------- /backend/src/accounts/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/models.py -------------------------------------------------------------------------------- /backend/src/accounts/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/permissions.py -------------------------------------------------------------------------------- /backend/src/accounts/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/queries.py -------------------------------------------------------------------------------- /backend/src/accounts/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/querysets.py -------------------------------------------------------------------------------- /backend/src/accounts/serializers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/serializers/accounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/serializers/accounts.py -------------------------------------------------------------------------------- /backend/src/accounts/serializers/api_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/serializers/api_key.py -------------------------------------------------------------------------------- /backend/src/accounts/serializers/group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/serializers/group.py -------------------------------------------------------------------------------- /backend/src/accounts/serializers/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/serializers/tenant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/serializers/tenant.py -------------------------------------------------------------------------------- /backend/src/accounts/serializers/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/serializers/user.py -------------------------------------------------------------------------------- /backend/src/accounts/serializers/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/serializers/users.py -------------------------------------------------------------------------------- /backend/src/accounts/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/services/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/services/account.py -------------------------------------------------------------------------------- /backend/src/accounts/services/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/services/exceptions.py -------------------------------------------------------------------------------- /backend/src/accounts/services/group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/services/group.py -------------------------------------------------------------------------------- /backend/src/accounts/services/guests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/services/guests.py -------------------------------------------------------------------------------- /backend/src/accounts/services/reassign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/services/reassign.py -------------------------------------------------------------------------------- /backend/src/accounts/services/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/services/user.py -------------------------------------------------------------------------------- /backend/src/accounts/services/user_invite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/services/user_invite.py -------------------------------------------------------------------------------- /backend/src/accounts/services/user_transfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/services/user_transfer.py -------------------------------------------------------------------------------- /backend/src/accounts/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/tasks.py -------------------------------------------------------------------------------- /backend/src/accounts/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/accounts/tests/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/tests/test_models.py -------------------------------------------------------------------------------- /backend/src/accounts/tests/test_permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/tests/test_permissions.py -------------------------------------------------------------------------------- /backend/src/accounts/tests/test_plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/tests/test_plan.py -------------------------------------------------------------------------------- /backend/src/accounts/tests/test_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/tests/test_tasks.py -------------------------------------------------------------------------------- /backend/src/accounts/tests/test_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/tests/test_validators.py -------------------------------------------------------------------------------- /backend/src/accounts/tests/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/tests/views/accounts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/tests/views/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/tests/views/tenants/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/tests/views/test_groups/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/tests/views/test_user/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/tests/views/test_users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/tests/views/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/tests/views/test_views.py -------------------------------------------------------------------------------- /backend/src/accounts/throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/throttling.py -------------------------------------------------------------------------------- /backend/src/accounts/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/tokens.py -------------------------------------------------------------------------------- /backend/src/accounts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/urls.py -------------------------------------------------------------------------------- /backend/src/accounts/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/validators.py -------------------------------------------------------------------------------- /backend/src/accounts/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/views/accounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/accounts.py -------------------------------------------------------------------------------- /backend/src/accounts/views/api_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/api_key.py -------------------------------------------------------------------------------- /backend/src/accounts/views/groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/groups.py -------------------------------------------------------------------------------- /backend/src/accounts/views/notifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/notifications.py -------------------------------------------------------------------------------- /backend/src/accounts/views/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/accounts/views/public/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/public/account.py -------------------------------------------------------------------------------- /backend/src/accounts/views/public/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/public/users.py -------------------------------------------------------------------------------- /backend/src/accounts/views/tenants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/tenants.py -------------------------------------------------------------------------------- /backend/src/accounts/views/unsubscribes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/unsubscribes.py -------------------------------------------------------------------------------- /backend/src/accounts/views/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/user.py -------------------------------------------------------------------------------- /backend/src/accounts/views/user_invites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/user_invites.py -------------------------------------------------------------------------------- /backend/src/accounts/views/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/accounts/views/users.py -------------------------------------------------------------------------------- /backend/src/ai/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/ai/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/ai/admin.py -------------------------------------------------------------------------------- /backend/src/ai/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/ai/apps.py -------------------------------------------------------------------------------- /backend/src/ai/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/ai/enums.py -------------------------------------------------------------------------------- /backend/src/ai/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/ai/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/src/ai/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/ai/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/ai/models.py -------------------------------------------------------------------------------- /backend/src/ai/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/ai/querysets.py -------------------------------------------------------------------------------- /backend/src/ai/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/ai/tests/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/ai/tests/fixtures.py -------------------------------------------------------------------------------- /backend/src/analysis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/analysis/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/actions.py -------------------------------------------------------------------------------- /backend/src/analysis/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/apps.py -------------------------------------------------------------------------------- /backend/src/analysis/customerio/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/analysis/customerio/entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/customerio/entities.py -------------------------------------------------------------------------------- /backend/src/analysis/customerio/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/customerio/enums.py -------------------------------------------------------------------------------- /backend/src/analysis/customerio/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/customerio/services.py -------------------------------------------------------------------------------- /backend/src/analysis/customerio/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/analysis/customerio/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/customerio/urls.py -------------------------------------------------------------------------------- /backend/src/analysis/customerio/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/customerio/utils.py -------------------------------------------------------------------------------- /backend/src/analysis/customerio/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/customerio/views.py -------------------------------------------------------------------------------- /backend/src/analysis/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/enums.py -------------------------------------------------------------------------------- /backend/src/analysis/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/events.py -------------------------------------------------------------------------------- /backend/src/analysis/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/exceptions.py -------------------------------------------------------------------------------- /backend/src/analysis/labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/labels.py -------------------------------------------------------------------------------- /backend/src/analysis/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/messages.py -------------------------------------------------------------------------------- /backend/src/analysis/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/mixins.py -------------------------------------------------------------------------------- /backend/src/analysis/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/services.py -------------------------------------------------------------------------------- /backend/src/analysis/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/tasks.py -------------------------------------------------------------------------------- /backend/src/analysis/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/analysis/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/analysis/tests/test_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/tests/test_services.py -------------------------------------------------------------------------------- /backend/src/analysis/tests/test_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/tests/test_tasks.py -------------------------------------------------------------------------------- /backend/src/analysis/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/analysis/urls.py -------------------------------------------------------------------------------- /backend/src/applications/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/applications/__init__.py -------------------------------------------------------------------------------- /backend/src/applications/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/applications/admin.py -------------------------------------------------------------------------------- /backend/src/applications/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/applications/apps.py -------------------------------------------------------------------------------- /backend/src/applications/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/applications/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/applications/models.py -------------------------------------------------------------------------------- /backend/src/applications/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/applications/querysets.py -------------------------------------------------------------------------------- /backend/src/applications/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/applications/serializers.py -------------------------------------------------------------------------------- /backend/src/applications/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/applications/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/applications/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/applications/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/applications/urls.py -------------------------------------------------------------------------------- /backend/src/applications/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/applications/views.py -------------------------------------------------------------------------------- /backend/src/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/asgi.py -------------------------------------------------------------------------------- /backend/src/asgi_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/asgi_handler.py -------------------------------------------------------------------------------- /backend/src/authentication/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/__init__.py -------------------------------------------------------------------------------- /backend/src/authentication/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/apps.py -------------------------------------------------------------------------------- /backend/src/authentication/entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/entities.py -------------------------------------------------------------------------------- /backend/src/authentication/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/enums.py -------------------------------------------------------------------------------- /backend/src/authentication/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/authentication/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/messages.py -------------------------------------------------------------------------------- /backend/src/authentication/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/middleware.py -------------------------------------------------------------------------------- /backend/src/authentication/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/authentication/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/models.py -------------------------------------------------------------------------------- /backend/src/authentication/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/permissions.py -------------------------------------------------------------------------------- /backend/src/authentication/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/queries.py -------------------------------------------------------------------------------- /backend/src/authentication/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/serializers.py -------------------------------------------------------------------------------- /backend/src/authentication/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/authentication/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/tasks.py -------------------------------------------------------------------------------- /backend/src/authentication/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/authentication/tests/test_services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/authentication/tests/test_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/authentication/throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/throttling.py -------------------------------------------------------------------------------- /backend/src/authentication/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/tokens.py -------------------------------------------------------------------------------- /backend/src/authentication/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/urls.py -------------------------------------------------------------------------------- /backend/src/authentication/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/authentication/views/auth0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/views/auth0.py -------------------------------------------------------------------------------- /backend/src/authentication/views/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/views/context.py -------------------------------------------------------------------------------- /backend/src/authentication/views/google.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/views/google.py -------------------------------------------------------------------------------- /backend/src/authentication/views/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/views/mixins.py -------------------------------------------------------------------------------- /backend/src/authentication/views/signin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/views/signin.py -------------------------------------------------------------------------------- /backend/src/authentication/views/signout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/views/signout.py -------------------------------------------------------------------------------- /backend/src/authentication/views/signup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/authentication/views/signup.py -------------------------------------------------------------------------------- /backend/src/celery_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/celery_app.py -------------------------------------------------------------------------------- /backend/src/consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/consumers.py -------------------------------------------------------------------------------- /backend/src/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/executor.py -------------------------------------------------------------------------------- /backend/src/faq/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/faq/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/faq/admin.py -------------------------------------------------------------------------------- /backend/src/faq/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/faq/apps.py -------------------------------------------------------------------------------- /backend/src/faq/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/faq/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/src/faq/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/faq/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/faq/models.py -------------------------------------------------------------------------------- /backend/src/faq/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/faq/querysets.py -------------------------------------------------------------------------------- /backend/src/faq/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/faq/serializers.py -------------------------------------------------------------------------------- /backend/src/faq/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/faq/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/faq/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/faq/tests/test_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/faq/tests/test_list.py -------------------------------------------------------------------------------- /backend/src/faq/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/faq/views.py -------------------------------------------------------------------------------- /backend/src/generics/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/generics/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/generics/base/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/base/service.py -------------------------------------------------------------------------------- /backend/src/generics/entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/entities.py -------------------------------------------------------------------------------- /backend/src/generics/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/exceptions.py -------------------------------------------------------------------------------- /backend/src/generics/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/fields.py -------------------------------------------------------------------------------- /backend/src/generics/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/filters.py -------------------------------------------------------------------------------- /backend/src/generics/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/managers.py -------------------------------------------------------------------------------- /backend/src/generics/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/messages.py -------------------------------------------------------------------------------- /backend/src/generics/mixins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/generics/mixins/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/mixins/managers.py -------------------------------------------------------------------------------- /backend/src/generics/mixins/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/mixins/models.py -------------------------------------------------------------------------------- /backend/src/generics/mixins/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/mixins/queries.py -------------------------------------------------------------------------------- /backend/src/generics/mixins/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/mixins/serializers.py -------------------------------------------------------------------------------- /backend/src/generics/mixins/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/mixins/services.py -------------------------------------------------------------------------------- /backend/src/generics/mixins/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/mixins/views.py -------------------------------------------------------------------------------- /backend/src/generics/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/models.py -------------------------------------------------------------------------------- /backend/src/generics/paginations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/paginations.py -------------------------------------------------------------------------------- /backend/src/generics/parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/parsers.py -------------------------------------------------------------------------------- /backend/src/generics/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/permissions.py -------------------------------------------------------------------------------- /backend/src/generics/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/querysets.py -------------------------------------------------------------------------------- /backend/src/generics/routers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/routers.py -------------------------------------------------------------------------------- /backend/src/generics/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/serializers.py -------------------------------------------------------------------------------- /backend/src/generics/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/generics/tests/clients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/tests/clients.py -------------------------------------------------------------------------------- /backend/src/generics/tests/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/tests/permissions.py -------------------------------------------------------------------------------- /backend/src/generics/tests/test_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/tests/test_managers.py -------------------------------------------------------------------------------- /backend/src/generics/throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/throttling.py -------------------------------------------------------------------------------- /backend/src/generics/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/generics/validators.py -------------------------------------------------------------------------------- /backend/src/logs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/logs/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/logs/admin.py -------------------------------------------------------------------------------- /backend/src/logs/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/logs/enums.py -------------------------------------------------------------------------------- /backend/src/logs/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/logs/filters.py -------------------------------------------------------------------------------- /backend/src/logs/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/logs/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/src/logs/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/logs/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/logs/models.py -------------------------------------------------------------------------------- /backend/src/logs/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/logs/querysets.py -------------------------------------------------------------------------------- /backend/src/logs/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/logs/service.py -------------------------------------------------------------------------------- /backend/src/logs/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/logs/tests/test_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/logs/tests/test_service.py -------------------------------------------------------------------------------- /backend/src/logs/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/logs/utils.py -------------------------------------------------------------------------------- /backend/src/navigation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/navigation/__init__.py -------------------------------------------------------------------------------- /backend/src/navigation/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/navigation/admin.py -------------------------------------------------------------------------------- /backend/src/navigation/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/navigation/apps.py -------------------------------------------------------------------------------- /backend/src/navigation/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/navigation/enums.py -------------------------------------------------------------------------------- /backend/src/navigation/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/navigation/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/navigation/models.py -------------------------------------------------------------------------------- /backend/src/navigation/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/navigation/serializers.py -------------------------------------------------------------------------------- /backend/src/navigation/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/navigation/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/navigation/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/navigation/tests/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/navigation/tests/fixtures.py -------------------------------------------------------------------------------- /backend/src/navigation/tests/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/navigation/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/navigation/urls.py -------------------------------------------------------------------------------- /backend/src/navigation/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/navigation/views.py -------------------------------------------------------------------------------- /backend/src/notifications/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/notifications/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/admin.py -------------------------------------------------------------------------------- /backend/src/notifications/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/apps.py -------------------------------------------------------------------------------- /backend/src/notifications/consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/consumers.py -------------------------------------------------------------------------------- /backend/src/notifications/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/enums.py -------------------------------------------------------------------------------- /backend/src/notifications/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/messages.py -------------------------------------------------------------------------------- /backend/src/notifications/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/notifications/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/models.py -------------------------------------------------------------------------------- /backend/src/notifications/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/permissions.py -------------------------------------------------------------------------------- /backend/src/notifications/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/queries.py -------------------------------------------------------------------------------- /backend/src/notifications/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/querysets.py -------------------------------------------------------------------------------- /backend/src/notifications/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/serializers.py -------------------------------------------------------------------------------- /backend/src/notifications/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/notifications/services/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/services/base.py -------------------------------------------------------------------------------- /backend/src/notifications/services/email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/services/email.py -------------------------------------------------------------------------------- /backend/src/notifications/services/push.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/services/push.py -------------------------------------------------------------------------------- /backend/src/notifications/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/tasks.py -------------------------------------------------------------------------------- /backend/src/notifications/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/notifications/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/notifications/tests/test_services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/notifications/tests/test_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/notifications/tests/test_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/notifications/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/urls.py -------------------------------------------------------------------------------- /backend/src/notifications/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/notifications/views.py -------------------------------------------------------------------------------- /backend/src/pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/pages/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/pages/admin.py -------------------------------------------------------------------------------- /backend/src/pages/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/pages/apps.py -------------------------------------------------------------------------------- /backend/src/pages/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/pages/enums.py -------------------------------------------------------------------------------- /backend/src/pages/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/pages/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/pages/models.py -------------------------------------------------------------------------------- /backend/src/pages/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/pages/querysets.py -------------------------------------------------------------------------------- /backend/src/pages/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/pages/serializers.py -------------------------------------------------------------------------------- /backend/src/pages/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/pages/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/pages/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/pages/tests/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/pages/tests/public/test_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/pages/tests/public/test_list.py -------------------------------------------------------------------------------- /backend/src/pages/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/pages/urls.py -------------------------------------------------------------------------------- /backend/src/pages/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/pages/views.py -------------------------------------------------------------------------------- /backend/src/payment/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/payment/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/admin.py -------------------------------------------------------------------------------- /backend/src/payment/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/apps.py -------------------------------------------------------------------------------- /backend/src/payment/entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/entities.py -------------------------------------------------------------------------------- /backend/src/payment/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/enums.py -------------------------------------------------------------------------------- /backend/src/payment/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/forms.py -------------------------------------------------------------------------------- /backend/src/payment/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/messages.py -------------------------------------------------------------------------------- /backend/src/payment/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/payment/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/models.py -------------------------------------------------------------------------------- /backend/src/payment/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/permissions.py -------------------------------------------------------------------------------- /backend/src/payment/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/querysets.py -------------------------------------------------------------------------------- /backend/src/payment/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/serializers.py -------------------------------------------------------------------------------- /backend/src/payment/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/payment/services/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/services/account.py -------------------------------------------------------------------------------- /backend/src/payment/services/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/services/exceptions.py -------------------------------------------------------------------------------- /backend/src/payment/stripe/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/payment/stripe/entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/stripe/entities.py -------------------------------------------------------------------------------- /backend/src/payment/stripe/enums.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | class TokenType: 4 | 5 | CONFIRM = 'confirm' 6 | -------------------------------------------------------------------------------- /backend/src/payment/stripe/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/stripe/exceptions.py -------------------------------------------------------------------------------- /backend/src/payment/stripe/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/stripe/mixins.py -------------------------------------------------------------------------------- /backend/src/payment/stripe/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/stripe/permissions.py -------------------------------------------------------------------------------- /backend/src/payment/stripe/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/stripe/service.py -------------------------------------------------------------------------------- /backend/src/payment/stripe/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/payment/stripe/tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/stripe/tokens.py -------------------------------------------------------------------------------- /backend/src/payment/stripe/webhooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/stripe/webhooks.py -------------------------------------------------------------------------------- /backend/src/payment/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/tasks.py -------------------------------------------------------------------------------- /backend/src/payment/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/payment/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/payment/tests/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/tests/fixtures.py -------------------------------------------------------------------------------- /backend/src/payment/tests/test_services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/payment/tests/test_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/payment/tests/test_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/payment/throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/throttling.py -------------------------------------------------------------------------------- /backend/src/payment/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/payment/views.py -------------------------------------------------------------------------------- /backend/src/processes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/__init__.py -------------------------------------------------------------------------------- /backend/src/processes/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/admin.py -------------------------------------------------------------------------------- /backend/src/processes/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/apps.py -------------------------------------------------------------------------------- /backend/src/processes/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/consts.py -------------------------------------------------------------------------------- /backend/src/processes/entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/entities.py -------------------------------------------------------------------------------- /backend/src/processes/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/enums.py -------------------------------------------------------------------------------- /backend/src/processes/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/filters.py -------------------------------------------------------------------------------- /backend/src/processes/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/messages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/messages/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/messages/template.py -------------------------------------------------------------------------------- /backend/src/processes/messages/workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/messages/workflow.py -------------------------------------------------------------------------------- /backend/src/processes/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/models/base.py -------------------------------------------------------------------------------- /backend/src/processes/models/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/models/mixins.py -------------------------------------------------------------------------------- /backend/src/processes/models/templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/models/workflows/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/paginations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/paginations.py -------------------------------------------------------------------------------- /backend/src/processes/parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/parsers.py -------------------------------------------------------------------------------- /backend/src/processes/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/permissions.py -------------------------------------------------------------------------------- /backend/src/processes/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/queries.py -------------------------------------------------------------------------------- /backend/src/processes/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/querysets.py -------------------------------------------------------------------------------- /backend/src/processes/serializers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/serializers/templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/serializers/templates/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/serializers/workflows/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/serializers/workflows/external/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/services/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/services/base.py -------------------------------------------------------------------------------- /backend/src/processes/services/clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/services/clone.py -------------------------------------------------------------------------------- /backend/src/processes/services/condition_check/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/services/condition_check/resolvers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/services/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/services/events.py -------------------------------------------------------------------------------- /backend/src/processes/services/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/services/templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/services/urgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/services/urgent.py -------------------------------------------------------------------------------- /backend/src/processes/services/versioning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/services/workflows/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tasks/delay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/tasks/delay.py -------------------------------------------------------------------------------- /backend/src/processes/tasks/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/tasks/tasks.py -------------------------------------------------------------------------------- /backend/src/processes/tasks/webhooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/tasks/webhooks.py -------------------------------------------------------------------------------- /backend/src/processes/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/processes/tests/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/tests/fixtures.py -------------------------------------------------------------------------------- /backend/src/processes/tests/test_celery_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_services/test_condition_check/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_services/test_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_services/test_templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_services/test_templates/test_ai/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_services/test_workflow_action_service.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_services/test_workflows/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_attachments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_attachments/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_system_templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_tasks/test_recent_task.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_templates/test_clone/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_templates/test_create/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_templates/test_presets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_templates/test_public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_templates/test_update/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_workflow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_workflow/test_comments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_views/test_workflow/test_revert.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/tests/test_webhooks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/throttling.py -------------------------------------------------------------------------------- /backend/src/processes/urls/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/urls/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/urls/templates.py -------------------------------------------------------------------------------- /backend/src/processes/urls/workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/urls/workflows.py -------------------------------------------------------------------------------- /backend/src/processes/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/utils/common.py -------------------------------------------------------------------------------- /backend/src/processes/utils/workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/utils/workflows.py -------------------------------------------------------------------------------- /backend/src/processes/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/views/checklist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/views/checklist.py -------------------------------------------------------------------------------- /backend/src/processes/views/comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/views/comments.py -------------------------------------------------------------------------------- /backend/src/processes/views/public/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/processes/views/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/views/task.py -------------------------------------------------------------------------------- /backend/src/processes/views/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/views/template.py -------------------------------------------------------------------------------- /backend/src/processes/views/workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/processes/views/workflow.py -------------------------------------------------------------------------------- /backend/src/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/queries.py -------------------------------------------------------------------------------- /backend/src/reports/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/reports/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/apps.py -------------------------------------------------------------------------------- /backend/src/reports/entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/entities.py -------------------------------------------------------------------------------- /backend/src/reports/queries/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/reports/queries/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/queries/mixins.py -------------------------------------------------------------------------------- /backend/src/reports/queries/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/queries/tasks.py -------------------------------------------------------------------------------- /backend/src/reports/queries/workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/queries/workflows.py -------------------------------------------------------------------------------- /backend/src/reports/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/serializers.py -------------------------------------------------------------------------------- /backend/src/reports/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/reports/services/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/services/base.py -------------------------------------------------------------------------------- /backend/src/reports/services/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/services/tasks.py -------------------------------------------------------------------------------- /backend/src/reports/services/workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/services/workflows.py -------------------------------------------------------------------------------- /backend/src/reports/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/tasks.py -------------------------------------------------------------------------------- /backend/src/reports/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/reports/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/reports/tests/test_tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/reports/tests/test_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/reports/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/urls.py -------------------------------------------------------------------------------- /backend/src/reports/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/reports/views/highlights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/views/highlights.py -------------------------------------------------------------------------------- /backend/src/reports/views/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/views/tasks.py -------------------------------------------------------------------------------- /backend/src/reports/views/workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/reports/views/workflows.py -------------------------------------------------------------------------------- /backend/src/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/services/email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/email.py -------------------------------------------------------------------------------- /backend/src/services/html_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/html_converter.py -------------------------------------------------------------------------------- /backend/src/services/markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/markdown.py -------------------------------------------------------------------------------- /backend/src/services/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/messages.py -------------------------------------------------------------------------------- /backend/src/services/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/permissions.py -------------------------------------------------------------------------------- /backend/src/services/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/tasks.py -------------------------------------------------------------------------------- /backend/src/services/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/services/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/services/tests/test_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/tests/test_email.py -------------------------------------------------------------------------------- /backend/src/services/tests/test_markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/tests/test_markdown.py -------------------------------------------------------------------------------- /backend/src/services/tests/test_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/services/throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/throttling.py -------------------------------------------------------------------------------- /backend/src/services/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/services/views.py -------------------------------------------------------------------------------- /backend/src/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/settings.py -------------------------------------------------------------------------------- /backend/src/storage/__init__.py: -------------------------------------------------------------------------------- 1 | # TODO Remove storage module in https://my.pneumatic.app/workflows/41526 2 | -------------------------------------------------------------------------------- /backend/src/storage/google_cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/storage/google_cloud.py -------------------------------------------------------------------------------- /backend/src/storage/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/storage/tasks.py -------------------------------------------------------------------------------- /backend/src/storage/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/templates/admin/base_site.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/templates/admin/base_site.html -------------------------------------------------------------------------------- /backend/src/templates/emails/invite.txt: -------------------------------------------------------------------------------- 1 | Hello! 2 | 3 | You have been invited to Pneumatic. 4 | Click here to accept: {{url}} -------------------------------------------------------------------------------- /backend/src/templates/emails/signup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/templates/emails/signup.txt -------------------------------------------------------------------------------- /backend/src/templates/emails/user_deactivated.txt: -------------------------------------------------------------------------------- 1 | Hey, {{name}}! 2 | 3 | Your profile on Pneumatic was deactivated :( -------------------------------------------------------------------------------- /backend/src/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/urls.py -------------------------------------------------------------------------------- /backend/src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/utils/dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/utils/dates.py -------------------------------------------------------------------------------- /backend/src/utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/utils/logging.py -------------------------------------------------------------------------------- /backend/src/utils/salt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/utils/salt.py -------------------------------------------------------------------------------- /backend/src/utils/user_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/utils/user_agent.py -------------------------------------------------------------------------------- /backend/src/utils/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/utils/validation.py -------------------------------------------------------------------------------- /backend/src/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/views.py -------------------------------------------------------------------------------- /backend/src/webhooks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/__init__.py -------------------------------------------------------------------------------- /backend/src/webhooks/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/apps.py -------------------------------------------------------------------------------- /backend/src/webhooks/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/enums.py -------------------------------------------------------------------------------- /backend/src/webhooks/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/exceptions.py -------------------------------------------------------------------------------- /backend/src/webhooks/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/messages.py -------------------------------------------------------------------------------- /backend/src/webhooks/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/webhooks/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/models.py -------------------------------------------------------------------------------- /backend/src/webhooks/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/querysets.py -------------------------------------------------------------------------------- /backend/src/webhooks/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/serializers.py -------------------------------------------------------------------------------- /backend/src/webhooks/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/services.py -------------------------------------------------------------------------------- /backend/src/webhooks/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/webhooks/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/tests/conftest.py -------------------------------------------------------------------------------- /backend/src/webhooks/tests/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/tests/fixtures.py -------------------------------------------------------------------------------- /backend/src/webhooks/tests/test_services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/webhooks/tests/test_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/webhooks/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/webhooks/views/buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/views/buffer.py -------------------------------------------------------------------------------- /backend/src/webhooks/views/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/views/events.py -------------------------------------------------------------------------------- /backend/src/webhooks/views/webhooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/webhooks/views/webhooks.py -------------------------------------------------------------------------------- /backend/src/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/backend/src/wsgi.py -------------------------------------------------------------------------------- /docker-compose.src.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/docker-compose.src.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/.browserlistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.browserlistrc -------------------------------------------------------------------------------- /frontend/.build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.build.sh -------------------------------------------------------------------------------- /frontend/.deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.deploy.sh -------------------------------------------------------------------------------- /frontend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.dockerignore -------------------------------------------------------------------------------- /frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.editorconfig -------------------------------------------------------------------------------- /frontend/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.eslintrc -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.prettierrc.json -------------------------------------------------------------------------------- /frontend/.storybook/initData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.storybook/initData.ts -------------------------------------------------------------------------------- /frontend/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.storybook/main.ts -------------------------------------------------------------------------------- /frontend/.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.storybook/preview.tsx -------------------------------------------------------------------------------- /frontend/.storybook/reactIntl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.storybook/reactIntl.ts -------------------------------------------------------------------------------- /frontend/.stylelintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.stylelintignore -------------------------------------------------------------------------------- /frontend/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/.stylelintrc -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/assets/img/alert.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/assets/img/alert.svg -------------------------------------------------------------------------------- /frontend/assets/img/auth_bg_pattern.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/assets/img/auth_bg_pattern.svg -------------------------------------------------------------------------------- /frontend/assets/img/logo_p_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/assets/img/logo_p_color.png -------------------------------------------------------------------------------- /frontend/assets/img/pneumatic_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/assets/img/pneumatic_logo.png -------------------------------------------------------------------------------- /frontend/assets/img/pneumatic_logo_h_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/assets/img/pneumatic_logo_h_b.png -------------------------------------------------------------------------------- /frontend/chromatic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/chromatic.config.json -------------------------------------------------------------------------------- /frontend/config/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/config/common.json -------------------------------------------------------------------------------- /frontend/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/docker-compose.yml -------------------------------------------------------------------------------- /frontend/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/jest.config.js -------------------------------------------------------------------------------- /frontend/jest/empty-stub.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /frontend/jest/file-preprocessor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/jest/file-preprocessor.js -------------------------------------------------------------------------------- /frontend/jest/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/jest/jest.setup.js -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/pm2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/pm2.json -------------------------------------------------------------------------------- /frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/postcss.config.js -------------------------------------------------------------------------------- /frontend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/index.ts -------------------------------------------------------------------------------- /frontend/src/public/HOCs/withScrolling/index.ts: -------------------------------------------------------------------------------- 1 | export * from './withScrolling'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/HOCs/withSyncedQueryString/index.ts: -------------------------------------------------------------------------------- 1 | export * from './withSyncedQueryString'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/__stubs__/configMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/__stubs__/configMock.ts -------------------------------------------------------------------------------- /frontend/src/public/__stubs__/intlMock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/__stubs__/intlMock.ts -------------------------------------------------------------------------------- /frontend/src/public/__stubs__/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/__stubs__/templates.ts -------------------------------------------------------------------------------- /frontend/src/public/__stubs__/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/__stubs__/users.ts -------------------------------------------------------------------------------- /frontend/src/public/api/acceptInvite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/acceptInvite.ts -------------------------------------------------------------------------------- /frontend/src/public/api/addTaskGuest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/addTaskGuest.ts -------------------------------------------------------------------------------- /frontend/src/public/api/addTaskPerformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/addTaskPerformer.ts -------------------------------------------------------------------------------- /frontend/src/public/api/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/auth.ts -------------------------------------------------------------------------------- /frontend/src/public/api/cardSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/cardSetup.ts -------------------------------------------------------------------------------- /frontend/src/public/api/changePassword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/changePassword.ts -------------------------------------------------------------------------------- /frontend/src/public/api/commonRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/commonRequest.ts -------------------------------------------------------------------------------- /frontend/src/public/api/completeTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/completeTask.ts -------------------------------------------------------------------------------- /frontend/src/public/api/continueWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/continueWorkflow.ts -------------------------------------------------------------------------------- /frontend/src/public/api/copyAttachment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/copyAttachment.ts -------------------------------------------------------------------------------- /frontend/src/public/api/copyTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/copyTemplate.ts -------------------------------------------------------------------------------- /frontend/src/public/api/createTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/createTemplate.ts -------------------------------------------------------------------------------- /frontend/src/public/api/declineInvite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/declineInvite.ts -------------------------------------------------------------------------------- /frontend/src/public/api/deleteAttachment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/deleteAttachment.ts -------------------------------------------------------------------------------- /frontend/src/public/api/deleteTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/deleteTemplate.ts -------------------------------------------------------------------------------- /frontend/src/public/api/deleteUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/deleteUser.ts -------------------------------------------------------------------------------- /frontend/src/public/api/deleteWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/deleteWorkflow.ts -------------------------------------------------------------------------------- /frontend/src/public/api/editAccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/editAccount.ts -------------------------------------------------------------------------------- /frontend/src/public/api/editProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/editProfile.ts -------------------------------------------------------------------------------- /frontend/src/public/api/editWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/editWorkflow.ts -------------------------------------------------------------------------------- /frontend/src/public/api/finishWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/finishWorkflow.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getApiKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getApiKey.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getCouponCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getCouponCode.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getGoogleAuthUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getGoogleAuthUrl.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getHighlights.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getHighlights.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getIntegrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getIntegrations.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getNotifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getNotifications.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getPages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getPages.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getPlan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getPlan.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getPublicForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getPublicForm.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getTask.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getTaskComments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getTaskComments.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getTasksCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getTasksCount.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getTeam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getTeam.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getTemplate.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getTemplateSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getTemplateSteps.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getTemplates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getTemplates.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getToken.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getUser.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getUserTasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getUserTasks.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getUsers.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getWorkflow.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getWorkflowLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getWorkflowLog.ts -------------------------------------------------------------------------------- /frontend/src/public/api/getWorkflows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/getWorkflows.ts -------------------------------------------------------------------------------- /frontend/src/public/api/loadWebhooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/loadWebhooks.ts -------------------------------------------------------------------------------- /frontend/src/public/api/makePayment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/makePayment.ts -------------------------------------------------------------------------------- /frontend/src/public/api/pricing/getFaq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/pricing/getFaq.ts -------------------------------------------------------------------------------- /frontend/src/public/api/registerUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/registerUser.ts -------------------------------------------------------------------------------- /frontend/src/public/api/removeTaskGuest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/removeTaskGuest.ts -------------------------------------------------------------------------------- /frontend/src/public/api/resendInvite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/resendInvite.ts -------------------------------------------------------------------------------- /frontend/src/public/api/resetPassword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/resetPassword.ts -------------------------------------------------------------------------------- /frontend/src/public/api/resetPasswordSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/resetPasswordSet.ts -------------------------------------------------------------------------------- /frontend/src/public/api/revertTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/revertTask.ts -------------------------------------------------------------------------------- /frontend/src/public/api/runProcess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/runProcess.ts -------------------------------------------------------------------------------- /frontend/src/public/api/runPublicForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/runPublicForm.ts -------------------------------------------------------------------------------- /frontend/src/public/api/sendInvites.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/sendInvites.ts -------------------------------------------------------------------------------- /frontend/src/public/api/sendSignOut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/sendSignOut.ts -------------------------------------------------------------------------------- /frontend/src/public/api/sendTaskComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/sendTaskComment.ts -------------------------------------------------------------------------------- /frontend/src/public/api/snoozeWorkflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/snoozeWorkflow.ts -------------------------------------------------------------------------------- /frontend/src/public/api/team/createGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/team/createGroup.ts -------------------------------------------------------------------------------- /frontend/src/public/api/team/deleteGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/team/deleteGroup.ts -------------------------------------------------------------------------------- /frontend/src/public/api/team/getGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/team/getGroup.ts -------------------------------------------------------------------------------- /frontend/src/public/api/team/getGroups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/team/getGroups.ts -------------------------------------------------------------------------------- /frontend/src/public/api/team/getInvites.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/team/getInvites.ts -------------------------------------------------------------------------------- /frontend/src/public/api/updateTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/api/updateTemplate.ts -------------------------------------------------------------------------------- /frontend/src/public/assets/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/assets/css/style.css -------------------------------------------------------------------------------- /frontend/src/public/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/assets/favicon.ico -------------------------------------------------------------------------------- /frontend/src/public/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/assets/favicon.png -------------------------------------------------------------------------------- /frontend/src/public/assets/img/cardTail.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/assets/img/cardTail.svg -------------------------------------------------------------------------------- /frontend/src/public/browser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/browser.tsx -------------------------------------------------------------------------------- /frontend/src/public/components/AfterPaymentDetailsProvided/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AfterPaymentDetailsProvided'; -------------------------------------------------------------------------------- /frontend/src/public/components/App/App.css: -------------------------------------------------------------------------------- 1 | .pneumatic-frontend-main-wrapper { 2 | height: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /frontend/src/public/components/App/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/components/App/App.tsx -------------------------------------------------------------------------------- /frontend/src/public/components/App/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/components/App/index.ts -------------------------------------------------------------------------------- /frontend/src/public/components/Auth/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Auth'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/CollectPaymentDetails/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CollectPaymentDetails'; -------------------------------------------------------------------------------- /frontend/src/public/components/Dashboard/DashboardWidgets/AppMobileButtons/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AppMobileButtons'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Dashboard/DashboardWidgets/QuickButtons/index.ts: -------------------------------------------------------------------------------- 1 | export * from './QuickButtons'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Dashboard/DashboardWidgets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DashboardWidgets'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/DueIn/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DueIn'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Highlights/utils/TruncatedContent/TruncatedContent.css: -------------------------------------------------------------------------------- 1 | .container { 2 | overflow: hidden; 3 | } 4 | -------------------------------------------------------------------------------- /frontend/src/public/components/InfiniteLoader/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InfiniteLoader'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/IntegrateButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IntegrateButton'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/IntlMessages/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IntlMessages'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Profile/AvatarController/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AvatarController'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Profile/ChangePassword/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ChangePassword'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/RichEditor/utils/checklistsPlugin/CheckableListItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CheckableListItem'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/RichEditor/utils/checklistsPlugin/ChecklistButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ChecklistButton'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TaskCard/ReturnModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ReturnModal'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Team/Groups/AddGuestsBanner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AddGuestsBanner'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Team/Groups/CreateGroupModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CreateGroupModal'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Team/Groups/EditGroupModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EditGroupModal'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Team/Groups/Group/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Group'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Team/UserSelection/index.ts: -------------------------------------------------------------------------------- 1 | export * from './UserSelection'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Team/Users/AddGuestsBanner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AddGuestsBanner'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TeamInvitesPopup/tabs/EmailInvitesTab/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EmailInvitesTab'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/ExtraFields/Creatable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ExtraFieldCreatable'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/ExtraFields/Number/ExtraFieldNumber.css: -------------------------------------------------------------------------------- 1 | .run-container { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/ExtraFields/Number/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ExtraFieldNumber'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/ExtraFields/String/ExtraFieldString.css: -------------------------------------------------------------------------------- 1 | .run-container { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/InputWithVariables/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InputWithVariables'; -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/TaskForm/DueDate/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DueDate'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/TaskForm/ReturnTo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ReturnTo'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/TaskRenderConditionsInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TaskRenderConditionsInfo'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/TaskRenderDueInInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TaskRenderDueInInfo'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/TaskRenderExtraFieldsInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TaskRenderExtraFieldsInfo'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/TaskRenderReturnInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TaskRenderReturnInfo'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/TemplateOwners/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TemplateOwners'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/TemplateSettings/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TemplateSettings'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/TooltipRichContent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TooltipRichContent'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateEdit/VariableList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './VariableList'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/TemplateIntegrationsStats/TemplateIntegrationsIndicator/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TemplateIntegrationsIndicator'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Templates/TemplateSystemCard/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TemplateSystemCard'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Templates/TemplateSystemSkeleton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TemplateSystemSkeleton'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Templates/TemplatesSystem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TemplatesSystem'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Templates/TemplatesUser/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TemplatesUser'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Tenants/Tenant/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Tenant'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Tenants/TenantGuestBanner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TenantGuestBanner'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Tenants/TenantModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TenantModal'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Tenants/TenantSkeleton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TenantsSkeleton'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/AvatarWithGroup/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AvatarWithGroup'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Banner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Banner'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/BaseModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BaseModal'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Buttons/AddButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AddButton'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Buttons/Button/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Button'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Buttons/DropdownButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DropdownButton'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/CustomTooltip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CustomTooltip'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/DateFormat/DateFormat.css: -------------------------------------------------------------------------------- 1 | 2 | .date { 3 | text-transform: capitalize; 4 | } 5 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Dropdown/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Dropdown'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/DropdownArea/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DropdownArea'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/DropdownList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DropdownList'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Duration/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Duration'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/EditableText/index.ts: -------------------------------------------------------------------------------- 1 | export * from './EditableText'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Fields/AttachmentField/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AttachmentField'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Fields/Checkbox/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Checkbox'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Fields/DateField/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DateField'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Fields/InputField/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InputField'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Fields/RadioButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RadioButton'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Fields/common/types.ts: -------------------------------------------------------------------------------- 1 | export type TForegroundColor = 'white' | 'beige'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Filter/constant.ts: -------------------------------------------------------------------------------- 1 | export const MAX_OPTIONS_AMOUNT = 14; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Filter/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Filter'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/FormikFields/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Phone'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Loader/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Loader'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Modal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Modal'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Paywall/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Paywall'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Placeholder/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Placeholder'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/ReturnLink/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ReturnLink'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/RouteLeavingGuard/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RouteLeavingGuard'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/ShortArrowBox/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ShortArrowBox'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/ShowMore/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ShowMore'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/SideModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SideModal'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Tabs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Tabs'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Tooltip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Tooltip'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Typeography/Header/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Header'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/Typeography/SectionTitle/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SectionTitle'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/WarningPopup/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WarningPopup'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/form/DatePicker/DatePicker.modules.css: -------------------------------------------------------------------------------- 1 | .date-picker { 2 | position: relative; 3 | } 4 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/form/DatePicker/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DatePicker'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/UI/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/components/UI/index.ts -------------------------------------------------------------------------------- /frontend/src/public/components/Workflows/WorkflowLog/WorkflowLogEvents/WorkflowLogTaskComment/index.ts: -------------------------------------------------------------------------------- 1 | export * from './container'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Workflows/WorkflowsProgress/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WorkflowsProgress'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Workflows/WorkflowsTablePage/WorkflowsTable/Columns/Cells/PerformerColumn/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PerformerColumn'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Workflows/WorkflowsTablePage/WorkflowsTable/Columns/Cells/ProgressColumn/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ProgressColumn'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Workflows/WorkflowsTablePage/WorkflowsTable/Columns/Cells/StarterColumn/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StarterColumn'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Workflows/WorkflowsTablePage/WorkflowsTable/Columns/Cells/StepColumn/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StepColumn'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Workflows/WorkflowsTablePage/WorkflowsTable/Columns/Cells/WorkflowColumn/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WorkflowColumn'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Workflows/utils/ProgressbarTooltipContents/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ProgressbarTooltipContents'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/components/Workflows/utils/TaskNamesTooltipContent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TaskNamesTooltipContent'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/constants/enviroment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/constants/enviroment.ts -------------------------------------------------------------------------------- /frontend/src/public/constants/menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/constants/menu.tsx -------------------------------------------------------------------------------- /frontend/src/public/constants/paywall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/constants/paywall.ts -------------------------------------------------------------------------------- /frontend/src/public/constants/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/constants/profile.ts -------------------------------------------------------------------------------- /frontend/src/public/constants/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/constants/routes.ts -------------------------------------------------------------------------------- /frontend/src/public/constants/sortings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/constants/sortings.ts -------------------------------------------------------------------------------- /frontend/src/public/constants/storageKeys.ts: -------------------------------------------------------------------------------- 1 | export const REDIRECT_URL_STORAGE_KEY = 'redirectUrl'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/constants/taxRates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/constants/taxRates.ts -------------------------------------------------------------------------------- /frontend/src/public/constants/titles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/constants/titles.ts -------------------------------------------------------------------------------- /frontend/src/public/firebase/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/firebase/index.ts -------------------------------------------------------------------------------- /frontend/src/public/firebase/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/firebase/utils.ts -------------------------------------------------------------------------------- /frontend/src/public/forms.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/forms.ejs -------------------------------------------------------------------------------- /frontend/src/public/forms.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/forms.tsx -------------------------------------------------------------------------------- /frontend/src/public/hooks/useCheckDevice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/hooks/useCheckDevice.ts -------------------------------------------------------------------------------- /frontend/src/public/hooks/useHashLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/hooks/useHashLink.ts -------------------------------------------------------------------------------- /frontend/src/public/hooks/useLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/hooks/useLink.ts -------------------------------------------------------------------------------- /frontend/src/public/hooks/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/hooks/usePrevious.ts -------------------------------------------------------------------------------- /frontend/src/public/hooks/useScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/hooks/useScript.ts -------------------------------------------------------------------------------- /frontend/src/public/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/index.ejs -------------------------------------------------------------------------------- /frontend/src/public/lang/entries/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/lang/entries/en-US.ts -------------------------------------------------------------------------------- /frontend/src/public/lang/entries/ru-RU.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/lang/entries/ru-RU.ts -------------------------------------------------------------------------------- /frontend/src/public/lang/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/lang/index.ts -------------------------------------------------------------------------------- /frontend/src/public/lang/locales/en_US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/lang/locales/en_US.ts -------------------------------------------------------------------------------- /frontend/src/public/lang/locales/ru_RU.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/lang/locales/ru_RU.ts -------------------------------------------------------------------------------- /frontend/src/public/layout/IntegrationDetailsLayout/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IntegrationDetailsLayout'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/layout/SettingsLayout/index.ts: -------------------------------------------------------------------------------- 1 | export { SettingsLayout } from './container'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/layout/index.ts -------------------------------------------------------------------------------- /frontend/src/public/postcss/customMedia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/postcss/customMedia.js -------------------------------------------------------------------------------- /frontend/src/public/redux/accounts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/accounts/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/accounts/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/accounts/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/actions.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/auth/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/auth/actions.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/auth/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/auth/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/auth/reducer.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/auth/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/auth/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/dashboard/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/dashboard/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/general/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/general/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/groups/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/groups/actions.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/groups/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/groups/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/groups/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/groups/reducer.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/groups/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/groups/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/menu/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/menu/actions.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/menu/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/menu/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/menu/reducer.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/menu/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/menu/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/pages/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/pages/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/pages/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/pages/slice.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/pages/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/pages/types.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/profile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/profile/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/profile/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/profile/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/reducers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/reducers.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/sagas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/sagas.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/selectors/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/selectors/menu.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/selectors/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/selectors/task.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/selectors/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/selectors/user.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/settings/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/store.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/task/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/task/actions.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/task/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/task/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/task/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/task/reducer.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/task/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/task/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/tasks/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/tasks/actions.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/tasks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/tasks/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/tasks/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/tasks/reducer.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/tasks/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/tasks/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/team/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/team/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/team/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/team/slice.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/team/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/team/types.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/template/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/template/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/template/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/template/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/templates/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/templates/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/tenants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/tenants/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/tenants/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/tenants/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/utils/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/utils/stopSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/utils/stopSaga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/webhooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/webhooks/index.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/webhooks/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/webhooks/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/redux/workflows/saga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/redux/workflows/saga.ts -------------------------------------------------------------------------------- /frontend/src/public/types/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/account.ts -------------------------------------------------------------------------------- /frontend/src/public/types/attachments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/attachments.ts -------------------------------------------------------------------------------- /frontend/src/public/types/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/auth.ts -------------------------------------------------------------------------------- /frontend/src/public/types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/common.ts -------------------------------------------------------------------------------- /frontend/src/public/types/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/dashboard.ts -------------------------------------------------------------------------------- /frontend/src/public/types/function.ts: -------------------------------------------------------------------------------- 1 | export type TAnyFunction = (...args: any[]) => void; 2 | -------------------------------------------------------------------------------- /frontend/src/public/types/highlights.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/highlights.ts -------------------------------------------------------------------------------- /frontend/src/public/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/index.ts -------------------------------------------------------------------------------- /frontend/src/public/types/integrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/integrations.ts -------------------------------------------------------------------------------- /frontend/src/public/types/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/menu.ts -------------------------------------------------------------------------------- /frontend/src/public/types/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/notifications.ts -------------------------------------------------------------------------------- /frontend/src/public/types/pricing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/pricing.ts -------------------------------------------------------------------------------- /frontend/src/public/types/profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/profile.ts -------------------------------------------------------------------------------- /frontend/src/public/types/publicForms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/publicForms.ts -------------------------------------------------------------------------------- /frontend/src/public/types/redux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/redux.ts -------------------------------------------------------------------------------- /frontend/src/public/types/tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/tasks.ts -------------------------------------------------------------------------------- /frontend/src/public/types/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/template.ts -------------------------------------------------------------------------------- /frontend/src/public/types/tenants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/tenants.ts -------------------------------------------------------------------------------- /frontend/src/public/types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/user.ts -------------------------------------------------------------------------------- /frontend/src/public/types/webhooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/webhooks.ts -------------------------------------------------------------------------------- /frontend/src/public/types/workflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/types/workflow.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/analytics/index.ts: -------------------------------------------------------------------------------- 1 | export * from './analytics'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/auth.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/authCookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/authCookie.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/badge/Badge.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/badge/Badge.css -------------------------------------------------------------------------------- /frontend/src/public/utils/badge/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/badge/Badge.tsx -------------------------------------------------------------------------------- /frontend/src/public/utils/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/cookie.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/createId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/createId.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/dashboard.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/dateTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/dateTime.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/escapeMarkdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/escapeMarkdown.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/getConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/getConfig.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/getUrlParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/getUrlParams.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/groupBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/groupBy.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/handlers.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/helpers.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/history.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/hoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/hoc.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/identifyAppPart/constants.ts: -------------------------------------------------------------------------------- 1 | export const GUEST_URLS = ['/guest-task/']; 2 | -------------------------------------------------------------------------------- /frontend/src/public/utils/initSentry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/initSentry.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/localStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/localStorage.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/logger.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/mappers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/mappers.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/media.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/menu.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/noop.ts: -------------------------------------------------------------------------------- 1 | export const noop = () => {}; 2 | -------------------------------------------------------------------------------- /frontend/src/public/utils/prependHttp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/prependHttp.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/redux/index.ts: -------------------------------------------------------------------------------- 1 | export * from './actionGenerator'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/utils/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/routes.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/strings.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/tasks.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/template.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/timeouts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/timeouts.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/truncateString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/truncateString.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/uploadFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/uploadFiles.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/urls.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/users.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/validators.ts -------------------------------------------------------------------------------- /frontend/src/public/utils/workflows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/utils/workflows.ts -------------------------------------------------------------------------------- /frontend/src/public/views/Error/Error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/Error/Error.css -------------------------------------------------------------------------------- /frontend/src/public/views/Error/Error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/Error/Error.tsx -------------------------------------------------------------------------------- /frontend/src/public/views/Error/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/Error/index.ts -------------------------------------------------------------------------------- /frontend/src/public/views/Main/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/Main/Main.tsx -------------------------------------------------------------------------------- /frontend/src/public/views/Main/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Main'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/views/Settings/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Settings'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/views/Tasks/Tasks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/Tasks/Tasks.tsx -------------------------------------------------------------------------------- /frontend/src/public/views/Tasks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/Tasks/index.ts -------------------------------------------------------------------------------- /frontend/src/public/views/Team/Team.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/Team/Team.tsx -------------------------------------------------------------------------------- /frontend/src/public/views/Team/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Team'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/views/Template/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/Template/index.ts -------------------------------------------------------------------------------- /frontend/src/public/views/Tenants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Tenants'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/views/user/Register/index.ts: -------------------------------------------------------------------------------- 1 | export * from './container'; 2 | -------------------------------------------------------------------------------- /frontend/src/public/views/user/User.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/user/User.css -------------------------------------------------------------------------------- /frontend/src/public/views/user/User.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/user/User.tsx -------------------------------------------------------------------------------- /frontend/src/public/views/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/public/views/user/index.ts -------------------------------------------------------------------------------- /frontend/src/server/constants/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/constants/proxy.ts -------------------------------------------------------------------------------- /frontend/src/server/handlers/apiProxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/handlers/apiProxy.ts -------------------------------------------------------------------------------- /frontend/src/server/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/handlers/index.ts -------------------------------------------------------------------------------- /frontend/src/server/handlers/mainHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/handlers/mainHandler.ts -------------------------------------------------------------------------------- /frontend/src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/index.ts -------------------------------------------------------------------------------- /frontend/src/server/middleware/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/middleware/index.ts -------------------------------------------------------------------------------- /frontend/src/server/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/server.ts -------------------------------------------------------------------------------- /frontend/src/server/service/checkInvite/index.ts: -------------------------------------------------------------------------------- 1 | export * from './getInviteId'; 2 | -------------------------------------------------------------------------------- /frontend/src/server/utils/apiCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/utils/apiCache.ts -------------------------------------------------------------------------------- /frontend/src/server/utils/cacheUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/utils/cacheUtils.ts -------------------------------------------------------------------------------- /frontend/src/server/utils/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/utils/cookie.ts -------------------------------------------------------------------------------- /frontend/src/server/utils/getAuthHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/utils/getAuthHeader.ts -------------------------------------------------------------------------------- /frontend/src/server/utils/getByRegEx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/utils/getByRegEx.ts -------------------------------------------------------------------------------- /frontend/src/server/utils/getFromArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/utils/getFromArray.ts -------------------------------------------------------------------------------- /frontend/src/server/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/utils/helpers.ts -------------------------------------------------------------------------------- /frontend/src/server/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './request'; 2 | -------------------------------------------------------------------------------- /frontend/src/server/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/utils/request.ts -------------------------------------------------------------------------------- /frontend/src/server/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/server/utils/types.ts -------------------------------------------------------------------------------- /frontend/src/typings/animations.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.svg'; 2 | -------------------------------------------------------------------------------- /frontend/src/typings/css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/typings/css.d.ts -------------------------------------------------------------------------------- /frontend/src/typings/draft-js.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/typings/draft-js.d.ts -------------------------------------------------------------------------------- /frontend/src/typings/imageCompression.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/typings/imageCompression.d.ts -------------------------------------------------------------------------------- /frontend/src/typings/images.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/typings/images.d.ts -------------------------------------------------------------------------------- /frontend/src/typings/webpack.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'webpack-hot-middleware'; 2 | -------------------------------------------------------------------------------- /frontend/src/typings/window.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/typings/window.d.ts -------------------------------------------------------------------------------- /frontend/src/typings/zapier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/src/typings/zapier.ts -------------------------------------------------------------------------------- /frontend/stylelint/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/stylelint/config.js -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/frontend/webpack.config.js -------------------------------------------------------------------------------- /nginx/ssl_templates/nginx.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/nginx/ssl_templates/nginx.conf.template -------------------------------------------------------------------------------- /nginx/templates/nginx.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/nginx/templates/nginx.conf.template -------------------------------------------------------------------------------- /nginx/www/html/502.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pneumaticapp/pneumaticworkflow/HEAD/nginx/www/html/502.html -------------------------------------------------------------------------------- /nginx/www/html/index.html: -------------------------------------------------------------------------------- 1 | Ready to work -------------------------------------------------------------------------------- /nginx/www/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / --------------------------------------------------------------------------------