frontend icon indicating copy to clipboard operation
frontend copied to clipboard

Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)

Results 223 frontend issues
Sort by recently updated
recently updated
newest added

We have had several regressions involving the REPL. With a couple of regression tests that test the REPL, we could avoid this in the future. (See the most recent incident...

Enhancement
minor

Bumps [eslint](https://github.com/eslint/eslint) from 7.32.0 to 8.8.0. Release notes Sourced from eslint's releases. v8.8.0 Features 5d60812 feat: implement rfc 2021-suppression-support (#15459) (Yiwei Ding) Documentation 5769cc2 docs: fix relative link (#15544) (Nick...

dependencies

## Background Originally, when any backend request returned a 401 (Unauthorized) or 403 (Forbidden), the frontend would redirect the user to the login screen. This happens most often when the...

Bug
important

The first time a Source program is run after a page refresh, either via the run button or the Shift-Enter shortcut, its module's tab only gets triggered once as expected....

Bug

In the file `src/commons/sagas/__tests__/WorkspaceSaga.ts`, the test labelled "does not show infinite loop error if coinflip is false" currently passes or fails randomly even when no code is edited. The error...

Bug

- When the line being debugged is not in the screen (below the last visible line), the DOM node for that line of code doesn't exist, so it throws the...

Bug
minor

### Description Using https://github.com/acacode/swagger-typescript-api, a TypeScript-based client with types is generated from the cadet backend's `swagger.json`. TODO: - [ ] Add documentation - Basic instructions - Copy `swagger.json` to `src/commons/api/`...

_help wanted
tedious-but-worth-it

Ace editor already supports alternative bindings such as Vim or Emacs modes. This is a request to enable choosing those bindings, so we can edit source code in our preferred...

Enhancement
nice-to-have
good project

![image](https://user-images.githubusercontent.com/60355570/127596617-8619e3ed-5ed8-4f2b-b69e-2a95a6134903.png) Snippets within figures are cut off on mobile. Not able to scroll to the see the whole snippet.

Bug
minor

The web edition of the textbook (https://sicp.comp.nus.edu.sg) now installs itself as a progressive web app on mobile devices, see https://github.com/source-academy/sicp/wiki/Progressive-Web-App I suggest that we do the same for Source Academy....

Enhancement
nice-to-have
_postponed