juice-shop/juice-shop

View on GitHub

Showing 144 of 144 total issues

TODO found
Open

      on('before:browser:launch', (browser: any = {}, launchOptions: any) => { // TODO Remove after upgrade to Cypress >=12.5.0 <or> Chrome 119 become available on GitHub Workflows, see https://github.com/cypress-io/cypress-documentation/issues/5479
Severity: Minor
Found in cypress.config.ts by fixme

FIXME found
Open

  // @ts-expect-error FIXME type mismatch
Severity: Minor
Found in models/relations.ts by fixme

FIXME found
Open

  xit('should notify about user login after 2FA verification', () => { // FIXME Spy call is not registered at all

FIXME found
Open

    // @ts-expect-error FIXME promise return handling broken
Severity: Minor
Found in test/api/2faSpec.ts by fixme

FIXME found
Open

    // @ts-expect-error FIXME promise return handling broken
Severity: Minor
Found in test/api/2faSpec.ts by fixme

FIXME found
Open

    // @ts-expect-error FIXME promise return handling broken
Severity: Minor
Found in test/api/2faSpec.ts by fixme

FIXME found
Open

            // @ts-expect-error FIXME form.getHeaders() is not found
Severity: Minor
Found in test/api/profileImageUploadSpec.ts by fixme

FIXME found
Open

      // @ts-expect-error FIXME passed argument has wrong type
Severity: Minor
Found in server.ts by fixme

FIXME found
Open

            // @ts-expect-error FIXME buffer has unexpected type
Severity: Minor
Found in routes/profileImageFileUpload.ts by fixme

FIXME found
Open

    // FIXME Only works on Chrome <80 but Protractor uses latest Chrome version. Test can probably never be turned on again.
Severity: Minor
Found in test/cypress/e2e/profile.spec.ts by fixme

FIXME found
Open

    // @ts-expect-error FIXME promise return handling broken
Severity: Minor
Found in test/api/2faSpec.ts by fixme

FIXME found
Open

  xit('GET metrics via public API that are available instantaneously', () => { // FIXME Flaky on CI/CD on at least Windows
Severity: Minor
Found in test/api/metricsApiSpec.ts by fixme

FIXME found
Open

    // @ts-expect-error FIXME form.getHeaders() is not found
Severity: Minor
Found in test/api/metricsApiSpec.ts by fixme

FIXME found
Open

    // @ts-expect-error FIXME form.getHeaders() is not found
Severity: Minor
Found in test/api/metricsApiSpec.ts by fixme

TODO found
Open

  let snippet = snippets[0] // TODO Currently only a single code snippet is supported
Severity: Minor
Found in lib/codingChallenges.ts by fixme

FIXME found
Open

      // @ts-expect-error FIXME Type problem by accessing key via variable
Severity: Minor
Found in lib/startup/validatePreconditions.ts by fixme

FIXME found
Open

    // @ts-expect-error FIXME implicit any type issue
Severity: Minor
Found in lib/startup/validateConfig.ts by fixme

FIXME found
Open

  name: 'CSRF' # FIXME No e2e test automation! No longer works in Chrome >=80 and Firefox >=100 or other latest browsers!
Severity: Minor
Found in data/static/challenges.yml by fixme

FIXME found
Open

    // @ts-expect-error FIXME assignment broken due to seemingly void return value
Severity: Minor
Found in server.ts by fixme

FIXME found
Open

    // @ts-expect-error FIXME some properties missing in updatedUserResponse
Severity: Minor
Found in routes/chatbot.ts by fixme
Severity
Category
Status
Source
Language