diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 31930f9..a0d08be 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -1,4 +1,5 @@ name: Lint modules +run-name: ${{ inputs.module && format('Lint {0}', inputs.module) || ' ' }} on: pull_request: @@ -9,6 +10,26 @@ on: paths-ignore: - "**/README.md" workflow_dispatch: + inputs: + module: + description: 'Module to lint (e.g., common-styling, user, chat)' + required: true + type: choice + options: + - chat + - common-styling + - core + - data-export-api + - oauth-facebook + - oauth-github + - oauth-google + - openai + - payments + - payments-example-gateway + - payments-stripe + - reports + - tests + - user jobs: pre_job: @@ -25,7 +46,7 @@ jobs: detect-changes: needs: pre_job - if: ${{ needs.pre_job.outputs.should_skip != 'true' }} + if: ${{ github.event_name != 'workflow_dispatch' && needs.pre_job.outputs.should_skip != 'true' }} runs-on: ubuntu-latest outputs: changed-modules: ${{ steps.set-matrix.outputs.matrix }} @@ -74,55 +95,59 @@ jobs: echo "matrix=$modules" >> $GITHUB_OUTPUT echo "Changed modules for linting: $modules" - lint-platformos-check: - needs: detect-changes - if: needs.detect-changes.outputs.changed-modules != '[]' + run-linter: + needs: [pre_job, detect-changes] + if: | + always() && + needs.pre_job.outputs.should_skip != 'true' && + (github.event_name == 'workflow_dispatch' || + needs.detect-changes.outputs.changed-modules != '[]') runs-on: ubuntu-latest strategy: matrix: - module: ${{ fromJSON(needs.detect-changes.outputs.changed-modules) }} + module: ${{ github.event_name == 'workflow_dispatch' && fromJSON(format('["{0}"]', inputs.module)) || fromJSON(needs.detect-changes.outputs.changed-modules) }} fail-fast: false env: CI: true - PLATFORMOS_CHECK_DEBUG: true - DOCKER_WORKSPACE: ${{ github.workspace }}/pos-module-${{ matrix.module }} LOGS_DIR: ${{ github.workspace }}/pos-module-${{ matrix.module }}/logs steps: - name: Checkout code uses: actions/checkout@v4 + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: '22' + + - name: Install pos-cli + id: install_pos_cli + run: npm install -g @platformos/pos-cli@latest + - name: Set up logs directory + if: steps.install_pos_cli.outcome == 'success' run: | mkdir -p ${{ env.LOGS_DIR }} chmod -R 777 ${{ env.LOGS_DIR }} - - name: Start PlatformOS LSP - id: start_lsp + - name: Install modules + if: steps.install_pos_cli.outcome == 'success' run: | - docker run -i \ - -v ${{ env.DOCKER_WORKSPACE }}:${{ env.DOCKER_WORKSPACE }} \ - -w ${{ env.DOCKER_WORKSPACE }} \ - -e PLATFORMOS_CHECK_DEBUG=${{ env.PLATFORMOS_CHECK_DEBUG }} \ - -e PLATFORMOS_CHECK_DEBUG_LOG_FILE=${{ env.LOGS_DIR }}/platformos-lsp.log \ - platformos/platformos-lsp:latest - - - name: Run platformos-check - if: steps.start_lsp.outcome == 'success' + cd pos-module-${{ matrix.module }} + mkdir -p app + pos-cli modules install + + - name: Run pos-cli check + if: steps.install_pos_cli.outcome == 'success' id: run_check run: | set +e # Disable exit on error - docker run -i \ - -v ${{ env.DOCKER_WORKSPACE }}:${{ env.DOCKER_WORKSPACE }} \ - -w ${{ env.DOCKER_WORKSPACE }} \ - -e PLATFORMOS_CHECK_DEBUG=${{ env.PLATFORMOS_CHECK_DEBUG }} \ - -e PLATFORMOS_CHECK_DEBUG_LOG_FILE=${{ env.LOGS_DIR }}/platformos-check.log \ - platformos/platformos-check:latest -o json > ${{ env.LOGS_DIR }}/platformos-check-raw.json - docker_exit_code=$? + pos-cli check run pos-module-${{ matrix.module }} -f json > ${{ env.LOGS_DIR }}/platformos-check-raw.json + check_exit_code=$? # Capture the exit code set -e # Re-enable exit on error jq . ${{ env.LOGS_DIR }}/platformos-check-raw.json | tee ${{ env.LOGS_DIR }}/platformos-check.json - exit $docker_exit_code + exit $check_exit_code - name: Upload logs if: always() && steps.run_check.outcome != 'skipped' @@ -130,7 +155,6 @@ jobs: with: name: platformos_check_logs_${{ matrix.module }}_${{ github.run_id }} path: | - ${{ env.LOGS_DIR }}/platformos-lsp.log ${{ env.LOGS_DIR }}/platformos-check.json ${{ env.LOGS_DIR }}/platformos-check-raw.json @@ -142,19 +166,86 @@ jobs: echo "" >> $GITHUB_STEP_SUMMARY if [ -f "${{ env.LOGS_DIR }}/platformos-check.json" ]; then - echo "## Issues Found" >> $GITHUB_STEP_SUMMARY - echo "| File | Line | Column | Severity | Check | Message |" >> $GITHUB_STEP_SUMMARY - echo "|------|------|--------|----------|-------|---------|" >> $GITHUB_STEP_SUMMARY - - # Try to parse and add issues - if jq -r '.[] | .path as $file | .offenses[] | "| \($file) | \(.start_row) | \(.start_column) | \(.severity) | \(.check) | \(.message) |"' ${{ env.LOGS_DIR }}/platformos-check.json >> $GITHUB_STEP_SUMMARY 2>&1; then - echo "Issues table generated successfully" - else - echo "| N/A | N/A | N/A | N/A | N/A | Failed to parse JSON - see logs for details |" >> $GITHUB_STEP_SUMMARY - echo "JSON parse error. File contents:" >> $GITHUB_STEP_SUMMARY - echo '```json' >> $GITHUB_STEP_SUMMARY - cat ${{ env.LOGS_DIR }}/platformos-check.json >> $GITHUB_STEP_SUMMARY - echo '```' >> $GITHUB_STEP_SUMMARY + JSON="${{ env.LOGS_DIR }}/platformos-check.json" + + # Summary statistics + echo "## Summary" >> $GITHUB_STEP_SUMMARY + echo "| Metric | Count |" >> $GITHUB_STEP_SUMMARY + echo "|--------|-------|" >> $GITHUB_STEP_SUMMARY + jq -r '"| Total Offenses | \(.offenseCount) |", "| Files with Issues | \(.fileCount) |", "| Errors | \(.errorCount) |", "| Warnings | \(.warningCount) |", "| Info | \(.infoCount) |"' "$JSON" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + + # Offenses by check type + echo "## Offenses by Check Type" >> $GITHUB_STEP_SUMMARY + echo "| Check | Total | Errors | Warnings |" >> $GITHUB_STEP_SUMMARY + echo "|-------|-------|--------|----------|" >> $GITHUB_STEP_SUMMARY + jq -r ' + [.files[].offenses[]] | group_by(.check) + | map({ + check: .[0].check, + total: length, + errors: map(select(.severity == "error")) | length, + warnings: map(select(.severity == "warning")) | length + }) + | sort_by(-.total) + | .[] + | "| `\(.check)` | \(.total) | \(.errors) | \(.warnings) |" + ' "$JSON" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + + # Errors section — full detail for files with errors + ERROR_FILE_COUNT=$(jq '[.files[] | select(.errorCount > 0)] | length' "$JSON") + if [ "$ERROR_FILE_COUNT" -gt 0 ]; then + echo "## Errors ($ERROR_FILE_COUNT files)" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + jq -r ' + [.files[] | select(.errorCount > 0)] + | sort_by(-.errorCount) + | .[] + | "### \u274c `\(.path)`", + "", + "**Errors:** \(.errorCount) | **Warnings:** \(.warningCount)", + "", + "| Line | Col | Severity | Check | Message |", + "|------|-----|----------|-------|---------|", + (.offenses | sort_by( + (if .severity == "error" then 0 elif .severity == "warning" then 1 else 2 end), + .start_row + ) | .[] | "| \(.start_row) | \(.start_column) | \(.severity) | `\(.check)` | \(.message | gsub("\n"; " ")) |"), + "" + ' "$JSON" >> $GITHUB_STEP_SUMMARY + fi + + # Warnings section — collapsed, only top files shown + WARNING_ONLY_COUNT=$(jq '[.files[] | select(.errorCount == 0 and .warningCount > 0)] | length' "$JSON") + if [ "$WARNING_ONLY_COUNT" -gt 0 ]; then + TOTAL_WARNINGS=$(jq '.warningCount' "$JSON") + echo "
" >> $GITHUB_STEP_SUMMARY + echo "## Warnings — ${TOTAL_WARNINGS} across ${WARNING_ONLY_COUNT} files (click to expand)" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + + # Show top 20 files by warning count + jq -r ' + [.files[] | select(.errorCount == 0 and .warningCount > 0)] + | sort_by(-.warningCount) + | .[:20] + | .[] + | "### \u26a0\ufe0f `\(.path)` — \(.warningCount) warnings", + "", + "| Line | Col | Check | Message |", + "|------|-----|-------|---------|", + (.offenses | sort_by(.start_row) + | .[] | "| \(.start_row) | \(.start_column) | `\(.check)` | \(.message | gsub("\n"; " ")) |"), + "" + ' "$JSON" >> $GITHUB_STEP_SUMMARY + + REMAINING=$((WARNING_ONLY_COUNT - 20)) + if [ "$REMAINING" -gt 0 ]; then + echo "...and ${REMAINING} more files with warnings only." >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + fi + + echo "
" >> $GITHUB_STEP_SUMMARY fi else echo "## No output file found" >> $GITHUB_STEP_SUMMARY diff --git a/errors.txt b/errors.txt new file mode 100644 index 0000000..8f93288 --- /dev/null +++ b/errors.txt @@ -0,0 +1,5253 @@ +platformOS Check - Errors Report +Total errors: 2612 +================================================================================ + +[LiquidHTMLSyntaxError] (101 errors) +-------------------------------------------------------------------------------- + pos-module-chat/modules/chat/public/lib/consumers/chat_message_created/notify_of_new_message.liquid:15:1 + Attempting to close LiquidTag 'background' before it was opened + pos-module-chat/modules/chat/public/views/partials/channels/conversate/receive.liquid:27:7 + Invalid syntax for tag 'log' Expected syntax: {% log variable, type: 'type' %} + pos-module-chat/modules/chat/public/views/partials/channels/conversate/receive.liquid:33:5 + Invalid syntax for tag 'log' Expected syntax: {% log variable, type: 'type' %} + pos-module-chat/modules/common-styling/public/views/pages/style-guide.liquid:479:41 + SyntaxError: expected a letter, "{{", "wbr" (case-insensitive), "track" (case-insensitive), "source" (case-insensitive), "param" (case-insensitive), "meta" (case-insensitive), "link" (case-insensitive), "keygen" (case-insensitive), "input" (case-insensitive), "img" (case-insensitive), "hr" (case-insensitive), "embed" (case-insensitive), "command" (case-insensitive), "col" (case-insensitive), "br" (case-insensitive), "base" (case-insensitive), "area" (case-insensitive), "svg", "style", or "script" + pos-module-chat/modules/core/public/lib/commands/events/broadcast.liquid:20:5 + Invalid syntax for tag 'background' Expected syntax: background job_id = 'path/to/partial', delay: 0.1, max_attempts: 3, source_name: 'custom_job', arg0: data + pos-module-chat/modules/core/public/lib/commands/events/create/check.liquid:18:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-chat/modules/core/public/lib/commands/hook/alter.liquid:16:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-chat/modules/core/public/lib/commands/hook/fire.liquid:20:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-chat/modules/core/public/lib/commands/statuses/create.liquid:26:5 + Invalid syntax for tag 'log' Expected syntax: {% log variable, type: 'type' %} + pos-module-chat/modules/core/public/lib/validations/password_complexity.liquid:32:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-chat/modules/core/public/views/partials/events/show.liquid:2:21 + SyntaxError: expected a letter, "{{", "wbr" (case-insensitive), "track" (case-insensitive), "source" (case-insensitive), "param" (case-insensitive), "meta" (case-insensitive), "link" (case-insensitive), "keygen" (case-insensitive), "input" (case-insensitive), "img" (case-insensitive), "hr" (case-insensitive), "embed" (case-insensitive), "command" (case-insensitive), "col" (case-insensitive), "br" (case-insensitive), "base" (case-insensitive), "area" (case-insensitive), "svg", "style", or "script" + pos-module-chat/modules/core/public/views/partials/lib/commands/hook/alter.liquid:17:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-chat/modules/core/public/views/partials/lib/commands/hook/fire.liquid:20:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-chat/modules/core/public/views/partials/lib/validations/password_complexity.liquid:30:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-chat/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:20:7 + Invalid syntax for tag 'session' Expected syntax: {% session variable = "value" %} + pos-module-chat/modules/user/public/lib/helpers/current_profile.liquid:15:3 + Invalid syntax for tag 'export' Expected syntax: export a, b, namespace: 'namespace' + pos-module-chat/modules/user/public/lib/queries/profiles/filters.liquid:2:5 + SyntaxError: expected end of input, "\n", a space, "#", a letter, "yield", "theme_render_rc", "spam_protection", "sign_in", "session", "rollback", "return", "response_status", "response_headers", "redirect_to", "print", "log", "include_form", "export", "context", "catch", "background", "when", "graphql", "function", "render", "liquid", "layout", "increment", "include", "elsif", "else", "echo", "decrement", "cycle", "continue", "break", "hash_assign", "assign", "try", "transaction", "parse_json", "cache", "tablerow", "unless", "if", "ifchanged", "for", "case", "capture", "form", "content_for", "end", "raw", or "comment" + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:12:5 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:21:5 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:30:7 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:40:5 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:56:7 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:69:7 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-chat/modules/user/public/views/pages/oauth/start.liquid:22:5 + Invalid syntax for tag 'session' Expected syntax: {% session variable = "value" %} + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/fonts.liquid:25:37 + SyntaxError: expected a letter, "{{", "wbr" (case-insensitive), "track" (case-insensitive), "source" (case-insensitive), "param" (case-insensitive), "meta" (case-insensitive), "link" (case-insensitive), "keygen" (case-insensitive), "input" (case-insensitive), "img" (case-insensitive), "hr" (case-insensitive), "embed" (case-insensitive), "command" (case-insensitive), "col" (case-insensitive), "br" (case-insensitive), "base" (case-insensitive), "area" (case-insensitive), "svg", "style", or "script" + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/forms.liquid:1:1 + Attempting to close HtmlElement 'div' before HtmlElement 'article' was closed + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/links.liquid:4:3 + Attempting to close HtmlElement 'article' before HtmlElement 'div' was closed + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/text-styles.liquid:27:3 + Attempting to close HtmlElement 'article' before HtmlElement 'div' was closed + pos-module-core/modules/core/public/lib/commands/events/broadcast.liquid:20:5 + Invalid syntax for tag 'background' Expected syntax: background job_id = 'path/to/partial', delay: 0.1, max_attempts: 3, source_name: 'custom_job', arg0: data + pos-module-core/modules/core/public/lib/commands/events/create/check.liquid:18:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-core/modules/core/public/lib/commands/hook/alter.liquid:16:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-core/modules/core/public/lib/commands/hook/fire.liquid:20:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-core/modules/core/public/lib/commands/statuses/create.liquid:26:5 + Invalid syntax for tag 'log' Expected syntax: {% log variable, type: 'type' %} + pos-module-core/modules/core/public/lib/validations/password_complexity.liquid:32:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-core/modules/core/public/views/partials/events/show.liquid:2:21 + SyntaxError: expected a letter, "{{", "wbr" (case-insensitive), "track" (case-insensitive), "source" (case-insensitive), "param" (case-insensitive), "meta" (case-insensitive), "link" (case-insensitive), "keygen" (case-insensitive), "input" (case-insensitive), "img" (case-insensitive), "hr" (case-insensitive), "embed" (case-insensitive), "command" (case-insensitive), "col" (case-insensitive), "br" (case-insensitive), "base" (case-insensitive), "area" (case-insensitive), "svg", "style", or "script" + pos-module-core/modules/core/public/views/partials/lib/commands/hook/alter.liquid:17:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-core/modules/core/public/views/partials/lib/commands/hook/fire.liquid:20:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-core/modules/core/public/views/partials/lib/validations/password_complexity.liquid:30:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-openai/modules/openai/public/lib/commands/openai/chat/completions.liquid:2:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-openai/modules/openai/public/lib/commands/openai/chat/completions.liquid:3:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-openai/modules/openai/public/lib/commands/openai/responses/create.liquid:2:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-openai/modules/openai/public/lib/commands/openai/responses/create.liquid:3:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/complete/build.liquid:2:3 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/create/build.liquid:18:3 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/delete/build.liquid:5:3 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_dashboard_link/build.liquid:6:3 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_onboarding_link/build.liquid:11:3 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks.liquid:22:5 + Invalid syntax for tag 'response_status' Expected syntax: {% response_status 200 %} + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks_connect.liquid:16:5 + Invalid syntax for tag 'response_status' Expected syntax: {% response_status 200 %} + pos-module-reports/modules/core/public/lib/commands/events/broadcast.liquid:20:5 + Invalid syntax for tag 'background' Expected syntax: background job_id = 'path/to/partial', delay: 0.1, max_attempts: 3, source_name: 'custom_job', arg0: data + pos-module-reports/modules/core/public/lib/commands/events/create/check.liquid:18:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-reports/modules/core/public/lib/commands/hook/alter.liquid:16:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-reports/modules/core/public/lib/commands/hook/fire.liquid:20:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-reports/modules/core/public/lib/commands/statuses/create.liquid:26:5 + Invalid syntax for tag 'log' Expected syntax: {% log variable, type: 'type' %} + pos-module-reports/modules/core/public/lib/validations/password_complexity.liquid:32:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-reports/modules/core/public/views/partials/events/show.liquid:2:21 + SyntaxError: expected a letter, "{{", "wbr" (case-insensitive), "track" (case-insensitive), "source" (case-insensitive), "param" (case-insensitive), "meta" (case-insensitive), "link" (case-insensitive), "keygen" (case-insensitive), "input" (case-insensitive), "img" (case-insensitive), "hr" (case-insensitive), "embed" (case-insensitive), "command" (case-insensitive), "col" (case-insensitive), "br" (case-insensitive), "base" (case-insensitive), "area" (case-insensitive), "svg", "style", or "script" + pos-module-reports/modules/core/public/views/partials/lib/commands/hook/alter.liquid:17:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-reports/modules/core/public/views/partials/lib/commands/hook/fire.liquid:20:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-reports/modules/core/public/views/partials/lib/validations/password_complexity.liquid:30:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-reports/modules/profile/public/lib/helpers/current_profile.liquid:13:3 + Invalid syntax for tag 'export' Expected syntax: export a, b, namespace: 'namespace' + pos-module-reports/modules/reports/public/lib/commands/reports/create/check.liquid:13:5 + Invalid syntax for tag 'try' Expected syntax: try + +catch err + +endtry + pos-module-reports/modules/reports/public/lib/consumers/report_requested/trigger_export.liquid:6:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-reports/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:20:7 + Invalid syntax for tag 'session' Expected syntax: {% session variable = "value" %} + pos-module-reports/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:25:7 + Invalid syntax for tag 'try' Expected syntax: try + +catch err + +endtry + pos-module-reports/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:28:9 + Invalid syntax for tag 'render' Expected syntax: {% render 'filename' %} + pos-module-reports/modules/user/public/views/partials/components/atoms/input.liquid:68:3 + Attempting to close LiquidTag 'if' before it was opened + pos-module-tests/modules/tests/public/lib/commands/run.liquid:24:7 + Invalid syntax for tag 'include' Expected syntax: {% include 'filename' %} + pos-module-tests/modules/tests/public/views/pages/_tests/run_async.js.liquid:4:1 + Attempting to close LiquidTag 'background' before LiquidTag 'if' was closed + pos-module-tests/modules/tests/public/views/pages/_tests/run_async.liquid:4:1 + Attempting to close LiquidTag 'background' before LiquidTag 'if' was closed + pos-module-tests/modules/tests/public/views/partials/sent_mails/pagination.liquid:30:9 + SyntaxError: expected "svg", "style", or "script" + pos-module-tests/modules/tests/public/views/partials/tests/index.liquid:10:3 + Attempting to close HtmlElement 'section' before HtmlElement 'div' was closed + pos-module-user/modules/common-styling/public/views/pages/style-guide.liquid:479:41 + SyntaxError: expected a letter, "{{", "wbr" (case-insensitive), "track" (case-insensitive), "source" (case-insensitive), "param" (case-insensitive), "meta" (case-insensitive), "link" (case-insensitive), "keygen" (case-insensitive), "input" (case-insensitive), "img" (case-insensitive), "hr" (case-insensitive), "embed" (case-insensitive), "command" (case-insensitive), "col" (case-insensitive), "br" (case-insensitive), "base" (case-insensitive), "area" (case-insensitive), "svg", "style", or "script" + pos-module-user/modules/core/public/lib/commands/events/broadcast.liquid:20:5 + Invalid syntax for tag 'background' Expected syntax: background job_id = 'path/to/partial', delay: 0.1, max_attempts: 3, source_name: 'custom_job', arg0: data + pos-module-user/modules/core/public/lib/commands/events/create/check.liquid:18:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-user/modules/core/public/lib/commands/hook/alter.liquid:16:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-user/modules/core/public/lib/commands/hook/fire.liquid:20:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-user/modules/core/public/lib/commands/statuses/create.liquid:26:5 + Invalid syntax for tag 'log' Expected syntax: {% log variable, type: 'type' %} + pos-module-user/modules/core/public/lib/validations/password_complexity.liquid:32:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-user/modules/core/public/views/partials/events/show.liquid:2:21 + SyntaxError: expected a letter, "{{", "wbr" (case-insensitive), "track" (case-insensitive), "source" (case-insensitive), "param" (case-insensitive), "meta" (case-insensitive), "link" (case-insensitive), "keygen" (case-insensitive), "input" (case-insensitive), "img" (case-insensitive), "hr" (case-insensitive), "embed" (case-insensitive), "command" (case-insensitive), "col" (case-insensitive), "br" (case-insensitive), "base" (case-insensitive), "area" (case-insensitive), "svg", "style", or "script" + pos-module-user/modules/core/public/views/partials/lib/commands/hook/alter.liquid:17:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-user/modules/core/public/views/partials/lib/commands/hook/fire.liquid:20:5 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-user/modules/core/public/views/partials/lib/validations/password_complexity.liquid:30:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-user/modules/tests/public/lib/commands/run.liquid:19:5 + Invalid syntax for tag 'include' Expected syntax: {% include 'filename' %} + pos-module-user/modules/tests/public/views/pages/_tests/run_async.liquid:4:1 + Attempting to close LiquidTag 'background' before LiquidTag 'if' was closed + pos-module-user/modules/tests/public/views/partials/sent_mails/pagination.liquid:30:9 + SyntaxError: expected "svg", "style", or "script" + pos-module-user/modules/tests/public/views/partials/tests/index.liquid:10:3 + Attempting to close HtmlElement 'section' before HtmlElement 'div' was closed + pos-module-user/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:22:7 + Invalid syntax for tag 'session' Expected syntax: {% session variable = "value" %} + pos-module-user/modules/user/public/lib/helpers/current_profile.liquid:15:3 + Invalid syntax for tag 'export' Expected syntax: export a, b, namespace: 'namespace' + pos-module-user/modules/user/public/lib/queries/profiles/filters.liquid:2:5 + SyntaxError: expected end of input, "\n", a space, "#", a letter, "yield", "theme_render_rc", "spam_protection", "sign_in", "session", "rollback", "return", "response_status", "response_headers", "redirect_to", "print", "log", "include_form", "export", "context", "catch", "background", "when", "graphql", "function", "render", "liquid", "layout", "increment", "include", "elsif", "else", "echo", "decrement", "cycle", "continue", "break", "hash_assign", "assign", "try", "transaction", "parse_json", "cache", "tablerow", "unless", "if", "ifchanged", "for", "case", "capture", "form", "content_for", "end", "raw", or "comment" + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:12:5 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:21:5 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:30:7 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:40:5 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:56:7 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:69:7 + Invalid syntax for tag 'return' Expected syntax: return variable + pos-module-user/modules/user/public/views/pages/oauth/start.liquid:22:5 + Invalid syntax for tag 'session' Expected syntax: {% session variable = "value" %} + pos-module-user/modules/user/public/views/pages/profiles/2fa/create.liquid:11:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-user/modules/user/public/views/pages/profiles/2fa/create.liquid:16:7 + Invalid syntax for tag 'log' Expected syntax: {% log variable, type: 'type' %} + pos-module-user/modules/user/public/views/pages/profiles/2fa/delete.liquid:11:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + pos-module-user/modules/user/public/views/pages/profiles/2fa/delete.liquid:16:7 + Invalid syntax for tag 'log' Expected syntax: {% log variable, type: 'type' %} + pos-module-user/modules/user/public/views/pages/sessions/2fa.liquid:12:3 + Invalid syntax for tag 'function' Expected syntax: {% function variable = 'path/to/partial', arg1: value %} + +[MissingAsset] (95 errors) +-------------------------------------------------------------------------------- + pos-module-chat/app/views/layouts/application.liquid:12:39 + 'modules/user/style/pos-user-form.css' does not exist + pos-module-chat/app/views/layouts/application.liquid:13:39 + 'modules/chat/style/pos-chat-inbox.css' does not exist + pos-module-chat/app/views/layouts/application.liquid:15:39 + 'style/app-config.css' does not exist + pos-module-chat/app/views/layouts/application.liquid:16:39 + 'style/app-button.css' does not exist + pos-module-chat/app/views/layouts/application.liquid:17:39 + 'style/app-typography.css' does not exist + pos-module-chat/app/views/layouts/application.liquid:18:39 + 'style/app-inbox.css' does not exist + pos-module-chat/app/views/layouts/application.liquid:19:39 + 'style/app.css' does not exist + pos-module-chat/app/views/layouts/application.liquid:21:29 + 'js/app.js' does not exist + pos-module-chat/app/views/layouts/application.liquid:22:29 + 'js/popup.js' does not exist + pos-module-chat/app/views/layouts/application.liquid:34:24 + 'font/SourceCodePro-VariableFont_wght.ttf' does not exist + pos-module-chat/app/views/layouts/application.liquid:42:24 + 'font/SourceCodePro-Italic-VariableFont_wght.woff2' does not exist + pos-module-chat/app/views/partials/index.liquid:29:22 + 'images/pos-sign.svg' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:4:16 + 'modules/chat/js/' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:5:26 + 'modules/chat/js/pos-chat.js' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:6:35 + 'modules/chat/js/pos-chat-consumer.js' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:7:36 + 'modules/chat/js/pos-chat-csrfToken.js' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:8:40 + 'modules/chat/js/pos-chat-notifications.js' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:41:37 + 'modules/chat/js/pos-chat.js' does not exist + pos-module-chat/modules/common-styling/public/views/layouts/style-guide.liquid:11:41 + 'modules/common-styling/style-guide/styleguide.css' does not exist + pos-module-chat/modules/common-styling/public/views/layouts/style-guide.liquid:12:25 + 'modules/common-styling/style-guide/styleguide.js' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:2:35 + 'modules/common-styling/style/pos-reset.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:4:33 + 'modules/common-styling/style/pos-config.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:5:33 + 'modules/common-styling/style/pos-typography.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:6:33 + 'modules/common-styling/style/pos-button.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:7:33 + 'modules/common-styling/style/pos-toast.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:8:33 + 'modules/common-styling/style/pos-avatar.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:9:33 + 'modules/common-styling/style/pos-forms.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:10:33 + 'modules/common-styling/style/pos-page.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:11:33 + 'modules/common-styling/style/pos-card.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:12:33 + 'modules/common-styling/style/pos-table.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:13:33 + 'modules/common-styling/style/pos-tag.css' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:15:17 + 'modules/common-styling/js/pos.js' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:27:18 + 'modules/common-styling/js/pos-forms-password.js' does not exist + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:35:18 + 'modules/common-styling/js/pos-forms-multiselect.js' does not exist + pos-module-chat/modules/common-styling/public/views/partials/toasts.liquid:35:17 + 'modules/common-styling/js/pos-toast.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/layouts/style-guide.liquid:11:41 + 'modules/common-styling/style-guide/styleguide.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/layouts/style-guide.liquid:12:25 + 'modules/common-styling/style-guide/styleguide.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:2:35 + 'modules/common-styling/style/pos-reset.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:4:33 + 'modules/common-styling/style/pos-config.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:5:33 + 'modules/common-styling/style/pos-utility.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:6:33 + 'modules/common-styling/style/pos-typography.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:7:33 + 'modules/common-styling/style/pos-button.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:8:33 + 'modules/common-styling/style/pos-toast.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:9:33 + 'modules/common-styling/style/pos-avatar.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:10:33 + 'modules/common-styling/style/pos-forms.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:11:33 + 'modules/common-styling/style/pos-page.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:12:33 + 'modules/common-styling/style/pos-popover.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:13:33 + 'modules/common-styling/style/pos-dialog.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:14:33 + 'modules/common-styling/style/pos-card.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:15:33 + 'modules/common-styling/style/pos-table.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:16:33 + 'modules/common-styling/style/pos-tag.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:17:33 + 'modules/common-styling/style/pos-pagination.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:18:33 + 'modules/common-styling/style/pos-collapsible.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:20:33 + 'modules/common-styling/style/dependency-uppy.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:21:33 + 'modules/common-styling/style/pos-upload.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:23:33 + 'modules/common-styling/style/dependency-easyMde.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:24:17 + 'modules/common-styling/js/dependency-easyMde.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:25:33 + 'modules/common-styling/style/pos-markdown.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:27:33 + 'modules/common-styling/style/dependency-highlightJs.css' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:28:17 + 'modules/common-styling/js/dependency-highlightJs.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:50:17 + 'modules/common-styling/js/pos-debug.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:58:18 + 'modules/common-styling/js/pos-forms-password.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:67:18 + 'modules/common-styling/js/pos-forms-multiselect.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:76:18 + 'modules/common-styling/js/pos-popover.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:85:18 + 'modules/common-styling/js/pos-dialog.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:97:18 + 'modules/common-styling/js/pos-collapsible.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:115:16 + 'modules/common-styling/js/pos-load.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:133:18 + 'modules/common-styling/js/dependency-uppy.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:136:20 + 'modules/common-styling/js/pos-upload.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:153:18 + 'modules/common-styling/js/pos-markdown.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/init.liquid:168:18 + 'modules/common-styling/js/pos-code.js' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/toasts.liquid:35:17 + 'modules/common-styling/js/pos-toast.js' does not exist + pos-module-openai/app/views/pages/openai_gpt_usage.liquid:43:36 + 'images/image_example.png' does not exist + pos-module-tests/modules/tests/public/views/layouts/mailer.html.liquid:152:24 + 'images/logo.png' does not exist + pos-module-user/app/views/layouts/application.liquid:8:39 + 'modules/user/style/pos-user-form.css' does not exist + pos-module-user/app/views/layouts/application.liquid:10:39 + 'style/app.css' does not exist + pos-module-user/app/views/pages/index.liquid:78:22 + 'images/pos-sign.svg' does not exist + pos-module-user/modules/common-styling/public/views/layouts/style-guide.liquid:11:41 + 'modules/common-styling/style-guide/styleguide.css' does not exist + pos-module-user/modules/common-styling/public/views/layouts/style-guide.liquid:12:25 + 'modules/common-styling/style-guide/styleguide.js' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:2:35 + 'modules/common-styling/style/pos-reset.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:4:33 + 'modules/common-styling/style/pos-config.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:5:33 + 'modules/common-styling/style/pos-typography.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:6:33 + 'modules/common-styling/style/pos-button.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:7:33 + 'modules/common-styling/style/pos-toast.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:8:33 + 'modules/common-styling/style/pos-avatar.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:9:33 + 'modules/common-styling/style/pos-forms.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:10:33 + 'modules/common-styling/style/pos-page.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:11:33 + 'modules/common-styling/style/pos-card.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:12:33 + 'modules/common-styling/style/pos-table.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:13:33 + 'modules/common-styling/style/pos-tag.css' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:15:17 + 'modules/common-styling/js/pos.js' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:27:18 + 'modules/common-styling/js/pos-forms-password.js' does not exist + pos-module-user/modules/common-styling/public/views/partials/init.liquid:35:18 + 'modules/common-styling/js/pos-forms-multiselect.js' does not exist + pos-module-user/modules/common-styling/public/views/partials/toasts.liquid:35:17 + 'modules/common-styling/js/pos-toast.js' does not exist + pos-module-user/modules/tests/public/views/layouts/mailer.html.liquid:152:24 + 'images/logo.png' does not exist + +[MissingPartial] (2210 errors) +-------------------------------------------------------------------------------- + pos-module-chat/app/views/layouts/application.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/app/views/layouts/application.liquid:11:17 + 'modules/common-styling/init' does not exist + pos-module-chat/app/views/layouts/application.liquid:51:21 + 'header' does not exist + pos-module-chat/app/views/layouts/application.liquid:57:26 + 'modules/core/commands/session/get' does not exist + pos-module-chat/app/views/layouts/application.liquid:59:24 + 'modules/core/commands/session/clear' does not exist + pos-module-chat/app/views/layouts/application.liquid:61:16 + 'modules/common-styling/toasts' does not exist + pos-module-chat/app/views/pages/index.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/app/views/pages/index.liquid:4:24 + 'modules/user/queries/profiles/search' does not exist + pos-module-chat/app/views/pages/index.liquid:7:10 + 'index' does not exist + pos-module-chat/modules/chat/public/lib/events/chat_message_created.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/lib/events/chat_message_created.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/lib/events/message_notification_to_send.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/lib/events/message_notification_to_send.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/views/pages/api/messages/show.json.liquid:16:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/chat/public/views/pages/api/messages/show.json.liquid:19:11 + 'modules/user/helpers/can_do_or_unauthorized' does not exist + pos-module-chat/modules/chat/public/views/pages/api/messages/show.json.liquid:26:23 + 'modules/chat/lib/queries/messages/search_by_participant' does not exist + pos-module-chat/modules/chat/public/views/pages/api/messages/show.json.liquid:28:10 + 'modules/chat/theme/json/messages/show' does not exist + pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid:5:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid:8:11 + 'modules/user/helpers/can_do_or_unauthorized' does not exist + pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid:12:23 + 'modules/chat/lib/queries/records/find_by_uuid' does not exist + pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid:16:37 + 'modules/chat/lib/commands/conversations/find_or_create' does not exist + pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid:22:21 + 'modules/chat/lib/commands/conversations/mark_read' does not exist + pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid:26:25 + 'modules/chat/lib/commands/conversations/mark_read' does not exist + pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid:31:28 + 'modules/chat/lib/queries/conversations/search_by_participant' does not exist + pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid:35:30 + 'modules/user/profiles/search' does not exist + pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid:39:12 + 'modules/chat/inbox' does not exist + pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid:41:12 + 'modules/chat/blank' does not exist + pos-module-chat/modules/chat/public/views/partials/channels/conversate/receive.liquid:17:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/chat/public/views/partials/channels/conversate/receive.liquid:21:27 + 'modules/chat/lib/queries/conversations/find_by_participant' does not exist + pos-module-chat/modules/chat/public/views/partials/channels/conversate/receive.liquid:25:24 + 'modules/chat/lib/commands/messages/create' does not exist + pos-module-chat/modules/chat/public/views/partials/channels/conversate/receive.liquid:30:23 + 'modules/chat/lib/commands/conversations/mark_unread' does not exist + pos-module-chat/modules/chat/public/views/partials/channels/conversate/subscribed.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/chat/public/views/partials/channels/conversate/subscribed.liquid:5:27 + 'modules/chat/lib/queries/conversations/find_by_participant' does not exist + pos-module-chat/modules/chat/public/views/partials/conversation.liquid:5:17 + 'modules/common-styling/user/avatar' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:46:13 + 'modules/chat/message' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:49:13 + 'modules/chat/message' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:80:21 + 'modules/chat/conversation' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:105:22 + 'modules/common-styling/user/avatar' does not exist + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:125:22 + 'modules/chat/message' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create.liquid:2:21 + 'modules/chat/lib/commands/conversations/create/build' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create.liquid:3:21 + 'modules/chat/lib/commands/conversations/create/check' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/check.liquid:5:16 + 'modules/core/validations/length' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create.liquid:2:21 + 'modules/chat/lib/commands/conversations/find_or_create/build' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create.liquid:5:29 + 'modules/chat/lib/queries/conversations/find_by_participant' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create.liquid:7:29 + 'modules/chat/lib/queries/conversations/find_by_participants' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create.liquid:9:31 + 'modules/chat/lib/commands/conversations/create' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create.liquid:14:27 + 'modules/chat/lib/commands/conversations/find_or_create/check' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read.liquid:2:21 + 'modules/chat/lib/commands/conversations/mark_read/build' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read.liquid:3:21 + 'modules/chat/lib/commands/conversations/mark_read/check' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read.liquid:8:25 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread.liquid:2:21 + 'modules/chat/lib/commands/conversations/mark_unread/build' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread.liquid:3:21 + 'modules/chat/lib/commands/conversations/mark_unread/check' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread.liquid:5:23 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create.liquid:2:21 + 'modules/chat/lib/commands/messages/create/build' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create.liquid:3:21 + 'modules/chat/lib/commands/messages/create/check' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create.liquid:9:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find.liquid:7:15 + 'modules/chat/conversations/search' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find.liquid:14:24 + 'modules/user/queries/profiles/find' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participant.liquid:12:15 + 'modules/chat/conversations/search' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participant.liquid:20:26 + 'modules/user/queries/profiles/find' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participants.liquid:7:15 + 'modules/chat/conversations/search' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participants.liquid:15:26 + 'modules/user/queries/profiles/find' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/number_of_unread_by_participant.liquid:7:15 + 'modules/chat/conversations/number_unread_by_participant' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search.liquid:3:15 + 'modules/chat/conversations/search_by_message' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search.liquid:12:26 + 'modules/user/queries/profiles/find' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search_by_participant.liquid:9:15 + 'modules/chat/conversations/search' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search_by_participant.liquid:18:26 + 'modules/user/queries/profiles/find' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/messages/search_by_participant.liquid:7:15 + 'modules/chat/messages/search' does not exist + pos-module-chat/modules/chat/public/views/partials/lib/queries/records/find_by_uuid.liquid:7:15 + 'modules/chat/records/search' does not exist + pos-module-chat/modules/common-styling/public/views/layouts/style-guide.liquid:10:19 + 'modules/common-styling/init' does not exist + pos-module-chat/modules/common-styling/public/views/partials/forms/multiselect.liquid:60:21 + 'modules/common-styling/icon' does not exist + pos-module-chat/modules/common-styling/public/views/partials/forms/multiselect.liquid:69:21 + 'modules/common-styling/icon' does not exist + pos-module-chat/modules/common-styling/public/views/partials/forms/multiselect.liquid:75:15 + 'modules/common-styling/icon' does not exist + pos-module-chat/modules/common-styling/public/views/partials/forms/password.liquid:33:17 + 'modules/common-styling/icon' does not exist + pos-module-chat/modules/common-styling/public/views/partials/forms/password.liquid:34:17 + 'modules/common-styling/icon' does not exist + pos-module-chat/modules/core/public/api_calls/generic_x_form_encoded.liquid:7:18 + 'modules/core/helpers/hash_to_x_form_encoded' does not exist + pos-module-chat/modules/core/public/lib/commands/email/send.liquid:2:21 + 'modules/core/commands/email/send/build' does not exist + pos-module-chat/modules/core/public/lib/commands/email/send.liquid:3:21 + 'modules/core/commands/email/send/check' does not exist + pos-module-chat/modules/core/public/lib/commands/email/send.liquid:6:17 + 'modules/core/email/send' does not exist + pos-module-chat/modules/core/public/lib/commands/email/send/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/email/send/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/email/send/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/email/send/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/events/broadcast.liquid:9:23 + 'modules/core/events/consumers' does not exist + pos-module-chat/modules/core/public/lib/commands/events/create.liquid:2:20 + 'modules/core/commands/events/create/build' does not exist + pos-module-chat/modules/core/public/lib/commands/events/create.liquid:3:20 + 'modules/core/commands/events/create/check' does not exist + pos-module-chat/modules/core/public/lib/commands/events/create.liquid:5:22 + 'modules/core/commands/events/create/execute' does not exist + pos-module-chat/modules/core/public/lib/commands/events/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/events/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/events/create/check.liquid:8:34 + 'modules/core/events/events_checks' does not exist + pos-module-chat/modules/core/public/lib/commands/events/create/check.liquid:25:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/commands/events/create/execute.liquid:2:15 + 'modules/core/events/create' does not exist + pos-module-chat/modules/core/public/lib/commands/events/publish.liquid:18:20 + 'modules/core/commands/events/create' does not exist + pos-module-chat/modules/core/public/lib/commands/hook/alter.liquid:13:30 + 'modules/core/queries/hook/search' does not exist + pos-module-chat/modules/core/public/lib/commands/hook/fire.liquid:17:30 + 'modules/core/queries/hook/search' does not exist + pos-module-chat/modules/core/public/lib/commands/session/clear.liquid:3:17 + 'modules/core/session/delete' does not exist + pos-module-chat/modules/core/public/lib/commands/session/get.liquid:5:19 + 'modules/core/session/delete' does not exist + pos-module-chat/modules/core/public/lib/commands/session/set.liquid:3:15 + 'modules/core/session/set' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/create.liquid:17:21 + 'modules/core/commands/statuses/create/build' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/create.liquid:18:21 + 'modules/core/commands/statuses/create/check' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/create.liquid:21:23 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/create.liquid:23:20 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/create/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/delete.liquid:8:21 + 'modules/core/commands/statuses/delete/build' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/delete.liquid:9:21 + 'modules/core/commands/statuses/delete/check' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/delete.liquid:12:23 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/core/public/lib/commands/statuses/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/commands/variable/set.liquid:7:20 + 'modules/core/variable/set' does not exist + pos-module-chat/modules/core/public/lib/events/status_created.liquid:13:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/events/status_created.liquid:14:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/events/status_created.liquid:15:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/helpers/redirect_to.liquid:22:11 + 'modules/core/helpers/flash/publish' does not exist + pos-module-chat/modules/core/public/lib/helpers/timezone/get_by_name.liquid:17:24 + 'modules/core/helpers/timezone/get_all' does not exist + pos-module-chat/modules/core/public/lib/helpers/timezone/get_by_offset.liquid:17:24 + 'modules/core/helpers/timezone/get_all' does not exist + pos-module-chat/modules/core/public/lib/queries/events/find.liquid:6:21 + 'modules/core/queries/events/search' does not exist + pos-module-chat/modules/core/public/lib/queries/events/search.liquid:5:15 + 'modules/core/events/search' does not exist + pos-module-chat/modules/core/public/lib/queries/headscripts/get.liquid:3:18 + 'modules/core/queries/headscripts/search' does not exist + pos-module-chat/modules/core/public/lib/queries/headscripts/search.liquid:2:41 + 'modules/core/commands/hook/fire' does not exist + pos-module-chat/modules/core/public/lib/queries/hook/search.liquid:9:29 + 'modules/core/hook/search' does not exist + pos-module-chat/modules/core/public/lib/queries/module/exists.liquid:8:22 + 'modules/core/queries/registry/search' does not exist + pos-module-chat/modules/core/public/lib/queries/registry/get.liquid:3:23 + 'modules/core/queries/registry/search' does not exist + pos-module-chat/modules/core/public/lib/queries/registry/search.liquid:7:23 + 'modules/core/commands/hook/fire' does not exist + pos-module-chat/modules/core/public/lib/queries/statuses/find.liquid:12:16 + 'modules/core/statuses/search' does not exist + pos-module-chat/modules/core/public/lib/queries/statuses/search.liquid:22:15 + 'modules/core/statuses/search' does not exist + pos-module-chat/modules/core/public/lib/queries/variable/get.liquid:3:18 + 'modules/core/queries/variable/find' does not exist + pos-module-chat/modules/core/public/lib/validations/date.liquid:22:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/date.liquid:27:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/date.liquid:35:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/date.liquid:44:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/date.liquid:53:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/date.liquid:62:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/each_element_length.liquid:17:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/each_element_length.liquid:23:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/each_element_length.liquid:28:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/elements_included.liquid:14:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/email.liquid:12:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/equal.liquid:17:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/exist_in_db.liquid:24:15 + 'modules/core/records/count' does not exist + pos-module-chat/modules/core/public/lib/validations/exist_in_db.liquid:28:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/hcaptcha.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/included.liquid:13:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/length.liquid:23:18 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/lib/validations/length.liquid:28:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/length.liquid:33:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/length.liquid:38:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/matches.liquid:16:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/not_null.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/number.liquid:21:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/number.liquid:30:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/number.liquid:38:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/number.liquid:43:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/number.liquid:48:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/number.liquid:53:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/number.liquid:58:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/password_complexity.liquid:14:31 + 'modules/core/queries/variable/find' does not exist + pos-module-chat/modules/core/public/lib/validations/password_complexity.liquid:18:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/password_complexity.liquid:23:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/password_complexity.liquid:28:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/presence.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/truthy.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/unique_elements.liquid:15:18 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/uniqueness.liquid:20:17 + 'modules/core/records/count' does not exist + pos-module-chat/modules/core/public/lib/validations/uniqueness.liquid:24:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/lib/validations/valid_object.liquid:13:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/pages/_events/index.liquid:7:23 + 'modules/core/queries/events/search' does not exist + pos-module-chat/modules/core/public/views/pages/_events/index.liquid:9:12 + 'modules/core/events/list' does not exist + pos-module-chat/modules/core/public/views/pages/_events/trigger.liquid:7:22 + 'modules/core/queries/events/find' does not exist + pos-module-chat/modules/core/public/views/pages/_events/trigger.liquid:10:24 + 'modules/core/commands/events/broadcast' does not exist + pos-module-chat/modules/core/public/views/pages/_events/trigger.liquid:14:27 + 'modules/core/events/consumers' does not exist + pos-module-chat/modules/core/public/views/pages/_events/trigger.liquid:18:12 + 'modules/core/events/show' does not exist + pos-module-chat/modules/core/public/views/partials/events/list.liquid:5:15 + 'modules/core/events/event_card' does not exist + pos-module-chat/modules/core/public/views/partials/lib/commands/email/send.liquid:3:21 + 'modules/core/commands/email/send/build' does not exist + pos-module-chat/modules/core/public/views/partials/lib/commands/email/send.liquid:4:21 + 'modules/core/commands/email/send/check' does not exist + pos-module-chat/modules/core/public/views/partials/lib/commands/email/send.liquid:7:17 + 'modules/core/email/send' does not exist + pos-module-chat/modules/core/public/views/partials/lib/commands/email/send/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/views/partials/lib/commands/email/send/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/views/partials/lib/commands/email/send/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/views/partials/lib/commands/email/send/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/core/public/views/partials/lib/commands/hook/alter.liquid:14:30 + 'modules/core/lib/queries/hook/search' does not exist + pos-module-chat/modules/core/public/views/partials/lib/commands/hook/fire.liquid:17:30 + 'modules/core/lib/queries/hook/search' does not exist + pos-module-chat/modules/core/public/views/partials/lib/commands/variable/set.liquid:8:20 + 'modules/core/variable/set' does not exist + pos-module-chat/modules/core/public/views/partials/lib/queries/headscripts/get.liquid:4:18 + 'modules/core/lib/queries/headscripts/search' does not exist + pos-module-chat/modules/core/public/views/partials/lib/queries/headscripts/search.liquid:3:41 + 'modules/core/lib/commands/hook/fire' does not exist + pos-module-chat/modules/core/public/views/partials/lib/queries/hook/search.liquid:10:29 + 'modules/core/hook/search' does not exist + pos-module-chat/modules/core/public/views/partials/lib/queries/module/exists.liquid:8:22 + 'modules/core/lib/queries/registry/search' does not exist + pos-module-chat/modules/core/public/views/partials/lib/queries/registry/get.liquid:3:23 + 'modules/core/lib/queries/registry/search' does not exist + pos-module-chat/modules/core/public/views/partials/lib/queries/registry/search.liquid:7:23 + 'modules/core/lib/commands/hook/fire' does not exist + pos-module-chat/modules/core/public/views/partials/lib/queries/variable/get.liquid:3:18 + 'modules/core/lib/queries/variable/find' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/date.liquid:23:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/date.liquid:28:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/date.liquid:36:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/date.liquid:45:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/date.liquid:54:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/date.liquid:63:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/each_element_length.liquid:17:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/each_element_length.liquid:23:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/each_element_length.liquid:28:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/elements_included.liquid:15:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/email.liquid:13:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/equal.liquid:18:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/exist_in_db.liquid:25:15 + 'modules/core/records/count' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/exist_in_db.liquid:29:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/hcaptcha.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/included.liquid:14:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/length.liquid:26:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/length.liquid:32:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/length.liquid:37:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/length.liquid:42:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/matches.liquid:17:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/not_null.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/number.liquid:22:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/number.liquid:31:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/number.liquid:39:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/number.liquid:44:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/number.liquid:49:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/number.liquid:54:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/number.liquid:59:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/password_complexity.liquid:12:31 + 'modules/core/lib/queries/variable/find' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/password_complexity.liquid:16:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/password_complexity.liquid:21:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/password_complexity.liquid:26:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/presence.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/truthy.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/unique_elements.liquid:15:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/uniqueness.liquid:21:17 + 'modules/core/records/count' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/uniqueness.liquid:25:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/core/public/views/partials/lib/validations/valid_object.liquid:14:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-chat/modules/user/public/lib/commands/authentication_links/create.liquid:2:21 + 'modules/user/commands/authentication_links/create/build' does not exist + pos-module-chat/modules/user/public/lib/commands/authentication_links/create.liquid:3:21 + 'modules/user/commands/authentication_links/create/check' does not exist + pos-module-chat/modules/user/public/lib/commands/authentication_links/create.liquid:6:23 + 'modules/user/commands/authentication_links/create/execute' does not exist + pos-module-chat/modules/user/public/lib/commands/authentication_links/create.liquid:8:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/authentication_links/create/build.liquid:3:19 + 'modules/user/queries/user/find' does not exist + pos-module-chat/modules/user/public/lib/commands/authentication_links/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/authentication_links/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/authentication_links/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/authentication_links/create/check.liquid:9:18 + 'modules/core/validations/hcaptcha' does not exist + pos-module-chat/modules/user/public/lib/commands/emails/auth-link.liquid:26:21 + 'modules/core/commands/email/send' does not exist + pos-module-chat/modules/user/public/lib/commands/oauth/create_user.liquid:6:25 + 'modules/user/commands/user/create' does not exist + pos-module-chat/modules/user/public/lib/commands/passwords/create.liquid:2:21 + 'modules/user/commands/passwords/create/build' does not exist + pos-module-chat/modules/user/public/lib/commands/passwords/create.liquid:3:21 + 'modules/user/commands/passwords/create/check' does not exist + pos-module-chat/modules/user/public/lib/commands/passwords/create.liquid:6:23 + 'modules/user/commands/passwords/create/execute' does not exist + pos-module-chat/modules/user/public/lib/commands/passwords/create.liquid:8:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/passwords/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/passwords/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/passwords/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/passwords/create/check.liquid:7:16 + 'modules/core/validations/equal' does not exist + pos-module-chat/modules/user/public/lib/commands/passwords/create/check.liquid:8:16 + 'modules/core/validations/password_complexity' does not exist + pos-module-chat/modules/user/public/lib/commands/passwords/create/execute.liquid:2:15 + 'modules/user/user/update_password' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create.liquid:2:21 + 'modules/user/commands/profiles/create/build' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create.liquid:3:21 + 'modules/user/commands/profiles/create/check' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create.liquid:5:23 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create/build.liquid:2:30 + 'modules/user/commands/profiles/tokenize_names' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create/check.liquid:5:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create/check.liquid:7:16 + 'modules/core/validations/length' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create/check.liquid:8:16 + 'modules/core/validations/length' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create/check.liquid:9:16 + 'modules/core/validations/length' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create_validate.liquid:2:21 + 'modules/user/commands/profiles/create/build' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create_validate.liquid:3:21 + 'modules/user/commands/profiles/create/check' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/create_validate_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/delete.liquid:2:21 + 'modules/user/commands/profiles/delete/build' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/delete.liquid:3:21 + 'modules/user/commands/profiles/delete/check' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/delete.liquid:5:23 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/roles/append.liquid:3:21 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/roles/append.liquid:7:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/roles/remove.liquid:3:21 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/roles/remove.liquid:7:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/roles/set.liquid:3:21 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/roles/set.liquid:7:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/update.liquid:2:21 + 'modules/user/commands/profiles/update/build' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/update.liquid:3:21 + 'modules/user/commands/profiles/update/check' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/update.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/update/build.liquid:2:30 + 'modules/user/commands/profiles/tokenize_names' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/update/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/update/check.liquid:5:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/update/check.liquid:6:16 + 'modules/core/validations/length' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/update/check.liquid:7:16 + 'modules/core/validations/length' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/update/check.liquid:8:16 + 'modules/core/validations/length' does not exist + pos-module-chat/modules/user/public/lib/commands/profiles/update_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-chat/modules/user/public/lib/commands/session/create.liquid:20:21 + 'modules/user/commands/user/verify_password' does not exist + pos-module-chat/modules/user/public/lib/commands/session/create.liquid:27:21 + 'modules/user/commands/session/create/build' does not exist + pos-module-chat/modules/user/public/lib/commands/session/create.liquid:28:21 + 'modules/user/commands/session/create/check' does not exist + pos-module-chat/modules/user/public/lib/commands/session/create.liquid:30:21 + 'modules/user/queries/user/load' does not exist + pos-module-chat/modules/user/public/lib/commands/session/create.liquid:34:26 + 'modules/core/commands/hook/fire' does not exist + pos-module-chat/modules/user/public/lib/commands/session/create.liquid:40:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/session/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/session/destroy.liquid:5:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/user/public/lib/commands/session/destroy.liquid:7:21 + 'modules/user/session/destroy' does not exist + pos-module-chat/modules/user/public/lib/commands/session/destroy.liquid:12:24 + 'modules/core/commands/hook/fire' does not exist + pos-module-chat/modules/user/public/lib/commands/session/destroy.liquid:15:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/session/impersonation/create.liquid:2:21 + 'modules/user/commands/session/impersonation/create/build' does not exist + pos-module-chat/modules/user/public/lib/commands/session/impersonation/create.liquid:3:21 + 'modules/user/commands/session/impersonation/create/check' does not exist + pos-module-chat/modules/user/public/lib/commands/session/impersonation/create.liquid:9:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/session/impersonation/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/session/impersonation/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy.liquid:2:21 + 'modules/user/commands/session/impersonation/create/build' does not exist + pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy.liquid:3:21 + 'modules/user/commands/session/impersonation/destroy/check' does not exist + pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy.liquid:10:20 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create.liquid:16:21 + 'modules/user/commands/user/create/build' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create.liquid:17:21 + 'modules/user/commands/user/create/check' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create.liquid:19:21 + 'modules/core/commands/execute' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create.liquid:22:24 + 'modules/user/commands/profiles/create' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create.liquid:28:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid:3:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid:6:16 + 'modules/core/validations/password_complexity' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid:8:16 + 'modules/core/validations/length' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid:9:16 + 'modules/core/validations/email' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid:12:27 + 'modules/user/user/list' does not exist + pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid:15:20 + 'modules/core/helpers/register_error' does not exist + pos-module-chat/modules/user/public/lib/commands/user/delete.liquid:8:18 + 'modules/user/user/delete' does not exist + pos-module-chat/modules/user/public/lib/commands/user/delete.liquid:12:24 + 'modules/core/commands/hook/fire' does not exist + pos-module-chat/modules/user/public/lib/commands/user/delete.liquid:16:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/user/update.liquid:13:21 + 'modules/user/commands/user/update/build' does not exist + pos-module-chat/modules/user/public/lib/commands/user/update.liquid:14:21 + 'modules/user/commands/user/update/check' does not exist + pos-module-chat/modules/user/public/lib/commands/user/update.liquid:17:20 + 'modules/user/user/update' does not exist + pos-module-chat/modules/user/public/lib/commands/user/update.liquid:22:26 + 'modules/core/commands/hook/fire' does not exist + pos-module-chat/modules/user/public/lib/commands/user/update.liquid:35:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/modules/user/public/lib/commands/user/update/check.liquid:5:18 + 'modules/core/validations/email' does not exist + pos-module-chat/modules/user/public/lib/commands/user/verify_password.liquid:9:21 + 'modules/user/commands/user/verify_password/build' does not exist + pos-module-chat/modules/user/public/lib/commands/user/verify_password.liquid:10:21 + 'modules/user/commands/user/verify_password/check' does not exist + pos-module-chat/modules/user/public/lib/commands/user/verify_password/check.liquid:4:16 + 'modules/core/validations/email' does not exist + pos-module-chat/modules/user/public/lib/commands/user/verify_password/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/user/verify_password/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/commands/user/verify_password/check.liquid:9:20 + 'modules/user/user/verify_password' does not exist + pos-module-chat/modules/user/public/lib/commands/user/verify_password/check.liquid:12:18 + 'modules/core/validations/truthy' does not exist + pos-module-chat/modules/user/public/lib/events/authentication_link_created.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/impersonation_ended.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/impersonation_ended.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/impersonation_started.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/impersonation_started.liquid:12:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/password_created.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/user_created.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/user_deleted.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/user_logout.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/user_role_appended.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/user_role_appended.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/user_role_removed.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/user_role_removed.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/user_roles_set.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/user_roles_set.liquid:11:16 + 'modules/core/validations/length' does not exist + pos-module-chat/modules/user/public/lib/events/user_signed_in.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/events/user_updated.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-chat/modules/user/public/lib/helpers/can_do.liquid:25:26 + 'modules/user/queries/role_permissions/permissions' does not exist + pos-module-chat/modules/user/public/lib/helpers/can_do_or_redirect.liquid:16:18 + 'modules/user/helpers/can_do' does not exist + pos-module-chat/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:17:18 + 'modules/user/helpers/can_do' does not exist + pos-module-chat/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:22:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:25:23 + 'components/pages/403' does not exist + pos-module-chat/modules/user/public/lib/helpers/current_profile.liquid:2:19 + 'modules/user/queries/user/current' does not exist + pos-module-chat/modules/user/public/lib/helpers/current_profile.liquid:6:32 + 'modules/user/queries/profiles/find' does not exist + pos-module-chat/modules/user/public/lib/helpers/flash.liquid:19:16 + 'modules/core/commands/session/set' does not exist + pos-module-chat/modules/user/public/lib/helpers/get_assigned_oauth_providers.liquid:2:29 + 'modules/user/queries/user/current' does not exist + pos-module-chat/modules/user/public/lib/helpers/get_assigned_oauth_providers.liquid:3:17 + 'modules/user/oauth/find_by_user_id' does not exist + pos-module-chat/modules/user/public/lib/helpers/table_name.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-chat/modules/user/public/lib/helpers/user_from_temporary_token.liquid:6:19 + 'modules/user/queries/user/find' does not exist + pos-module-chat/modules/user/public/lib/queries/api_call.liquid:18:15 + 'modules/user/api_call' does not exist + pos-module-chat/modules/user/public/lib/queries/profiles/filters_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-chat/modules/user/public/lib/queries/profiles/find.liquid:7:20 + 'modules/user/profiles/search' does not exist + pos-module-chat/modules/user/public/lib/queries/profiles/find.liquid:11:21 + 'modules/user/helpers/profiles/slugs/build' does not exist + pos-module-chat/modules/user/public/lib/queries/profiles/find_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-chat/modules/user/public/lib/queries/profiles/search.liquid:7:15 + 'modules/user/profiles/search' does not exist + pos-module-chat/modules/user/public/lib/queries/profiles/search.liquid:12:21 + 'modules/user/helpers/profiles/slugs/build' does not exist + pos-module-chat/modules/user/public/lib/queries/profiles/search_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-chat/modules/user/public/lib/queries/roles/all.liquid:1:27 + 'modules/user/queries/role_permissions/permissions' does not exist + pos-module-chat/modules/user/public/lib/queries/roles/custom.liquid:2:22 + 'modules/user/queries/roles/all' does not exist + pos-module-chat/modules/user/public/lib/queries/user/count.liquid:5:19 + 'modules/user/user/count' does not exist + pos-module-chat/modules/user/public/lib/queries/user/current.liquid:6:21 + 'modules/user/queries/user/load' does not exist + pos-module-chat/modules/user/public/lib/queries/user/find.liquid:10:16 + 'modules/user/user/find' does not exist + pos-module-chat/modules/user/public/lib/queries/user/get_all.liquid:3:15 + 'modules/user/user/list' does not exist + pos-module-chat/modules/user/public/lib/queries/user/load.liquid:9:15 + 'modules/user/user/load' does not exist + pos-module-chat/modules/user/public/lib/queries/user/search.liquid:5:15 + 'modules/user/user/search' does not exist + pos-module-chat/modules/user/public/views/pages/authentication_links/create.liquid:6:21 + 'modules/user/commands/authentication_links/create' does not exist + pos-module-chat/modules/user/public/views/pages/authentication_links/create.liquid:8:22 + 'modules/user/commands/emails/auth-link' does not exist + pos-module-chat/modules/user/public/views/pages/authentication_links/create.liquid:15:20 + 'modules/user/helpers/flash' does not exist + pos-module-chat/modules/user/public/views/pages/authentication_links/create.liquid:20:20 + 'modules/user/helpers/flash' does not exist + pos-module-chat/modules/user/public/views/pages/authentication_links/create.liquid:28:18 + 'modules/user/helpers/flash' does not exist + pos-module-chat/modules/user/public/views/pages/authentication_links/create.liquid:31:12 + 'modules/user/passwords/reset' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:8:27 + 'modules/user/queries/user/current' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:11:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:15:34 + 'modules/user/helpers/get_available_oauth_providers' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:20:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:26:17 + 'modules/user/oauth/find_by_user_id' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:29:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:39:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:49:15 + 'modules/user/oauth/find_by_sub' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:55:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:65:25 + 'modules/user/commands/oauth/create_user' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:68:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:76:17 + 'modules/user/oauth/create' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:81:18 + 'modules/user/commands/session/create' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:82:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/callback.liquid:84:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/start.liquid:12:36 + 'modules/user/helpers/get_available_oauth_providers' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/unassign.liquid:6:27 + 'modules/user/queries/user/current' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/unassign.liquid:14:15 + 'modules/user/oauth/find_by_user_id' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/unassign.liquid:16:17 + 'modules/user/oauth/delete' does not exist + pos-module-chat/modules/user/public/views/pages/oauth/unassign.liquid:19:16 + 'modules/user/helpers/flash' does not exist + pos-module-chat/modules/user/public/views/pages/passwords/create.liquid:10:21 + 'modules/user/commands/passwords/create' does not exist + pos-module-chat/modules/user/public/views/pages/passwords/create.liquid:14:18 + 'modules/user/commands/session/create' does not exist + pos-module-chat/modules/user/public/views/pages/passwords/create.liquid:17:12 + 'modules/user/passwords/new' does not exist + pos-module-chat/modules/user/public/views/pages/passwords/new.liquid:3:21 + 'modules/user/helpers/user_from_temporary_token' does not exist + pos-module-chat/modules/user/public/views/pages/passwords/new.liquid:8:20 + 'modules/user/helpers/flash' does not exist + pos-module-chat/modules/user/public/views/pages/passwords/new.liquid:14:10 + 'modules/user/passwords/new' does not exist + pos-module-chat/modules/user/public/views/pages/passwords/reset.liquid:1:11 + 'modules/user/passwords/reset' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/create.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/create.liquid:8:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/create.liquid:10:18 + 'modules/user/commands/session/create' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/create.liquid:13:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/create.liquid:15:12 + 'modules/user/sessions/new' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/destroy.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/destroy.liquid:8:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/destroy.liquid:10:18 + 'modules/user/commands/session/destroy' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/impersonation/create.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/impersonation/create.liquid:7:34 + 'modules/user/queries/user/load' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/impersonation/create.liquid:17:13 + 'modules/user/helpers/can_do_or_unauthorized' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/impersonation/create.liquid:20:33 + 'modules/user/commands/session/impersonation/create' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/impersonation/create.liquid:23:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/impersonation/destroy.liquid:9:27 + 'modules/user/queries/user/load' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/impersonation/destroy.liquid:10:23 + 'modules/user/commands/session/impersonation/destroy' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/impersonation/destroy.liquid:13:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/new.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/new.liquid:4:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-chat/modules/user/public/views/pages/sessions/new.liquid:6:10 + 'modules/user/sessions/new' does not exist + pos-module-chat/modules/user/public/views/pages/users/create.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/user/public/views/pages/users/create.liquid:8:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-chat/modules/user/public/views/pages/users/create.liquid:10:21 + 'modules/user/commands/user/create' does not exist + pos-module-chat/modules/user/public/views/pages/users/create.liquid:12:18 + 'modules/user/commands/session/create' does not exist + pos-module-chat/modules/user/public/views/pages/users/create.liquid:13:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-chat/modules/user/public/views/pages/users/create.liquid:15:36 + 'modules/user/queries/registration_fields/load' does not exist + pos-module-chat/modules/user/public/views/pages/users/create.liquid:19:12 + 'modules/user/users/new' does not exist + pos-module-chat/modules/user/public/views/pages/users/new.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-chat/modules/user/public/views/pages/users/new.liquid:4:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-chat/modules/user/public/views/pages/users/new.liquid:6:34 + 'modules/user/queries/registration_fields/load' does not exist + pos-module-chat/modules/user/public/views/pages/users/new.liquid:9:10 + 'modules/user/users/new' does not exist + pos-module-chat/modules/user/public/views/partials/admin_pages/list.liquid:1:21 + 'modules/user/queries/user/get_all' does not exist + pos-module-chat/modules/user/public/views/partials/admin_pages/list.liquid:4:22 + 'components/atoms/heading' does not exist + pos-module-chat/modules/user/public/views/partials/oauth/listing.liquid:2:36 + 'modules/user/helpers/get_available_oauth_providers' does not exist + pos-module-chat/modules/user/public/views/partials/oauth/listing.liquid:3:35 + 'modules/user/helpers/get_assigned_oauth_providers' does not exist + pos-module-chat/modules/user/public/views/partials/oauth/providers.liquid:1:35 + 'modules/user/helpers/get_available_oauth_providers' does not exist + pos-module-chat/modules/user/public/views/partials/passwords/new.liquid:19:15 + 'modules/core/helpers/authenticity_token' does not exist + pos-module-chat/modules/user/public/views/partials/passwords/new.liquid:23:121 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-chat/modules/user/public/views/partials/passwords/new.liquid:24:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-chat/modules/user/public/views/partials/passwords/new.liquid:29:147 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-chat/modules/user/public/views/partials/passwords/new.liquid:30:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-chat/modules/user/public/views/partials/passwords/reset.liquid:25:154 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-chat/modules/user/public/views/partials/passwords/reset.liquid:26:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-chat/modules/user/public/views/partials/passwords/reset.liquid:29:15 + 'modules/common-styling/forms/hcaptcha' does not exist + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:21:133 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:22:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:30:111 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:31:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:42:13 + 'modules/user/oauth/providers' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:26:184 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:27:19 + 'modules/common-styling/forms/error_list' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:33:145 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:34:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:39:141 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:40:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:45:133 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:46:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:51:111 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:61:15 + 'modules/common-styling/forms/hcaptcha' does not exist + pos-module-chat/modules/user/public/views/partials/users/new.liquid:71:13 + 'modules/user/oauth/providers' does not exist + pos-module-chat/tests/post_import/app/migrations/20250805174858_create_dummy_users.liquid:20:21 + 'modules/core/commands/execute' does not exist + pos-module-chat/tests/post_import/app/migrations/20250805174858_create_dummy_users.liquid:23:24 + 'modules/user/commands/profiles/create' does not exist + pos-module-chat/tests/post_import/app/migrations/20250805174858_create_dummy_users.liquid:26:18 + 'modules/core/commands/events/publish' does not exist + pos-module-chat/tests/post_import/app/migrations/20250805174905_create_dummy_conversations.liquid:7:15 + 'modules/user/profiles/search' does not exist + pos-module-chat/tests/post_import/app/migrations/20250805174905_create_dummy_conversations.liquid:13:17 + 'modules/user/profiles/search' does not exist + pos-module-chat/tests/post_import/app/migrations/20250805174905_create_dummy_conversations.liquid:22:29 + 'modules/core/commands/execute' does not exist + pos-module-chat/tests/post_import/app/migrations/20250805174905_create_dummy_conversations.liquid:34:24 + 'modules/core/commands/execute' does not exist + pos-module-chat/tests/post_import/app/migrations/20250805174905_create_dummy_conversations.liquid:37:18 + 'modules/core/commands/events/publish' does not exist + pos-module-common-styling/app/lib/presign_upload.liquid:2:31 + 'queries/uploads/presign' does not exist + pos-module-common-styling/app/lib/queries/uploads/presign.liquid:2:21 + 'uploads/presign' does not exist + pos-module-common-styling/modules/common-styling/public/views/layouts/style-guide.liquid:10:19 + 'modules/common-styling/init' does not exist + pos-module-common-styling/modules/common-styling/public/views/layouts/style-guide.liquid:22:18 + 'modules/common-styling/toasts' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:30:14 + 'modules/common-styling/style-guide/initialization' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:31:14 + 'modules/common-styling/style-guide/colors' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:32:14 + 'modules/common-styling/style-guide/gradients' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:33:14 + 'modules/common-styling/style-guide/icons' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:34:14 + 'modules/common-styling/style-guide/spacings' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:35:14 + 'modules/common-styling/style-guide/fonts' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:36:14 + 'modules/common-styling/style-guide/headings' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:37:14 + 'modules/common-styling/style-guide/text-styles' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:38:14 + 'modules/common-styling/style-guide/links' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:39:14 + 'modules/common-styling/style-guide/buttons' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:40:14 + 'modules/common-styling/style-guide/forms' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:41:14 + 'modules/common-styling/style-guide/boxes' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:42:14 + 'modules/common-styling/style-guide/tables' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:43:14 + 'modules/common-styling/style-guide/toasts' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:44:14 + 'modules/common-styling/style-guide/tags' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:45:14 + 'modules/common-styling/style-guide/navigation' does not exist + pos-module-common-styling/modules/common-styling/public/views/pages/style-guide.liquid:46:14 + 'modules/common-styling/style-guide/upload' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/content/alert.liquid:21:17 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/content/alert.liquid:23:17 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/content/alert.liquid:25:17 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/content/alert.liquid:27:17 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/content/dialog.liquid:20:17 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/forms/multiselect.liquid:60:21 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/forms/multiselect.liquid:69:21 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/forms/multiselect.liquid:75:15 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/forms/password.liquid:33:17 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/forms/password.liquid:34:17 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/navigation/collapsible.liquid:20:23 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/navigation/collapsible.liquid:41:41 + 'modules/common-styling/navigation/collapsible' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/pagination.liquid:34:19 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/pagination.liquid:55:19 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/boxes.liquid:40:17 + 'modules/common-styling/content/card' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/boxes.liquid:49:17 + 'modules/common-styling/content/card' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/buttons.liquid:73:13 + 'modules/common-styling/tip' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/icons.liquid:10:15 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/navigation.liquid:7:14 + 'modules/common-styling/pagination' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/navigation.liquid:78:14 + 'modules/common-styling/navigation/collapsible' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/navigation.liquid:183:19 + 'modules/common-styling/icon' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/upload.liquid:7:19 + 'modules/common-styling/forms/upload' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/upload.liquid:43:19 + 'modules/common-styling/forms/upload' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/user/card.liquid:9:15 + 'modules/common-styling/user/avatar' does not exist + pos-module-common-styling/modules/common-styling/public/views/partials/user/card.liquid:31:29 + 'modules/community/components/molecules/profile-follow-button' does not exist + pos-module-core/modules/core/public/api_calls/generic_x_form_encoded.liquid:7:18 + 'modules/core/helpers/hash_to_x_form_encoded' does not exist + pos-module-core/modules/core/public/lib/commands/email/send.liquid:2:21 + 'modules/core/commands/email/send/build' does not exist + pos-module-core/modules/core/public/lib/commands/email/send.liquid:3:21 + 'modules/core/commands/email/send/check' does not exist + pos-module-core/modules/core/public/lib/commands/email/send.liquid:6:17 + 'modules/core/email/send' does not exist + pos-module-core/modules/core/public/lib/commands/email/send/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/email/send/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/email/send/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/email/send/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/events/broadcast.liquid:9:23 + 'modules/core/events/consumers' does not exist + pos-module-core/modules/core/public/lib/commands/events/create.liquid:2:20 + 'modules/core/commands/events/create/build' does not exist + pos-module-core/modules/core/public/lib/commands/events/create.liquid:3:20 + 'modules/core/commands/events/create/check' does not exist + pos-module-core/modules/core/public/lib/commands/events/create.liquid:5:22 + 'modules/core/commands/events/create/execute' does not exist + pos-module-core/modules/core/public/lib/commands/events/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/events/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/events/create/check.liquid:8:34 + 'modules/core/events/events_checks' does not exist + pos-module-core/modules/core/public/lib/commands/events/create/check.liquid:25:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/commands/events/create/execute.liquid:2:15 + 'modules/core/events/create' does not exist + pos-module-core/modules/core/public/lib/commands/events/publish.liquid:18:20 + 'modules/core/commands/events/create' does not exist + pos-module-core/modules/core/public/lib/commands/hook/alter.liquid:13:30 + 'modules/core/queries/hook/search' does not exist + pos-module-core/modules/core/public/lib/commands/hook/fire.liquid:17:30 + 'modules/core/queries/hook/search' does not exist + pos-module-core/modules/core/public/lib/commands/session/clear.liquid:3:17 + 'modules/core/session/delete' does not exist + pos-module-core/modules/core/public/lib/commands/session/get.liquid:5:19 + 'modules/core/session/delete' does not exist + pos-module-core/modules/core/public/lib/commands/session/set.liquid:3:15 + 'modules/core/session/set' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/create.liquid:17:21 + 'modules/core/commands/statuses/create/build' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/create.liquid:18:21 + 'modules/core/commands/statuses/create/check' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/create.liquid:21:23 + 'modules/core/commands/execute' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/create.liquid:23:20 + 'modules/core/commands/events/publish' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/create/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/delete.liquid:8:21 + 'modules/core/commands/statuses/delete/build' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/delete.liquid:9:21 + 'modules/core/commands/statuses/delete/check' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/delete.liquid:12:23 + 'modules/core/commands/execute' does not exist + pos-module-core/modules/core/public/lib/commands/statuses/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/commands/variable/set.liquid:7:20 + 'modules/core/variable/set' does not exist + pos-module-core/modules/core/public/lib/events/status_created.liquid:13:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/events/status_created.liquid:14:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/events/status_created.liquid:15:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/helpers/redirect_to.liquid:22:11 + 'modules/core/helpers/flash/publish' does not exist + pos-module-core/modules/core/public/lib/helpers/timezone/get_by_name.liquid:17:24 + 'modules/core/helpers/timezone/get_all' does not exist + pos-module-core/modules/core/public/lib/helpers/timezone/get_by_offset.liquid:17:24 + 'modules/core/helpers/timezone/get_all' does not exist + pos-module-core/modules/core/public/lib/queries/events/find.liquid:6:21 + 'modules/core/queries/events/search' does not exist + pos-module-core/modules/core/public/lib/queries/events/search.liquid:5:15 + 'modules/core/events/search' does not exist + pos-module-core/modules/core/public/lib/queries/headscripts/get.liquid:3:18 + 'modules/core/queries/headscripts/search' does not exist + pos-module-core/modules/core/public/lib/queries/headscripts/search.liquid:2:41 + 'modules/core/commands/hook/fire' does not exist + pos-module-core/modules/core/public/lib/queries/hook/search.liquid:9:29 + 'modules/core/hook/search' does not exist + pos-module-core/modules/core/public/lib/queries/module/exists.liquid:8:22 + 'modules/core/queries/registry/search' does not exist + pos-module-core/modules/core/public/lib/queries/registry/get.liquid:3:23 + 'modules/core/queries/registry/search' does not exist + pos-module-core/modules/core/public/lib/queries/registry/search.liquid:7:23 + 'modules/core/commands/hook/fire' does not exist + pos-module-core/modules/core/public/lib/queries/statuses/find.liquid:12:16 + 'modules/core/statuses/search' does not exist + pos-module-core/modules/core/public/lib/queries/statuses/search.liquid:22:15 + 'modules/core/statuses/search' does not exist + pos-module-core/modules/core/public/lib/queries/variable/get.liquid:3:18 + 'modules/core/queries/variable/find' does not exist + pos-module-core/modules/core/public/lib/validations/date.liquid:22:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/date.liquid:27:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/date.liquid:35:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/date.liquid:44:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/date.liquid:53:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/date.liquid:62:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/each_element_length.liquid:17:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/each_element_length.liquid:23:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/each_element_length.liquid:28:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/elements_included.liquid:14:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/email.liquid:12:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/equal.liquid:17:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/exist_in_db.liquid:24:15 + 'modules/core/records/count' does not exist + pos-module-core/modules/core/public/lib/validations/exist_in_db.liquid:28:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/hcaptcha.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/included.liquid:13:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/is_url.liquid:12:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/length.liquid:23:18 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/lib/validations/length.liquid:28:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/length.liquid:33:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/length.liquid:38:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/matches.liquid:16:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/not_null.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/number.liquid:21:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/number.liquid:30:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/number.liquid:38:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/number.liquid:43:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/number.liquid:48:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/number.liquid:53:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/number.liquid:58:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/password_complexity.liquid:14:31 + 'modules/core/queries/variable/find' does not exist + pos-module-core/modules/core/public/lib/validations/password_complexity.liquid:18:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/password_complexity.liquid:23:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/password_complexity.liquid:28:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/presence.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/truthy.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/unique_elements.liquid:15:18 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/uniqueness.liquid:20:17 + 'modules/core/records/count' does not exist + pos-module-core/modules/core/public/lib/validations/uniqueness.liquid:24:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/lib/validations/valid_object.liquid:13:20 + 'modules/core/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/pages/_events/index.liquid:7:23 + 'modules/core/queries/events/search' does not exist + pos-module-core/modules/core/public/views/pages/_events/index.liquid:9:12 + 'modules/core/events/list' does not exist + pos-module-core/modules/core/public/views/pages/_events/trigger.liquid:7:22 + 'modules/core/queries/events/find' does not exist + pos-module-core/modules/core/public/views/pages/_events/trigger.liquid:10:24 + 'modules/core/commands/events/broadcast' does not exist + pos-module-core/modules/core/public/views/pages/_events/trigger.liquid:14:27 + 'modules/core/events/consumers' does not exist + pos-module-core/modules/core/public/views/pages/_events/trigger.liquid:18:12 + 'modules/core/events/show' does not exist + pos-module-core/modules/core/public/views/partials/events/list.liquid:5:15 + 'modules/core/events/event_card' does not exist + pos-module-core/modules/core/public/views/partials/lib/commands/email/send.liquid:3:21 + 'modules/core/commands/email/send/build' does not exist + pos-module-core/modules/core/public/views/partials/lib/commands/email/send.liquid:4:21 + 'modules/core/commands/email/send/check' does not exist + pos-module-core/modules/core/public/views/partials/lib/commands/email/send.liquid:7:17 + 'modules/core/email/send' does not exist + pos-module-core/modules/core/public/views/partials/lib/commands/email/send/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/views/partials/lib/commands/email/send/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/views/partials/lib/commands/email/send/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/views/partials/lib/commands/email/send/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-core/modules/core/public/views/partials/lib/commands/hook/alter.liquid:14:30 + 'modules/core/lib/queries/hook/search' does not exist + pos-module-core/modules/core/public/views/partials/lib/commands/hook/fire.liquid:17:30 + 'modules/core/lib/queries/hook/search' does not exist + pos-module-core/modules/core/public/views/partials/lib/commands/variable/set.liquid:8:20 + 'modules/core/variable/set' does not exist + pos-module-core/modules/core/public/views/partials/lib/queries/headscripts/get.liquid:4:18 + 'modules/core/lib/queries/headscripts/search' does not exist + pos-module-core/modules/core/public/views/partials/lib/queries/headscripts/search.liquid:3:41 + 'modules/core/lib/commands/hook/fire' does not exist + pos-module-core/modules/core/public/views/partials/lib/queries/hook/search.liquid:10:29 + 'modules/core/hook/search' does not exist + pos-module-core/modules/core/public/views/partials/lib/queries/module/exists.liquid:8:22 + 'modules/core/lib/queries/registry/search' does not exist + pos-module-core/modules/core/public/views/partials/lib/queries/registry/get.liquid:3:23 + 'modules/core/lib/queries/registry/search' does not exist + pos-module-core/modules/core/public/views/partials/lib/queries/registry/search.liquid:7:23 + 'modules/core/lib/commands/hook/fire' does not exist + pos-module-core/modules/core/public/views/partials/lib/queries/variable/get.liquid:3:18 + 'modules/core/lib/queries/variable/find' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/date.liquid:23:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/date.liquid:28:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/date.liquid:36:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/date.liquid:45:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/date.liquid:54:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/date.liquid:63:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/each_element_length.liquid:17:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/each_element_length.liquid:23:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/each_element_length.liquid:28:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/elements_included.liquid:15:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/email.liquid:13:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/equal.liquid:18:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/exist_in_db.liquid:25:15 + 'modules/core/records/count' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/exist_in_db.liquid:29:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/hcaptcha.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/included.liquid:14:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/length.liquid:26:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/length.liquid:32:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/length.liquid:37:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/length.liquid:42:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/matches.liquid:17:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/not_null.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/number.liquid:22:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/number.liquid:31:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/number.liquid:39:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/number.liquid:44:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/number.liquid:49:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/number.liquid:54:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/number.liquid:59:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/password_complexity.liquid:12:31 + 'modules/core/lib/queries/variable/find' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/password_complexity.liquid:16:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/password_complexity.liquid:21:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/password_complexity.liquid:26:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/presence.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/truthy.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/unique_elements.liquid:15:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/uniqueness.liquid:21:17 + 'modules/core/records/count' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/uniqueness.liquid:25:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-core/modules/core/public/views/partials/lib/validations/valid_object.liquid:14:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-data-export-api/modules/data_export_api/public/lib/commands/data_exports/create.liquid:2:21 + 'modules/data_export_api/commands/data_exports/create/build' does not exist + pos-module-data-export-api/modules/data_export_api/public/lib/commands/data_exports/create.liquid:3:21 + 'modules/data_export_api/commands/data_exports/create/check' does not exist + pos-module-data-export-api/modules/data_export_api/public/lib/commands/data_exports/create.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-data-export-api/modules/data_export_api/public/lib/commands/data_exports/delete.liquid:2:21 + 'modules/data_export_api/commands/data_exports/delete/build' does not exist + pos-module-data-export-api/modules/data_export_api/public/lib/commands/data_exports/delete.liquid:3:21 + 'modules/data_export_api/commands/data_exports/delete/check' does not exist + pos-module-data-export-api/modules/data_export_api/public/lib/commands/data_exports/delete.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-data-export-api/modules/data_export_api/public/lib/commands/data_exports/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-data-export-api/modules/data_export_api/public/lib/queries/data_exports/find.liquid:6:16 + 'modules/data_export_api/data_exports/search' does not exist + pos-module-data-export-api/modules/data_export_api/public/lib/shared/authorize.liquid:2:22 + 'modules/core/queries/variable/find' does not exist + pos-module-data-export-api/modules/data_export_api/public/lib/shared/authorize.liquid:3:30 + 'modules/core/queries/variable/find' does not exist + pos-module-data-export-api/modules/data_export_api/public/migrations/20231019145218_generate_api_key.liquid:3:19 + 'modules/core/commands/variable/set' does not exist + pos-module-data-export-api/modules/data_export_api/public/views/pages/api/data_exports/create.json.liquid:6:11 + 'modules/data_export_api/shared/authorize' does not exist + pos-module-data-export-api/modules/data_export_api/public/views/pages/api/data_exports/create.json.liquid:8:21 + 'modules/data_export_api/commands/data_exports/create' does not exist + pos-module-data-export-api/modules/data_export_api/public/views/pages/api/data_exports/delete.json.liquid:6:11 + 'modules/data_export_api/shared/authorize' does not exist + pos-module-data-export-api/modules/data_export_api/public/views/pages/api/data_exports/delete.json.liquid:8:21 + 'modules/data_export_api/queries/data_exports/find' does not exist + pos-module-data-export-api/modules/data_export_api/public/views/pages/api/data_exports/delete.json.liquid:10:28 + 'modules/data_export_api/commands/data_exports/delete' does not exist + pos-module-data-export-api/modules/data_export_api/public/views/pages/api/data_exports/show.json.liquid:5:11 + 'modules/data_export_api/shared/authorize' does not exist + pos-module-data-export-api/modules/data_export_api/public/views/pages/api/data_exports/show.json.liquid:7:21 + 'modules/data_export_api/queries/data_exports/find' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_token.liquid:3:21 + 'modules/oauth_facebook/commands/get_token/build' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_token.liquid:4:21 + 'modules/oauth_facebook/commands/get_token/check' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_token.liquid:12:18 + 'modules/oauth_facebook/get_token' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_token/check.liquid:4:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_token/check.liquid:5:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_token/check.liquid:6:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_token/check.liquid:7:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_token/check.liquid:8:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_user_info.liquid:3:21 + 'modules/oauth_facebook/commands/get_user_info/build' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_user_info.liquid:4:21 + 'modules/oauth_facebook/commands/get_user_info/check' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_user_info.liquid:7:18 + 'modules/oauth_facebook/get_user_info' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_user_info/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/commands/get_user_info/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/helpers/get_user_info.liquid:6:25 + 'modules/oauth_facebook/commands/get_token' does not exist + pos-module-oauth-facebook/modules/oauth_facebook/public/lib/helpers/get_user_info.liquid:18:22 + 'modules/oauth_facebook/commands/get_user_info' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_token.liquid:2:21 + 'modules/oauth_github/commands/get_token/build' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_token.liquid:3:21 + 'modules/oauth_github/commands/get_token/check' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_token.liquid:9:18 + 'modules/oauth_github/get_token' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_token/check.liquid:4:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_token/check.liquid:5:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_token/check.liquid:6:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_token/check.liquid:7:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_user_email.liquid:3:21 + 'modules/oauth_github/commands/get_user_email/build' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_user_email.liquid:4:21 + 'modules/oauth_github/commands/get_user_email/check' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_user_email.liquid:7:18 + 'modules/oauth_github/get_user_email' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_user_email/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_user_email/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_user_info.liquid:3:21 + 'modules/oauth_github/commands/get_user_info/build' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_user_info.liquid:4:21 + 'modules/oauth_github/commands/get_user_info/check' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_user_info.liquid:7:18 + 'modules/oauth_github/get_user_info' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_user_info/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/commands/get_user_info/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/helpers/get_user_info.liquid:6:25 + 'modules/oauth_github/commands/get_token' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/helpers/get_user_info.liquid:18:22 + 'modules/oauth_github/commands/get_user_info' does not exist + pos-module-oauth-github/modules/oauth_github/public/lib/helpers/get_user_info.liquid:20:28 + 'modules/oauth_github/commands/get_user_email' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_token.liquid:3:21 + 'modules/oauth_google/commands/get_token/build' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_token.liquid:4:21 + 'modules/oauth_google/commands/get_token/check' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_token.liquid:9:18 + 'modules/oauth_google/get_token' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_token/check.liquid:4:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_token/check.liquid:5:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_token/check.liquid:6:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_token/check.liquid:7:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_token/check.liquid:8:14 + 'modules/core/validations/presence' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_user_info.liquid:3:21 + 'modules/oauth_google/commands/get_user_info/build' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_user_info.liquid:4:21 + 'modules/oauth_google/commands/get_user_info/check' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_user_info.liquid:7:18 + 'modules/oauth_google/get_user_info' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_user_info/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/commands/get_user_info/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/helpers/get_user_info.liquid:6:25 + 'modules/oauth_google/commands/get_token' does not exist + pos-module-oauth-google/modules/oauth_google/public/lib/helpers/get_user_info.liquid:18:22 + 'modules/oauth_google/commands/get_user_info' does not exist + pos-module-openai/app/lib/commands/openai/commands_to_embeddings.liquid:3:20 + 'queries/pages/search_for_openai' does not exist + pos-module-openai/app/lib/commands/openai/commands_to_embeddings.liquid:4:21 + 'modules/openai/queries/embeddings/search' does not exist + pos-module-openai/app/lib/commands/openai/commands_to_embeddings.liquid:19:25 + 'modules/openai/commands/openai/fetch_embeddings' does not exist + pos-module-openai/app/lib/commands/openai/commands_to_embeddings.liquid:42:38 + 'modules/openai/commands/embeddings/update' does not exist + pos-module-openai/app/lib/commands/openai/commands_to_embeddings.liquid:55:38 + 'modules/openai/commands/embeddings/create' does not exist + pos-module-openai/app/lib/queries/pages/search_for_openai.liquid:8:16 + 'pages/search_for_openai' does not exist + pos-module-openai/app/views/pages/openai_gpt_usage.liquid:4:18 + 'modules/core/validations/hcaptcha' does not exist + pos-module-openai/app/views/pages/openai_gpt_usage.liquid:36:18 + 'img_base64' does not exist + pos-module-openai/app/views/pages/openai_gpt_usage.liquid:51:32 + 'modules/openai/commands/openai/responses/create' does not exist + pos-module-openai/app/views/pages/openai_gpt_usage.liquid:56:11 + 'gpt_usage_view' does not exist + pos-module-openai/app/views/pages/openai_search.liquid:13:20 + 'modules/core/validations/hcaptcha' does not exist + pos-module-openai/app/views/pages/openai_search.liquid:17:29 + 'modules/openai/commands/openai/fetch_embeddings' does not exist + pos-module-openai/app/views/pages/openai_search.liquid:22:41 + 'modules/openai/queries/embeddings/search' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/create.liquid:2:21 + 'modules/openai/commands/embeddings/create/build' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/create.liquid:3:21 + 'modules/openai/commands/embeddings/create/check' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/create.liquid:6:23 + 'modules/openai/commands/embeddings/create/execute' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/create/check.liquid:5:16 + 'modules/core/validations/length' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/create/execute.liquid:2:15 + 'modules/openai/embeddings/create' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/delete.liquid:3:21 + 'modules/openai/commands/embeddings/delete/build' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/delete.liquid:4:21 + 'modules/openai/commands/embeddings/delete/check' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/delete.liquid:7:23 + 'modules/core/commands/execute' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/update.liquid:2:21 + 'modules/openai/commands/embeddings/update/build' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/update.liquid:3:21 + 'modules/openai/commands/embeddings/update/check' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/update.liquid:6:23 + 'modules/openai/commands/embeddings/update/execute' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/update/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/update/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/update/check.liquid:6:16 + 'modules/core/validations/length' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/update/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-openai/modules/openai/public/lib/commands/embeddings/update/execute.liquid:2:15 + 'modules/openai/embeddings/update' does not exist + pos-module-openai/modules/openai/public/lib/commands/openai/chat/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-openai/modules/openai/public/lib/commands/openai/chat/completions.liquid:6:24 + 'modules/core/api_calls/send' does not exist + pos-module-openai/modules/openai/public/lib/commands/openai/fetch_embeddings.liquid:3:21 + 'modules/openai/commands/openai/fetch_embeddings/build' does not exist + pos-module-openai/modules/openai/public/lib/commands/openai/fetch_embeddings.liquid:4:21 + 'modules/openai/commands/openai/fetch_embeddings/check' does not exist + pos-module-openai/modules/openai/public/lib/commands/openai/fetch_embeddings.liquid:7:23 + 'modules/core/commands/execute' does not exist + pos-module-openai/modules/openai/public/lib/commands/openai/fetch_embeddings/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-openai/modules/openai/public/lib/commands/openai/responses/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-openai/modules/openai/public/lib/commands/openai/responses/create.liquid:6:24 + 'modules/core/api_calls/send' does not exist + pos-module-openai/modules/openai/public/lib/queries/embeddings/search.liquid:4:15 + 'modules/openai/embeddings/search' does not exist + pos-module-payments-example-gateway/modules/payments_example_gateway/public/lib/commands/update_transaction_status.liquid:2:31 + 'modules/payments/commands/gateway_requests/receive' does not exist + pos-module-payments-example-gateway/modules/payments_example_gateway/public/lib/commands/update_transaction_status.liquid:4:23 + 'modules/payments_example_gateway/commands/update_transaction_status/map_response' does not exist + pos-module-payments-example-gateway/modules/payments_example_gateway/public/lib/commands/update_transaction_status.liquid:5:28 + 'modules/payments/queries/transactions/find' does not exist + pos-module-payments-example-gateway/modules/payments_example_gateway/public/lib/commands/update_transaction_status.liquid:7:30 + 'modules/payments/commands/transactions/update_status' does not exist + pos-module-payments-example-gateway/modules/payments_example_gateway/public/lib/helpers/pay_url.liquid:2:21 + 'modules/payments_example_gateway/helpers/pay_object' does not exist + pos-module-payments-example-gateway/modules/payments_example_gateway/public/views/pages/payments/example_gateway/index.liquid:5:26 + 'modules/payments/queries/transactions/find' does not exist + pos-module-payments-example-gateway/modules/payments_example_gateway/public/views/pages/payments/example_gateway/webhook.liquid:11:23 + 'modules/payments_example_gateway/commands/update_transaction_status' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/create.liquid:2:32 + 'modules/payments_stripe/queries/connected_accounts/find_by_reference_id' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/create.liquid:8:24 + 'modules/payments_stripe/commands/stripe_connected_accounts/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/create.liquid:11:21 + 'modules/payments_stripe/commands/connected_accounts/create/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/create.liquid:12:21 + 'modules/payments_stripe/commands/connected_accounts/create/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/create.liquid:15:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/create/check.liquid:7:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/delete.liquid:2:29 + 'modules/payments_stripe/commands/connected_accounts/delete/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/delete.liquid:3:29 + 'modules/payments_stripe/commands/connected_accounts/delete/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/delete.liquid:6:35 + 'modules/payments_stripe/commands/stripe_connected_accounts/delete' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/delete.liquid:7:31 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/delete.liquid:10:18 + 'modules/core/commands/events/publish' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/delete/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/update.liquid:2:21 + 'modules/payments_stripe/commands/connected_accounts/update/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/update.liquid:3:21 + 'modules/payments_stripe/commands/connected_accounts/update/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/update.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/update.liquid:9:18 + 'modules/core/commands/events/publish' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/update/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/update/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/update/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/connected_accounts/update/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/customers/create.liquid:2:23 + 'modules/payments_stripe/queries/customers/find_by_customer_id' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/customers/create.liquid:8:21 + 'modules/payments_stripe/commands/customers/create/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/customers/create.liquid:9:21 + 'modules/payments_stripe/commands/customers/create/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/customers/create.liquid:12:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/customers/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/customers/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/customers/create/check.liquid:6:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create.liquid:2:29 + 'modules/payments_stripe/queries/payment_methods/find_by_payment_method_id' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create.liquid:8:23 + 'modules/payments_stripe/commands/payment_methods/create_card' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create.liquid:10:23 + 'modules/payments_stripe/commands/payment_methods/create_bank_account' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_bank_account.liquid:2:21 + 'modules/payments_stripe/commands/payment_methods/create_bank_account/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_bank_account.liquid:3:21 + 'modules/payments_stripe/commands/payment_methods/create_bank_account/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_bank_account.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_bank_account/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_bank_account/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_bank_account/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_bank_account/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_bank_account/check.liquid:8:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_bank_account/check.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_bank_account/check.liquid:10:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_card.liquid:2:21 + 'modules/payments_stripe/commands/payment_methods/create_card/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_card.liquid:3:21 + 'modules/payments_stripe/commands/payment_methods/create_card/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_card.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_card/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_card/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_card/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_card/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_card/check.liquid:8:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_card/check.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payment_methods/create_card/check.liquid:10:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/create.liquid:2:21 + 'modules/payments_stripe/queries/payouts/find_by_payout_id' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/create.liquid:7:21 + 'modules/payments_stripe/commands/payouts/create/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/create.liquid:10:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/create/check.liquid:7:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/handle_webhook.liquid:2:21 + 'modules/payments_stripe/commands/payouts/handle_webhook/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/handle_webhook.liquid:3:21 + 'modules/payments_stripe/commands/payouts/handle_webhook/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/handle_webhook.liquid:6:23 + 'modules/payments_stripe/commands/payouts/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/handle_webhook.liquid:7:33 + 'modules/payments/commands/gateway_requests/receive' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/handle_webhook.liquid:11:18 + 'modules/core/commands/events/publish' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/handle_webhook/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/payouts/handle_webhook/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/create.liquid:3:21 + 'modules/payments_stripe/commands/refunds/create/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/create.liquid:4:21 + 'modules/payments_stripe/commands/refunds/create/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/create.liquid:7:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/create/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/update.liquid:2:21 + 'modules/payments_stripe/commands/refunds/update/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/update.liquid:3:21 + 'modules/payments_stripe/commands/refunds/update/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/update.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/update/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/refunds/update/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup.liquid:11:28 + 'modules/core/lib/queries/variable/find' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup.liquid:15:20 + 'modules/payments_stripe/commands/webhook_endpoints/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup.liquid:22:22 + 'modules/payments_stripe/commands/webhook_endpoints/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/create.liquid:2:21 + 'modules/payments_stripe/commands/setup_intents/create/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/create.liquid:3:21 + 'modules/payments_stripe/commands/setup_intents/create/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/create.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/create/check.liquid:6:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_gateway_id.liquid:2:21 + 'modules/payments_stripe/commands/setup_intents/update_gateway_id/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_gateway_id.liquid:3:21 + 'modules/payments_stripe/commands/setup_intents/update_gateway_id/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_gateway_id.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_gateway_id/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_gateway_id/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_status.liquid:3:21 + 'modules/payments_stripe/commands/setup_intents/update_status/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_status.liquid:4:21 + 'modules/payments_stripe/commands/setup_intents/update_status/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_status.liquid:7:23 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_status.liquid:11:18 + 'modules/core/commands/events/publish' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_status.liquid:12:18 + 'modules/core/commands/statuses/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_status/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/setup_intents/update_status/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_balance_history/retrieve.liquid:4:21 + 'modules/payments_stripe/commands/stripe_balance_history/retrieve/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_balance_history/retrieve.liquid:5:21 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_balance_history/retrieve.liquid:6:21 + 'modules/payments_stripe/commands/stripe_balance_history/retrieve/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_charge/create.liquid:2:21 + 'modules/payments_stripe/commands/stripe_charge/create/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_charge/create.liquid:3:21 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_charge/create.liquid:4:21 + 'modules/payments_stripe/commands/stripe_charge/create/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_charge/handle_webhook.liquid:2:21 + 'modules/payments_stripe/commands/stripe_charge/handle_webhook/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_charge/handle_webhook.liquid:3:21 + 'modules/payments_stripe/commands/stripe_charge/handle_webhook/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_charge/handle_webhook.liquid:5:31 + 'modules/payments/commands/gateway_requests/receive' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_charge/handle_webhook.liquid:8:23 + 'modules/payments/commands/transactions/update_status' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_charge/handle_webhook/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_charge/handle_webhook/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/complete.liquid:2:21 + 'modules/payments_stripe/commands/stripe_checkout/complete/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/complete.liquid:3:21 + 'modules/payments_stripe/commands/stripe_checkout/complete/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/complete.liquid:8:21 + 'modules/payments/commands/gateway_requests/receive' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/complete.liquid:10:23 + 'modules/payments_stripe/commands/stripe_checkout/complete/map_request' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/complete.liquid:11:26 + 'modules/payments_stripe/commands/customers/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/complete.liquid:13:23 + 'modules/payments/commands/transactions/update_status' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/complete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/complete/check.liquid:7:16 + 'modules/core/validations/exist_in_db' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/complete/map_request.liquid:9:28 + 'modules/payments/queries/transactions/find' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/create.liquid:2:21 + 'modules/payments_stripe/commands/stripe_checkout/create/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/create.liquid:3:21 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/create.liquid:4:21 + 'modules/payments_stripe/commands/stripe_checkout/create/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/expire.liquid:2:21 + 'modules/payments_stripe/commands/stripe_checkout/expire/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/expire.liquid:3:21 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/expire.liquid:4:21 + 'modules/payments_stripe/commands/stripe_checkout/expire/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/handle_webhook.liquid:2:21 + 'modules/payments_stripe/commands/stripe_checkout/handle_webhook/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/handle_webhook.liquid:3:21 + 'modules/payments_stripe/commands/stripe_checkout/handle_webhook/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/handle_webhook.liquid:5:31 + 'modules/payments/commands/gateway_requests/receive' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/handle_webhook.liquid:8:28 + 'modules/payments_stripe/commands/customers/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/handle_webhook.liquid:11:23 + 'modules/payments/commands/transactions/update_status' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/retrieve.liquid:4:21 + 'modules/payments_stripe/commands/stripe_checkout/retrieve/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/retrieve.liquid:5:21 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/retrieve.liquid:6:21 + 'modules/payments_stripe/commands/stripe_checkout/retrieve/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/setup_intent.liquid:3:27 + 'modules/payments_stripe/commands/setup_intents/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/setup_intent.liquid:5:23 + 'modules/payments_stripe/commands/stripe_checkout/setup_intent/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/setup_intent.liquid:6:23 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/setup_intent.liquid:7:23 + 'modules/payments_stripe/commands/stripe_checkout/setup_intent/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_checkout/setup_intent.liquid:9:29 + 'modules/payments_stripe/commands/setup_intents/update_gateway_id' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/create.liquid:2:21 + 'modules/payments_stripe/commands/stripe_connected_accounts/create/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/create.liquid:3:21 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/create.liquid:4:21 + 'modules/payments_stripe/commands/stripe_connected_accounts/create/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/delete.liquid:2:29 + 'modules/payments_stripe/commands/stripe_connected_accounts/delete/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/delete.liquid:3:29 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/delete.liquid:4:29 + 'modules/payments_stripe/commands/stripe_connected_accounts/delete/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_dashboard_link.liquid:2:29 + 'modules/payments_stripe/commands/stripe_connected_accounts/get_dashboard_link/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_dashboard_link.liquid:3:29 + 'modules/payments_stripe/commands/stripe_connected_accounts/get_dashboard_link/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_dashboard_link.liquid:5:31 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_dashboard_link.liquid:6:31 + 'modules/payments_stripe/commands/stripe_connected_accounts/get_dashboard_link/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_onboarding_link.liquid:2:29 + 'modules/payments_stripe/commands/stripe_connected_accounts/get_onboarding_link/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_onboarding_link.liquid:3:29 + 'modules/payments_stripe/commands/stripe_connected_accounts/get_onboarding_link/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_onboarding_link.liquid:6:31 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_onboarding_link.liquid:7:31 + 'modules/payments_stripe/commands/stripe_connected_accounts/get_onboarding_link/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_onboarding_link/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_onboarding_link/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/get_onboarding_link/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/handle_webhook.liquid:2:21 + 'modules/payments_stripe/commands/stripe_connected_accounts/handle_webhook/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/handle_webhook.liquid:3:21 + 'modules/payments_stripe/commands/stripe_connected_accounts/handle_webhook/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/handle_webhook.liquid:6:23 + 'modules/payments_stripe/commands/connected_accounts/update' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/handle_webhook/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_connected_accounts/handle_webhook/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_customer/retrieve.liquid:2:21 + 'modules/payments_stripe/commands/stripe_customer/retrieve/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_customer/retrieve.liquid:3:21 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_customer/retrieve.liquid:4:21 + 'modules/payments_stripe/commands/stripe_customer/retrieve/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_payment_intent/create.liquid:2:21 + 'modules/payments_stripe/commands/stripe_payment_intent/create/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_payment_intent/create.liquid:3:21 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_payment_intent/create.liquid:4:21 + 'modules/payments_stripe/commands/stripe_payment_intent/create/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_payment_method/retrieve.liquid:2:21 + 'modules/payments_stripe/commands/stripe_payment_method/retrieve/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_payment_method/retrieve.liquid:3:21 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_payment_method/retrieve.liquid:4:21 + 'modules/payments_stripe/commands/stripe_payment_method/retrieve/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create.liquid:2:21 + 'modules/payments_stripe/commands/stripe_refund/create/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create.liquid:3:21 + 'modules/payments_stripe/commands/stripe_refund/create/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create.liquid:5:23 + 'modules/payments_stripe/commands/refunds/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create.liquid:6:23 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create.liquid:7:23 + 'modules/payments_stripe/commands/stripe_refund/create/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create.liquid:8:23 + 'modules/payments_stripe/commands/refunds/update' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create/check.liquid:5:16 + 'modules/core/validations/not_null' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create/check.liquid:6:16 + 'modules/core/validations/not_null' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create/check.liquid:7:16 + 'modules/core/validations/number' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create/check.liquid:10:18 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create/check.liquid:12:18 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_refund/create/check.liquid:17:18 + 'modules/core/validations/included' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_setup_intent/handle_webhook.liquid:2:21 + 'modules/payments_stripe/commands/stripe_setup_intent/handle_webhook/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_setup_intent/handle_webhook.liquid:3:21 + 'modules/payments_stripe/commands/stripe_setup_intent/handle_webhook/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_setup_intent/handle_webhook.liquid:5:31 + 'modules/payments/commands/gateway_requests/receive' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_setup_intent/handle_webhook.liquid:7:25 + 'modules/payments_stripe/commands/customers/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_setup_intent/handle_webhook.liquid:9:33 + 'modules/payments_stripe/commands/payment_methods/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_setup_intent/handle_webhook.liquid:12:23 + 'modules/payments_stripe/commands/setup_intents/update_status' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_setup_intent/handle_webhook/build.liquid:4:25 + 'modules/payments_stripe/commands/stripe_customer/retrieve' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_setup_intent/handle_webhook/build.liquid:7:33 + 'modules/payments_stripe/commands/stripe_payment_method/retrieve' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_setup_intent/handle_webhook/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_setup_intent/handle_webhook/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_webhook/create.liquid:11:22 + 'modules/payments_stripe/api_call' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_webhook/delete.liquid:9:21 + 'modules/payments_stripe/commands/stripe_webhook/delete/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_webhook/delete.liquid:10:21 + 'modules/payments_stripe/commands/stripe_webhook/delete/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_webhook/delete.liquid:13:24 + 'modules/payments_stripe/api_call' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_webhook/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_webhook/delete/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_webhook/delete/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/stripe_webhook/delete/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/transaction_finalize.liquid:2:21 + 'modules/payments_stripe/commands/transaction_finalize/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/transaction_finalize.liquid:3:21 + 'modules/payments_stripe/commands/transaction_finalize/check' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/transaction_finalize.liquid:6:31 + 'modules/payments_stripe/commands/stripe_checkout/retrieve' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/transaction_finalize.liquid:29:35 + 'modules/payments_stripe/commands/stripe_checkout/expire' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/transaction_finalize.liquid:36:29 + 'modules/payments/commands/transactions/update_status' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/transaction_finalize.liquid:39:27 + 'modules/core/helpers/register_error' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/transaction_finalize/check.liquid:6:16 + 'modules/core/validations/included' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhook_endpoints/create.liquid:2:23 + 'modules/payments_stripe/commands/stripe_webhook/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhook_endpoints/create.liquid:3:21 + 'modules/payments_stripe/commands/webhook_endpoints/create/build' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhook_endpoints/create.liquid:5:17 + 'modules/payments_stripe/webhook_endpoints/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhook_endpoints/delete_many.liquid:9:23 + 'modules/payments_stripe/commands/stripe_webhook/delete' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhook_endpoints/delete_many.liquid:11:23 + 'modules/payments_stripe/commands/webhook_endpoints/delete_many/map_response' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhook_endpoints/delete_many.liquid:13:25 + 'modules/core/commands/execute' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/charge.liquid:6:28 + 'modules/payments/queries/transactions/find' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/charge.liquid:8:29 + 'modules/payments/queries/transactions/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/charge.liquid:11:29 + 'modules/payments/commands/transactions/map_status' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/charge.liquid:24:23 + 'modules/payments_stripe/commands/stripe_charge/handle_webhook' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/connected_account.liquid:4:32 + 'modules/payments_stripe/queries/connected_accounts/find_by_account_id' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/connected_account.liquid:10:23 + 'modules/payments_stripe/commands/stripe_connected_accounts/handle_webhook' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/is_valid.liquid:3:15 + 'modules/payments_stripe/webhook_endpoints/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/payout.liquid:4:32 + 'modules/payments_stripe/queries/connected_accounts/find_by_account_id' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/payout.liquid:10:23 + 'modules/payments_stripe/commands/payouts/handle_webhook' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/session_expired.liquid:7:27 + 'modules/payments/queries/transactions/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/session_expired.liquid:18:23 + 'modules/payments_stripe/commands/stripe_checkout/handle_webhook' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/setup_intent.liquid:5:28 + 'modules/payments_stripe/queries/setup_intents/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/setup_intent.liquid:16:23 + 'modules/payments_stripe/commands/stripe_setup_intent/handle_webhook' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_connected_account_deleted.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_connected_account_deleted.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_connected_account_updated.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_connected_account_updated.liquid:12:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_connected_account_updated.liquid:13:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_payout_paid.liquid:12:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_payout_paid.liquid:13:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_payout_paid.liquid:14:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_payout_paid.liquid:15:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_setup_intent_succeeded.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/events/payments_stripe_setup_intent_succeeded.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/helpers/pay_object.liquid:14:23 + 'modules/payments_stripe/commands/stripe_charge/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/helpers/pay_object.liquid:17:37 + 'modules/payments/commands/transactions/map_status' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/helpers/pay_object.liquid:20:23 + 'modules/payments_stripe/commands/stripe_payment_intent/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/helpers/pay_object.liquid:23:37 + 'modules/payments/commands/transactions/map_status' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/helpers/pay_object.liquid:26:23 + 'modules/payments_stripe/commands/stripe_checkout/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/helpers/pay_object.liquid:30:23 + 'modules/payments_stripe/commands/stripe_checkout/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/helpers/pay_object.liquid:35:26 + 'modules/payments/commands/transactions/update_gateway_transaction_id' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/helpers/pay_url.liquid:2:21 + 'modules/payments_stripe/commands/stripe_checkout/create' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/connected_accounts/find.liquid:7:16 + 'modules/payments_stripe/connected_accounts/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/connected_accounts/find_by_account_id.liquid:7:16 + 'modules/payments_stripe/connected_accounts/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/connected_accounts/find_by_reference_id.liquid:7:16 + 'modules/payments_stripe/connected_accounts/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/connected_accounts/search.liquid:10:15 + 'modules/payments_stripe/connected_accounts/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/customers/find.liquid:7:16 + 'modules/payments_stripe/customers/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/customers/find_by_customer_id.liquid:7:16 + 'modules/payments_stripe/customers/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/customers/find_by_reference_id.liquid:7:16 + 'modules/payments_stripe/customers/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/customers/search.liquid:11:15 + 'modules/payments_stripe/customers/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/payment_methods/find.liquid:7:16 + 'modules/payments_stripe/payment_methods/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/payment_methods/find_by_payment_method_id.liquid:7:16 + 'modules/payments_stripe/payment_methods/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/payment_methods/search.liquid:10:15 + 'modules/payments_stripe/payment_methods/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/payouts/find.liquid:7:16 + 'modules/payments_stripe/payouts/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/payouts/find_by_payout_id.liquid:7:16 + 'modules/payments_stripe/payouts/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/payouts/search.liquid:12:15 + 'modules/payments_stripe/payouts/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/refunds/find.liquid:7:16 + 'modules/payments_stripe/refunds/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/refunds/search.liquid:12:15 + 'modules/payments_stripe/refunds/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/setup_intents/find.liquid:7:16 + 'modules/payments_stripe/connected_accounts/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/setup_intents/find_by_reference_id.liquid:7:16 + 'modules/payments_stripe/setup_intents/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/lib/queries/setup_intents/search.liquid:10:15 + 'modules/payments_stripe/setup_intents/search' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/checkout_session_completed_webhook.liquid:6:28 + 'modules/payments_stripe/commands/webhooks/is_valid' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/checkout_session_completed_webhook.liquid:14:23 + 'modules/payments_stripe/commands/stripe_checkout/complete' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks.liquid:7:28 + 'modules/payments_stripe/commands/webhooks/is_valid' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks.liquid:11:27 + 'modules/payments_stripe/commands/webhooks/charge' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks.liquid:13:27 + 'modules/payments_stripe/commands/webhooks/charge' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks.liquid:15:27 + 'modules/payments_stripe/commands/webhooks/charge' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks.liquid:17:27 + 'modules/payments_stripe/commands/webhooks/session_expired' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks.liquid:19:27 + 'modules/payments_stripe/commands/webhooks/setup_intent' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks_connect.liquid:7:28 + 'modules/payments_stripe/commands/webhooks/is_valid' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks_connect.liquid:11:27 + 'modules/payments_stripe/commands/webhooks/payout' does not exist + pos-module-payments-stripe/modules/payments_stripe/public/views/pages/payments/stripe/webhooks_connect.liquid:13:27 + 'modules/payments_stripe/commands/webhooks/connected_account' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/receive.liquid:2:21 + 'modules/payments/commands/gateway_requests/receive/build' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/receive.liquid:3:21 + 'modules/payments/commands/gateway_requests/receive/check' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/receive.liquid:6:33 + 'modules/payments/commands/execute' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/receive/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/receive/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/receive/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/receive/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send.liquid:2:21 + 'modules/payments/commands/gateway_requests/send/build' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send.liquid:3:21 + 'modules/payments/commands/gateway_requests/send/check' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send.liquid:5:32 + 'modules/payments/commands/execute' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send.liquid:7:25 + 'modules/payments/commands/execute' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send.liquid:9:27 + 'modules/payments/commands/gateway_requests/update' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send/check.liquid:8:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send/check.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/send/check.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/update.liquid:2:21 + 'modules/payments/commands/gateway_requests/update/build' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/update.liquid:3:21 + 'modules/payments/commands/gateway_requests/update/check' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/update.liquid:6:24 + 'modules/payments/commands/execute' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/update/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/gateway_requests/update/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/create.liquid:2:21 + 'modules/payments/commands/transactions/create/build' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/create.liquid:3:21 + 'modules/payments/commands/transactions/create/check' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/create.liquid:6:23 + 'modules/payments/commands/execute' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/create.liquid:9:18 + 'modules/payments/commands/transactions/update_status' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/create/check.liquid:5:16 + 'modules/core/validations/length' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/create/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/create/check.liquid:8:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/create/check.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/set_status_cache.liquid:2:21 + 'modules/payments/commands/transactions/set_status_cache/build' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/set_status_cache.liquid:3:21 + 'modules/payments/commands/transactions/set_status_cache/check' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/set_status_cache.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/set_status_cache/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/set_status_cache/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/set_status_cache/check.liquid:8:16 + 'modules/core/validations/included' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_gateway_transaction_id.liquid:2:21 + 'modules/payments/commands/transactions/update_gateway_transaction_id/build' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_gateway_transaction_id.liquid:3:21 + 'modules/payments/commands/transactions/update_gateway_transaction_id/check' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_gateway_transaction_id.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_gateway_transaction_id/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_gateway_transaction_id/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_status.liquid:3:21 + 'modules/payments/commands/transactions/update_status/build' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_status.liquid:4:21 + 'modules/payments/commands/transactions/update_status/check' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_status.liquid:7:23 + 'modules/core/commands/execute' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_status.liquid:11:18 + 'modules/core/commands/events/publish' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_status.liquid:12:18 + 'modules/core/commands/statuses/create' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_status/build.liquid:2:21 + 'modules/payments/commands/transactions/map_status' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_status/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/commands/transactions/update_status/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/consumers/status_created/set_transaction_status_cache.liquid:3:23 + 'modules/payments/commands/transactions/set_status_cache' does not exist + pos-module-payments/modules/payments/public/lib/events/payments_transaction_expired.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/events/payments_transaction_failed.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/events/payments_transaction_new.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/events/payments_transaction_pending.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/events/payments_transaction_succeeded.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-payments/modules/payments/public/lib/queries/gateway_requests/find.liquid:6:16 + 'modules/payments/gateway_requests/search' does not exist + pos-module-payments/modules/payments/public/lib/queries/gateway_requests/search.liquid:5:15 + 'modules/payments/gateway_requests/search' does not exist + pos-module-payments/modules/payments/public/lib/queries/transactions/find.liquid:18:16 + 'modules/payments/transactions/search' does not exist + pos-module-payments/modules/payments/public/lib/queries/transactions/search.liquid:37:15 + 'modules/payments/transactions/search' does not exist + pos-module-payments/modules/payments/public/lib/tests/gateway_requests/receive_test.liquid:4:21 + 'modules/payments/commands/gateway_requests/receive' does not exist + pos-module-payments/modules/payments/public/lib/tests/gateway_requests/receive_test.liquid:6:23 + 'modules/tests/assertions/valid_object' does not exist + pos-module-payments/modules/payments/public/lib/tests/gateway_requests/receive_test.liquid:8:23 + 'modules/tests/assertions/equal' does not exist + pos-module-payments/modules/payments/public/lib/tests/gateway_requests/receive_test.liquid:9:23 + 'modules/tests/assertions/equal' does not exist + pos-module-payments/modules/payments/public/lib/tests/gateway_requests/send_test.liquid:9:21 + 'modules/payments/commands/gateway_requests/send' does not exist + pos-module-payments/modules/payments/public/lib/tests/gateway_requests/send_test.liquid:11:23 + 'modules/tests/assertions/valid_object' does not exist + pos-module-payments/modules/payments/public/lib/tests/gateway_requests/send_test.liquid:13:23 + 'modules/tests/assertions/equal' does not exist + pos-module-payments/modules/payments/public/lib/tests/gateway_requests/send_test.liquid:14:23 + 'modules/tests/assertions/equal' does not exist + pos-module-payments/modules/payments/public/lib/tests/transactions/update_gateway_transaction_id_test.liquid:3:26 + 'modules/payments/commands/transactions/create' does not exist + pos-module-payments/modules/payments/public/lib/tests/transactions/update_gateway_transaction_id_test.liquid:6:21 + 'modules/payments/commands/transactions/update_gateway_transaction_id' does not exist + pos-module-payments/modules/payments/public/lib/tests/transactions/update_gateway_transaction_id_test.liquid:8:23 + 'modules/tests/assertions/valid_object' does not exist + pos-module-payments/modules/payments/public/lib/tests/transactions/update_gateway_transaction_id_test.liquid:9:23 + 'modules/tests/assertions/equal' does not exist + pos-module-reports/app/lib/commands/profiles/export_all.liquid:7:24 + 'modules/profile/profiles/search' does not exist + pos-module-reports/app/lib/commands/profiles/export_all.liquid:11:28 + 'modules/profile/profiles/search' does not exist + pos-module-reports/app/migrations/20250312131527_create_users_and_profiles.liquid:312:23 + 'modules/user/commands/user/create' does not exist + pos-module-reports/app/migrations/20250312131527_create_users_and_profiles.liquid:314:24 + 'modules/profile/commands/profiles/create' does not exist + pos-module-reports/app/migrations/20250312231550_create_admin_user.liquid:27:21 + 'modules/user/commands/user/create' does not exist + pos-module-reports/app/migrations/20250312231550_create_admin_user.liquid:29:22 + 'modules/profile/commands/profiles/create' does not exist + pos-module-reports/app/views/pages/404.liquid:6:11 + '404' does not exist + pos-module-reports/app/views/pages/admin/reports/download.liquid:9:20 + 'modules/reports/reports/search' does not exist + pos-module-reports/app/views/pages/admin/reports/list.liquid:13:25 + 'modules/reports/reports/search' does not exist + pos-module-reports/app/views/pages/admin/reports/list.liquid:15:11 + 'admin/reports/list' does not exist + pos-module-reports/app/views/pages/admin/reports/profiles.liquid:6:26 + 'modules/user/queries/user/find' does not exist + pos-module-reports/app/views/pages/admin/reports/profiles.liquid:7:34 + 'modules/profile/queries/profiles/find' does not exist + pos-module-reports/app/views/pages/admin/reports/profiles.liquid:12:21 + 'modules/reports/commands/reports/create' does not exist + pos-module-reports/app/views/pages/admin/reports/profiles.liquid:15:20 + 'modules/core/commands/statuses/create' does not exist + pos-module-reports/app/views/pages/admin/reports/profiles.liquid:18:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/app/views/pages/index.liquid:6:11 + 'index' does not exist + pos-module-reports/modules/core/public/api_calls/generic_x_form_encoded.liquid:7:18 + 'modules/core/helpers/hash_to_x_form_encoded' does not exist + pos-module-reports/modules/core/public/lib/commands/email/send.liquid:2:21 + 'modules/core/commands/email/send/build' does not exist + pos-module-reports/modules/core/public/lib/commands/email/send.liquid:3:21 + 'modules/core/commands/email/send/check' does not exist + pos-module-reports/modules/core/public/lib/commands/email/send.liquid:6:17 + 'modules/core/email/send' does not exist + pos-module-reports/modules/core/public/lib/commands/email/send/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/email/send/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/email/send/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/email/send/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/events/broadcast.liquid:9:23 + 'modules/core/events/consumers' does not exist + pos-module-reports/modules/core/public/lib/commands/events/create.liquid:2:20 + 'modules/core/commands/events/create/build' does not exist + pos-module-reports/modules/core/public/lib/commands/events/create.liquid:3:20 + 'modules/core/commands/events/create/check' does not exist + pos-module-reports/modules/core/public/lib/commands/events/create.liquid:5:22 + 'modules/core/commands/events/create/execute' does not exist + pos-module-reports/modules/core/public/lib/commands/events/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/events/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/events/create/check.liquid:8:34 + 'modules/core/events/events_checks' does not exist + pos-module-reports/modules/core/public/lib/commands/events/create/check.liquid:25:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/commands/events/create/execute.liquid:2:15 + 'modules/core/events/create' does not exist + pos-module-reports/modules/core/public/lib/commands/events/publish.liquid:18:20 + 'modules/core/commands/events/create' does not exist + pos-module-reports/modules/core/public/lib/commands/hook/alter.liquid:13:30 + 'modules/core/queries/hook/search' does not exist + pos-module-reports/modules/core/public/lib/commands/hook/fire.liquid:17:30 + 'modules/core/queries/hook/search' does not exist + pos-module-reports/modules/core/public/lib/commands/session/clear.liquid:3:17 + 'modules/core/session/delete' does not exist + pos-module-reports/modules/core/public/lib/commands/session/get.liquid:5:19 + 'modules/core/session/delete' does not exist + pos-module-reports/modules/core/public/lib/commands/session/set.liquid:3:15 + 'modules/core/session/set' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/create.liquid:17:21 + 'modules/core/commands/statuses/create/build' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/create.liquid:18:21 + 'modules/core/commands/statuses/create/check' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/create.liquid:21:23 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/create.liquid:23:20 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/create/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/delete.liquid:8:21 + 'modules/core/commands/statuses/delete/build' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/delete.liquid:9:21 + 'modules/core/commands/statuses/delete/check' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/delete.liquid:12:23 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/core/public/lib/commands/statuses/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/commands/variable/set.liquid:7:20 + 'modules/core/variable/set' does not exist + pos-module-reports/modules/core/public/lib/events/status_created.liquid:13:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/events/status_created.liquid:14:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/events/status_created.liquid:15:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/helpers/redirect_to.liquid:22:11 + 'modules/core/helpers/flash/publish' does not exist + pos-module-reports/modules/core/public/lib/helpers/timezone/get_by_name.liquid:17:24 + 'modules/core/helpers/timezone/get_all' does not exist + pos-module-reports/modules/core/public/lib/helpers/timezone/get_by_offset.liquid:17:24 + 'modules/core/helpers/timezone/get_all' does not exist + pos-module-reports/modules/core/public/lib/queries/events/find.liquid:6:21 + 'modules/core/queries/events/search' does not exist + pos-module-reports/modules/core/public/lib/queries/events/search.liquid:5:15 + 'modules/core/events/search' does not exist + pos-module-reports/modules/core/public/lib/queries/headscripts/get.liquid:3:18 + 'modules/core/queries/headscripts/search' does not exist + pos-module-reports/modules/core/public/lib/queries/headscripts/search.liquid:2:41 + 'modules/core/commands/hook/fire' does not exist + pos-module-reports/modules/core/public/lib/queries/hook/search.liquid:9:29 + 'modules/core/hook/search' does not exist + pos-module-reports/modules/core/public/lib/queries/module/exists.liquid:8:22 + 'modules/core/queries/registry/search' does not exist + pos-module-reports/modules/core/public/lib/queries/registry/get.liquid:3:23 + 'modules/core/queries/registry/search' does not exist + pos-module-reports/modules/core/public/lib/queries/registry/search.liquid:7:23 + 'modules/core/commands/hook/fire' does not exist + pos-module-reports/modules/core/public/lib/queries/statuses/find.liquid:12:16 + 'modules/core/statuses/search' does not exist + pos-module-reports/modules/core/public/lib/queries/statuses/search.liquid:22:15 + 'modules/core/statuses/search' does not exist + pos-module-reports/modules/core/public/lib/queries/variable/get.liquid:3:18 + 'modules/core/queries/variable/find' does not exist + pos-module-reports/modules/core/public/lib/validations/date.liquid:22:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/date.liquid:27:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/date.liquid:35:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/date.liquid:44:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/date.liquid:53:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/date.liquid:62:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/each_element_length.liquid:17:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/each_element_length.liquid:23:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/each_element_length.liquid:28:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/elements_included.liquid:14:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/email.liquid:12:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/equal.liquid:17:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/exist_in_db.liquid:24:15 + 'modules/core/records/count' does not exist + pos-module-reports/modules/core/public/lib/validations/exist_in_db.liquid:28:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/hcaptcha.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/included.liquid:13:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/length.liquid:23:18 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/lib/validations/length.liquid:28:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/length.liquid:33:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/length.liquid:38:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/matches.liquid:16:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/not_null.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/number.liquid:21:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/number.liquid:30:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/number.liquid:38:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/number.liquid:43:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/number.liquid:48:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/number.liquid:53:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/number.liquid:58:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/password_complexity.liquid:14:31 + 'modules/core/queries/variable/find' does not exist + pos-module-reports/modules/core/public/lib/validations/password_complexity.liquid:18:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/password_complexity.liquid:23:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/password_complexity.liquid:28:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/presence.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/truthy.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/unique_elements.liquid:15:18 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/uniqueness.liquid:20:17 + 'modules/core/records/count' does not exist + pos-module-reports/modules/core/public/lib/validations/uniqueness.liquid:24:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/lib/validations/valid_object.liquid:13:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/pages/_events/index.liquid:7:23 + 'modules/core/queries/events/search' does not exist + pos-module-reports/modules/core/public/views/pages/_events/index.liquid:9:12 + 'modules/core/events/list' does not exist + pos-module-reports/modules/core/public/views/pages/_events/trigger.liquid:7:22 + 'modules/core/queries/events/find' does not exist + pos-module-reports/modules/core/public/views/pages/_events/trigger.liquid:10:24 + 'modules/core/commands/events/broadcast' does not exist + pos-module-reports/modules/core/public/views/pages/_events/trigger.liquid:14:27 + 'modules/core/events/consumers' does not exist + pos-module-reports/modules/core/public/views/pages/_events/trigger.liquid:18:12 + 'modules/core/events/show' does not exist + pos-module-reports/modules/core/public/views/partials/events/list.liquid:5:15 + 'modules/core/events/event_card' does not exist + pos-module-reports/modules/core/public/views/partials/lib/commands/email/send.liquid:3:21 + 'modules/core/commands/email/send/build' does not exist + pos-module-reports/modules/core/public/views/partials/lib/commands/email/send.liquid:4:21 + 'modules/core/commands/email/send/check' does not exist + pos-module-reports/modules/core/public/views/partials/lib/commands/email/send.liquid:7:17 + 'modules/core/email/send' does not exist + pos-module-reports/modules/core/public/views/partials/lib/commands/email/send/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/views/partials/lib/commands/email/send/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/views/partials/lib/commands/email/send/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/views/partials/lib/commands/email/send/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/core/public/views/partials/lib/commands/hook/alter.liquid:14:30 + 'modules/core/lib/queries/hook/search' does not exist + pos-module-reports/modules/core/public/views/partials/lib/commands/hook/fire.liquid:17:30 + 'modules/core/lib/queries/hook/search' does not exist + pos-module-reports/modules/core/public/views/partials/lib/commands/variable/set.liquid:8:20 + 'modules/core/variable/set' does not exist + pos-module-reports/modules/core/public/views/partials/lib/queries/headscripts/get.liquid:4:18 + 'modules/core/lib/queries/headscripts/search' does not exist + pos-module-reports/modules/core/public/views/partials/lib/queries/headscripts/search.liquid:3:41 + 'modules/core/lib/commands/hook/fire' does not exist + pos-module-reports/modules/core/public/views/partials/lib/queries/hook/search.liquid:10:29 + 'modules/core/hook/search' does not exist + pos-module-reports/modules/core/public/views/partials/lib/queries/module/exists.liquid:8:22 + 'modules/core/lib/queries/registry/search' does not exist + pos-module-reports/modules/core/public/views/partials/lib/queries/registry/get.liquid:3:23 + 'modules/core/lib/queries/registry/search' does not exist + pos-module-reports/modules/core/public/views/partials/lib/queries/registry/search.liquid:7:23 + 'modules/core/lib/commands/hook/fire' does not exist + pos-module-reports/modules/core/public/views/partials/lib/queries/variable/get.liquid:3:18 + 'modules/core/lib/queries/variable/find' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/date.liquid:23:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/date.liquid:28:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/date.liquid:36:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/date.liquid:45:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/date.liquid:54:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/date.liquid:63:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/each_element_length.liquid:17:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/each_element_length.liquid:23:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/each_element_length.liquid:28:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/elements_included.liquid:15:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/email.liquid:13:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/equal.liquid:18:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/exist_in_db.liquid:25:15 + 'modules/core/records/count' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/exist_in_db.liquid:29:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/hcaptcha.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/included.liquid:14:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/length.liquid:26:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/length.liquid:32:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/length.liquid:37:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/length.liquid:42:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/matches.liquid:17:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/not_null.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/number.liquid:22:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/number.liquid:31:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/number.liquid:39:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/number.liquid:44:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/number.liquid:49:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/number.liquid:54:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/number.liquid:59:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/password_complexity.liquid:12:31 + 'modules/core/lib/queries/variable/find' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/password_complexity.liquid:16:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/password_complexity.liquid:21:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/password_complexity.liquid:26:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/presence.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/truthy.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/unique_elements.liquid:15:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/uniqueness.liquid:21:17 + 'modules/core/records/count' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/uniqueness.liquid:25:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/core/public/views/partials/lib/validations/valid_object.liquid:14:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create.liquid:2:21 + 'modules/profile/commands/profiles/create/build' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create.liquid:3:21 + 'modules/profile/commands/profiles/create/check' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create.liquid:5:23 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create/build.liquid:2:30 + 'modules/profile/commands/profiles/tokenize_names' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create/check.liquid:5:20 + 'modules/profile/helpers/table_name' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create/check.liquid:6:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create/check.liquid:8:16 + 'modules/core/validations/length' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create/check.liquid:9:16 + 'modules/core/validations/length' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create/check.liquid:10:16 + 'modules/core/validations/length' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create_validate.liquid:2:21 + 'modules/profile/commands/profiles/create/build' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create_validate.liquid:3:21 + 'modules/profile/commands/profiles/create/check' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/create_validate_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/delete.liquid:2:21 + 'modules/profile/commands/profiles/delete/build' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/delete.liquid:3:21 + 'modules/profile/commands/profiles/delete/check' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/delete.liquid:5:23 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/delete_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/update.liquid:2:21 + 'modules/profile/commands/profiles/update/build' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/update.liquid:3:21 + 'modules/profile/commands/profiles/update/check' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/update.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/update/build.liquid:2:30 + 'modules/profile/commands/profiles/tokenize_names' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/update/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/update/check.liquid:5:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/update/check.liquid:6:16 + 'modules/core/validations/length' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/update/check.liquid:7:16 + 'modules/core/validations/length' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/update/check.liquid:8:16 + 'modules/core/validations/length' does not exist + pos-module-reports/modules/profile/public/lib/commands/profiles/update_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-reports/modules/profile/public/lib/helpers/current_profile.liquid:2:19 + 'modules/user/queries/user/current' does not exist + pos-module-reports/modules/profile/public/lib/helpers/current_profile.liquid:4:32 + 'modules/profile/queries/profiles/find' does not exist + pos-module-reports/modules/profile/public/lib/helpers/table_name.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-reports/modules/profile/public/lib/queries/profiles/filters_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-reports/modules/profile/public/lib/queries/profiles/find.liquid:7:20 + 'modules/profile/profiles/search' does not exist + pos-module-reports/modules/profile/public/lib/queries/profiles/find.liquid:11:21 + 'modules/profile/helpers/profiles/slugs/build' does not exist + pos-module-reports/modules/profile/public/lib/queries/profiles/find_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-reports/modules/profile/public/lib/queries/profiles/search.liquid:7:15 + 'modules/profile/profiles/search' does not exist + pos-module-reports/modules/profile/public/lib/queries/profiles/search.liquid:12:21 + 'modules/profile/helpers/profiles/slugs/build' does not exist + pos-module-reports/modules/profile/public/lib/queries/profiles/search_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-reports/modules/reports/public/lib/commands/documents/create_with_content.liquid:2:21 + 'modules/reports/commands/documents/create_with_content/build' does not exist + pos-module-reports/modules/reports/public/lib/commands/documents/create_with_content.liquid:3:21 + 'modules/reports/commands/documents/create_with_content/check' does not exist + pos-module-reports/modules/reports/public/lib/commands/documents/create_with_content.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/reports/public/lib/commands/documents/create_with_content/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/commands/documents/create_with_content/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/commands/documents/create_with_content/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/commands/documents/create_with_content/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/commands/reports/create.liquid:2:21 + 'modules/reports/commands/reports/create/build' does not exist + pos-module-reports/modules/reports/public/lib/commands/reports/create.liquid:3:21 + 'modules/reports/commands/reports/create/check' does not exist + pos-module-reports/modules/reports/public/lib/commands/reports/create.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/reports/public/lib/commands/reports/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/commands/reports/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/commands/reports/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/commands/reports/create/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/commands/reports/create/check.liquid:8:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/commands/reports/create/check.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/commands/reports/create/check.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/consumers/report_requested/trigger_export.liquid:2:15 + 'modules/reports/reports/search' does not exist + pos-module-reports/modules/reports/public/lib/consumers/report_requested/trigger_export.liquid:4:18 + 'modules/core/commands/statuses/create' does not exist + pos-module-reports/modules/reports/public/lib/consumers/report_requested/trigger_export.liquid:15:23 + 'modules/reports/commands/documents/create_with_content' does not exist + pos-module-reports/modules/reports/public/lib/consumers/report_requested/trigger_export.liquid:17:20 + 'modules/core/commands/statuses/create' does not exist + pos-module-reports/modules/reports/public/lib/consumers/report_requested/trigger_export.liquid:19:23 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/reports/public/lib/consumers/report_requested/trigger_export.liquid:22:20 + 'modules/core/commands/statuses/create' does not exist + pos-module-reports/modules/reports/public/lib/consumers/status_created/update_report_status.liquid:9:23 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/reports/public/lib/events/report_completed.liquid:12:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/events/report_completed.liquid:13:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/events/report_completed.liquid:14:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/events/report_completed.liquid:15:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/events/report_completed.liquid:16:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/events/report_requested.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/events/report_requested.liquid:12:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/reports/public/lib/events/report_requested.liquid:13:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/authentication_links/create.liquid:2:21 + 'modules/user/commands/authentication_links/create/build' does not exist + pos-module-reports/modules/user/public/lib/commands/authentication_links/create.liquid:3:21 + 'modules/user/commands/authentication_links/create/check' does not exist + pos-module-reports/modules/user/public/lib/commands/authentication_links/create.liquid:6:23 + 'modules/user/commands/authentication_links/create/execute' does not exist + pos-module-reports/modules/user/public/lib/commands/authentication_links/create.liquid:8:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/authentication_links/create/build.liquid:3:19 + 'modules/user/queries/user/find' does not exist + pos-module-reports/modules/user/public/lib/commands/authentication_links/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/authentication_links/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/authentication_links/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/authentication_links/create/check.liquid:9:18 + 'modules/core/validations/hcaptcha' does not exist + pos-module-reports/modules/user/public/lib/commands/emails/auth-link.liquid:26:21 + 'modules/core/commands/email/send' does not exist + pos-module-reports/modules/user/public/lib/commands/passwords/create.liquid:2:21 + 'modules/user/commands/passwords/create/build' does not exist + pos-module-reports/modules/user/public/lib/commands/passwords/create.liquid:3:21 + 'modules/user/commands/passwords/create/check' does not exist + pos-module-reports/modules/user/public/lib/commands/passwords/create.liquid:6:23 + 'modules/user/commands/passwords/create/execute' does not exist + pos-module-reports/modules/user/public/lib/commands/passwords/create.liquid:8:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/passwords/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/passwords/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/passwords/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/passwords/create/check.liquid:7:16 + 'modules/core/validations/equal' does not exist + pos-module-reports/modules/user/public/lib/commands/passwords/create/check.liquid:8:16 + 'modules/core/validations/password_complexity' does not exist + pos-module-reports/modules/user/public/lib/commands/passwords/create/execute.liquid:2:15 + 'modules/user/user/update_password' does not exist + pos-module-reports/modules/user/public/lib/commands/session/create.liquid:20:21 + 'modules/user/commands/user/verify_password' does not exist + pos-module-reports/modules/user/public/lib/commands/session/create.liquid:27:21 + 'modules/user/commands/session/create/build' does not exist + pos-module-reports/modules/user/public/lib/commands/session/create.liquid:28:21 + 'modules/user/commands/session/create/check' does not exist + pos-module-reports/modules/user/public/lib/commands/session/create.liquid:30:21 + 'modules/user/queries/user/load' does not exist + pos-module-reports/modules/user/public/lib/commands/session/create.liquid:34:26 + 'modules/core/commands/hook/fire' does not exist + pos-module-reports/modules/user/public/lib/commands/session/create.liquid:40:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/session/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/session/destroy.liquid:5:19 + 'modules/user/queries/user/current' does not exist + pos-module-reports/modules/user/public/lib/commands/session/destroy.liquid:6:21 + 'modules/user/session/destroy' does not exist + pos-module-reports/modules/user/public/lib/commands/session/destroy.liquid:11:24 + 'modules/core/commands/hook/fire' does not exist + pos-module-reports/modules/user/public/lib/commands/session/destroy.liquid:14:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/session/impersonation/create.liquid:2:21 + 'modules/user/commands/session/impersonation/create/build' does not exist + pos-module-reports/modules/user/public/lib/commands/session/impersonation/create.liquid:3:21 + 'modules/user/commands/session/impersonation/create/check' does not exist + pos-module-reports/modules/user/public/lib/commands/session/impersonation/create.liquid:9:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/session/impersonation/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/session/impersonation/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/session/impersonation/destroy.liquid:2:21 + 'modules/user/commands/session/impersonation/create/build' does not exist + pos-module-reports/modules/user/public/lib/commands/session/impersonation/destroy.liquid:3:21 + 'modules/user/commands/session/impersonation/destroy/check' does not exist + pos-module-reports/modules/user/public/lib/commands/session/impersonation/destroy.liquid:10:20 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/session/impersonation/destroy/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/session/impersonation/destroy/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create.liquid:12:21 + 'modules/user/commands/user/create/build' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create.liquid:13:21 + 'modules/user/commands/user/create/check' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create.liquid:15:23 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create.liquid:17:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create/check.liquid:5:16 + 'modules/core/validations/password_complexity' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create/check.liquid:7:16 + 'modules/core/validations/length' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create/check.liquid:8:16 + 'modules/core/validations/email' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create/check.liquid:11:27 + 'modules/user/user/list' does not exist + pos-module-reports/modules/user/public/lib/commands/user/create/check.liquid:14:20 + 'modules/core/helpers/register_error' does not exist + pos-module-reports/modules/user/public/lib/commands/user/delete.liquid:8:18 + 'modules/user/user/delete' does not exist + pos-module-reports/modules/user/public/lib/commands/user/delete.liquid:12:24 + 'modules/core/commands/hook/fire' does not exist + pos-module-reports/modules/user/public/lib/commands/user/delete.liquid:16:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/user/roles/append.liquid:3:21 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/user/public/lib/commands/user/roles/append.liquid:8:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/user/roles/remove.liquid:3:21 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/user/public/lib/commands/user/roles/remove.liquid:7:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/user/roles/set.liquid:3:21 + 'modules/core/commands/execute' does not exist + pos-module-reports/modules/user/public/lib/commands/user/roles/set.liquid:7:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/user/update.liquid:13:21 + 'modules/user/commands/user/update/build' does not exist + pos-module-reports/modules/user/public/lib/commands/user/update.liquid:14:21 + 'modules/user/commands/user/update/check' does not exist + pos-module-reports/modules/user/public/lib/commands/user/update.liquid:17:20 + 'modules/user/user/update' does not exist + pos-module-reports/modules/user/public/lib/commands/user/update.liquid:22:26 + 'modules/core/commands/hook/fire' does not exist + pos-module-reports/modules/user/public/lib/commands/user/update.liquid:35:18 + 'modules/core/commands/events/publish' does not exist + pos-module-reports/modules/user/public/lib/commands/user/update/check.liquid:5:18 + 'modules/core/validations/email' does not exist + pos-module-reports/modules/user/public/lib/commands/user/verify_password.liquid:9:21 + 'modules/user/commands/user/verify_password/build' does not exist + pos-module-reports/modules/user/public/lib/commands/user/verify_password.liquid:10:21 + 'modules/user/commands/user/verify_password/check' does not exist + pos-module-reports/modules/user/public/lib/commands/user/verify_password/check.liquid:4:16 + 'modules/core/validations/email' does not exist + pos-module-reports/modules/user/public/lib/commands/user/verify_password/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/user/verify_password/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/commands/user/verify_password/check.liquid:9:20 + 'modules/user/user/verify_password' does not exist + pos-module-reports/modules/user/public/lib/commands/user/verify_password/check.liquid:12:18 + 'modules/core/validations/truthy' does not exist + pos-module-reports/modules/user/public/lib/events/authentication_link_created.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/impersonation_ended.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/impersonation_ended.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/impersonation_started.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/impersonation_started.liquid:12:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/password_created.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/user_created.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/user_deleted.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/user_logout.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/user_role_appended.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/user_role_appended.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/user_role_removed.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/user_role_removed.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/user_roles_set.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/user_roles_set.liquid:11:16 + 'modules/core/validations/length' does not exist + pos-module-reports/modules/user/public/lib/events/user_signed_in.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/events/user_updated.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-reports/modules/user/public/lib/helpers/can_do.liquid:25:26 + 'modules/user/queries/role_permissions/permissions' does not exist + pos-module-reports/modules/user/public/lib/helpers/can_do_or_redirect.liquid:16:18 + 'modules/user/helpers/can_do' does not exist + pos-module-reports/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:17:18 + 'modules/user/helpers/can_do' does not exist + pos-module-reports/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:22:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-reports/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:26:25 + 'components/pages/403' does not exist + pos-module-reports/modules/user/public/lib/helpers/flash.liquid:19:16 + 'modules/core/commands/session/set' does not exist + pos-module-reports/modules/user/public/lib/helpers/user_from_temporary_token.liquid:6:19 + 'modules/user/queries/user/find' does not exist + pos-module-reports/modules/user/public/lib/queries/roles/all.liquid:1:27 + 'modules/user/queries/role_permissions/permissions' does not exist + pos-module-reports/modules/user/public/lib/queries/roles/custom.liquid:2:22 + 'modules/user/queries/roles/all' does not exist + pos-module-reports/modules/user/public/lib/queries/user/count.liquid:5:19 + 'modules/user/user/count' does not exist + pos-module-reports/modules/user/public/lib/queries/user/current.liquid:6:21 + 'modules/user/queries/user/load' does not exist + pos-module-reports/modules/user/public/lib/queries/user/find.liquid:10:16 + 'modules/user/user/find' does not exist + pos-module-reports/modules/user/public/lib/queries/user/get_all.liquid:3:15 + 'modules/user/user/list' does not exist + pos-module-reports/modules/user/public/lib/queries/user/load.liquid:9:15 + 'modules/user/user/load' does not exist + pos-module-reports/modules/user/public/lib/queries/user/search.liquid:5:15 + 'modules/user/user/search' does not exist + pos-module-reports/modules/user/public/views/pages/authentication_links/create.liquid:6:21 + 'modules/user/commands/authentication_links/create' does not exist + pos-module-reports/modules/user/public/views/pages/authentication_links/create.liquid:8:22 + 'modules/user/commands/emails/auth-link' does not exist + pos-module-reports/modules/user/public/views/pages/authentication_links/create.liquid:15:20 + 'modules/user/helpers/flash' does not exist + pos-module-reports/modules/user/public/views/pages/authentication_links/create.liquid:20:20 + 'modules/user/helpers/flash' does not exist + pos-module-reports/modules/user/public/views/pages/authentication_links/create.liquid:28:18 + 'modules/user/helpers/flash' does not exist + pos-module-reports/modules/user/public/views/pages/authentication_links/create.liquid:31:21 + 'passwords/reset' does not exist + pos-module-reports/modules/user/public/views/pages/passwords/create.liquid:10:21 + 'modules/user/commands/passwords/create' does not exist + pos-module-reports/modules/user/public/views/pages/passwords/create.liquid:14:18 + 'modules/user/commands/session/create' does not exist + pos-module-reports/modules/user/public/views/pages/passwords/create.liquid:17:21 + 'passwords/new' does not exist + pos-module-reports/modules/user/public/views/pages/passwords/new.liquid:3:21 + 'modules/user/helpers/user_from_temporary_token' does not exist + pos-module-reports/modules/user/public/views/pages/passwords/new.liquid:8:20 + 'modules/user/helpers/flash' does not exist + pos-module-reports/modules/user/public/views/pages/passwords/new.liquid:14:19 + 'passwords/new' does not exist + pos-module-reports/modules/user/public/views/pages/passwords/reset.liquid:1:20 + 'passwords/reset' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/create.liquid:6:27 + 'modules/user/queries/user/current' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/create.liquid:8:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/create.liquid:11:18 + 'modules/user/commands/session/create' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/create.liquid:14:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/create.liquid:16:21 + 'sessions/new' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/destroy.liquid:6:27 + 'modules/user/queries/user/current' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/destroy.liquid:8:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/destroy.liquid:11:18 + 'modules/user/commands/session/destroy' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/impersonation/create.liquid:6:27 + 'modules/user/queries/user/current' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/impersonation/create.liquid:7:34 + 'modules/user/queries/user/load' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/impersonation/create.liquid:17:13 + 'modules/user/helpers/can_do_or_unauthorized' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/impersonation/create.liquid:20:33 + 'modules/user/commands/session/impersonation/create' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/impersonation/create.liquid:23:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/impersonation/destroy.liquid:9:27 + 'modules/user/queries/user/load' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/impersonation/destroy.liquid:10:23 + 'modules/user/commands/session/impersonation/destroy' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/impersonation/destroy.liquid:13:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/new.liquid:2:27 + 'modules/user/queries/user/current' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/new.liquid:4:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-reports/modules/user/public/views/pages/sessions/new.liquid:7:19 + 'sessions/new' does not exist + pos-module-reports/modules/user/public/views/pages/users/create.liquid:6:27 + 'modules/user/queries/user/current' does not exist + pos-module-reports/modules/user/public/views/pages/users/create.liquid:9:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-reports/modules/user/public/views/pages/users/create.liquid:12:21 + 'modules/user/commands/user/create' does not exist + pos-module-reports/modules/user/public/views/pages/users/create.liquid:14:18 + 'modules/user/commands/session/create' does not exist + pos-module-reports/modules/user/public/views/pages/users/create.liquid:15:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-reports/modules/user/public/views/pages/users/create.liquid:17:36 + 'modules/user/queries/registration_fields/load' does not exist + pos-module-reports/modules/user/public/views/pages/users/create.liquid:21:21 + 'users/new' does not exist + pos-module-reports/modules/user/public/views/pages/users/new.liquid:2:27 + 'modules/user/queries/user/current' does not exist + pos-module-reports/modules/user/public/views/pages/users/new.liquid:4:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-reports/modules/user/public/views/pages/users/new.liquid:7:34 + 'modules/user/queries/registration_fields/load' does not exist + pos-module-reports/modules/user/public/views/pages/users/new.liquid:10:19 + 'users/new' does not exist + pos-module-reports/modules/user/public/views/partials/admin_pages/list.liquid:1:21 + 'modules/user/queries/user/get_all' does not exist + pos-module-reports/modules/user/public/views/partials/admin_pages/list.liquid:4:22 + 'components/atoms/heading' does not exist + pos-module-reports/modules/user/public/views/partials/components/molecules/formfield.liquid:80:23 + 'components/atoms/checkbox' does not exist + pos-module-reports/modules/user/public/views/partials/components/molecules/formfield.liquid:90:25 + 'components/molecules/select' does not exist + pos-module-reports/modules/user/public/views/partials/components/molecules/formfield.liquid:92:25 + 'components/atoms/input' does not exist + pos-module-reports/modules/user/public/views/partials/components/molecules/formfield.liquid:102:32 + 'components/atoms/icon' does not exist + pos-module-reports/modules/user/public/views/partials/components/molecules/formfield.liquid:109:32 + 'components/atoms/icon' does not exist + pos-module-reports/modules/user/public/views/partials/components/molecules/formfield.liquid:116:34 + 'components/atoms/icon' does not exist + pos-module-reports/modules/user/public/views/partials/components/molecules/formfield.liquid:118:32 + 'components/atoms/sidenote' does not exist + pos-module-reports/modules/user/public/views/partials/components/molecules/formfield.liquid:126:38 + 'components/atoms/sidenote' does not exist + pos-module-reports/modules/user/public/views/partials/components/molecules/pagetitle.liquid:12:22 + 'components/atoms/heading' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/login.liquid:40:21 + 'components/molecules/formfield' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/login.liquid:52:21 + 'components/molecules/formfield' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/login.liquid:57:21 + 'components/atoms/input' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/login.liquid:62:21 + 'components/atoms/input' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/login.liquid:65:22 + 'components/atoms/button' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/new-password.liquid:35:21 + 'components/molecules/formfield' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/new-password.liquid:48:21 + 'components/molecules/formfield' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/new-password.liquid:53:21 + 'components/atoms/input' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/new-password.liquid:58:21 + 'components/atoms/input' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/new-password.liquid:61:22 + 'components/atoms/button' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/register.liquid:32:13 + 'modules/core/helpers/authenticity_token' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/register.liquid:50:23 + 'components/molecules/formfield' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/register.liquid:54:22 + 'components/molecules/hcaptcha' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/register.liquid:57:24 + 'components/atoms/button' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/reset-password.liquid:35:21 + 'components/molecules/formfield' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/reset-password.liquid:38:13 + 'modules/core/helpers/authenticity_token' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/reset-password.liquid:40:22 + 'components/atoms/input' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/reset-password.liquid:54:23 + 'components/molecules/formfield' does not exist + pos-module-reports/modules/user/public/views/partials/components/organisms/reset-password.liquid:60:22 + 'components/atoms/button' does not exist + pos-module-reports/modules/user/public/views/partials/passwords/new.liquid:12:19 + 'components/molecules/pagetitle' does not exist + pos-module-reports/modules/user/public/views/partials/passwords/new.liquid:17:24 + 'components/organisms/new-password' does not exist + pos-module-reports/modules/user/public/views/partials/passwords/new.liquid:20:22 + 'components/atoms/card' does not exist + pos-module-reports/modules/user/public/views/partials/passwords/reset.liquid:12:19 + 'components/molecules/pagetitle' does not exist + pos-module-reports/modules/user/public/views/partials/passwords/reset.liquid:15:22 + 'components/organisms/reset-password' does not exist + pos-module-reports/modules/user/public/views/partials/passwords/reset.liquid:19:22 + 'components/atoms/card' does not exist + pos-module-reports/modules/user/public/views/partials/sessions/new.liquid:10:19 + 'components/molecules/pagetitle' does not exist + pos-module-reports/modules/user/public/views/partials/sessions/new.liquid:14:22 + 'components/organisms/login' does not exist + pos-module-reports/modules/user/public/views/partials/sessions/new.liquid:32:22 + 'components/atoms/card' does not exist + pos-module-reports/modules/user/public/views/partials/users/new.liquid:15:19 + 'components/molecules/pagetitle' does not exist + pos-module-reports/modules/user/public/views/partials/users/new.liquid:18:22 + 'components/organisms/register' does not exist + pos-module-reports/modules/user/public/views/partials/users/new.liquid:22:22 + 'components/atoms/card' does not exist + pos-module-tests/app/lib/test/array_test.liquid:6:23 + 'modules/tests/assertions/equal' does not exist + pos-module-tests/app/lib/test/array_test.liquid:9:23 + 'modules/tests/assertions/equal' does not exist + pos-module-tests/app/lib/test/example_test.liquid:7:23 + 'modules/tests/assertions/equal' does not exist + pos-module-tests/app/lib/test/example_test.liquid:11:23 + 'modules/tests/assertions/equal' does not exist + pos-module-tests/app/lib/test/example_test.liquid:15:23 + 'modules/tests/assertions/blank' does not exist + pos-module-tests/app/lib/test/example_test.liquid:19:23 + 'modules/tests/assertions/presence' does not exist + pos-module-tests/app/lib/test/example_test.liquid:23:23 + 'modules/tests/assertions/true' does not exist + pos-module-tests/app/lib/test/examples/assertions_test.liquid:7:23 + 'modules/tests/assertions/equal' does not exist + pos-module-tests/app/lib/test/examples/assertions_test.liquid:11:23 + 'modules/tests/assertions/presence' does not exist + pos-module-tests/app/lib/test/examples/assertions_test.liquid:15:23 + 'modules/tests/assertions/blank' does not exist + pos-module-tests/app/lib/test/examples/assertions_test.liquid:19:23 + 'modules/tests/assertions/true' does not exist + pos-module-tests/app/lib/test/object_test.liquid:6:23 + 'modules/tests/assertions/valid_object' does not exist + pos-module-tests/app/lib/test/object_test.liquid:10:23 + 'modules/tests/assertions/invalid_object' does not exist + pos-module-tests/app/lib/test/object_test.liquid:15:23 + 'modules/tests/assertions/object_contains_object' does not exist + pos-module-tests/app/lib/test/string_test.liquid:6:23 + 'modules/tests/assertions/not_true' does not exist + pos-module-tests/app/lib/test/string_test.liquid:10:23 + 'modules/tests/assertions/equal' does not exist + pos-module-tests/modules/tests/public/lib/assertions/blank.liquid:4:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/assertions/equal.liquid:6:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/assertions/invalid_object.liquid:4:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/assertions/not_presence.liquid:4:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/assertions/not_true.liquid:6:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/assertions/not_valid_object.liquid:4:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/assertions/object_contains_object.liquid:10:27 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/assertions/object_contains_object.liquid:14:29 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/assertions/presence.liquid:4:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/assertions/true.liquid:6:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/assertions/valid_object.liquid:5:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-tests/modules/tests/public/lib/commands/run.liquid:7:25 + 'modules/tests/test_files/count' does not exist + pos-module-tests/modules/tests/public/lib/commands/run.liquid:18:21 + 'modules/tests/test_files/search' does not exist + pos-module-tests/modules/tests/public/lib/queries/sent_mails/find.liquid:6:16 + 'modules/tests/sent_mails/search' does not exist + pos-module-tests/modules/tests/public/lib/queries/sent_mails/search.liquid:2:15 + 'modules/tests/sent_mails/search' does not exist + pos-module-tests/modules/tests/public/views/pages/_tests/index.html.liquid:6:21 + 'modules/tests/test_files/search' does not exist + pos-module-tests/modules/tests/public/views/pages/_tests/index.html.liquid:8:12 + 'modules/tests/tests/index' does not exist + pos-module-tests/modules/tests/public/views/pages/_tests/index.js.liquid:7:27 + 'modules/tests/test_files/count' does not exist + pos-module-tests/modules/tests/public/views/pages/_tests/index.js.liquid:12:23 + 'modules/tests/test_files/search' does not exist + pos-module-tests/modules/tests/public/views/pages/_tests/run.html.liquid:8:13 + 'modules/tests/commands/run' does not exist + pos-module-tests/modules/tests/public/views/pages/_tests/run.js.liquid:8:13 + 'modules/tests/commands/run' does not exist + pos-module-tests/modules/tests/public/views/pages/_tests/sent_mails/index.liquid:7:22 + 'modules/tests/queries/sent_mails/search' does not exist + pos-module-tests/modules/tests/public/views/pages/_tests/sent_mails/index.liquid:9:12 + 'modules/tests/sent_mails/list' does not exist + pos-module-tests/modules/tests/public/views/pages/_tests/sent_mails/show.liquid:7:21 + 'modules/tests/queries/sent_mails/find' does not exist + pos-module-tests/modules/tests/public/views/pages/_tests/sent_mails/show.liquid:9:12 + 'modules/tests/sent_mails/show' does not exist + pos-module-tests/modules/tests/public/views/partials/sent_mails/list.liquid:20:13 + 'modules/tests/sent_mails/pagination' does not exist + pos-module-tests/modules/tests/public/views/partials/tests/show_html.liquid:5:12 + 'modules/tests/tests/test_report_html' does not exist + pos-module-tests/modules/tests/public/views/partials/tests/show_log.liquid:2:13 + 'modules/tests/tests/show_text' does not exist + pos-module-tests/modules/tests/public/views/partials/tests/show_log_js.liquid:2:13 + 'modules/tests/tests/show_js' does not exist + pos-module-tests/modules/tests/public/views/partials/tests/show_text.liquid:5:12 + 'modules/tests/tests/test_report_text' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:6:19 + 'modules/user/commands/user/create' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:7:22 + 'modules/user/queries/profiles/find' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:9:23 + 'modules/tests/assertions/equal' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:16:19 + 'modules/user/commands/user/create' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:17:22 + 'modules/user/queries/profiles/find' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:19:23 + 'modules/tests/assertions/equal' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:28:19 + 'modules/user/commands/user/create' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:29:22 + 'modules/user/queries/profiles/find' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:31:23 + 'modules/tests/assertions/equal' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:39:19 + 'modules/user/commands/user/create' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:40:22 + 'modules/user/queries/profiles/find' does not exist + pos-module-user/app/lib/test/commands/user/create_test.liquid:42:23 + 'modules/tests/assertions/equal' does not exist + pos-module-user/app/lib/test/commands/user/roles/append_test.liquid:4:19 + 'modules/user/commands/user/create' does not exist + pos-module-user/app/lib/test/commands/user/roles/append_test.liquid:5:22 + 'modules/user/queries/profiles/find' does not exist + pos-module-user/app/lib/test/commands/user/roles/append_test.liquid:6:21 + 'modules/user/commands/profiles/roles/append' does not exist + pos-module-user/app/lib/test/commands/user/roles/append_test.liquid:8:23 + 'modules/tests/assertions/equal' does not exist + pos-module-user/app/lib/test/commands/user/roles/remove_test.liquid:5:19 + 'modules/user/commands/user/create' does not exist + pos-module-user/app/lib/test/commands/user/roles/remove_test.liquid:6:22 + 'modules/user/queries/profiles/find' does not exist + pos-module-user/app/lib/test/commands/user/roles/remove_test.liquid:7:21 + 'modules/user/commands/profiles/roles/remove' does not exist + pos-module-user/app/lib/test/commands/user/roles/remove_test.liquid:10:23 + 'modules/tests/assertions/equal' does not exist + pos-module-user/app/lib/test/commands/user/roles/set_test.liquid:5:19 + 'modules/user/commands/user/create' does not exist + pos-module-user/app/lib/test/commands/user/roles/set_test.liquid:6:22 + 'modules/user/queries/profiles/find' does not exist + pos-module-user/app/lib/test/commands/user/roles/set_test.liquid:9:21 + 'modules/user/commands/profiles/roles/set' does not exist + pos-module-user/app/lib/test/commands/user/roles/set_test.liquid:10:23 + 'modules/tests/assertions/equal' does not exist + pos-module-user/app/migrations/20241009125747_enable_complex_passwords.liquid:2:16 + 'modules/core/commands/variable/set' does not exist + pos-module-user/app/migrations/20241012150157_setup_user_default_role.liquid:2:21 + 'modules/core/commands/variable/set' does not exist + pos-module-user/app/views/layouts/application.liquid:7:17 + 'modules/common-styling/init' does not exist + pos-module-user/app/views/layouts/application.liquid:42:24 + 'modules/core/commands/session/get' does not exist + pos-module-user/app/views/layouts/application.liquid:44:22 + 'modules/core/commands/session/clear' does not exist + pos-module-user/app/views/layouts/application.liquid:47:14 + 'modules/common-styling/toasts' does not exist + pos-module-user/app/views/pages/admin/index.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/app/views/pages/admin/index.liquid:4:11 + 'modules/user/helpers/can_do_or_unauthorized' does not exist + pos-module-user/app/views/pages/admin/index.liquid:7:20 + 'modules/user/queries/user/search' does not exist + pos-module-user/app/views/pages/admin/index.liquid:9:10 + 'admin/home/index' does not exist + pos-module-user/app/views/pages/index.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/app/views/pages/profile/index.liquid:2:32 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/app/views/pages/profile/index.liquid:4:13 + 'modules/user/helpers/can_do_or_unauthorized' does not exist + pos-module-user/app/views/pages/profile/index.liquid:7:12 + 'profile/index' does not exist + pos-module-user/app/views/pages/profile/update.liquid:6:32 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/app/views/pages/profile/update.liquid:8:13 + 'modules/user/helpers/can_do_or_unauthorized' does not exist + pos-module-user/app/views/pages/profile/update.liquid:11:23 + 'modules/user/commands/profiles/update' does not exist + pos-module-user/app/views/pages/profile/update.liquid:12:12 + 'profile/index' does not exist + pos-module-user/app/views/pages/subscription/index.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/app/views/pages/subscription/index.liquid:4:11 + 'modules/user/helpers/can_do_or_unauthorized' does not exist + pos-module-user/app/views/pages/subscription/index.liquid:7:10 + 'subscription/home/index' does not exist + pos-module-user/app/views/partials/profile/index.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/app/views/partials/profile/index.liquid:22:158 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/app/views/partials/profile/index.liquid:23:21 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/app/views/partials/profile/index.liquid:28:154 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/app/views/partials/profile/index.liquid:29:21 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/app/views/partials/profile/index.liquid:32:19 + 'modules/common-styling/forms/hcaptcha' does not exist + pos-module-user/app/views/partials/profile/index.liquid:54:15 + 'modules/user/oauth/listing' does not exist + pos-module-user/modules/common-styling/public/views/layouts/style-guide.liquid:10:19 + 'modules/common-styling/init' does not exist + pos-module-user/modules/common-styling/public/views/partials/forms/multiselect.liquid:60:21 + 'modules/common-styling/icon' does not exist + pos-module-user/modules/common-styling/public/views/partials/forms/multiselect.liquid:69:21 + 'modules/common-styling/icon' does not exist + pos-module-user/modules/common-styling/public/views/partials/forms/multiselect.liquid:75:15 + 'modules/common-styling/icon' does not exist + pos-module-user/modules/common-styling/public/views/partials/forms/password.liquid:33:17 + 'modules/common-styling/icon' does not exist + pos-module-user/modules/common-styling/public/views/partials/forms/password.liquid:34:17 + 'modules/common-styling/icon' does not exist + pos-module-user/modules/core/public/api_calls/generic_x_form_encoded.liquid:7:18 + 'modules/core/helpers/hash_to_x_form_encoded' does not exist + pos-module-user/modules/core/public/lib/commands/email/send.liquid:2:21 + 'modules/core/commands/email/send/build' does not exist + pos-module-user/modules/core/public/lib/commands/email/send.liquid:3:21 + 'modules/core/commands/email/send/check' does not exist + pos-module-user/modules/core/public/lib/commands/email/send.liquid:6:17 + 'modules/core/email/send' does not exist + pos-module-user/modules/core/public/lib/commands/email/send/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/email/send/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/email/send/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/email/send/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/events/broadcast.liquid:9:23 + 'modules/core/events/consumers' does not exist + pos-module-user/modules/core/public/lib/commands/events/create.liquid:2:20 + 'modules/core/commands/events/create/build' does not exist + pos-module-user/modules/core/public/lib/commands/events/create.liquid:3:20 + 'modules/core/commands/events/create/check' does not exist + pos-module-user/modules/core/public/lib/commands/events/create.liquid:5:22 + 'modules/core/commands/events/create/execute' does not exist + pos-module-user/modules/core/public/lib/commands/events/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/events/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/events/create/check.liquid:8:34 + 'modules/core/events/events_checks' does not exist + pos-module-user/modules/core/public/lib/commands/events/create/check.liquid:25:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/commands/events/create/execute.liquid:2:15 + 'modules/core/events/create' does not exist + pos-module-user/modules/core/public/lib/commands/events/publish.liquid:18:20 + 'modules/core/commands/events/create' does not exist + pos-module-user/modules/core/public/lib/commands/hook/alter.liquid:13:30 + 'modules/core/queries/hook/search' does not exist + pos-module-user/modules/core/public/lib/commands/hook/fire.liquid:17:30 + 'modules/core/queries/hook/search' does not exist + pos-module-user/modules/core/public/lib/commands/session/clear.liquid:3:17 + 'modules/core/session/delete' does not exist + pos-module-user/modules/core/public/lib/commands/session/get.liquid:5:19 + 'modules/core/session/delete' does not exist + pos-module-user/modules/core/public/lib/commands/session/set.liquid:3:15 + 'modules/core/session/set' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/create.liquid:17:21 + 'modules/core/commands/statuses/create/build' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/create.liquid:18:21 + 'modules/core/commands/statuses/create/check' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/create.liquid:21:23 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/create.liquid:23:20 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/create/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/delete.liquid:8:21 + 'modules/core/commands/statuses/delete/build' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/delete.liquid:9:21 + 'modules/core/commands/statuses/delete/check' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/delete.liquid:12:23 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/core/public/lib/commands/statuses/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/commands/variable/set.liquid:7:20 + 'modules/core/variable/set' does not exist + pos-module-user/modules/core/public/lib/events/status_created.liquid:13:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/events/status_created.liquid:14:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/events/status_created.liquid:15:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/helpers/redirect_to.liquid:22:11 + 'modules/core/helpers/flash/publish' does not exist + pos-module-user/modules/core/public/lib/helpers/timezone/get_by_name.liquid:17:24 + 'modules/core/helpers/timezone/get_all' does not exist + pos-module-user/modules/core/public/lib/helpers/timezone/get_by_offset.liquid:17:24 + 'modules/core/helpers/timezone/get_all' does not exist + pos-module-user/modules/core/public/lib/queries/events/find.liquid:6:21 + 'modules/core/queries/events/search' does not exist + pos-module-user/modules/core/public/lib/queries/events/search.liquid:5:15 + 'modules/core/events/search' does not exist + pos-module-user/modules/core/public/lib/queries/headscripts/get.liquid:3:18 + 'modules/core/queries/headscripts/search' does not exist + pos-module-user/modules/core/public/lib/queries/headscripts/search.liquid:2:41 + 'modules/core/commands/hook/fire' does not exist + pos-module-user/modules/core/public/lib/queries/hook/search.liquid:9:29 + 'modules/core/hook/search' does not exist + pos-module-user/modules/core/public/lib/queries/module/exists.liquid:8:22 + 'modules/core/queries/registry/search' does not exist + pos-module-user/modules/core/public/lib/queries/registry/get.liquid:3:23 + 'modules/core/queries/registry/search' does not exist + pos-module-user/modules/core/public/lib/queries/registry/search.liquid:7:23 + 'modules/core/commands/hook/fire' does not exist + pos-module-user/modules/core/public/lib/queries/statuses/find.liquid:12:16 + 'modules/core/statuses/search' does not exist + pos-module-user/modules/core/public/lib/queries/statuses/search.liquid:22:15 + 'modules/core/statuses/search' does not exist + pos-module-user/modules/core/public/lib/queries/variable/get.liquid:3:18 + 'modules/core/queries/variable/find' does not exist + pos-module-user/modules/core/public/lib/validations/date.liquid:22:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/date.liquid:27:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/date.liquid:35:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/date.liquid:44:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/date.liquid:53:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/date.liquid:62:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/each_element_length.liquid:17:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/each_element_length.liquid:23:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/each_element_length.liquid:28:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/elements_included.liquid:14:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/email.liquid:12:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/equal.liquid:17:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/exist_in_db.liquid:24:15 + 'modules/core/records/count' does not exist + pos-module-user/modules/core/public/lib/validations/exist_in_db.liquid:28:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/hcaptcha.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/included.liquid:13:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/length.liquid:23:18 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/lib/validations/length.liquid:28:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/length.liquid:33:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/length.liquid:38:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/matches.liquid:16:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/not_null.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/number.liquid:21:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/number.liquid:30:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/number.liquid:38:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/number.liquid:43:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/number.liquid:48:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/number.liquid:53:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/number.liquid:58:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/password_complexity.liquid:14:31 + 'modules/core/queries/variable/find' does not exist + pos-module-user/modules/core/public/lib/validations/password_complexity.liquid:18:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/password_complexity.liquid:23:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/password_complexity.liquid:28:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/presence.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/truthy.liquid:11:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/unique_elements.liquid:15:18 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/uniqueness.liquid:20:17 + 'modules/core/records/count' does not exist + pos-module-user/modules/core/public/lib/validations/uniqueness.liquid:24:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/lib/validations/valid_object.liquid:13:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/pages/_events/index.liquid:7:23 + 'modules/core/queries/events/search' does not exist + pos-module-user/modules/core/public/views/pages/_events/index.liquid:9:12 + 'modules/core/events/list' does not exist + pos-module-user/modules/core/public/views/pages/_events/trigger.liquid:7:22 + 'modules/core/queries/events/find' does not exist + pos-module-user/modules/core/public/views/pages/_events/trigger.liquid:10:24 + 'modules/core/commands/events/broadcast' does not exist + pos-module-user/modules/core/public/views/pages/_events/trigger.liquid:14:27 + 'modules/core/events/consumers' does not exist + pos-module-user/modules/core/public/views/pages/_events/trigger.liquid:18:12 + 'modules/core/events/show' does not exist + pos-module-user/modules/core/public/views/partials/events/list.liquid:5:15 + 'modules/core/events/event_card' does not exist + pos-module-user/modules/core/public/views/partials/lib/commands/email/send.liquid:3:21 + 'modules/core/commands/email/send/build' does not exist + pos-module-user/modules/core/public/views/partials/lib/commands/email/send.liquid:4:21 + 'modules/core/commands/email/send/check' does not exist + pos-module-user/modules/core/public/views/partials/lib/commands/email/send.liquid:7:17 + 'modules/core/email/send' does not exist + pos-module-user/modules/core/public/views/partials/lib/commands/email/send/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/views/partials/lib/commands/email/send/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/views/partials/lib/commands/email/send/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/views/partials/lib/commands/email/send/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/core/public/views/partials/lib/commands/hook/alter.liquid:14:30 + 'modules/core/lib/queries/hook/search' does not exist + pos-module-user/modules/core/public/views/partials/lib/commands/hook/fire.liquid:17:30 + 'modules/core/lib/queries/hook/search' does not exist + pos-module-user/modules/core/public/views/partials/lib/commands/variable/set.liquid:8:20 + 'modules/core/variable/set' does not exist + pos-module-user/modules/core/public/views/partials/lib/queries/headscripts/get.liquid:4:18 + 'modules/core/lib/queries/headscripts/search' does not exist + pos-module-user/modules/core/public/views/partials/lib/queries/headscripts/search.liquid:3:41 + 'modules/core/lib/commands/hook/fire' does not exist + pos-module-user/modules/core/public/views/partials/lib/queries/hook/search.liquid:10:29 + 'modules/core/hook/search' does not exist + pos-module-user/modules/core/public/views/partials/lib/queries/module/exists.liquid:8:22 + 'modules/core/lib/queries/registry/search' does not exist + pos-module-user/modules/core/public/views/partials/lib/queries/registry/get.liquid:3:23 + 'modules/core/lib/queries/registry/search' does not exist + pos-module-user/modules/core/public/views/partials/lib/queries/registry/search.liquid:7:23 + 'modules/core/lib/commands/hook/fire' does not exist + pos-module-user/modules/core/public/views/partials/lib/queries/variable/get.liquid:3:18 + 'modules/core/lib/queries/variable/find' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/date.liquid:23:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/date.liquid:28:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/date.liquid:36:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/date.liquid:45:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/date.liquid:54:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/date.liquid:63:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/each_element_length.liquid:17:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/each_element_length.liquid:23:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/each_element_length.liquid:28:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/elements_included.liquid:15:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/email.liquid:13:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/equal.liquid:18:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/exist_in_db.liquid:25:15 + 'modules/core/records/count' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/exist_in_db.liquid:29:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/hcaptcha.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/included.liquid:14:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/length.liquid:26:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/length.liquid:32:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/length.liquid:37:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/length.liquid:42:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/matches.liquid:17:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/not_null.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/number.liquid:22:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/number.liquid:31:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/number.liquid:39:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/number.liquid:44:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/number.liquid:49:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/number.liquid:54:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/number.liquid:59:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/password_complexity.liquid:12:31 + 'modules/core/lib/queries/variable/find' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/password_complexity.liquid:16:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/password_complexity.liquid:21:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/password_complexity.liquid:26:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/presence.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/truthy.liquid:12:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/unique_elements.liquid:15:18 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/uniqueness.liquid:21:17 + 'modules/core/records/count' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/uniqueness.liquid:25:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/core/public/views/partials/lib/validations/valid_object.liquid:14:20 + 'modules/core/lib/helpers/register_error' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_token.liquid:2:21 + 'modules/oauth_github/commands/get_token/build' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_token.liquid:3:21 + 'modules/oauth_github/commands/get_token/check' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_token.liquid:9:18 + 'modules/oauth_github/get_token' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_token/check.liquid:4:14 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_token/check.liquid:5:14 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_token/check.liquid:6:14 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_token/check.liquid:7:14 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_user_email.liquid:3:21 + 'modules/oauth_github/commands/get_user_email/build' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_user_email.liquid:4:21 + 'modules/oauth_github/commands/get_user_email/check' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_user_email.liquid:7:18 + 'modules/oauth_github/get_user_email' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_user_email/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_user_email/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_user_info.liquid:3:21 + 'modules/oauth_github/commands/get_user_info/build' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_user_info.liquid:4:21 + 'modules/oauth_github/commands/get_user_info/check' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_user_info.liquid:7:18 + 'modules/oauth_github/get_user_info' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_user_info/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/oauth_github/public/lib/commands/get_user_info/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/oauth_github/public/lib/helpers/get_user_info.liquid:6:25 + 'modules/oauth_github/commands/get_token' does not exist + pos-module-user/modules/oauth_github/public/lib/helpers/get_user_info.liquid:18:22 + 'modules/oauth_github/commands/get_user_info' does not exist + pos-module-user/modules/oauth_github/public/lib/helpers/get_user_info.liquid:20:28 + 'modules/oauth_github/commands/get_user_email' does not exist + pos-module-user/modules/tests/public/lib/assertions/blank.liquid:4:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/assertions/equal.liquid:6:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/assertions/invalid_object.liquid:4:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/assertions/not_presence.liquid:4:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/assertions/not_true.liquid:6:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/assertions/not_valid_object.liquid:4:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/assertions/object_contains_object.liquid:10:27 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/assertions/object_contains_object.liquid:14:29 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/assertions/presence.liquid:4:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/assertions/true.liquid:6:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/assertions/valid_object.liquid:5:25 + 'modules/tests/helpers/register_error' does not exist + pos-module-user/modules/tests/public/lib/commands/run.liquid:6:19 + 'modules/tests/test_files/search' does not exist + pos-module-user/modules/tests/public/lib/queries/sent_mails/find.liquid:6:16 + 'modules/tests/sent_mails/search' does not exist + pos-module-user/modules/tests/public/lib/queries/sent_mails/search.liquid:2:15 + 'modules/tests/sent_mails/search' does not exist + pos-module-user/modules/tests/public/views/pages/_tests/index.html.liquid:6:21 + 'modules/tests/test_files/search' does not exist + pos-module-user/modules/tests/public/views/pages/_tests/index.html.liquid:8:12 + 'modules/tests/tests/index' does not exist + pos-module-user/modules/tests/public/views/pages/_tests/run.liquid:7:13 + 'modules/tests/commands/run' does not exist + pos-module-user/modules/tests/public/views/pages/_tests/sent_mails/index.liquid:7:22 + 'modules/tests/queries/sent_mails/search' does not exist + pos-module-user/modules/tests/public/views/pages/_tests/sent_mails/index.liquid:9:12 + 'modules/tests/sent_mails/list' does not exist + pos-module-user/modules/tests/public/views/pages/_tests/sent_mails/show.liquid:7:21 + 'modules/tests/queries/sent_mails/find' does not exist + pos-module-user/modules/tests/public/views/pages/_tests/sent_mails/show.liquid:9:12 + 'modules/tests/sent_mails/show' does not exist + pos-module-user/modules/tests/public/views/partials/sent_mails/list.liquid:20:13 + 'modules/tests/sent_mails/pagination' does not exist + pos-module-user/modules/tests/public/views/partials/tests/show_html.liquid:5:12 + 'modules/tests/tests/test_report_html' does not exist + pos-module-user/modules/tests/public/views/partials/tests/show_log.liquid:2:13 + 'modules/tests/tests/show_text' does not exist + pos-module-user/modules/tests/public/views/partials/tests/show_text.liquid:5:12 + 'modules/tests/tests/test_report_text' does not exist + pos-module-user/modules/user/public/lib/commands/authentication_links/create.liquid:2:21 + 'modules/user/commands/authentication_links/create/build' does not exist + pos-module-user/modules/user/public/lib/commands/authentication_links/create.liquid:3:21 + 'modules/user/commands/authentication_links/create/check' does not exist + pos-module-user/modules/user/public/lib/commands/authentication_links/create.liquid:6:23 + 'modules/user/commands/authentication_links/create/execute' does not exist + pos-module-user/modules/user/public/lib/commands/authentication_links/create.liquid:8:18 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/authentication_links/create/build.liquid:3:19 + 'modules/user/queries/user/find' does not exist + pos-module-user/modules/user/public/lib/commands/authentication_links/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/authentication_links/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/authentication_links/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/authentication_links/create/check.liquid:9:18 + 'modules/core/validations/hcaptcha' does not exist + pos-module-user/modules/user/public/lib/commands/emails/auth-link.liquid:26:21 + 'modules/core/commands/email/send' does not exist + pos-module-user/modules/user/public/lib/commands/oauth/create_user.liquid:6:25 + 'modules/user/commands/user/create' does not exist + pos-module-user/modules/user/public/lib/commands/passwords/create.liquid:2:21 + 'modules/user/commands/passwords/create/build' does not exist + pos-module-user/modules/user/public/lib/commands/passwords/create.liquid:3:21 + 'modules/user/commands/passwords/create/check' does not exist + pos-module-user/modules/user/public/lib/commands/passwords/create.liquid:6:23 + 'modules/user/commands/passwords/create/execute' does not exist + pos-module-user/modules/user/public/lib/commands/passwords/create.liquid:8:18 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/passwords/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/passwords/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/passwords/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/passwords/create/check.liquid:7:16 + 'modules/core/validations/equal' does not exist + pos-module-user/modules/user/public/lib/commands/passwords/create/check.liquid:8:16 + 'modules/core/validations/password_complexity' does not exist + pos-module-user/modules/user/public/lib/commands/passwords/create/execute.liquid:2:15 + 'modules/user/user/update_password' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create.liquid:2:21 + 'modules/user/commands/profiles/create/build' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create.liquid:3:21 + 'modules/user/commands/profiles/create/check' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create.liquid:5:23 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create/build.liquid:2:30 + 'modules/user/commands/profiles/tokenize_names' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create/check.liquid:5:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create/check.liquid:7:16 + 'modules/core/validations/length' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create/check.liquid:8:16 + 'modules/core/validations/length' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create/check.liquid:9:16 + 'modules/core/validations/length' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create_validate.liquid:2:21 + 'modules/user/commands/profiles/create/build' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create_validate.liquid:3:21 + 'modules/user/commands/profiles/create/check' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/create_validate_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/delete.liquid:2:21 + 'modules/user/commands/profiles/delete/build' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/delete.liquid:3:21 + 'modules/user/commands/profiles/delete/check' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/delete.liquid:5:23 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/delete/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/mark_otp.liquid:2:21 + 'modules/user/commands/profiles/mark_otp/build' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/mark_otp.liquid:3:21 + 'modules/user/commands/profiles/mark_otp/check' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/mark_otp.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/mark_otp/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/mark_otp/check.liquid:5:16 + 'modules/core/validations/not_null' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/roles/append.liquid:3:21 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/roles/append.liquid:7:18 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/roles/remove.liquid:3:21 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/roles/remove.liquid:7:18 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/roles/set.liquid:3:21 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/roles/set.liquid:7:18 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/update.liquid:2:21 + 'modules/user/commands/profiles/update/build' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/update.liquid:3:21 + 'modules/user/commands/profiles/update/check' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/update.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/update/build.liquid:2:30 + 'modules/user/commands/profiles/tokenize_names' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/update/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/update/check.liquid:5:16 + 'modules/core/validations/uniqueness' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/update/check.liquid:6:16 + 'modules/core/validations/length' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/update/check.liquid:7:16 + 'modules/core/validations/length' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/update/check.liquid:8:16 + 'modules/core/validations/length' does not exist + pos-module-user/modules/user/public/lib/commands/profiles/update_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-user/modules/user/public/lib/commands/session/create.liquid:26:21 + 'modules/user/commands/user/verify_password' does not exist + pos-module-user/modules/user/public/lib/commands/session/create.liquid:33:21 + 'modules/user/commands/session/create/build' does not exist + pos-module-user/modules/user/public/lib/commands/session/create.liquid:34:21 + 'modules/user/commands/session/create/check' does not exist + pos-module-user/modules/user/public/lib/commands/session/create.liquid:36:21 + 'modules/user/queries/user/load' does not exist + pos-module-user/modules/user/public/lib/commands/session/create.liquid:37:24 + 'modules/user/queries/profiles/find' does not exist + pos-module-user/modules/user/public/lib/commands/session/create.liquid:44:28 + 'modules/core/commands/hook/fire' does not exist + pos-module-user/modules/user/public/lib/commands/session/create.liquid:50:20 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/session/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/session/destroy.liquid:5:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/lib/commands/session/destroy.liquid:7:21 + 'modules/user/session/destroy' does not exist + pos-module-user/modules/user/public/lib/commands/session/destroy.liquid:12:24 + 'modules/core/commands/hook/fire' does not exist + pos-module-user/modules/user/public/lib/commands/session/destroy.liquid:15:18 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/session/impersonation/create.liquid:2:21 + 'modules/user/commands/session/impersonation/create/build' does not exist + pos-module-user/modules/user/public/lib/commands/session/impersonation/create.liquid:3:21 + 'modules/user/commands/session/impersonation/create/check' does not exist + pos-module-user/modules/user/public/lib/commands/session/impersonation/create.liquid:9:18 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/session/impersonation/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/session/impersonation/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/session/impersonation/destroy.liquid:2:21 + 'modules/user/commands/session/impersonation/create/build' does not exist + pos-module-user/modules/user/public/lib/commands/session/impersonation/destroy.liquid:3:21 + 'modules/user/commands/session/impersonation/destroy/check' does not exist + pos-module-user/modules/user/public/lib/commands/session/impersonation/destroy.liquid:10:20 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/session/impersonation/destroy/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/session/impersonation/destroy/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/create.liquid:16:21 + 'modules/user/commands/user/create/build' does not exist + pos-module-user/modules/user/public/lib/commands/user/create.liquid:17:21 + 'modules/user/commands/user/create/check' does not exist + pos-module-user/modules/user/public/lib/commands/user/create.liquid:19:21 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/user/create.liquid:22:24 + 'modules/user/commands/profiles/create' does not exist + pos-module-user/modules/user/public/lib/commands/user/create.liquid:28:18 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/user/create/check.liquid:3:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/create/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/create/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/create/check.liquid:6:16 + 'modules/core/validations/password_complexity' does not exist + pos-module-user/modules/user/public/lib/commands/user/create/check.liquid:7:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/create/check.liquid:8:16 + 'modules/core/validations/length' does not exist + pos-module-user/modules/user/public/lib/commands/user/create/check.liquid:9:16 + 'modules/core/validations/email' does not exist + pos-module-user/modules/user/public/lib/commands/user/create/check.liquid:12:27 + 'modules/user/user/list' does not exist + pos-module-user/modules/user/public/lib/commands/user/create/check.liquid:15:20 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/user/public/lib/commands/user/delete.liquid:8:18 + 'modules/user/user/delete' does not exist + pos-module-user/modules/user/public/lib/commands/user/delete.liquid:12:24 + 'modules/core/commands/hook/fire' does not exist + pos-module-user/modules/user/public/lib/commands/user/delete.liquid:16:18 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/user/email_update.liquid:2:21 + 'modules/user/commands/user/email_update/build' does not exist + pos-module-user/modules/user/public/lib/commands/user/email_update.liquid:3:21 + 'modules/user/commands/user/email_update/check' does not exist + pos-module-user/modules/user/public/lib/commands/user/email_update.liquid:6:23 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/user/email_update/check.liquid:3:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/email_update/check.liquid:4:16 + 'modules/core/validations/email' does not exist + pos-module-user/modules/user/public/lib/commands/user/email_update/check.liquid:6:28 + 'modules/user/user/emails_count' does not exist + pos-module-user/modules/user/public/lib/commands/user/email_update/check.liquid:8:14 + 'modules/core/helpers/register_error' does not exist + pos-module-user/modules/user/public/lib/commands/user/email_update/check.liquid:12:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/email_update/check.liquid:14:18 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/user/email_update/check.liquid:17:18 + 'modules/core/validations/truthy' does not exist + pos-module-user/modules/user/public/lib/commands/user/update.liquid:13:21 + 'modules/user/commands/user/update/build' does not exist + pos-module-user/modules/user/public/lib/commands/user/update.liquid:14:21 + 'modules/user/commands/user/update/check' does not exist + pos-module-user/modules/user/public/lib/commands/user/update.liquid:17:20 + 'modules/user/user/update' does not exist + pos-module-user/modules/user/public/lib/commands/user/update.liquid:21:26 + 'modules/core/commands/hook/fire' does not exist + pos-module-user/modules/user/public/lib/commands/user/update.liquid:33:18 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/lib/commands/user/update/check.liquid:5:18 + 'modules/core/validations/email' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_otp.liquid:2:21 + 'modules/user/commands/user/verify_otp/build' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_otp.liquid:3:21 + 'modules/user/commands/user/verify_otp/check' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_otp/check.liquid:4:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_otp/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_otp/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_otp/check.liquid:9:18 + 'modules/core/commands/execute' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_otp/check.liquid:12:18 + 'modules/core/validations/truthy' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_otp/check.liquid:13:18 + 'modules/core/validations/truthy' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_password.liquid:9:21 + 'modules/user/commands/user/verify_password/build' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_password.liquid:10:21 + 'modules/user/commands/user/verify_password/check' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_password/check.liquid:4:16 + 'modules/core/validations/email' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_password/check.liquid:5:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_password/check.liquid:6:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_password/check.liquid:9:20 + 'modules/user/user/verify_password' does not exist + pos-module-user/modules/user/public/lib/commands/user/verify_password/check.liquid:12:18 + 'modules/core/validations/truthy' does not exist + pos-module-user/modules/user/public/lib/events/authentication_link_created.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/impersonation_ended.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/impersonation_ended.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/impersonation_started.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/impersonation_started.liquid:12:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/password_created.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/user_created.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/user_deleted.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/user_logout.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/user_role_appended.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/user_role_appended.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/user_role_removed.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/user_role_removed.liquid:11:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/user_roles_set.liquid:10:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/user_roles_set.liquid:11:16 + 'modules/core/validations/length' does not exist + pos-module-user/modules/user/public/lib/events/user_signed_in.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/events/user_updated.liquid:9:16 + 'modules/core/validations/presence' does not exist + pos-module-user/modules/user/public/lib/helpers/can_do.liquid:25:26 + 'modules/user/queries/role_permissions/permissions' does not exist + pos-module-user/modules/user/public/lib/helpers/can_do_or_redirect.liquid:16:18 + 'modules/user/helpers/can_do' does not exist + pos-module-user/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:19:18 + 'modules/user/helpers/can_do' does not exist + pos-module-user/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:24:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/lib/helpers/current_profile.liquid:2:19 + 'modules/user/queries/user/current' does not exist + pos-module-user/modules/user/public/lib/helpers/current_profile.liquid:6:32 + 'modules/user/queries/profiles/find' does not exist + pos-module-user/modules/user/public/lib/helpers/flash.liquid:19:16 + 'modules/core/commands/session/set' does not exist + pos-module-user/modules/user/public/lib/helpers/get_assigned_oauth_providers.liquid:2:29 + 'modules/user/queries/user/current' does not exist + pos-module-user/modules/user/public/lib/helpers/get_assigned_oauth_providers.liquid:3:17 + 'modules/user/oauth/find_by_user_id' does not exist + pos-module-user/modules/user/public/lib/helpers/table_name.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-user/modules/user/public/lib/helpers/user_from_temporary_token.liquid:6:19 + 'modules/user/queries/user/find' does not exist + pos-module-user/modules/user/public/lib/queries/api_call.liquid:18:15 + 'modules/user/api_call' does not exist + pos-module-user/modules/user/public/lib/queries/profiles/filters_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-user/modules/user/public/lib/queries/profiles/find.liquid:7:20 + 'modules/user/profiles/search' does not exist + pos-module-user/modules/user/public/lib/queries/profiles/find.liquid:11:21 + 'modules/user/helpers/profiles/slugs/build' does not exist + pos-module-user/modules/user/public/lib/queries/profiles/find_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-user/modules/user/public/lib/queries/profiles/search.liquid:7:15 + 'modules/user/profiles/search' does not exist + pos-module-user/modules/user/public/lib/queries/profiles/search.liquid:12:21 + 'modules/user/helpers/profiles/slugs/build' does not exist + pos-module-user/modules/user/public/lib/queries/profiles/search_proxy.liquid:2:29 + 'modules/core/queries/variable/get' does not exist + pos-module-user/modules/user/public/lib/queries/roles/all.liquid:1:27 + 'modules/user/queries/role_permissions/permissions' does not exist + pos-module-user/modules/user/public/lib/queries/roles/custom.liquid:2:22 + 'modules/user/queries/roles/all' does not exist + pos-module-user/modules/user/public/lib/queries/user/count.liquid:5:19 + 'modules/user/user/count' does not exist + pos-module-user/modules/user/public/lib/queries/user/current.liquid:6:21 + 'modules/user/queries/user/load' does not exist + pos-module-user/modules/user/public/lib/queries/user/find.liquid:10:16 + 'modules/user/user/find' does not exist + pos-module-user/modules/user/public/lib/queries/user/get_all.liquid:3:15 + 'modules/user/user/list' does not exist + pos-module-user/modules/user/public/lib/queries/user/load.liquid:9:15 + 'modules/user/user/load' does not exist + pos-module-user/modules/user/public/lib/queries/user/otp.liquid:8:15 + 'modules/user/user/otp' does not exist + pos-module-user/modules/user/public/lib/queries/user/search.liquid:5:15 + 'modules/user/user/search' does not exist + pos-module-user/modules/user/public/views/pages/authentication_links/create.liquid:6:21 + 'modules/user/commands/authentication_links/create' does not exist + pos-module-user/modules/user/public/views/pages/authentication_links/create.liquid:8:22 + 'modules/user/commands/emails/auth-link' does not exist + pos-module-user/modules/user/public/views/pages/authentication_links/create.liquid:15:20 + 'modules/user/helpers/flash' does not exist + pos-module-user/modules/user/public/views/pages/authentication_links/create.liquid:20:20 + 'modules/user/helpers/flash' does not exist + pos-module-user/modules/user/public/views/pages/authentication_links/create.liquid:28:18 + 'modules/user/helpers/flash' does not exist + pos-module-user/modules/user/public/views/pages/authentication_links/create.liquid:31:12 + 'modules/user/passwords/reset' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:8:27 + 'modules/user/queries/user/current' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:11:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:15:34 + 'modules/user/helpers/get_available_oauth_providers' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:20:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:26:17 + 'modules/user/oauth/find_by_user_id' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:29:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:39:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:49:15 + 'modules/user/oauth/find_by_sub' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:55:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:65:25 + 'modules/user/commands/oauth/create_user' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:68:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:76:17 + 'modules/user/oauth/create' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:81:18 + 'modules/user/commands/session/create' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:82:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/oauth/callback.liquid:84:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/oauth/start.liquid:12:36 + 'modules/user/helpers/get_available_oauth_providers' does not exist + pos-module-user/modules/user/public/views/pages/oauth/unassign.liquid:6:27 + 'modules/user/queries/user/current' does not exist + pos-module-user/modules/user/public/views/pages/oauth/unassign.liquid:14:15 + 'modules/user/oauth/find_by_user_id' does not exist + pos-module-user/modules/user/public/views/pages/oauth/unassign.liquid:16:17 + 'modules/user/oauth/delete' does not exist + pos-module-user/modules/user/public/views/pages/oauth/unassign.liquid:19:16 + 'modules/user/helpers/flash' does not exist + pos-module-user/modules/user/public/views/pages/passwords/create.liquid:10:21 + 'modules/user/commands/passwords/create' does not exist + pos-module-user/modules/user/public/views/pages/passwords/create.liquid:14:18 + 'modules/user/commands/session/create' does not exist + pos-module-user/modules/user/public/views/pages/passwords/create.liquid:17:12 + 'modules/user/passwords/new' does not exist + pos-module-user/modules/user/public/views/pages/passwords/new.liquid:3:21 + 'modules/user/helpers/user_from_temporary_token' does not exist + pos-module-user/modules/user/public/views/pages/passwords/new.liquid:8:20 + 'modules/user/helpers/flash' does not exist + pos-module-user/modules/user/public/views/pages/passwords/new.liquid:14:10 + 'modules/user/passwords/new' does not exist + pos-module-user/modules/user/public/views/pages/passwords/reset.liquid:1:11 + 'modules/user/passwords/reset' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/create.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/create.liquid:14:23 + 'modules/user/commands/profiles/mark_otp' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/create.liquid:19:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/create.liquid:21:25 + 'modules/user/queries/user/otp' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/create.liquid:22:12 + 'modules/user/2fa/setup' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/delete.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/delete.liquid:14:23 + 'modules/user/commands/profiles/mark_otp' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/delete.liquid:19:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/delete.liquid:21:12 + 'modules/user/2fa/disable' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/disable.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/disable.liquid:7:10 + 'modules/user/2fa/disable' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/new.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/new.liquid:7:23 + 'modules/user/queries/user/otp' does not exist + pos-module-user/modules/user/public/views/pages/profiles/2fa/new.liquid:9:10 + 'modules/user/2fa/setup' does not exist + pos-module-user/modules/user/public/views/pages/sessions/2fa.liquid:5:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/sessions/2fa.liquid:7:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/sessions/2fa.liquid:10:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-user/modules/user/public/views/pages/sessions/2fa.liquid:14:20 + 'modules/user/commands/session/create' does not exist + pos-module-user/modules/user/public/views/pages/sessions/2fa.liquid:16:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/sessions/2fa.liquid:18:14 + 'modules/user/sessions/new' does not exist + pos-module-user/modules/user/public/views/pages/sessions/2fa.liquid:21:12 + 'modules/user/2fa/verify' does not exist + pos-module-user/modules/user/public/views/pages/sessions/create.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/sessions/create.liquid:8:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-user/modules/user/public/views/pages/sessions/create.liquid:9:18 + 'modules/user/commands/session/create' does not exist + pos-module-user/modules/user/public/views/pages/sessions/create.liquid:11:12 + 'modules/user/2fa/verify' does not exist + pos-module-user/modules/user/public/views/pages/sessions/create.liquid:13:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/sessions/create.liquid:15:12 + 'modules/user/sessions/new' does not exist + pos-module-user/modules/user/public/views/pages/sessions/destroy.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/sessions/destroy.liquid:8:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-user/modules/user/public/views/pages/sessions/destroy.liquid:10:18 + 'modules/user/commands/session/destroy' does not exist + pos-module-user/modules/user/public/views/pages/sessions/impersonation/create.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/sessions/impersonation/create.liquid:7:34 + 'modules/user/queries/user/load' does not exist + pos-module-user/modules/user/public/views/pages/sessions/impersonation/create.liquid:17:13 + 'modules/user/helpers/can_do_or_unauthorized' does not exist + pos-module-user/modules/user/public/views/pages/sessions/impersonation/create.liquid:20:33 + 'modules/user/commands/session/impersonation/create' does not exist + pos-module-user/modules/user/public/views/pages/sessions/impersonation/create.liquid:23:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/sessions/impersonation/destroy.liquid:9:27 + 'modules/user/queries/user/load' does not exist + pos-module-user/modules/user/public/views/pages/sessions/impersonation/destroy.liquid:10:23 + 'modules/user/commands/session/impersonation/destroy' does not exist + pos-module-user/modules/user/public/views/pages/sessions/impersonation/destroy.liquid:13:15 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/sessions/new.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/sessions/new.liquid:4:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-user/modules/user/public/views/pages/sessions/new.liquid:6:10 + 'modules/user/sessions/new' does not exist + pos-module-user/modules/user/public/views/pages/users/create.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/users/create.liquid:8:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-user/modules/user/public/views/pages/users/create.liquid:10:21 + 'modules/user/commands/user/create' does not exist + pos-module-user/modules/user/public/views/pages/users/create.liquid:12:18 + 'modules/user/commands/session/create' does not exist + pos-module-user/modules/user/public/views/pages/users/create.liquid:13:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/users/create.liquid:15:36 + 'modules/user/queries/registration_fields/load' does not exist + pos-module-user/modules/user/public/views/pages/users/create.liquid:19:12 + 'modules/user/users/new' does not exist + pos-module-user/modules/user/public/views/pages/users/email/edit.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/users/email/edit.liquid:4:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/users/email/edit.liquid:7:10 + 'modules/user/users/email/edit' does not exist + pos-module-user/modules/user/public/views/pages/users/email/update.liquid:6:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/users/email/update.liquid:8:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/users/email/update.liquid:12:23 + 'modules/user/commands/user/verify_otp' does not exist + pos-module-user/modules/user/public/views/pages/users/email/update.liquid:14:14 + 'modules/user/users/email/edit' does not exist + pos-module-user/modules/user/public/views/pages/users/email/update.liquid:19:21 + 'modules/user/commands/user/email_update' does not exist + pos-module-user/modules/user/public/views/pages/users/email/update.liquid:23:18 + 'modules/user/commands/profiles/update' does not exist + pos-module-user/modules/user/public/views/pages/users/email/update.liquid:25:23 + 'modules/core/commands/events/publish' does not exist + pos-module-user/modules/user/public/views/pages/users/email/update.liquid:28:13 + 'modules/core/helpers/redirect_to' does not exist + pos-module-user/modules/user/public/views/pages/users/email/update.liquid:30:12 + 'modules/user/users/email/edit' does not exist + pos-module-user/modules/user/public/views/pages/users/new.liquid:2:30 + 'modules/user/helpers/current_profile' does not exist + pos-module-user/modules/user/public/views/pages/users/new.liquid:4:11 + 'modules/user/helpers/can_do_or_redirect' does not exist + pos-module-user/modules/user/public/views/pages/users/new.liquid:6:34 + 'modules/user/queries/registration_fields/load' does not exist + pos-module-user/modules/user/public/views/pages/users/new.liquid:9:10 + 'modules/user/users/new' does not exist + pos-module-user/modules/user/public/views/partials/2fa/disable.liquid:13:19 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/2fa/disable.liquid:22:19 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/2fa/setup.liquid:31:21 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/2fa/setup.liquid:38:23 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/2fa/verify.liquid:19:15 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/admin_pages/list.liquid:1:21 + 'modules/user/queries/user/get_all' does not exist + pos-module-user/modules/user/public/views/partials/admin_pages/list.liquid:4:22 + 'components/atoms/heading' does not exist + pos-module-user/modules/user/public/views/partials/oauth/listing.liquid:2:36 + 'modules/user/helpers/get_available_oauth_providers' does not exist + pos-module-user/modules/user/public/views/partials/oauth/listing.liquid:3:35 + 'modules/user/helpers/get_assigned_oauth_providers' does not exist + pos-module-user/modules/user/public/views/partials/oauth/providers.liquid:1:35 + 'modules/user/helpers/get_available_oauth_providers' does not exist + pos-module-user/modules/user/public/views/partials/passwords/new.liquid:22:121 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/passwords/new.liquid:23:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/passwords/new.liquid:28:147 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/passwords/new.liquid:29:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/passwords/reset.liquid:25:154 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/passwords/reset.liquid:26:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/passwords/reset.liquid:29:15 + 'modules/common-styling/forms/hcaptcha' does not exist + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:21:133 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:22:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:30:111 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:31:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:42:13 + 'modules/user/oauth/providers' does not exist + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:23:109 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:24:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:29:117 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:30:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:40:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:26:184 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:27:19 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:33:145 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:34:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:39:141 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:40:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:45:133 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:46:17 + 'modules/common-styling/forms/error_list' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:51:111 + 'modules/common-styling/forms/error_input_handler' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:61:15 + 'modules/common-styling/forms/hcaptcha' does not exist + pos-module-user/modules/user/public/views/partials/users/new.liquid:71:13 + 'modules/user/oauth/providers' does not exist + +[ParserBlockingScript] (1 errors) +-------------------------------------------------------------------------------- + pos-module-chat/modules/common-styling/public/views/partials/init.liquid:15:1 + Avoid parser blocking scripts by adding `defer` or `async` on this tag + +[TranslationKeyExists] (197 errors) +-------------------------------------------------------------------------------- + pos-module-chat/modules/chat/public/views/partials/blank.liquid:4:30 + 'modules/chat/blank_title' does not have a matching translation entry + pos-module-chat/modules/chat/public/views/partials/blank.liquid:5:13 + 'modules/chat/blank_message' does not have a matching translation entry + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:37:28 + 'modules/chat/error_connection' does not have a matching translation entry + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:114:17 + 'modules/chat/loading_previous' does not have a matching translation entry + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:132:27 + 'modules/chat/message_input_placeholder' does not have a matching translation entry + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:137:74 + 'modules/chat/send' does not have a matching translation entry + pos-module-chat/modules/chat/public/views/partials/inbox.liquid:142:10 + 'modules/chat/pick_conversation' does not have a matching translation entry + pos-module-chat/modules/common-styling/public/views/partials/forms/multiselect.liquid:59:45 + 'modules/common-styling/form.clear_selection' does not have a matching translation entry + pos-module-chat/modules/common-styling/public/views/partials/forms/multiselect.liquid:68:45 + 'modules/common-styling/form.deselect' does not have a matching translation entry + pos-module-chat/modules/common-styling/public/views/partials/forms/password.liquid:31:37 + 'modules/common-styling/password.toggle_visibility' does not have a matching translation entry + pos-module-chat/modules/common-styling/public/views/partials/forms/password.liquid:32:34 + 'modules/common-styling/password.toggle_visibility' does not have a matching translation entry + pos-module-chat/modules/common-styling/public/views/partials/forms/password.liquid:45:68 + 'modules/common-styling/password.weak' does not have a matching translation entry + pos-module-chat/modules/common-styling/public/views/partials/forms/password.liquid:46:70 + 'modules/common-styling/password.medium' does not have a matching translation entry + pos-module-chat/modules/common-styling/public/views/partials/forms/password.liquid:47:70 + 'modules/common-styling/password.strong' does not have a matching translation entry + pos-module-chat/modules/common-styling/public/views/partials/toasts.liquid:18:51 + 'modules/common-styling/toast.close' does not have a matching translation entry + pos-module-chat/modules/common-styling/public/views/partials/toasts.liquid:19:34 + 'modules/common-styling/toast.close' does not have a matching translation entry + pos-module-chat/modules/core/public/lib/validations/each_element_length.liquid:16:24 + 'modules/core/validation.length.minimum' does not have a matching translation entry + pos-module-chat/modules/core/public/lib/validations/each_element_length.liquid:21:24 + 'modules/core/validation.length.maximum' does not have a matching translation entry + pos-module-chat/modules/core/public/lib/validations/each_element_length.liquid:27:24 + 'modules/core/validation.length.is' does not have a matching translation entry + pos-module-chat/modules/core/public/lib/validations/equal.liquid:12:26 + 'modules/core/validation.equal_not_verbose' does not have a matching translation entry + pos-module-chat/modules/core/public/lib/validations/equal.liquid:14:26 + 'modules/core/validation.equal' does not have a matching translation entry + pos-module-chat/modules/core/public/views/partials/lib/validations/each_element_length.liquid:16:24 + 'modules/core/validation.length.minimum' does not have a matching translation entry + pos-module-chat/modules/core/public/views/partials/lib/validations/each_element_length.liquid:21:24 + 'modules/core/validation.length.maximum' does not have a matching translation entry + pos-module-chat/modules/core/public/views/partials/lib/validations/each_element_length.liquid:27:24 + 'modules/core/validation.length.is' does not have a matching translation entry + pos-module-chat/modules/core/public/views/partials/lib/validations/equal.liquid:13:26 + 'modules/core/validation.equal_not_verbose' does not have a matching translation entry + pos-module-chat/modules/core/public/views/partials/lib/validations/equal.liquid:15:26 + 'modules/core/validation.equal' does not have a matching translation entry + pos-module-chat/modules/user/public/lib/commands/emails/auth-link.liquid:12:22 + 'modules/user/emails.from_email' does not have a matching translation entry + pos-module-chat/modules/user/public/lib/commands/emails/auth-link.liquid:13:25 + 'modules/user/emails.passwords.reset.subject' does not have a matching translation entry + pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid:14:24 + 'modules/user/validation.user_exists' does not have a matching translation entry + pos-module-chat/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:21:21 + 'modules/user/authorization.redirect_anonymous_info' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/emails/passwords/reset.liquid:1:22 + 'modules/user/emails.passwords.reset.title' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/emails/passwords/reset.liquid:3:7 + 'modules/user/emails.passwords.reset.content' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/emails/passwords/reset.liquid:4:7 + 'modules/user/emails.passwords.reset.ignore' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/emails/passwords/reset.liquid:10:31 + 'modules/user/emails.passwords.reset.cta' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/emails/passwords/reset.liquid:13:12 + 'modules/user/emails.passwords.reset.cta_button' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/oauth/listing.liquid:11:8 + 'modules/user/oauth.app.no_providers_available' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/oauth/providers.liquid:4:14 + 'modules/user/sessions.new.social_login_separator' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/passwords/new.liquid:15:32 + 'modules/user/passwords.edit' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/passwords/new.liquid:22:41 + 'modules/user/passwords.new_password' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/passwords/new.liquid:28:41 + 'modules/user/passwords.confirm_new_password' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/passwords/new.liquid:34:70 + 'modules/user/passwords.password_update' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/passwords/reset.liquid:15:32 + 'modules/user/passwords.reset_password_title' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/passwords/reset.liquid:17:9 + 'modules/user/passwords.email_desc' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/passwords/reset.liquid:24:38 + 'modules/user/passwords.email' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/passwords/reset.liquid:32:70 + 'modules/user/passwords.reset_password' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/passwords/reset.liquid:37:38 + 'modules/user/passwords.remembered_password' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/passwords/reset.liquid:37:117 + 'modules/user/sessions.new.log_in' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:13:32 + 'modules/user/sessions.new.log_in' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:20:38 + 'modules/user/passwords.email' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:27:43 + 'modules/user/passwords.password' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:28:39 + 'modules/user/passwords.forgot' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:35:70 + 'modules/user/sessions.new.log_in' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:40:38 + 'modules/user/sessions.new.dont_have_account' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/sessions/new.liquid:40:115 + 'modules/user/sessions.new.request_to_join' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/users/new.liquid:17:32 + 'modules/user/users.new.create_account' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/users/new.liquid:64:70 + 'modules/user/passwords.register' does not have a matching translation entry + pos-module-chat/modules/user/public/views/partials/users/new.liquid:69:38 + 'modules/user/users.new.already_have_account' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/forms/markdown.liquid:39:97 + 'modules/common-styling/form.minimum_length_validation' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/forms/markdown.liquid:40:97 + 'modules/common-styling/form.maximum_length_validation' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/forms/multiselect.liquid:59:45 + 'modules/common-styling/form.clear_selection' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/forms/multiselect.liquid:68:45 + 'modules/common-styling/form.deselect' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/forms/password.liquid:31:37 + 'modules/common-styling/password.toggle_visibility' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/forms/password.liquid:32:34 + 'modules/common-styling/password.toggle_visibility' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/forms/password.liquid:45:68 + 'modules/common-styling/password.weak' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/forms/password.liquid:46:70 + 'modules/common-styling/password.medium' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/forms/password.liquid:47:70 + 'modules/common-styling/password.strong' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/toasts.liquid:18:51 + 'modules/common-styling/toast.close' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/toasts.liquid:19:34 + 'modules/common-styling/toast.close' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/user/card.liquid:18:10 + 'modules/community/app.at' does not have a matching translation entry + pos-module-common-styling/modules/common-styling/public/views/partials/user/card.liquid:25:72 + 'modules/community/profiles.see_profile' does not have a matching translation entry + pos-module-core/modules/core/public/lib/validations/each_element_length.liquid:16:24 + 'modules/core/validation.length.minimum' does not have a matching translation entry + pos-module-core/modules/core/public/lib/validations/each_element_length.liquid:21:24 + 'modules/core/validation.length.maximum' does not have a matching translation entry + pos-module-core/modules/core/public/lib/validations/each_element_length.liquid:27:24 + 'modules/core/validation.length.is' does not have a matching translation entry + pos-module-core/modules/core/public/lib/validations/equal.liquid:12:26 + 'modules/core/validation.equal_not_verbose' does not have a matching translation entry + pos-module-core/modules/core/public/lib/validations/equal.liquid:14:26 + 'modules/core/validation.equal' does not have a matching translation entry + pos-module-core/modules/core/public/views/partials/lib/validations/each_element_length.liquid:16:24 + 'modules/core/validation.length.minimum' does not have a matching translation entry + pos-module-core/modules/core/public/views/partials/lib/validations/each_element_length.liquid:21:24 + 'modules/core/validation.length.maximum' does not have a matching translation entry + pos-module-core/modules/core/public/views/partials/lib/validations/each_element_length.liquid:27:24 + 'modules/core/validation.length.is' does not have a matching translation entry + pos-module-core/modules/core/public/views/partials/lib/validations/equal.liquid:13:26 + 'modules/core/validation.equal_not_verbose' does not have a matching translation entry + pos-module-core/modules/core/public/views/partials/lib/validations/equal.liquid:15:26 + 'modules/core/validation.equal' does not have a matching translation entry + pos-module-reports/modules/core/public/lib/validations/each_element_length.liquid:16:24 + 'modules/core/validation.length.minimum' does not have a matching translation entry + pos-module-reports/modules/core/public/lib/validations/each_element_length.liquid:21:24 + 'modules/core/validation.length.maximum' does not have a matching translation entry + pos-module-reports/modules/core/public/lib/validations/each_element_length.liquid:27:24 + 'modules/core/validation.length.is' does not have a matching translation entry + pos-module-reports/modules/core/public/lib/validations/equal.liquid:12:26 + 'modules/core/validation.equal_not_verbose' does not have a matching translation entry + pos-module-reports/modules/core/public/lib/validations/equal.liquid:14:26 + 'modules/core/validation.equal' does not have a matching translation entry + pos-module-reports/modules/core/public/views/partials/lib/validations/each_element_length.liquid:16:24 + 'modules/core/validation.length.minimum' does not have a matching translation entry + pos-module-reports/modules/core/public/views/partials/lib/validations/each_element_length.liquid:21:24 + 'modules/core/validation.length.maximum' does not have a matching translation entry + pos-module-reports/modules/core/public/views/partials/lib/validations/each_element_length.liquid:27:24 + 'modules/core/validation.length.is' does not have a matching translation entry + pos-module-reports/modules/core/public/views/partials/lib/validations/equal.liquid:13:26 + 'modules/core/validation.equal_not_verbose' does not have a matching translation entry + pos-module-reports/modules/core/public/views/partials/lib/validations/equal.liquid:15:26 + 'modules/core/validation.equal' does not have a matching translation entry + pos-module-reports/modules/user/public/lib/commands/emails/auth-link.liquid:12:22 + 'modules/user/emails.from_email' does not have a matching translation entry + pos-module-reports/modules/user/public/lib/commands/emails/auth-link.liquid:13:25 + 'modules/user/emails.passwords.reset.subject' does not have a matching translation entry + pos-module-reports/modules/user/public/lib/commands/user/create/check.liquid:13:24 + 'modules/user/validation.user_exists' does not have a matching translation entry + pos-module-reports/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:21:21 + 'modules/user/authorization.redirect_anonymous_info' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/components/organisms/login.liquid:26:27 + 'modules/user/passwords.login' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/components/organisms/new-password.liquid:20:27 + 'modules/user/passwords.password_update' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/components/organisms/new-password.liquid:27:20 + 'modules/user/passwords.password' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/components/organisms/new-password.liquid:40:20 + 'modules/user/passwords.password_confirmation' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/components/organisms/register.liquid:27:27 + 'modules/user/passwords.register' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/components/organisms/reset-password.liquid:19:27 + 'modules/user/passwords.reset_password' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/components/organisms/reset-password.liquid:26:20 + 'modules/user/passwords.email' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/components/organisms/reset-password.liquid:27:19 + 'modules/user/passwords.email_desc' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/emails/passwords/reset.liquid:1:22 + 'modules/user/emails.passwords.reset.title' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/emails/passwords/reset.liquid:3:7 + 'modules/user/emails.passwords.reset.content' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/emails/passwords/reset.liquid:4:7 + 'modules/user/emails.passwords.reset.ignore' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/emails/passwords/reset.liquid:10:31 + 'modules/user/emails.passwords.reset.cta' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/emails/passwords/reset.liquid:13:12 + 'modules/user/emails.passwords.reset.cta_button' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/passwords/new.liquid:11:22 + 'modules/user/passwords.edit' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/passwords/reset.liquid:11:22 + 'modules/user/passwords.reset_password_title' does not have a matching translation entry + pos-module-reports/modules/user/public/views/partials/users/new.liquid:14:22 + 'modules/user/users.new.create_account' does not have a matching translation entry + pos-module-tests/modules/tests/public/lib/assertions/equal.liquid:5:18 + 'modules/tests/should.equal' does not have a matching translation entry + pos-module-tests/modules/tests/public/lib/assertions/object_contains_object.liquid:9:24 + 'modules/tests/should.have_key' does not have a matching translation entry + pos-module-tests/modules/tests/public/lib/assertions/object_contains_object.liquid:13:26 + 'modules/tests/should.have_key_with_value' does not have a matching translation entry + pos-module-tests/modules/tests/public/views/layouts/mailer.html.liquid:153:14 + 'app.title' does not have a matching translation entry + pos-module-user/app/views/pages/index.liquid:15:18 + 'modules/user/users.logout' does not have a matching translation entry + pos-module-user/modules/common-styling/public/views/partials/forms/multiselect.liquid:59:45 + 'modules/common-styling/form.clear_selection' does not have a matching translation entry + pos-module-user/modules/common-styling/public/views/partials/forms/multiselect.liquid:68:45 + 'modules/common-styling/form.deselect' does not have a matching translation entry + pos-module-user/modules/common-styling/public/views/partials/forms/password.liquid:31:37 + 'modules/common-styling/password.toggle_visibility' does not have a matching translation entry + pos-module-user/modules/common-styling/public/views/partials/forms/password.liquid:32:34 + 'modules/common-styling/password.toggle_visibility' does not have a matching translation entry + pos-module-user/modules/common-styling/public/views/partials/forms/password.liquid:45:68 + 'modules/common-styling/password.weak' does not have a matching translation entry + pos-module-user/modules/common-styling/public/views/partials/forms/password.liquid:46:70 + 'modules/common-styling/password.medium' does not have a matching translation entry + pos-module-user/modules/common-styling/public/views/partials/forms/password.liquid:47:70 + 'modules/common-styling/password.strong' does not have a matching translation entry + pos-module-user/modules/common-styling/public/views/partials/toasts.liquid:18:51 + 'modules/common-styling/toast.close' does not have a matching translation entry + pos-module-user/modules/common-styling/public/views/partials/toasts.liquid:19:34 + 'modules/common-styling/toast.close' does not have a matching translation entry + pos-module-user/modules/core/public/lib/validations/each_element_length.liquid:16:24 + 'modules/core/validation.length.minimum' does not have a matching translation entry + pos-module-user/modules/core/public/lib/validations/each_element_length.liquid:21:24 + 'modules/core/validation.length.maximum' does not have a matching translation entry + pos-module-user/modules/core/public/lib/validations/each_element_length.liquid:27:24 + 'modules/core/validation.length.is' does not have a matching translation entry + pos-module-user/modules/core/public/lib/validations/equal.liquid:12:26 + 'modules/core/validation.equal_not_verbose' does not have a matching translation entry + pos-module-user/modules/core/public/lib/validations/equal.liquid:14:26 + 'modules/core/validation.equal' does not have a matching translation entry + pos-module-user/modules/core/public/views/partials/lib/validations/each_element_length.liquid:16:24 + 'modules/core/validation.length.minimum' does not have a matching translation entry + pos-module-user/modules/core/public/views/partials/lib/validations/each_element_length.liquid:21:24 + 'modules/core/validation.length.maximum' does not have a matching translation entry + pos-module-user/modules/core/public/views/partials/lib/validations/each_element_length.liquid:27:24 + 'modules/core/validation.length.is' does not have a matching translation entry + pos-module-user/modules/core/public/views/partials/lib/validations/equal.liquid:13:26 + 'modules/core/validation.equal_not_verbose' does not have a matching translation entry + pos-module-user/modules/core/public/views/partials/lib/validations/equal.liquid:15:26 + 'modules/core/validation.equal' does not have a matching translation entry + pos-module-user/modules/tests/public/lib/assertions/equal.liquid:5:18 + 'modules/tests/should.equal' does not have a matching translation entry + pos-module-user/modules/tests/public/lib/assertions/object_contains_object.liquid:9:24 + 'modules/tests/should.have_key' does not have a matching translation entry + pos-module-user/modules/tests/public/lib/assertions/object_contains_object.liquid:13:26 + 'modules/tests/should.have_key_with_value' does not have a matching translation entry + pos-module-user/modules/tests/public/views/layouts/mailer.html.liquid:153:14 + 'app.title' does not have a matching translation entry + pos-module-user/modules/user/public/lib/commands/emails/auth-link.liquid:12:22 + 'modules/user/emails.from_email' does not have a matching translation entry + pos-module-user/modules/user/public/lib/commands/emails/auth-link.liquid:13:25 + 'modules/user/emails.passwords.reset.subject' does not have a matching translation entry + pos-module-user/modules/user/public/lib/commands/user/create/check.liquid:14:24 + 'modules/user/validation.user_exists' does not have a matching translation entry + pos-module-user/modules/user/public/lib/helpers/can_do_or_unauthorized.liquid:23:21 + 'modules/user/authorization.redirect_anonymous_info' does not have a matching translation entry + pos-module-user/modules/user/public/lib/queries/user/otp.liquid:7:19 + 'app.title' does not have a matching translation entry + pos-module-user/modules/user/public/views/pages/profiles/2fa/create.liquid:18:21 + 'modules/user/2fa.create.success' does not have a matching translation entry + pos-module-user/modules/user/public/views/pages/profiles/2fa/delete.liquid:18:21 + 'modules/user/2fa.delete.success' does not have a matching translation entry + pos-module-user/modules/user/public/views/pages/users/email/update.liquid:27:22 + 'modules/user/users.email.change_success' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/disable.liquid:3:8 + 'modules/user/2fa.disable.two_factor_authentication' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/disable.liquid:11:34 + 'modules/user/2fa.new.your_password' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/disable.liquid:17:12 + 'modules/user/2fa.new.confirm_otp_code' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/disable.liquid:20:34 + 'modules/user/2fa.new.please_confirm' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/disable.liquid:27:14 + 'modules/user/2fa.new.submit' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/setup.liquid:3:8 + 'modules/user/2fa.new.two_factor_authentication' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/setup.liquid:11:14 + 'modules/user/2fa.new.2fa_info' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/setup.liquid:15:14 + 'modules/user/2fa.new.scan_qr_code' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/setup.liquid:23:14 + 'modules/user/2fa.new.if_you_cannot_scan' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/setup.liquid:29:36 + 'modules/user/2fa.new.please_confirm' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/setup.liquid:35:38 + 'modules/user/2fa.new.enter_password' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/setup.liquid:36:16 + 'modules/user/2fa.new.your_password' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/setup.liquid:43:16 + 'modules/user/2fa.new.submit' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/verify.liquid:3:8 + 'modules/user/2fa.new.two_factor_authentication' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/verify.liquid:12:10 + 'modules/user/2fa.new.confirm_otp_code' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/verify.liquid:15:10 + 'modules/user/2fa.new.please_confirm' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/verify.liquid:23:12 + 'modules/user/2fa.new.submit' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/2fa/verify.liquid:27:66 + 'modules/user/sessions.new.back_to_login' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/emails/passwords/reset.liquid:1:22 + 'modules/user/emails.passwords.reset.title' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/emails/passwords/reset.liquid:3:7 + 'modules/user/emails.passwords.reset.content' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/emails/passwords/reset.liquid:4:7 + 'modules/user/emails.passwords.reset.ignore' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/emails/passwords/reset.liquid:10:31 + 'modules/user/emails.passwords.reset.cta' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/emails/passwords/reset.liquid:13:12 + 'modules/user/emails.passwords.reset.cta_button' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/oauth/listing.liquid:11:8 + 'modules/user/oauth.app.no_providers_available' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/oauth/providers.liquid:4:14 + 'modules/user/sessions.new.social_login_separator' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/passwords/new.liquid:15:32 + 'modules/user/passwords.edit' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/passwords/new.liquid:21:41 + 'modules/user/passwords.new_password' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/passwords/new.liquid:27:41 + 'modules/user/passwords.confirm_new_password' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/passwords/new.liquid:33:70 + 'modules/user/passwords.password_update' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/passwords/reset.liquid:15:32 + 'modules/user/passwords.reset_password_title' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/passwords/reset.liquid:17:9 + 'modules/user/passwords.email_desc' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/passwords/reset.liquid:24:38 + 'modules/user/passwords.email' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/passwords/reset.liquid:32:70 + 'modules/user/passwords.reset_password' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/passwords/reset.liquid:37:38 + 'modules/user/passwords.remembered_password' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/passwords/reset.liquid:37:117 + 'modules/user/sessions.new.log_in' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:13:32 + 'modules/user/sessions.new.log_in' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:20:38 + 'modules/user/passwords.email' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:27:43 + 'modules/user/passwords.password' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:28:39 + 'modules/user/passwords.forgot' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:35:70 + 'modules/user/sessions.new.log_in' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:40:38 + 'modules/user/sessions.new.dont_have_account' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/sessions/new.liquid:40:115 + 'modules/user/sessions.new.request_to_join' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:15:32 + 'modules/user/users.email.change_email' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:22:41 + 'modules/user/users.email.new_email' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:28:41 + 'modules/user/users.email.current_password' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:35:10 + 'modules/user/2fa.new.confirm_otp_code' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:38:36 + 'modules/user/2fa.new.please_confirm' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/users/email/edit.liquid:45:70 + 'modules/user/users.email.email_update' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/users/new.liquid:17:32 + 'modules/user/users.new.create_account' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/users/new.liquid:64:70 + 'modules/user/passwords.register' does not have a matching translation entry + pos-module-user/modules/user/public/views/partials/users/new.liquid:69:38 + 'modules/user/users.new.already_have_account' does not have a matching translation entry + +[UnknownFilter] (8 errors) +-------------------------------------------------------------------------------- + pos-module-chat/modules/user/public/lib/commands/profiles/tokenize_names.liquid:2:31 + Unknown filter 'push' used. + pos-module-chat/modules/user/public/lib/commands/profiles/tokenize_names.liquid:2:52 + Unknown filter 'push' used. + pos-module-chat/modules/user/public/lib/commands/profiles/tokenize_names.liquid:2:78 + Unknown filter 'push' used. + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/charge.liquid:4:72 + Unknown filter 'push' used. + pos-module-payments-stripe/modules/payments_stripe/public/lib/commands/webhooks/session_expired.liquid:5:72 + Unknown filter 'push' used. + pos-module-user/modules/user/public/lib/commands/profiles/tokenize_names.liquid:2:31 + Unknown filter 'push' used. + pos-module-user/modules/user/public/lib/commands/profiles/tokenize_names.liquid:2:52 + Unknown filter 'push' used. + pos-module-user/modules/user/public/lib/commands/profiles/tokenize_names.liquid:2:78 + Unknown filter 'push' used. diff --git a/pos-module-chat/modules/chat/public/lib/consumers/chat_message_created/notify_of_new_message.liquid b/pos-module-chat/modules/chat/public/lib/consumers/chat_message_created/notify_of_new_message.liquid index 6c653ab..5975f6b 100644 --- a/pos-module-chat/modules/chat/public/lib/consumers/chat_message_created/notify_of_new_message.liquid +++ b/pos-module-chat/modules/chat/public/lib/consumers/chat_message_created/notify_of_new_message.liquid @@ -7,7 +7,7 @@ assign last_message = g.messages.results.first if last_message.id == message.id - assign event_object = null | hash_merge: message_id: message.id, app_host: app_host + assign event_object = {"message_id": message.id, "app_host": app_host} function _ = 'modules/core/commands/events/publish', type: 'message_notification_to_send', object: event_object endif diff --git a/pos-module-chat/modules/chat/public/lib/events/chat_message_created.liquid b/pos-module-chat/modules/chat/public/lib/events/chat_message_created.liquid index ebbac75..8fc8d8b 100644 --- a/pos-module-chat/modules/chat/public/lib/events/chat_message_created.liquid +++ b/pos-module-chat/modules/chat/public/lib/events/chat_message_created.liquid @@ -5,7 +5,7 @@ metadata: app_host --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'message_id' function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'app_host' diff --git a/pos-module-chat/modules/chat/public/lib/events/message_notification_to_send.liquid b/pos-module-chat/modules/chat/public/lib/events/message_notification_to_send.liquid index ebbac75..8fc8d8b 100644 --- a/pos-module-chat/modules/chat/public/lib/events/message_notification_to_send.liquid +++ b/pos-module-chat/modules/chat/public/lib/events/message_notification_to_send.liquid @@ -5,7 +5,7 @@ metadata: app_host --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'message_id' function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'app_host' diff --git a/pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid b/pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid index 530c33a..75f5756 100644 --- a/pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid +++ b/pos-module-chat/modules/chat/public/views/pages/inbox.html.liquid @@ -11,7 +11,7 @@ slug: inbox if context.params.to_uuid != blank function record = 'modules/chat/lib/queries/records/find_by_uuid', uuid: context.params['to_uuid'] endif - assign object = null | hash_merge: to_id: record.id, conversation_id: context.params['conversation_id'] + assign object = {"to_id": record.id, "conversation_id": context.params['conversation_id']} if record or context.params.conversation_id function current_conversation = 'modules/chat/lib/commands/conversations/find_or_create', object: object, current_profile: current_profile endif @@ -33,7 +33,7 @@ slug: inbox if conversations.total_entries > 0 if current_conversation and current_conversation.participants == blank graphql participants = 'modules/user/profiles/search', ids: current_conversation.participant_ids - hash_assign current_conversation['participants'] = participants.records.results + assign current_conversation.participants = participants.records.results endif render 'modules/chat/inbox', current_conversation: current_conversation, conversations: conversations, current_profile: current_profile diff --git a/pos-module-chat/modules/chat/public/views/partials/channels/conversate/receive.liquid b/pos-module-chat/modules/chat/public/views/partials/channels/conversate/receive.liquid index ae49cbc..eb364f4 100644 --- a/pos-module-chat/modules/chat/public/views/partials/channels/conversate/receive.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/channels/conversate/receive.liquid @@ -21,10 +21,7 @@ function conversation = 'modules/chat/lib/queries/conversations/find_by_participant', id: room_id, participant_id: current_profile.id, include_messages: null if conversation assign message_safe = context.params.message | raw_escape_string - assign object = '{}' | parse_json - hash_assign object['conversation_id'] = conversation.id - hash_assign object['autor_id'] = current_profile.id - hash_assign object['message'] = message_safe + assign object = { "conversation_id": conversation.id, "autor_id": current_profile.id, "message": message_safe } function message = 'modules/chat/lib/commands/messages/create', object: object if message.valid != true log message, 'ERROR receive message' diff --git a/pos-module-chat/modules/chat/public/views/partials/inbox.liquid b/pos-module-chat/modules/chat/public/views/partials/inbox.liquid index 807bb5c..2f3601c 100644 --- a/pos-module-chat/modules/chat/public/views/partials/inbox.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/inbox.liquid @@ -41,7 +41,7 @@ -{% assign dummy_message = '{ "message": "", "created_at": null }' | parse_json %} +{% assign dummy_message = { "message": "", "created_at": null } %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/build.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/build.liquid index bb3b199..2f469c6 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/build.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/build.liquid @@ -1,7 +1,5 @@ {% liquid - assign data = '{}' | parse_json - hash_assign data['participant_ids'] = object.participant_ids - hash_assign data['participant_read_ids'] = current_profile.id + assign data = { "participant_ids": object.participant_ids, "participant_read_ids": current_profile.id } return data -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/check.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/check.liquid index 00c229f..005ff93 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/check.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/create/check.liquid @@ -1,12 +1,12 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'participant_ids' function c = 'modules/core/validations/length', c: c, object: object, field_name: 'participant_ids', minimum: 2, allow_blank: null function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'participant_read_ids' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create.liquid index 6dbbb52..ac83518 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create.liquid @@ -7,7 +7,7 @@ function conversation = 'modules/chat/lib/queries/conversations/find_by_participants', participant_ids: object.participant_ids, include_messages: true unless conversation function conversation = 'modules/chat/lib/commands/conversations/create', object: object, current_profile: current_profile - hash_assign conversation['created'] = true + assign conversation.created = true endunless endif diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create/build.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create/build.liquid index 5716d07..a35f400 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create/build.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create/build.liquid @@ -1,8 +1,6 @@ {% liquid - assign participants = '[]' | parse_json | add_to_array: current_profile.id | add_to_array: object['to_id'] | uniq | compact | sort - assign data = '{}' | parse_json - hash_assign data['participant_ids'] = participants - hash_assign data['conversation_id'] = object.conversation_id + assign participants = [current_profile.id, object.to_id] | uniq | compact | sort + assign data = { "participant_ids": participants, "conversation_id": object.conversation_id } return data -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create/check.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create/check.liquid index 6391f18..e606409 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create/check.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/find_or_create/check.liquid @@ -4,9 +4,9 @@ assign types = object.participants | map: 'type' | uniq if types.size == 1 and types.first == 'profile' - hash_assign object['valid'] = false + assign object.valid = false endif endcomment return object -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read/build.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read/build.liquid index edb2233..1723801 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read/build.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read/build.liquid @@ -1,8 +1,5 @@ {% liquid - assign data = '{}' | parse_json - hash_assign data['id'] = conversation.id - hash_assign data['participant_read_ids'] = conversation.participant_read_ids - hash_assign data['participant_id'] = participant_id + assign data = { "id": conversation.id, "participant_read_ids": conversation.participant_read_ids, "participant_id": participant_id } return data -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read/check.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read/check.liquid index f043e84..11c6623 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read/check.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_read/check.liquid @@ -1,11 +1,11 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'participant_id' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread/build.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread/build.liquid index 96eb24c..2150034 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread/build.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread/build.liquid @@ -1,7 +1,5 @@ {% liquid - assign data = '{}' | parse_json - hash_assign data['id'] = conversation.id - hash_assign data['participant_read_ids'] = current_profile.id + assign data = { "id": conversation.id, "participant_read_ids": current_profile.id } return data -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread/check.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread/check.liquid index a74aa70..df21af9 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread/check.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/conversations/mark_unread/check.liquid @@ -1,11 +1,11 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'participant_read_ids' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create.liquid index 0e5ac19..455ce2a 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create.liquid @@ -5,7 +5,7 @@ if object.valid function object = 'modules/core/commands/execute', mutation_name: 'modules/chat/messages/create' object: object, selection: 'record_create' - assign event_object = null | hash_merge: message_id: object.id, app_host: context.location.host + assign event_object = {"message_id": object.id, "app_host": context.location.host} function _ = 'modules/core/commands/events/publish', type: 'chat_message_created', object: event_object, delay: null, max_attempts: null endif diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/build.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/build.liquid index 5c12d58..00baae5 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/build.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/build.liquid @@ -1,8 +1,5 @@ {% liquid - assign data = '{}' | parse_json - hash_assign data['conversation_id'] = object.conversation_id - hash_assign data['autor_id'] = object.autor_id - hash_assign data['message'] = object.message + assign data = { "conversation_id": object.conversation_id, "autor_id": object.autor_id, "message": object.message } return data -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/check.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/check.liquid index b464e90..f8f3e3e 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/check.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/commands/messages/create/check.liquid @@ -1,12 +1,12 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'conversation_id' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'autor_id' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'message' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find.liquid index 7d922a3..0177666 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find.liquid @@ -8,17 +8,14 @@ assign conversation = r.conversations.results.first - assign participants = '[]' | parse_json + assign participants = [] - - # platformos-check-disable GraphqlInForLoop for participant_id in conversation.participant_ids function profile = 'modules/user/queries/profiles/find', id: participant_id, user_id: null, uuid: null, first_name: null, last_name: null - assign participants = participants | add_to_array: profile + assign participants << profile endfor - # platformos-check-enable GraphqlInForLoop - hash_assign conversation['participants'] = participants + assign conversation.participants = participants return conversation -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participant.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participant.liquid index a80d216..81fd303 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participant.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participant.liquid @@ -14,15 +14,15 @@ assign conversation = r.conversations.results.first if conversation - assign participants = '[]' | parse_json + assign participants = [] for participant_id in conversation.participant_ids function profile = 'modules/user/queries/profiles/find', id: participant_id, user_id: null, uuid: null, first_name: null, last_name: null - assign participants = participants | add_to_array: profile + assign participants << profile endfor - hash_assign conversation['participants'] = participants + assign conversation.participants = participants endif return conversation -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participants.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participants.liquid index 3624d77..c7ecc72 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participants.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/find_by_participants.liquid @@ -9,15 +9,15 @@ assign conversation = r.conversations.results.first if conversation - assign participants = '[]' | parse_json + assign participants = [] for participant_id in conversation.participant_ids function profile = 'modules/user/queries/profiles/find', id: participant_id, user_id: null, uuid: null, first_name: null, last_name: null - assign participants = participants | add_to_array: profile + assign participants << profile endfor - hash_assign conversation['participants'] = participants + assign conversation.participants = participants endif return conversation -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search.liquid index 132d680..e775b30 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search.liquid @@ -3,21 +3,21 @@ graphql r = 'modules/chat/conversations/search_by_message', limit: limit, page: page, participant_id: participant_id, message: message assign result = r.conversations - assign conversations = '[]' | parse_json + assign conversations = [] for conversation in result.results - assign participants = '[]' | parse_json + assign participants = [] for participant_id in conversation.participant_ids function profile = 'modules/user/queries/profiles/find', id: participant_id, user_id: null, uuid: null, first_name: null, last_name: null - assign participants = participants | add_to_array: profile + assign participants << profile endfor - hash_assign conversation['participants'] = participants - assign conversations = conversations | add_to_array: conversation + assign conversation.participants = participants + assign conversations << conversation endfor - hash_assign result['results'] = conversations + assign result.results = conversations return result -%} + %} diff --git a/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search_by_participant.liquid b/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search_by_participant.liquid index 4632f13..4b54064 100644 --- a/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search_by_participant.liquid +++ b/pos-module-chat/modules/chat/public/views/partials/lib/queries/conversations/search_by_participant.liquid @@ -9,21 +9,21 @@ graphql r = 'modules/chat/conversations/search', limit: limit, page: page, participant_id: participant_id assign result = r.conversations - assign conversations = '[]' | parse_json + assign conversations = [] for conversation in result.results - assign participants = '[]' | parse_json + assign participants = [] for participant_id in conversation.participant_ids function profile = 'modules/user/queries/profiles/find', id: participant_id, user_id: null, uuid: null, first_name: null, last_name: null - assign participants = participants | add_to_array: profile + assign participants << profile endfor - hash_assign conversation['participants'] = participants - assign conversations = conversations | add_to_array: conversation + assign conversation.participants = participants + assign conversations << conversation endfor - hash_assign result['results'] = conversations + assign result.results = conversations return result -%} + %} diff --git a/pos-module-chat/modules/chat/template-values.json b/pos-module-chat/modules/chat/template-values.json index ca5c942..f9c5f3a 100644 --- a/pos-module-chat/modules/chat/template-values.json +++ b/pos-module-chat/modules/chat/template-values.json @@ -2,11 +2,11 @@ "name": "Pos Module Chat", "machine_name": "chat", "type": "module", - "version": "1.1.1", + "version": "1.2.0", "dependencies": { - "core": "^2.0.6", + "core": "^2.1.0", "profile": "^1.1.1", - "user": "^5.0.4", + "user": "^5.2.0", "common-styling": "1.11.0" } } diff --git a/pos-module-chat/modules/common-styling/public/views/pages/style-guide.liquid b/pos-module-chat/modules/common-styling/public/views/pages/style-guide.liquid index 4af2559..0972f1b 100644 --- a/pos-module-chat/modules/common-styling/public/views/pages/style-guide.liquid +++ b/pos-module-chat/modules/common-styling/public/views/pages/style-guide.liquid @@ -1139,9 +1139,9 @@ layout: 'modules/common-styling/style-guide' for i in (i..10) assign value = 'value' | append: i assign label = 'Label for value ' | append: i - assign example_item = '{}' | parse_json | hash_merge: value: value, label: label - assign example_list = example_list | add_to_array: example_item - assign selected = '["value0", "value5", "value6"]' | parse_json + assign example_item = { "value": value, "label": label } + assign example_list << example_item + assign selected = ["value0", "value5", "value6"] endfor %} {% render 'modules/common-styling/forms/multiselect', name: 'styleguide-form-multiselect-test-1', id: 'styleguide-form-multiselect-test-1', list: example_list, showFilter: true, combine_selected: true %} @@ -1167,7 +1167,7 @@ layout: 'modules/common-styling/style-guide'

There are two partials that can be helpful when dealing with forms validation. One can be added to the input itself to handle usability code and the other can output the error message.

{% liquid - assign errors = '{ "styleguide-example-error": ["This is a field with two errors", "This is the second error"] }' | parse_json + assign errors = { "styleguide-example-error": ["This is a field with two errors", "This is the second error"] } %}
diff --git a/pos-module-chat/modules/core/generators/command/templates/lib/commands/create/build.liquid b/pos-module-chat/modules/core/generators/command/templates/lib/commands/create/build.liquid index 6a83151..1fc2591 100644 --- a/pos-module-chat/modules/core/generators/command/templates/lib/commands/create/build.liquid +++ b/pos-module-chat/modules/core/generators/command/templates/lib/commands/create/build.liquid @@ -1,4 +1,4 @@ {% liquid - assign data = null | hash_merge: id: object.id, name: object.name + assign data = {"id": object.id, "name": object.name} return data %} diff --git a/pos-module-chat/modules/core/generators/command/templates/lib/commands/create/check.liquid b/pos-module-chat/modules/core/generators/command/templates/lib/commands/create/check.liquid index 8f3da9c..2c53a6c 100644 --- a/pos-module-chat/modules/core/generators/command/templates/lib/commands/create/check.liquid +++ b/pos-module-chat/modules/core/generators/command/templates/lib/commands/create/check.liquid @@ -1,10 +1,12 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'name' - assign object = object | hash_merge: c + assign object.valid = c.valid + + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/core/generators/crud/index.js b/pos-module-chat/modules/core/generators/crud/index.js index a97a592..c51553b 100644 --- a/pos-module-chat/modules/core/generators/crud/index.js +++ b/pos-module-chat/modules/core/generators/crud/index.js @@ -8,7 +8,7 @@ module.exports = class extends Generator { this.description = 'Generate table definition and commands for CRUD with graphql files'; this.argument('modelName', { type: String, required: true, description: 'name of the table' }); - this.argument('attributes', { type: Array, required: false, description: 'table column names with types', default: [] }); + this.argument('attributes', { type: Array, required: false, description: 'table column names with types', default: "[]" }); this.option('include-views', { type: Boolean, default: false, description: 'generate pages and partials', hide: 'no' }); const attributes = this.options.attributes.map((attr) => { diff --git a/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/create/check.liquid b/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/create/check.liquid index df36e79..caf4d8d 100644 --- a/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/create/check.liquid +++ b/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/create/check.liquid @@ -1,11 +1,12 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } <% attributes.forEach((attr, i) => { -%> function c = 'modules/core/validations/presence', c: c, object: object, field_name: '<%= attr.name %>' <% }); -%> - assign object = object | hash_merge: valid: c.valid, errors: c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/delete/check.liquid b/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/delete/check.liquid index 4ae7fc6..4fada40 100644 --- a/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/delete/check.liquid +++ b/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/delete/check.liquid @@ -1,9 +1,10 @@ {% liquid - assign c = '{ "valid": true, "errors": {} }' | parse_json + assign c = { "valid": true, "errors": {} } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' - assign object = object | hash_merge: valid: c.valid, errors: c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/update/check.liquid b/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/update/check.liquid index c991577..cffe564 100644 --- a/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/update/check.liquid +++ b/pos-module-chat/modules/core/generators/crud/templates/lib/commands/model/update/check.liquid @@ -1,12 +1,13 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' <% attributes.forEach((attr, i) => { -%> function c = 'modules/core/validations/presence', c: c, object: object, field_name: '<%= attr.name %>' <% }); -%> - assign object = object | hash_merge: valid: c.valid, errors: c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/core/generators/crud/templates/views/pages/model/new.liquid b/pos-module-chat/modules/core/generators/crud/templates/views/pages/model/new.liquid index cb0e37a..43c1b24 100644 --- a/pos-module-chat/modules/core/generators/crud/templates/views/pages/model/new.liquid +++ b/pos-module-chat/modules/core/generators/crud/templates/views/pages/model/new.liquid @@ -1,4 +1,4 @@ {% liquid - assign object = '{}' | parse_json + assign object = {} render 'theme/simple/<%= modelNamePlural %>/new', object: object -%} + %} diff --git a/pos-module-chat/modules/core/public/lib/commands/email/send.liquid b/pos-module-chat/modules/core/public/lib/commands/email/send.liquid index bd0a46e..08b61e8 100644 --- a/pos-module-chat/modules/core/public/lib/commands/email/send.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/email/send.liquid @@ -7,8 +7,8 @@ if r.errors log r.errors, type: 'errors.graphql.invalid' - hash_assign object['valid'] = false - hash_assign object['errors'] = r.errors + assign object.valid = false + assign object.errors = r.errors endif else log object.errors, type: 'payload validation error in core: commands/email' diff --git a/pos-module-chat/modules/core/public/lib/commands/email/send/check.liquid b/pos-module-chat/modules/core/public/lib/commands/email/send/check.liquid index 83f4269..b2d0e28 100644 --- a/pos-module-chat/modules/core/public/lib/commands/email/send/check.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/email/send/check.liquid @@ -1,13 +1,13 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'from' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'to' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'layout' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'partial' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/core/public/lib/commands/events/broadcast.liquid b/pos-module-chat/modules/core/public/lib/commands/events/broadcast.liquid index 5cf9440..6558c07 100644 --- a/pos-module-chat/modules/core/public/lib/commands/events/broadcast.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/events/broadcast.liquid @@ -8,7 +8,7 @@ assign name = 'consumers/' | append: object.type | append: '/' graphql consumers = 'modules/core/events/consumers', name: name | fetch: "admin_liquid_partials" | fetch: "results" - hash_assign object['consumers'] = consumers + assign object.consumers = consumers for consumer in consumers assign priority = 'default' if priorities contains consumer.metadata.priority diff --git a/pos-module-chat/modules/core/public/lib/commands/events/create/build.liquid b/pos-module-chat/modules/core/public/lib/commands/events/create/build.liquid index 8276ea4..34dd532 100644 --- a/pos-module-chat/modules/core/public/lib/commands/events/create/build.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/events/create/build.liquid @@ -1,6 +1,8 @@ {% liquid assign now = 'now' | to_time - assign data = object | hash_merge: type: type, date: now + assign data = object + assign data.type = type + assign data.date = now return data %} diff --git a/pos-module-chat/modules/core/public/lib/commands/events/create/check.liquid b/pos-module-chat/modules/core/public/lib/commands/events/create/check.liquid index b4f2878..07d352e 100644 --- a/pos-module-chat/modules/core/public/lib/commands/events/create/check.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/events/create/check.liquid @@ -1,5 +1,5 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'type' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'date' @@ -17,14 +17,16 @@ if event_check_partial function event_result = event_check_partial.path, event: object if event_result.valid != true - hash_assign c['errors']['object'] = event_result.errors - hash_assign c['valid'] = false + assign c.errors.object = event_result.errors + assign c.valid = false endif else assign message = 'There is no such event: ' | append: object.type | append: '. Please add event check in events/' | append: object.type function c = 'modules/core/helpers/register_error', contract: c, field_name: type, message: message endif - assign object = object | hash_merge: c + assign object.valid = c.valid + + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/core/public/lib/commands/events/create/execute.liquid b/pos-module-chat/modules/core/public/lib/commands/events/create/execute.liquid index bff75bf..326537b 100644 --- a/pos-module-chat/modules/core/public/lib/commands/events/create/execute.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/events/create/execute.liquid @@ -2,7 +2,7 @@ graphql r = 'modules/core/events/create', payload: object assign object = r.activity_create.payload - hash_assign object['valid'] = true + assign object.valid = true return object %} diff --git a/pos-module-chat/modules/core/public/lib/commands/execute.liquid b/pos-module-chat/modules/core/public/lib/commands/execute.liquid index 0c9e1cd..e68f82d 100644 --- a/pos-module-chat/modules/core/public/lib/commands/execute.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/execute.liquid @@ -7,6 +7,6 @@ endif assign object = r[selection] - hash_assign object['valid'] = true + assign object.valid = true return object %} diff --git a/pos-module-chat/modules/core/public/lib/commands/hook/alter.liquid b/pos-module-chat/modules/core/public/lib/commands/hook/alter.liquid index 64e2245..670f254 100644 --- a/pos-module-chat/modules/core/public/lib/commands/hook/alter.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/hook/alter.liquid @@ -16,6 +16,6 @@ function _ = implementation.path, params_to_modify: params_to_modify, params: params endfor - assign result = '{}' | parse_json | hash_merge: original_params: original_params + assign result = { "original_params": original_params } return result %} diff --git a/pos-module-chat/modules/core/public/lib/commands/hook/fire.liquid b/pos-module-chat/modules/core/public/lib/commands/hook/fire.liquid index c4956c8..038effd 100644 --- a/pos-module-chat/modules/core/public/lib/commands/hook/fire.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/hook/fire.liquid @@ -8,9 +8,9 @@ {% endcomment %} {% liquid if merge_to_object - assign results = '{}' | parse_json + assign results = {} else - assign results = '[]' | parse_json + assign results = [] endif assign hook = '/hook_' | append: hook @@ -24,7 +24,7 @@ endcomment if hook_result[0] for h_result in hook_result - assign results = results | add_to_array: h_result + assign results << h_result endfor comment Check if the result is an object. @@ -32,7 +32,7 @@ elsif hook_result.first and merge_to_object assign results = results | hash_merge: hook_result else - assign results = results | add_to_array: hook_result + assign results << hook_result endif endif endfor diff --git a/pos-module-chat/modules/core/public/lib/commands/statuses/create/check.liquid b/pos-module-chat/modules/core/public/lib/commands/statuses/create/check.liquid index acbcb25..a264652 100644 --- a/pos-module-chat/modules/core/public/lib/commands/statuses/create/check.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/statuses/create/check.liquid @@ -1,13 +1,13 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'name' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'timestamp' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'reference_id' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'requester_id' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/core/public/lib/commands/statuses/delete/build.liquid b/pos-module-chat/modules/core/public/lib/commands/statuses/delete/build.liquid index d26bbdf..a596cdb 100644 --- a/pos-module-chat/modules/core/public/lib/commands/statuses/delete/build.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/statuses/delete/build.liquid @@ -1,4 +1,4 @@ {% liquid - assign object = null | hash_merge: id: id + assign object = {"id": id} return object %} diff --git a/pos-module-chat/modules/core/public/lib/commands/statuses/delete/check.liquid b/pos-module-chat/modules/core/public/lib/commands/statuses/delete/check.liquid index 51f8988..4fada40 100644 --- a/pos-module-chat/modules/core/public/lib/commands/statuses/delete/check.liquid +++ b/pos-module-chat/modules/core/public/lib/commands/statuses/delete/check.liquid @@ -1,10 +1,10 @@ {% liquid - assign c = '{ "valid": true, "errors": {} }' | parse_json + assign c = { "valid": true, "errors": {} } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/core/public/lib/events/status_created.liquid b/pos-module-chat/modules/core/public/lib/events/status_created.liquid index 6718a16..023c478 100644 --- a/pos-module-chat/modules/core/public/lib/events/status_created.liquid +++ b/pos-module-chat/modules/core/public/lib/events/status_created.liquid @@ -8,7 +8,7 @@ metadata: payload --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'name' function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'reference_id' diff --git a/pos-module-chat/modules/core/public/lib/helpers/hash_to_x_form_encoded.liquid b/pos-module-chat/modules/core/public/lib/helpers/hash_to_x_form_encoded.liquid index 73e48bb..57ed938 100644 --- a/pos-module-chat/modules/core/public/lib/helpers/hash_to_x_form_encoded.liquid +++ b/pos-module-chat/modules/core/public/lib/helpers/hash_to_x_form_encoded.liquid @@ -2,7 +2,7 @@ assign parameters = '' | split: ',' for pair in payload assign component = pair[0] | append: '={' | append: pair[0] | append: '}' - assign parameters = parameters | add_to_array: component + assign parameters << component endfor if parameters.size > 0 assign x_form_encoded = parameters | join: '&' | expand_url_template: payload diff --git a/pos-module-chat/modules/core/public/lib/helpers/redirect_to.liquid b/pos-module-chat/modules/core/public/lib/helpers/redirect_to.liquid index 3d430eb..b502e94 100644 --- a/pos-module-chat/modules/core/public/lib/helpers/redirect_to.liquid +++ b/pos-module-chat/modules/core/public/lib/helpers/redirect_to.liquid @@ -23,13 +23,12 @@ # platformos-check-enable ConvertIncludeToRender if format == 'json' - assign response_json = null | hash_merge: type: 'redirect', url: url + assign response_json = {"type": "redirect", "url": url} if object.valid echo response_json else response_status 422 - assign res = '{ "errors": {} }' | parse_json - hash_assign res['errors'] = response_json.errors + assign res = { "errors": response_json.errors } echo res endif diff --git a/pos-module-chat/modules/core/public/lib/helpers/register_error.liquid b/pos-module-chat/modules/core/public/lib/helpers/register_error.liquid index 2f252ef..c54314e 100644 --- a/pos-module-chat/modules/core/public/lib/helpers/register_error.liquid +++ b/pos-module-chat/modules/core/public/lib/helpers/register_error.liquid @@ -18,10 +18,10 @@ assign errors = contract.errors assign field_errors = errors[field_name] | default: '[]' | parse_json - assign field_errors = field_errors | add_to_array: msg + assign field_errors << msg - hash_assign errors[field_name] = field_errors - hash_assign contract['valid'] = false + assign errors[field_name] = field_errors + assign contract.valid = false return contract %} diff --git a/pos-module-chat/modules/core/public/lib/queries/registry/search.liquid b/pos-module-chat/modules/core/public/lib/queries/registry/search.liquid index 60e1126..0e08818 100644 --- a/pos-module-chat/modules/core/public/lib/queries/registry/search.liquid +++ b/pos-module-chat/modules/core/public/lib/queries/registry/search.liquid @@ -8,18 +8,18 @@ case type when 'module' - assign modules = '[]' | parse_json + assign modules = [] for module in registry if module.type == 'module' - assign modules = modules | add_to_array: module + assign modules << module endif endfor return modules when 'theme' - assign themes = '[]' | parse_json + assign themes = [] for module in registry if module.type == 'theme' - assign themes = themes | add_to_array: module + assign themes << module endif endfor return themes diff --git a/pos-module-chat/modules/core/public/lib/validations/password_complexity.liquid b/pos-module-chat/modules/core/public/lib/validations/password_complexity.liquid index ad4b34d..9ab7d06 100644 --- a/pos-module-chat/modules/core/public/lib/validations/password_complexity.liquid +++ b/pos-module-chat/modules/core/public/lib/validations/password_complexity.liquid @@ -29,7 +29,8 @@ endunless endif - function c = 'modules/core/validations/length', c: c, object: object, value: decoded_pw, field_name: field_name, maximum: maximum, minimum: minimum, message_minimum: key: 'modules/core/validation.too_short', allow_blank: null + assign message_minimum = 'modules/core/validation.too_short' + function c = 'modules/core/validations/length', c: c, object: object, value: decoded_pw, field_name: field_name, maximum: maximum, minimum: minimum, message_minimum: message_minimum, allow_blank: null return c %} diff --git a/pos-module-chat/modules/core/public/lib/validations/valid_object.liquid b/pos-module-chat/modules/core/public/lib/validations/valid_object.liquid index b29a9b1..41f9359 100644 --- a/pos-module-chat/modules/core/public/lib/validations/valid_object.liquid +++ b/pos-module-chat/modules/core/public/lib/validations/valid_object.liquid @@ -12,7 +12,7 @@ if check_object.valid != true function c = 'modules/core/helpers/register_error', contract: c, field_name: field_name, key: 'modules/core/validation.invalid' assign errors_key = field_name | append: '_errors' - hash_assign c['errors'][errors_key] = check_object.errors + assign c.errors[errors_key] = check_object.errors endif endif diff --git a/pos-module-chat/modules/core/public/views/pages/_events/trigger.liquid b/pos-module-chat/modules/core/public/views/pages/_events/trigger.liquid index 9ac9edd..c062670 100644 --- a/pos-module-chat/modules/core/public/views/pages/_events/trigger.liquid +++ b/pos-module-chat/modules/core/public/views/pages/_events/trigger.liquid @@ -12,7 +12,7 @@ slug: _events/:uuid/trigger else assign name = 'consumers/' | append: event.type | append: '/' graphql consumers = 'modules/core/events/consumers', name: name | fetch: "admin_liquid_partials" | fetch: "results" - hash_assign event['consumers'] = consumers + assign event.consumers = consumers endif render 'modules/core/events/show', event: event diff --git a/pos-module-chat/modules/core/public/views/partials/lib/commands/email/send.liquid b/pos-module-chat/modules/core/public/views/partials/lib/commands/email/send.liquid index e6ad1be..1818aa7 100644 --- a/pos-module-chat/modules/core/public/views/partials/lib/commands/email/send.liquid +++ b/pos-module-chat/modules/core/public/views/partials/lib/commands/email/send.liquid @@ -8,8 +8,8 @@ if r.errors log r.errors, type: 'errors.graphql.invalid' - hash_assign object['valid'] = false - hash_assign object['errors'] = r.errors + assign object.valid = false + assign object.errors = r.errors endif else log object.errors, type: 'payload validation error in core: lib/commands/email' diff --git a/pos-module-chat/modules/core/public/views/partials/lib/commands/email/send/check.liquid b/pos-module-chat/modules/core/public/views/partials/lib/commands/email/send/check.liquid index 83f4269..b2d0e28 100644 --- a/pos-module-chat/modules/core/public/views/partials/lib/commands/email/send/check.liquid +++ b/pos-module-chat/modules/core/public/views/partials/lib/commands/email/send/check.liquid @@ -1,13 +1,13 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'from' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'to' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'layout' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'partial' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/core/public/views/partials/lib/commands/hook/alter.liquid b/pos-module-chat/modules/core/public/views/partials/lib/commands/hook/alter.liquid index 3418a8a..118bc47 100644 --- a/pos-module-chat/modules/core/public/views/partials/lib/commands/hook/alter.liquid +++ b/pos-module-chat/modules/core/public/views/partials/lib/commands/hook/alter.liquid @@ -17,6 +17,6 @@ function _ = implementation.path, params_to_modify: params_to_modify, params: params endfor - assign result = '{}' | parse_json | hash_merge: original_params: original_params + assign result = { "original_params": original_params } return result %} diff --git a/pos-module-chat/modules/core/public/views/partials/lib/commands/hook/fire.liquid b/pos-module-chat/modules/core/public/views/partials/lib/commands/hook/fire.liquid index 5af969b..c0355d9 100644 --- a/pos-module-chat/modules/core/public/views/partials/lib/commands/hook/fire.liquid +++ b/pos-module-chat/modules/core/public/views/partials/lib/commands/hook/fire.liquid @@ -8,9 +8,9 @@ {% endcomment %} {% liquid if merge_to_object - assign results = '{}' | parse_json + assign results = {} else - assign results = '[]' | parse_json + assign results = [] endif assign hook = '/hook_' | append: hook @@ -24,7 +24,7 @@ endcomment if hook_result[0] for h_result in hook_result - assign results = results | add_to_array: h_result + assign results << h_result endfor comment Check if the result is an object. @@ -32,7 +32,7 @@ elsif hook_result.first and merge_to_object assign results = results | hash_merge: hook_result else - assign results = results | add_to_array: hook_result + assign results << hook_result endif endif endfor diff --git a/pos-module-chat/modules/core/public/views/partials/lib/helpers/register_error.liquid b/pos-module-chat/modules/core/public/views/partials/lib/helpers/register_error.liquid index 2f252ef..7c49342 100644 --- a/pos-module-chat/modules/core/public/views/partials/lib/helpers/register_error.liquid +++ b/pos-module-chat/modules/core/public/views/partials/lib/helpers/register_error.liquid @@ -17,11 +17,11 @@ assign errors = contract.errors - assign field_errors = errors[field_name] | default: '[]' | parse_json - assign field_errors = field_errors | add_to_array: msg + assign field_errors = errors[field_name] | default: "[]" + assign field_errors << msg - hash_assign errors[field_name] = field_errors - hash_assign contract['valid'] = false + assign errors[field_name] = field_errors + assign contract.valid = false return contract %} diff --git a/pos-module-chat/modules/core/public/views/partials/lib/queries/registry/search.liquid b/pos-module-chat/modules/core/public/views/partials/lib/queries/registry/search.liquid index 9c2cb22..6e96071 100644 --- a/pos-module-chat/modules/core/public/views/partials/lib/queries/registry/search.liquid +++ b/pos-module-chat/modules/core/public/views/partials/lib/queries/registry/search.liquid @@ -8,18 +8,18 @@ case type when 'module' - assign modules = '[]' | parse_json + assign modules = [] for module in registry if module.type == 'module' - assign modules = modules | add_to_array: module + assign modules << module endif endfor return modules when 'theme' - assign themes = '[]' | parse_json + assign themes = [] for module in registry if module.type == 'theme' - assign themes = themes | add_to_array: module + assign themes << module endif endfor return themes diff --git a/pos-module-chat/modules/core/public/views/partials/lib/validations/password_complexity.liquid b/pos-module-chat/modules/core/public/views/partials/lib/validations/password_complexity.liquid index d5848f6..e78516e 100644 --- a/pos-module-chat/modules/core/public/views/partials/lib/validations/password_complexity.liquid +++ b/pos-module-chat/modules/core/public/views/partials/lib/validations/password_complexity.liquid @@ -27,7 +27,8 @@ endunless endif - function c = 'modules/core/lib/validations/length', c: c, object: object, value: decoded_pw, field_name: 'password', maximum: 256, minimum: 6, message_minimum: key: 'modules/core/validation.too_short', allow_blank: null + assign message_minimum = 'modules/core/validation.too_short' + function c = 'modules/core/lib/validations/length', c: c, object: object, value: decoded_pw, field_name: 'password', maximum: 256, minimum: 6, message_minimum: message_minimum, allow_blank: null return c %} diff --git a/pos-module-chat/modules/core/public/views/partials/lib/validations/valid_object.liquid b/pos-module-chat/modules/core/public/views/partials/lib/validations/valid_object.liquid index 7b1b317..f0adacc 100644 --- a/pos-module-chat/modules/core/public/views/partials/lib/validations/valid_object.liquid +++ b/pos-module-chat/modules/core/public/views/partials/lib/validations/valid_object.liquid @@ -13,7 +13,7 @@ if check_object.valid != true function c = 'modules/core/lib/helpers/register_error', contract: c, field_name: field_name, key: 'modules/core/validation.invalid' assign errors_key = field_name | append: '_errors' - hash_assign c['errors'][errors_key] = check_object.errors + assign c.errors[errors_key] = check_object.errors endif endif diff --git a/pos-module-chat/modules/user/public/lib/commands/authentication_links/create.liquid b/pos-module-chat/modules/user/public/lib/commands/authentication_links/create.liquid index 3babc6a..4bdb0c9 100644 --- a/pos-module-chat/modules/user/public/lib/commands/authentication_links/create.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/authentication_links/create.liquid @@ -4,7 +4,7 @@ if object.valid function object = 'modules/user/commands/authentication_links/create/execute', object: object - assign event_payload = null | hash_merge: email: email + assign event_payload = {"email": email} function _ = 'modules/core/commands/events/publish', type: 'authentication_link_created', object: event_payload, delay: null, max_attempts: null endif diff --git a/pos-module-chat/modules/user/public/lib/commands/authentication_links/create/check.liquid b/pos-module-chat/modules/user/public/lib/commands/authentication_links/create/check.liquid index cdd52a2..d02f145 100644 --- a/pos-module-chat/modules/user/public/lib/commands/authentication_links/create/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/authentication_links/create/check.liquid @@ -1,5 +1,5 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'email' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'host' @@ -9,8 +9,8 @@ function c = 'modules/core/validations/hcaptcha', c: c, hcaptcha_params: hcaptcha_params endif - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/authentication_links/create/execute.liquid b/pos-module-chat/modules/user/public/lib/commands/authentication_links/create/execute.liquid index 2b5ea1e..2044a86 100644 --- a/pos-module-chat/modules/user/public/lib/commands/authentication_links/create/execute.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/authentication_links/create/execute.liquid @@ -1,6 +1,6 @@ {% liquid if object.valid - hash_assign object['url'] = 'https://{host}/passwords/new?token={token}&email={email}' | expand_url_template: object + assign object.url = 'https://{host}/passwords/new?token={token}&email={email}' | expand_url_template: object endif return object diff --git a/pos-module-chat/modules/user/public/lib/commands/oauth/create_user.liquid b/pos-module-chat/modules/user/public/lib/commands/oauth/create_user.liquid index 682ec96..593beeb 100644 --- a/pos-module-chat/modules/user/public/lib/commands/oauth/create_user.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/oauth/create_user.liquid @@ -1,8 +1,7 @@ {% liquid assign password = 30 | random_string assign full_name = user_first_name | append: " " | append: user_last_name - assign object = "{}" | parse_json | hash_merge: email: user_email - assign object = object | hash_merge: firstName: user_first_name, lastName: user_last_name, fullName: full_name + assign object = {"email": user_email, "firstName": user_first_name, "lastName": user_last_name, "fullName": full_name} function new_user = "modules/user/commands/user/create", first_name: user_first_name, last_name: user_last_name, email: user_email, password: password, hook_params: object return new_user diff --git a/pos-module-chat/modules/user/public/lib/commands/passwords/create.liquid b/pos-module-chat/modules/user/public/lib/commands/passwords/create.liquid index fb11f56..061474f 100644 --- a/pos-module-chat/modules/user/public/lib/commands/passwords/create.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/passwords/create.liquid @@ -4,7 +4,7 @@ if object.valid function object = 'modules/user/commands/passwords/create/execute', object: object - assign event_payload = null | hash_merge: user_id: object.user_id + assign event_payload = {"user_id": object.user_id} function _ = 'modules/core/commands/events/publish', type: 'password_created', object: event_payload, delay: null, max_attempts: null endif diff --git a/pos-module-chat/modules/user/public/lib/commands/passwords/create/check.liquid b/pos-module-chat/modules/user/public/lib/commands/passwords/create/check.liquid index 877fbe9..d89abb5 100644 --- a/pos-module-chat/modules/user/public/lib/commands/passwords/create/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/passwords/create/check.liquid @@ -1,5 +1,5 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'password' @@ -7,8 +7,8 @@ function c = 'modules/core/validations/equal', c: c, given: object.password, expected: object.password_confirmation, field_name: 'password_confirmation', key: 'modules/user/validation.password.do_not_match', not_verbose: true, message: null function c = 'modules/core/validations/password_complexity', c: c, object: object, field_name: 'password', key: null - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/passwords/create/execute.liquid b/pos-module-chat/modules/user/public/lib/commands/passwords/create/execute.liquid index 4c0a7fd..d5a365b 100644 --- a/pos-module-chat/modules/user/public/lib/commands/passwords/create/execute.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/passwords/create/execute.liquid @@ -4,8 +4,8 @@ if r.errors log r.errors, type: 'errors.graphql.invalid' - hash_assign object['valid'] = false - hash_assign object['errors'] = r.errors + assign object.valid = false + assign object.errors = r.errors endif return object diff --git a/pos-module-chat/modules/user/public/lib/commands/profiles/create/build.liquid b/pos-module-chat/modules/user/public/lib/commands/profiles/create/build.liquid index ff6f895..3183c3e 100644 --- a/pos-module-chat/modules/user/public/lib/commands/profiles/create/build.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/profiles/create/build.liquid @@ -4,11 +4,11 @@ assign uuid = object.uuid | default: uuid_new assign name = object.first_name | append: ' ' | append: object.last_name - assign data = null | hash_merge: first_name: object.first_name, last_name: object.last_name, user_id: object.user_id, email: object.email, uuid: uuid, name: name, c__names: tokenized_names + assign data = {"first_name": object.first_name, "last_name": object.last_name, "user_id": object.user_id, "email": object.email, "uuid": uuid, "name": name, "c__names": tokenized_names} if object.roles == null - assign roles = '[]' | parse_json + assign roles = [] if context.constants.USER_DEFAULT_ROLE != blank - assign roles = roles | array_add: context.constants.USER_DEFAULT_ROLE + assign roles << context.constants.USER_DEFAULT_ROLE endif else assign roles_type = object.roles | type_of @@ -17,16 +17,15 @@ elsif roles_type == 'Array' assign roles = object.roles else - # accepts only String and Array log object.roles, type: 'ERROR: roles must be an array or a coma separated string' - assign roles = '[]' | parse_json + assign roles = [] if context.constants.USER_DEFAULT_ROLE != blank - assign roles = roles | array_add: context.constants.USER_DEFAULT_ROLE + assign roles << context.constants.USER_DEFAULT_ROLE endif endif endif - hash_assign data['roles'] = roles + assign data.roles = roles return data -%} + %} diff --git a/pos-module-chat/modules/user/public/lib/commands/profiles/create/check.liquid b/pos-module-chat/modules/user/public/lib/commands/profiles/create/check.liquid index 2c9b645..3af8b4b 100644 --- a/pos-module-chat/modules/user/public/lib/commands/profiles/create/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/profiles/create/check.liquid @@ -1,5 +1,5 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'user_id' function c = 'modules/core/validations/uniqueness', c: c, object: object, field_name: 'user_id', table: 'modules/user/profile', scope_name: null, exclude_name: null @@ -8,7 +8,9 @@ function c = 'modules/core/validations/length', c: c, object: object, field_name: 'first_name', maximum: 40, allow_blank: null function c = 'modules/core/validations/length', c: c, object: object, field_name: 'last_name', maximum: 40, allow_blank: null - assign object = object | hash_merge: c + assign object.valid = c.valid + + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/profiles/delete/build.liquid b/pos-module-chat/modules/user/public/lib/commands/profiles/delete/build.liquid index d10a19e..3536a27 100644 --- a/pos-module-chat/modules/user/public/lib/commands/profiles/delete/build.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/profiles/delete/build.liquid @@ -1,5 +1,5 @@ {% liquid - assign data = null | hash_merge: id: object.id + assign data = {"id": object.id} return data %} diff --git a/pos-module-chat/modules/user/public/lib/commands/profiles/delete/check.liquid b/pos-module-chat/modules/user/public/lib/commands/profiles/delete/check.liquid index 67e2c81..de59d59 100644 --- a/pos-module-chat/modules/user/public/lib/commands/profiles/delete/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/profiles/delete/check.liquid @@ -1,9 +1,11 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' - assign object = object | hash_merge: c + assign object.valid = c.valid + + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/profiles/roles/append.liquid b/pos-module-chat/modules/user/public/lib/commands/profiles/roles/append.liquid index aabfc15..843fbc5 100644 --- a/pos-module-chat/modules/user/public/lib/commands/profiles/roles/append.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/profiles/roles/append.liquid @@ -1,9 +1,9 @@ {% liquid - assign object = '{}' | parse_json | hash_merge: valid: true, id: id, role: role + assign object = { "valid": true, "id": id, "role": role } function object = 'modules/core/commands/execute', object: object, mutation_name: 'modules/user/profiles/roles/append' if object.errors == blank - assign event_payload = null | hash_merge: profile_id: id, role: role + assign event_payload = {"profile_id": id, "role": role} function _ = 'modules/core/commands/events/publish', type: 'user_role_appended', object: event_payload, delay: null, max_attempts: null endif diff --git a/pos-module-chat/modules/user/public/lib/commands/profiles/roles/remove.liquid b/pos-module-chat/modules/user/public/lib/commands/profiles/roles/remove.liquid index 2f6a6da..21e2b56 100644 --- a/pos-module-chat/modules/user/public/lib/commands/profiles/roles/remove.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/profiles/roles/remove.liquid @@ -1,9 +1,9 @@ {% liquid - assign object = '{}' | parse_json | hash_merge: valid: true, id: id, role : role + assign object = { "valid": true, "id": id, "role": role } function object = 'modules/core/commands/execute', object: object, mutation_name: 'modules/user/profiles/roles/remove' if object.errors == blank - assign event_payload = null | hash_merge: profile_id: id, role: role + assign event_payload = {"profile_id": id, "role": role} function _ = 'modules/core/commands/events/publish', type: 'user_role_removed', object: event_payload, delay: null, max_attempts: null endif return object diff --git a/pos-module-chat/modules/user/public/lib/commands/profiles/roles/set.liquid b/pos-module-chat/modules/user/public/lib/commands/profiles/roles/set.liquid index c1a0f39..e557fc4 100644 --- a/pos-module-chat/modules/user/public/lib/commands/profiles/roles/set.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/profiles/roles/set.liquid @@ -1,9 +1,9 @@ {% liquid - assign object = '{}' | parse_json | hash_merge: valid: true, id: id, roles: roles + assign object = { "valid": true, "id": id, "roles": roles } function object = 'modules/core/commands/execute', object: object, mutation_name: 'modules/user/profiles/roles/set' if object.errors == blank - assign event_payload = null | hash_merge: profile_id: id, roles: roles + assign event_payload = {"profile_id": id, "roles": roles} function _ = 'modules/core/commands/events/publish', type: 'user_roles_set', object: event_payload, delay: null, max_attempts: null endif return object diff --git a/pos-module-chat/modules/user/public/lib/commands/profiles/tokenize_names.liquid b/pos-module-chat/modules/user/public/lib/commands/profiles/tokenize_names.liquid index f4b04c8..7155bdc 100644 --- a/pos-module-chat/modules/user/public/lib/commands/profiles/tokenize_names.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/profiles/tokenize_names.liquid @@ -1,4 +1,4 @@ {% liquid - assign tokenized_names = '[]' | parse_json | array_add: object.email | array_add: object.first_name | array_add: object.last_name | compact | uniq | join: ' ' | downcase + assign tokenized_names = [] | push: object.email | push: object.first_name | push: object.last_name | compact | uniq | join: ' ' | downcase return tokenized_names -%} + %} diff --git a/pos-module-chat/modules/user/public/lib/commands/profiles/update/build.liquid b/pos-module-chat/modules/user/public/lib/commands/profiles/update/build.liquid index 43f68e6..1095444 100644 --- a/pos-module-chat/modules/user/public/lib/commands/profiles/update/build.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/profiles/update/build.liquid @@ -1,7 +1,7 @@ {% liquid function tokenized_names = 'modules/user/commands/profiles/tokenize_names', object: object assign name = object.first_name | append: ' ' | append: object.last_name - assign data = null | hash_merge: id: profile.id, first_name: object.first_name, last_name: object.last_name, name: name, c__names: tokenized_names, email: profile.email + assign data = {"id": profile.id, "first_name": object.first_name, "last_name": object.last_name, "name": name, "c__names": tokenized_names, "email": profile.email} return data %} diff --git a/pos-module-chat/modules/user/public/lib/commands/profiles/update/check.liquid b/pos-module-chat/modules/user/public/lib/commands/profiles/update/check.liquid index 4704506..7820df7 100644 --- a/pos-module-chat/modules/user/public/lib/commands/profiles/update/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/profiles/update/check.liquid @@ -1,5 +1,5 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' function c = 'modules/core/validations/uniqueness', c: c, object: object, field_name: 'email', table: 'modules/user/profile', scope_name: null, exclude_name: null @@ -8,7 +8,10 @@ function c = 'modules/core/validations/length', c: c, object: object, field_name: 'last_name', maximum: 40, allow_blank: null - assign object = object | hash_merge: c + assign object.valid = c.valid + + + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/session/create.liquid b/pos-module-chat/modules/user/public/lib/commands/session/create.liquid index 5cffc62..2b54c6a 100644 --- a/pos-module-chat/modules/user/public/lib/commands/session/create.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/session/create.liquid @@ -30,13 +30,13 @@ function user = 'modules/user/queries/user/load', id: object.id if user.id sign_in user_id: user.id - assign params = '{}' | parse_json | hash_merge: user: user, hook_params: hook_params + assign params = { "user": user, "hook_params": hook_params } function results = 'modules/core/commands/hook/fire', hook: 'user_login', params: params, merge_to_object: true - hash_assign user['hook_results'] = results + assign user.hook_results = results endif - hash_assign object['user'] = user + assign object.user = user - assign event_payload = null | hash_merge: user_id: object.id + assign event_payload = {"user_id": object.id} function _ = 'modules/core/commands/events/publish', type: 'user_signed_in', object: event_payload, delay: null, max_attempts: null endif diff --git a/pos-module-chat/modules/user/public/lib/commands/session/create/check.liquid b/pos-module-chat/modules/user/public/lib/commands/session/create/check.liquid index a8e6310..8b23983 100644 --- a/pos-module-chat/modules/user/public/lib/commands/session/create/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/session/create/check.liquid @@ -1,10 +1,10 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/session/destroy.liquid b/pos-module-chat/modules/user/public/lib/commands/session/destroy.liquid index 1ad11d0..55fdfbd 100644 --- a/pos-module-chat/modules/user/public/lib/commands/session/destroy.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/session/destroy.liquid @@ -5,13 +5,13 @@ function current_profile = 'modules/user/helpers/current_profile' graphql destroy = 'modules/user/session/destroy' - hash_assign destroy['user'] = current_profile.user + assign destroy.user = current_profile.user unless destroy.errors - assign params = '{}' | parse_json | hash_merge: destroy: destroy + assign params = { "destroy": destroy } function results = 'modules/core/commands/hook/fire', hook: 'user_logout', params: params, merge_to_object: null - hash_assign destroy['hook_results'] = results - assign event_payload = null | hash_merge: user_id: current_profile.user.id + assign destroy.hook_results = results + assign event_payload = {"user_id": current_profile.user.id} function _ = 'modules/core/commands/events/publish', type: 'user_logout', object: event_payload, delay: null, max_attempts: null session original_user_id = null session return_to = null diff --git a/pos-module-chat/modules/user/public/lib/commands/session/impersonation/create.liquid b/pos-module-chat/modules/user/public/lib/commands/session/impersonation/create.liquid index 55e3b14..3ac488c 100644 --- a/pos-module-chat/modules/user/public/lib/commands/session/impersonation/create.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/session/impersonation/create.liquid @@ -5,7 +5,7 @@ sign_in user_id: object.id session original_user_id = object.current_user_id - assign event_object = null | hash_merge: actor_id: object.current_user_id, target_id: object.user_id + assign event_object = {"actor_id": object.current_user_id, "target_id": object.user_id} function _ = 'modules/core/commands/events/publish', type: 'impersonation_started', object: event_object, delay: null, max_attempts: null endif diff --git a/pos-module-chat/modules/user/public/lib/commands/session/impersonation/create/check.liquid b/pos-module-chat/modules/user/public/lib/commands/session/impersonation/create/check.liquid index 3298544..6441fe5 100644 --- a/pos-module-chat/modules/user/public/lib/commands/session/impersonation/create/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/session/impersonation/create/check.liquid @@ -1,11 +1,11 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'current_user_id' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy.liquid b/pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy.liquid index d50546a..d7f58b4 100644 --- a/pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy.liquid @@ -6,7 +6,7 @@ sign_in user_id: object.id session original_user_id = null - assign event_object = null | hash_merge: actor_id: object.id , impersonated_user_id: object.current_user_id + assign event_object = {"actor_id": object.id, "impersonated_user_id": object.current_user_id} function _ = 'modules/core/commands/events/publish', type: 'impersonation_ended', object: event_object, delay: null, max_attempts: null endif diff --git a/pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy/check.liquid b/pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy/check.liquid index 3298544..6441fe5 100644 --- a/pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/session/impersonation/destroy/check.liquid @@ -1,11 +1,11 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'id' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'current_user_id' - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/user/create.liquid b/pos-module-chat/modules/user/public/lib/commands/user/create.liquid index 29331b6..c779f20 100644 --- a/pos-module-chat/modules/user/public/lib/commands/user/create.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/user/create.liquid @@ -17,14 +17,14 @@ function object = 'modules/user/commands/user/create/check', object: object if object.valid function user = 'modules/core/commands/execute', mutation_name: 'modules/user/user/create', object: object, selection: 'user' - hash_assign object['user_id'] = user.id + assign object.user_id = user.id function profile = 'modules/user/commands/profiles/create', object: object if profile.valid != true return profile endif - assign event_payload = null | hash_merge: user_id: user.id + assign event_payload = {"user_id": user.id} function _ = 'modules/core/commands/events/publish', type: 'user_created', object: event_payload, delay: null, max_attempts: null return user diff --git a/pos-module-chat/modules/user/public/lib/commands/user/create/build.liquid b/pos-module-chat/modules/user/public/lib/commands/user/create/build.liquid index 361605f..29e474d 100644 --- a/pos-module-chat/modules/user/public/lib/commands/user/create/build.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/user/create/build.liquid @@ -8,6 +8,6 @@ } {% endparse_json %} -{% hash_assign object['roles'] = roles %} +{% assign object.roles = roles %} {% return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid b/pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid index ca33f4e..6ed650f 100644 --- a/pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/user/create/check.liquid @@ -1,5 +1,5 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'first_name' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'last_name' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'password' @@ -16,8 +16,8 @@ endif endif - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/user/delete.liquid b/pos-module-chat/modules/user/public/lib/commands/user/delete.liquid index 31ba099..4826eb0 100644 --- a/pos-module-chat/modules/user/public/lib/commands/user/delete.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/user/delete.liquid @@ -8,11 +8,11 @@ graphql user = 'modules/user/user/delete', id: id unless user.errors - assign params = '{}' | parse_json | hash_merge: user: user.user + assign params = { "user": user.user } function results = 'modules/core/commands/hook/fire', hook: 'user_delete', params: params, merge_to_object: null - hash_assign user['hook_results'] = results + assign user.hook_results = results - assign event_payload = null | hash_merge: user_id: id + assign event_payload = {"user_id": id} function _ = 'modules/core/commands/events/publish', type: 'user_deleted', object: event_payload, delay: null, max_attempts: null endunless diff --git a/pos-module-chat/modules/user/public/lib/commands/user/update.liquid b/pos-module-chat/modules/user/public/lib/commands/user/update.liquid index d2502fa..eab0c9b 100644 --- a/pos-module-chat/modules/user/public/lib/commands/user/update.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/user/update.liquid @@ -15,23 +15,23 @@ if object.valid graphql user = 'modules/user/user/update', args: object - hash_assign object['update_result'] = user + assign object.update_result = user unless user.errors - assign params = '{}' | parse_json | hash_merge: updated_user: user.user, hook_params: hook_params + assign params = { "updated_user": user.user, "hook_params": hook_params } # todo: merge_to_object for hooks with the same name will overwrite the validity of previous results function results = 'modules/core/commands/hook/fire', hook: 'user_update', params: params, merge_to_object: true for result in results # using the errors key for a quick workaround for now if result[1].valid == false or result[1].errors != blank - hash_assign object['valid'] = false - hash_assign object['errors'] = result[1].errors + assign object.valid = false + assign object.errors = result[1].errors break endif endfor - hash_assign object['hook_results'] = results + assign object.hook_results = results endunless - assign event_payload = null | hash_merge: user_id: object.id + assign event_payload = {"user_id": object.id} function _ = 'modules/core/commands/events/publish', type: 'user_updated', object: event_payload, delay: null, max_attempts: null endif diff --git a/pos-module-chat/modules/user/public/lib/commands/user/update/check.liquid b/pos-module-chat/modules/user/public/lib/commands/user/update/check.liquid index 3719f9e..8b83498 100644 --- a/pos-module-chat/modules/user/public/lib/commands/user/update/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/user/update/check.liquid @@ -1,12 +1,12 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } if object['email'] function c = 'modules/core/validations/email', c: c, object: object, field_name: 'email' endif - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/commands/user/verify_password/check.liquid b/pos-module-chat/modules/user/public/lib/commands/user/verify_password/check.liquid index 19a55b6..390b6df 100644 --- a/pos-module-chat/modules/user/public/lib/commands/user/verify_password/check.liquid +++ b/pos-module-chat/modules/user/public/lib/commands/user/verify_password/check.liquid @@ -1,5 +1,5 @@ {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/email', c: c, object: object, field_name: 'email' function c = 'modules/core/validations/presence', c: c, object: object, field_name: 'email' @@ -10,11 +10,11 @@ assign user = user.users.results.first function c = 'modules/core/validations/truthy', c: c, field_name: 'password', object: user.authenticate, key: 'modules/user/validation.invalid_email_or_password' - hash_assign object['id'] = user.id + assign object.id = user.id endif - hash_assign object['valid'] = c.valid - hash_assign object['errors'] = c.errors + assign object.valid = c.valid + assign object.errors = c.errors return object %} diff --git a/pos-module-chat/modules/user/public/lib/events/authentication_link_created.liquid b/pos-module-chat/modules/user/public/lib/events/authentication_link_created.liquid index 6a9dfa1..d770000 100644 --- a/pos-module-chat/modules/user/public/lib/events/authentication_link_created.liquid +++ b/pos-module-chat/modules/user/public/lib/events/authentication_link_created.liquid @@ -4,7 +4,7 @@ metadata: email --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'email' diff --git a/pos-module-chat/modules/user/public/lib/events/impersonation_ended.liquid b/pos-module-chat/modules/user/public/lib/events/impersonation_ended.liquid index 0281e88..4fac38b 100644 --- a/pos-module-chat/modules/user/public/lib/events/impersonation_ended.liquid +++ b/pos-module-chat/modules/user/public/lib/events/impersonation_ended.liquid @@ -5,7 +5,7 @@ metadata: impersonation_ended --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'actor_id' function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'impersonation_ended' diff --git a/pos-module-chat/modules/user/public/lib/events/impersonation_started.liquid b/pos-module-chat/modules/user/public/lib/events/impersonation_started.liquid index 258fb32..ae05962 100644 --- a/pos-module-chat/modules/user/public/lib/events/impersonation_started.liquid +++ b/pos-module-chat/modules/user/public/lib/events/impersonation_started.liquid @@ -6,7 +6,7 @@ metadata: --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'actor_id' function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'target_id' diff --git a/pos-module-chat/modules/user/public/lib/events/password_created.liquid b/pos-module-chat/modules/user/public/lib/events/password_created.liquid index 427444a..fb629b9 100644 --- a/pos-module-chat/modules/user/public/lib/events/password_created.liquid +++ b/pos-module-chat/modules/user/public/lib/events/password_created.liquid @@ -4,7 +4,7 @@ metadata: user_id --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'user_id' diff --git a/pos-module-chat/modules/user/public/lib/events/user_created.liquid b/pos-module-chat/modules/user/public/lib/events/user_created.liquid index 427444a..fb629b9 100644 --- a/pos-module-chat/modules/user/public/lib/events/user_created.liquid +++ b/pos-module-chat/modules/user/public/lib/events/user_created.liquid @@ -4,7 +4,7 @@ metadata: user_id --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'user_id' diff --git a/pos-module-chat/modules/user/public/lib/events/user_deleted.liquid b/pos-module-chat/modules/user/public/lib/events/user_deleted.liquid index 427444a..fb629b9 100644 --- a/pos-module-chat/modules/user/public/lib/events/user_deleted.liquid +++ b/pos-module-chat/modules/user/public/lib/events/user_deleted.liquid @@ -4,7 +4,7 @@ metadata: user_id --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'user_id' diff --git a/pos-module-chat/modules/user/public/lib/events/user_logout.liquid b/pos-module-chat/modules/user/public/lib/events/user_logout.liquid index 427444a..fb629b9 100644 --- a/pos-module-chat/modules/user/public/lib/events/user_logout.liquid +++ b/pos-module-chat/modules/user/public/lib/events/user_logout.liquid @@ -4,7 +4,7 @@ metadata: user_id --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'user_id' diff --git a/pos-module-chat/modules/user/public/lib/events/user_role_appended.liquid b/pos-module-chat/modules/user/public/lib/events/user_role_appended.liquid index a0936bb..c387738 100644 --- a/pos-module-chat/modules/user/public/lib/events/user_role_appended.liquid +++ b/pos-module-chat/modules/user/public/lib/events/user_role_appended.liquid @@ -5,7 +5,7 @@ metadata: role --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'profile_id' function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'role' diff --git a/pos-module-chat/modules/user/public/lib/events/user_role_removed.liquid b/pos-module-chat/modules/user/public/lib/events/user_role_removed.liquid index a0936bb..c387738 100644 --- a/pos-module-chat/modules/user/public/lib/events/user_role_removed.liquid +++ b/pos-module-chat/modules/user/public/lib/events/user_role_removed.liquid @@ -5,7 +5,7 @@ metadata: role --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'profile_id' function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'role' diff --git a/pos-module-chat/modules/user/public/lib/events/user_roles_set.liquid b/pos-module-chat/modules/user/public/lib/events/user_roles_set.liquid index 65253d7..591cfb4 100644 --- a/pos-module-chat/modules/user/public/lib/events/user_roles_set.liquid +++ b/pos-module-chat/modules/user/public/lib/events/user_roles_set.liquid @@ -5,7 +5,7 @@ metadata: roles --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'profile_id' function c = 'modules/core/validations/length', c: c, object: event, field_name: 'roles', minimum: 0, allow_blank: false diff --git a/pos-module-chat/modules/user/public/lib/events/user_signed_in.liquid b/pos-module-chat/modules/user/public/lib/events/user_signed_in.liquid index 427444a..fb629b9 100644 --- a/pos-module-chat/modules/user/public/lib/events/user_signed_in.liquid +++ b/pos-module-chat/modules/user/public/lib/events/user_signed_in.liquid @@ -4,7 +4,7 @@ metadata: user_id --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'user_id' diff --git a/pos-module-chat/modules/user/public/lib/events/user_updated.liquid b/pos-module-chat/modules/user/public/lib/events/user_updated.liquid index 427444a..fb629b9 100644 --- a/pos-module-chat/modules/user/public/lib/events/user_updated.liquid +++ b/pos-module-chat/modules/user/public/lib/events/user_updated.liquid @@ -4,7 +4,7 @@ metadata: user_id --- {% liquid - assign c = '{ "errors": {}, "valid": true }' | parse_json + assign c = { "errors": {}, "valid": true } function c = 'modules/core/validations/presence', c: c, object: event, field_name: 'user_id' diff --git a/pos-module-chat/modules/user/public/lib/helpers/current_profile.liquid b/pos-module-chat/modules/user/public/lib/helpers/current_profile.liquid index 460352f..3dc7e45 100644 --- a/pos-module-chat/modules/user/public/lib/helpers/current_profile.liquid +++ b/pos-module-chat/modules/user/public/lib/helpers/current_profile.liquid @@ -1,17 +1,17 @@ {% liquid function user = 'modules/user/queries/user/current' if user.id == null - assign current_profile = '{ "user": null, "roles": ["anonymous"] }' | parse_json + assign current_profile = { "user": null, "roles": ["anonymous"] } else function current_profile = 'modules/user/queries/profiles/find', user_id: user.id, id: null, uuid: null, first_name: null, last_name: null - assign current_profile = current_profile | hash_merge: user: user + assign current_profile.user = user if current_profile.roles != null - hash_assign current_profile['roles'] = current_profile.roles | array_add: 'authenticated' + assign current_profile.roles << 'authenticated' else - hash_assign current_profile['roles'] = '["authenticated"]' | parse_json + assign current_profile.roles = ["authenticated"] endif endif export current_profile return current_profile -%} + %} diff --git a/pos-module-chat/modules/user/public/lib/helpers/flash.liquid b/pos-module-chat/modules/user/public/lib/helpers/flash.liquid index 5087333..7779ad6 100644 --- a/pos-module-chat/modules/user/public/lib/helpers/flash.liquid +++ b/pos-module-chat/modules/user/public/lib/helpers/flash.liquid @@ -14,7 +14,7 @@ assign message = info | t assign severity = 'info' endif - assign flash = null | hash_merge: message: message, severity: severity, from: context.location.pathname, force_clear: force_clear + assign flash = {"message": message, "severity": severity, "from": context.location.pathname, "force_clear": force_clear} function _ = 'modules/core/commands/session/set', key: 'sflash', value: flash diff --git a/pos-module-chat/modules/user/public/lib/helpers/get_available_oauth_providers.liquid b/pos-module-chat/modules/user/public/lib/helpers/get_available_oauth_providers.liquid index 86ceef8..7153b6c 100644 --- a/pos-module-chat/modules/user/public/lib/helpers/get_available_oauth_providers.liquid +++ b/pos-module-chat/modules/user/public/lib/helpers/get_available_oauth_providers.liquid @@ -1,5 +1,5 @@ {% liquid - assign available_providers = "{}" | parse_json + assign available_providers = {} assign keys = context.constants | hash_keys for item in keys assign starts_with = item | start_with: "OAUTH2_" @@ -12,13 +12,9 @@ assign client_id_key = "OAUTH2_" | append: provider_id | append: "_CLIENT_ID" assign secret_value_key = "OAUTH2_" | append: provider_id | append: "_SECRET_VALUE" - assign provider_data = "{}" | parse_json - hash_assign provider_data['key'] = context.constants[provider_key] - hash_assign provider_data['name'] = context.constants[name_key] - hash_assign provider_data['client_id'] = context.constants[client_id_key] - hash_assign provider_data['secret_value'] = context.constants[secret_value_key] + assign provider_data = { "key": context.constants[provider_key], "name": context.constants[name_key], "client_id": context.constants[client_id_key], "secret_value": context.constants[secret_value_key] } - hash_assign available_providers[provider_id] = provider_data + assign available_providers[provider_id] = provider_data endif endfor diff --git a/pos-module-chat/modules/user/public/lib/queries/profiles/filters.liquid b/pos-module-chat/modules/user/public/lib/queries/profiles/filters.liquid index 0e490b4..85b367f 100644 --- a/pos-module-chat/modules/user/public/lib/queries/profiles/filters.liquid +++ b/pos-module-chat/modules/user/public/lib/queries/profiles/filters.liquid @@ -1,15 +1,13 @@ -{% parse_json sort_options %} -{ - "first_name_desc": { "properties": { "name": "first_name", "order": "DESC" }}, - "first_name_desc": { "properties": { "name": "first_name", "order": "ASC" }} -} -{% endparse_json %} {% liquid - assign filters = '{}' | parse_json - hash_assign filters['page'] = params.page | to_positive_integer: 1 - hash_assign filters['keyword'] = params.keyword | default: '' - hash_assign filters['sort_by'] = params.sort_by | default: 'first_name_desc' - hash_assign filters['sort'] = sort_options[filters.sort_by] + assign sort_options = { + "first_name_desc": { "properties": { "name": "first_name", "order": "DESC" }}, + "first_name_asc": { "properties": { "name": "first_name", "order": "ASC" }} + } + assign filters = {} + assign filters.page = params.page | to_positive_integer: 1 + assign filters.keyword = params.keyword | default: '' + assign filters.sort_by = params.sort_by | default: 'first_name_desc' + assign filters.sort = sort_options[filters.sort_by] return filters -%} + %} diff --git a/pos-module-chat/modules/user/public/lib/queries/profiles/find.liquid b/pos-module-chat/modules/user/public/lib/queries/profiles/find.liquid index 9c64092..aceb24e 100644 --- a/pos-module-chat/modules/user/public/lib/queries/profiles/find.liquid +++ b/pos-module-chat/modules/user/public/lib/queries/profiles/find.liquid @@ -9,7 +9,7 @@ if profile function slug = 'modules/user/helpers/profiles/slugs/build', current_profile: profile - hash_assign profile['slug'] = slug + assign profile.slug = slug endif return profile diff --git a/pos-module-chat/modules/user/public/lib/queries/profiles/search.liquid b/pos-module-chat/modules/user/public/lib/queries/profiles/search.liquid index ec4ed53..1e0ef38 100644 --- a/pos-module-chat/modules/user/public/lib/queries/profiles/search.liquid +++ b/pos-module-chat/modules/user/public/lib/queries/profiles/search.liquid @@ -7,16 +7,16 @@ graphql r = 'modules/user/profiles/search', limit: limit, uuid: uuid, id: id, ids: ids, first_name: first_name , last_name: last_name , user_id: user_id, not_ids: not_ids, query: query, emails: emails, sort: sort, page: page assign records = r.records - assign profiles = '[]' | parse_json + assign profiles = [] for profile in records.results function slug = 'modules/user/helpers/profiles/slugs/build' , current_profile: profile - hash_assign profile['slug'] = slug + assign profile.slug = slug assign p = profile - assign profiles = profiles | array_add: p + assign profiles << p endfor - hash_assign records['results'] = profiles + assign records.results = profiles return records -%} + %} diff --git a/pos-module-chat/modules/user/public/views/pages/passwords/create.liquid b/pos-module-chat/modules/user/public/views/pages/passwords/create.liquid index d2a7438..4b84587 100644 --- a/pos-module-chat/modules/user/public/views/pages/passwords/create.liquid +++ b/pos-module-chat/modules/user/public/views/pages/passwords/create.liquid @@ -5,7 +5,7 @@ method: post {% liquid assign input = context.params.password assign redirect_url = context.params.redirect_to | default: '/' - hash_assign input['user_id'] = context.session.reset_password_session_user_id + assign input.user_id = context.session.reset_password_session_user_id function object = 'modules/user/commands/passwords/create', object: input if object.valid diff --git a/pos-module-chat/modules/user/public/views/pages/users/create.liquid b/pos-module-chat/modules/user/public/views/pages/users/create.liquid index 35ff4a8..73711c3 100644 --- a/pos-module-chat/modules/user/public/views/pages/users/create.liquid +++ b/pos-module-chat/modules/user/public/views/pages/users/create.liquid @@ -12,11 +12,10 @@ slug: users function _ = 'modules/user/commands/session/create', user_id: object.id, validate_password: false, email: null, password: null, hook_params: null include 'modules/core/helpers/redirect_to' else - assign values = object | default: null | hash_merge: password: '' - function registration_fields = 'modules/user/queries/registration_fields/load' - assign values = params | hash_merge: password: '' + assign values = params + assign values.password = '' render 'modules/user/users/new', context: context, registration_fields: registration_fields, errors: object.errors, values: values endif %} diff --git a/pos-module-chat/modules/user/public/views/pages/users/new.liquid b/pos-module-chat/modules/user/public/views/pages/users/new.liquid index 8affc3d..c2fc4c3 100644 --- a/pos-module-chat/modules/user/public/views/pages/users/new.liquid +++ b/pos-module-chat/modules/user/public/views/pages/users/new.liquid @@ -4,7 +4,7 @@ include 'modules/user/helpers/can_do_or_redirect', requester: current_profile, do: 'users.register', redirect_url: "/" function registration_fields = 'modules/user/queries/registration_fields/load' - assign values = null | hash_merge: email: context.params.email + assign values = {"email": context.params.email} render 'modules/user/users/new', context: context, registration_fields: registration_fields, values: values %} diff --git a/pos-module-chat/modules/user/public/views/partials/admin_pages/list.liquid b/pos-module-chat/modules/user/public/views/partials/admin_pages/list.liquid index 61021c0..dcffe61 100644 --- a/pos-module-chat/modules/user/public/views/partials/admin_pages/list.liquid +++ b/pos-module-chat/modules/user/public/views/partials/admin_pages/list.liquid @@ -1,7 +1,7 @@ {% function users = 'modules/user/queries/user/get_all' %}
- {% theme_render_rc 'components/atoms/heading', content: 'Users', level: 2, classes: 'pb-8' %} +

Users

diff --git a/pos-module-chat/tests/post_import/app/migrations/20250805174858_create_dummy_users.liquid b/pos-module-chat/tests/post_import/app/migrations/20250805174858_create_dummy_users.liquid index 2129104..6e2b45b 100644 --- a/pos-module-chat/tests/post_import/app/migrations/20250805174858_create_dummy_users.liquid +++ b/pos-module-chat/tests/post_import/app/migrations/20250805174858_create_dummy_users.liquid @@ -10,19 +10,19 @@ assign name = first_name | append: " " | append: last_name assign email = "dummy" | append: i | append: "@example.com" - assign object = null - assign object = object | hash_merge: email: email - assign object = object | hash_merge: password: password - assign object = object | hash_merge: first_name: first_name - assign object = object | hash_merge: last_name: last_name - assign object = object | hash_merge: name: name + assign object = {} + assign object.email = email + assign object.password = password + assign object.first_name = first_name + assign object.last_name = last_name + assign object.name = name function user = 'modules/core/commands/execute', mutation_name: 'modules/user/user/create', object: object, selection: 'user' - hash_assign object['user_id'] = user.id + assign object.user_id = user.id function profile = 'modules/user/commands/profiles/create', object: object - assign event_payload = null | hash_merge: user_id: user.id + assign event_payload = {"user_id": user.id} function _ = 'modules/core/commands/events/publish', type: 'user_created', object: event_payload, delay: null, max_attempts: null endfor %} diff --git a/pos-module-chat/tests/post_import/app/migrations/20250805174905_create_dummy_conversations.liquid b/pos-module-chat/tests/post_import/app/migrations/20250805174905_create_dummy_conversations.liquid index 2ef5e2f..879fc4d 100644 --- a/pos-module-chat/tests/post_import/app/migrations/20250805174905_create_dummy_conversations.liquid +++ b/pos-module-chat/tests/post_import/app/migrations/20250805174905_create_dummy_conversations.liquid @@ -16,9 +16,9 @@ assign participant_ids = "" | append: seeded_participant_id | append: "," | append: migrated_participant_id | split: "," assign participant_read_ids = "" | append: seeded_participant_id - assign object = null - assign object = object | hash_merge: participant_ids: participant_ids - assign object = object | hash_merge: participant_read_ids: participant_read_ids + assign object = {} + assign object.participant_ids = participant_ids + assign object.participant_read_ids = participant_read_ids function conversation = 'modules/core/commands/execute', mutation_name: 'modules/chat/conversations/create' object: object, selection: 'record_create' comment @@ -26,14 +26,14 @@ endcomment assign messageText = "" | append: "This is migrated message from " | append: seeded_participant_email | append: " to " | append: migrated_participant_email - assign object = null - assign object = object | hash_merge: autor_id: seeded_participant_id - assign object = object | hash_merge: conversation_id: conversation.id - assign object = object | hash_merge: message: messageText + assign object = {} + assign object.autor_id = seeded_participant_id + assign object.conversation_id = conversation.id + assign object.message = messageText function message = 'modules/core/commands/execute', mutation_name: 'modules/chat/messages/create' object: object, selection: 'record_create' - assign event_object = null | hash_merge: message_id: object.id, app_host: context.location.host + assign event_object = {"message_id": object.id, "app_host": context.location.host} function _ = 'modules/core/commands/events/publish', type: 'chat_message_created', object: event_object, delay: null, max_attempts: null endfor %} diff --git a/pos-module-common-styling/app/lib/presign_upload.liquid b/pos-module-common-styling/app/lib/presign_upload.liquid index 4947387..456a3de 100644 --- a/pos-module-common-styling/app/lib/presign_upload.liquid +++ b/pos-module-common-styling/app/lib/presign_upload.liquid @@ -1,4 +1,4 @@ {% liquid function presigned_upload = 'queries/uploads/presign', table: 'uploads', property: 'upload' - hash_assign context['presigned_upload'] = presigned_upload + assign context.presigned_upload = presigned_upload %} \ No newline at end of file diff --git a/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/fonts.liquid b/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/fonts.liquid index 9cb7579..0bd143e 100644 --- a/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/fonts.liquid +++ b/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/fonts.liquid @@ -22,7 +22,7 @@ ABCDEFGHIJKLMNOPRSTUVWXYZ
abcdefghijklmnoprstuvwxyz
- 1234567890   <>/@&!%?+ + 1234567890   <>/@&!%?+
@@ -53,7 +53,7 @@ ABCDEFGHIJKLMNOPRSTUVWXYZ
abcdefghijklmnoprstuvwxyz
- 1234567890   <>/@&!%?+ + 1234567890   <>/@&!%?+
diff --git a/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/forms.liquid b/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/forms.liquid index d62077b..4d79f7e 100644 --- a/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/forms.liquid +++ b/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/forms.liquid @@ -437,9 +437,9 @@ for i in (i..10) assign value = 'value' | append: i assign label = 'Label for value ' | append: i - assign example_item = '{}' | parse_json | hash_merge: value: value, label: label - assign example_list = example_list | add_to_array: example_item - assign selected = '["value0", "value5", "value6"]' | parse_json + assign example_item = {"value": value, "label": label} + assign example_list << example_item + assign selected = ["value0", "value5", "value6"] endfor %} {% render 'modules/common-styling/forms/multiselect', name: 'styleguide-form-multiselect-test-1', id: 'styleguide-form-multiselect-test-1', list: example_list, showFilter: true, combine_selected: true, selected: selected, required: null, multiline: null, form: null %} @@ -465,7 +465,7 @@

There are two partials that can be helpful when dealing with forms validation. One can be added to the input itself to handle usability code and the other can output the error message.

{% liquid - assign errors = '{ "styleguide-example-error": ["This is a field with two errors", "This is the second error"] }' | parse_json + assign errors = { "styleguide-example-error": ["This is a field with two errors", "This is the second error"] } %}
@@ -479,6 +479,5 @@
{{ code | lstrip | rstrip }}
-
diff --git a/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/links.liquid b/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/links.liquid index a9b3031..74916a7 100644 --- a/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/links.liquid +++ b/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/links.liquid @@ -44,4 +44,5 @@
+
diff --git a/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/text-styles.liquid b/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/text-styles.liquid index e2cd2c0..9b471a4 100644 --- a/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/text-styles.liquid +++ b/pos-module-common-styling/modules/common-styling/public/views/partials/style-guide/text-styles.liquid @@ -44,6 +44,7 @@
{{ code | lstrip | rstrip }}
+ diff --git a/pos-module-common-styling/modules/common-styling/public/views/partials/user/card.liquid b/pos-module-common-styling/modules/common-styling/public/views/partials/user/card.liquid index 3dcaea6..34d9056 100644 --- a/pos-module-common-styling/modules/common-styling/public/views/partials/user/card.liquid +++ b/pos-module-common-styling/modules/common-styling/public/views/partials/user/card.liquid @@ -15,14 +15,14 @@ {{ job_title }} {% endif %} {% if employer != blank %} - {{ 'modules/community/app.at' | t }} {{ employer }}{% if location != blank %}, {{ location }} {% endif %} + {{ 'modules/community/app.at' | t: default: 'at' }} {{ employer }}{% if location != blank %}, {{ location }} {% endif %} {% endif %}