go-exercises-frontend, v1.5.2
Posted on

Front-end of the service for solving programming exercises.
Describe the releases.
Change Log
- Describe the releases:
- Describe the change logs for the releases
- Describe the features for the last release
- Fix displaying the quoted string in the solution details component
Features
- general features:
- based on the Ant Design:
- adaptive design;
- mobile design;
- navigation via the History API;
- asynchronous interaction with the back-end via Fetch API:
- animating interaction with the back-end;
- displaying errors on interaction with the back-end in the form of pop-up notifications;
- based on the Ant Design:
- pages:
- login form page:
- used components:
- login form component;
- redirect to the login page on authorization errors;
- used components:
- task group page:
- used components:
- task group component;
- support for the pagination;
- used components:
- task form page:
- used components:
- task form component;
- use the Ace editor;
- handle the Ctrl+S combination for saving;
- implement the special editor of test cases;
- used components:
- single task page:
- used components:
- single task component;
- solution group component:
- support for the pagination;
- update by the appropriate button;
- solution form component:
- use the Ace editor;
- handle the Ctrl+S combination for formatting;
- single solution component:
- display for the appropriate test case:
- input;
- expected output;
- actual output;
- error message:
- additionally display the quoted string from the error message;
- display for the appropriate test case:
- tabs:
- task description tab (default):
- render Markdown;
- solution group tab:
- has its own URL route;
- has the display mode for an individual solution:
- has its own URL route.
- task description tab (default):
- used components:
- login form page:
Repository
Link: https://github.com/thewizardplusplus/go-exercises-frontend/tree/v1.5.2.
Content: code.
License: MIT.