Skip to content

Conversation

@EJMFarrow
Copy link
Collaborator

Appearance tweaks:

  • A few formatting tweaks.
  • Update for MathJax 3.
  • Hide quiz files on API library page.
  • Make drag and drop question fit slightly better on the page.
  • Display the XML for non-STACK questions on XML edit page (stack.php). They were hidden before because we had quite a few multi-question files in the sample folder and we weeded out the irrelevant questions in those files. Now all our files are single question and HELM has quite a few description questions that shouldn't be ignored completely.

API demo server changes:

  • I've had to create a separate Dockerfile and docker-compose for the demo server to maintain the SSL certificate on a restart. It also copies in the UoE footer. If the Docker container crashes it should restart with everything in place without intervention. On server failure we can relaunch from a snapshot. Documentation: https://www.wiki.ed.ac.uk/spaces/STACK/pages/758121847/STACK+API+Demo+server

@EJMFarrow EJMFarrow requested a review from sangwinc January 14, 2026 15:02
@EJMFarrow EJMFarrow mentioned this pull request Jan 14, 2026
@sangwinc sangwinc merged commit 19dc916 into dev Jan 15, 2026
16 of 20 checks passed
@sangwinc sangwinc deleted the api-maintenance branch January 15, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants