-
Notifications
You must be signed in to change notification settings - Fork 254
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move ANSI HTML-ifying to the site #478
Labels
Milestone
Comments
Xyene
added a commit
that referenced
this issue
Sep 16, 2019
Xyene
added a commit
that referenced
this issue
Sep 16, 2019
Ninjaclasher
added a commit
to Ninjaclasher/site
that referenced
this issue
Sep 17, 2019
Ninjaclasher
added a commit
to Ninjaclasher/site
that referenced
this issue
Sep 17, 2019
Xyene
added a commit
that referenced
this issue
Sep 17, 2019
Xyene
added a commit
that referenced
this issue
Sep 17, 2019
Xyene
added a commit
that referenced
this issue
Sep 17, 2019
Xyene
added a commit
that referenced
this issue
Sep 17, 2019
Ninjaclasher
added a commit
to Ninjaclasher/site
that referenced
this issue
Sep 17, 2019
Xyene
added a commit
that referenced
this issue
Sep 17, 2019
Xyene
added a commit
that referenced
this issue
Sep 17, 2019
Xyene
added a commit
that referenced
this issue
Sep 17, 2019
Xyene
added a commit
that referenced
this issue
Sep 17, 2019
Ninjaclasher
added a commit
to Ninjaclasher/site
that referenced
this issue
Sep 18, 2019
Ninjaclasher
added a commit
to Ninjaclasher/site
that referenced
this issue
Sep 28, 2019
Ninjaclasher
added a commit
to Ninjaclasher/site
that referenced
this issue
Sep 29, 2019
Ninjaclasher
added a commit
to Ninjaclasher/site
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
that referenced
this issue
Sep 29, 2019
Xyene
pushed a commit
to DMOJ/online-judge
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
to DMOJ/online-judge
that referenced
this issue
Sep 29, 2019
Xyene
added a commit
to DMOJ/online-judge
that referenced
this issue
Sep 29, 2019
This is complete and live. |
malbareda
pushed a commit
to malbareda/JOEL-web
that referenced
this issue
Jan 4, 2024
malbareda
pushed a commit
to malbareda/JOEL-web
that referenced
this issue
Jan 4, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The judge formats compiler ANSI codes as HTML, which are then sent to the site, where they rendered as "safe" (unescaped).
Some problems with this were recognized from the start, but the ease of implementation all those years ago outweighed doing it right. In particular,
script
tags into the compiler output sectionMoving forward, we should fix this. A possible solution is to write a migration that strips HTML tags from old compiler outputs, and start sending ANSI codes instead.
The text was updated successfully, but these errors were encountered: