Releases: isaacphysics/isaac-react-app
v3.14.10
What's Changed
Both sites
- Move QF logging from app to API by @axlewin in #1221 and isaacphysics/isaac-api#654
- Fix tooltip z-index issues by @axlewin in #1224
- Prevent page load firing "on submission"
isUnanswered
check by @jacbn in #1227 - Add admin search postcode validation by @axlewin in #1222 and isaacphysics/isaac-api#656
- Add warnings for incoming removal of due dates by @jsharkey13 and @jacbn in abaf6c5 and 46ba9a2
Ada
Full App Changelog: v3.14.9...v3.14.10
Full API Changelog: isaacphysics/isaac-api@v3.16.15...v3.16.16
v3.14.9
What's Changed
Both Sites
- Update Inequality to 1.3.5 and Grammar to 1.1.4 by @sjd210 in #1219
- Align concept page buttons without context picker present by @jacbn in 0391877
- Wrap exceptions in correct HTTP status responses by @jsharkey13 in isaacphysics/isaac-api#653
- Account self-deletion by @jsharkey13 in isaacphysics/isaac-api#652
Physics
- Fix case of chemistry book title to Title Case by @jsharkey13 in d8fe857
Computer Science
Full Changelog: v3.14.8...v3.14.9
Full Changelog: isaacphysics/isaac-api@v3.16.14...v3.16.15
v3.14.8
What's Changed
Both sites
- Remove user context URL params by @mwtrew in #1195
- Custom classes in inline questions by @jacbn in #1200
- Stop auto-filtering q finder with all option by @mlt47 in #1212
- Prevent overflow on mobile
/gameboard
view by @jacbn in #1211 - Remove 'show other content' checkboxes by @axlewin in #1204
- Hide context picker for non-staff users by @axlewin in #1213
- Limit multiple-digit numbers in Inequality by @sjd210 in #1214
- Prevent client error on old browsers on
/tests
by @jacbn in #1216
CS
- Default exam spec tabs to user context by @axlewin in #1208
- Ada Projects page by @jacbn in #1206
- Make codeTabs handle VB by @axlewin in #1215
Full Changelog: v3.14.6...v3.14.8
v3.14.7
v3.14.6
Both Subjects
- Assignment Progress: class average attempts for Tests by @jacbn in #1196
- Show test visibility in My Tests by @axlewin in #1197
- Apply figure padding only when top level of content by @jacbn in #1190
- Rename and reorder Status filters in My Assignments by @jacbn in #1201
- Expired test changes by @axlewin in #1182
- Resolve question finder default context race conditions by @sjd210 in #1131
- Fully fix "reading 0" exception around Inequality by @jacbn in #1207
Physics
- Add front-end warnings and Inequality integration for new Chemistry options by @sjd210 in #1165
- Add allowScalingCoefficents option to Chemistry checker by @sjd210 in isaacphysics/isaac-api#646
Computer Science
- Ada landing pages & homepage updates by @jacbn in #1189
- Ada landing page improvements by @jacbn in #1209
- Edit markbooks, questions & specifications text by @sjd210 in #1198
- LLM question styling by @mlt47 in #1183
- Restyle LLM attempt limit tooltip by @mlt47 in #1205
Full Changelog
APP: v3.14.5...v3.14.6
API: isaacphysics/isaac-api@v3.16.12...v3.16.13
v3.14.5
Changelog
Both Subjects
- Fix Teacher Connections' fixed width container problems by @jacbn in #1178
- Alias account tab hash anchors by @jacbn in #1193
- Remove print shadows by @axlewin in #1192
- Change cloze dropdown breakpoint by @axlewin in #1184
- Sort users in groups more consistently with Excel by @jsharkey13 in isaacphysics/isaac-api#648
- Reduce user "last seen" update frequency to reduce database row churn in isaacphysics/isaac-api@6c7a252
- Exclude client log types not registered in the API in isaacphysics/isaac-api@0a29236
- Remove decrypt GPG key step from deployment by @mwtrew in #1191
Physics
- Rename "Heat" topic, add "Radiation" topic to Thermal in 3183eb7
- Update Inequality Grammar to v1.3.4 for chemistry text entry by @sjd210 in #1194
Computer Science
- Add new config property for country codes to exclude and exclude GB by @mwtrew in isaacphysics/isaac-api#647
Full Changelog
APP: v3.14.4...v3.14.5
API: isaacphysics/isaac-api@v3.16.11...v3.16.12
v3.14.4
What's Changed
Both
- Add a utm_source parameter to notification emails by @jsharkey13 in isaacphysics/isaac-api#649
- Add more visual regression tests by @jacbn in #1167
Isaac
- Assignment Progress: Attempted vs Correct toggle by @jacbn in #1177
- Stop adding random unit options on numeric questions when less than 6 are set by @axlewin in #1180
- Remove prefix (Nuclear) docking points for Chemistry questions in Inequality by @sjd210 in #1175
- Fix registration button layouts on small devices by @sjd210 in #1163
Ada
- Fix a group joining bug by removing a redirect to non-existent Ada route by @mlt47 in #1185
- Add maxMarks to LLM marking formula evaluation context by @mlt47 in isaacphysics/isaac-api#650
###Full Changelog
APP: v3.14.3...v3.14.4
API: Full Changelog: isaacphysics/isaac-api@v3.16.10...v3.16.11
v3.14.3
Both Sites
- Enable Plausible for assignment redirects by @sjd210 in #1128
- Fix coordinate feedback by @axlewin in #1154
- Numeric validation cleanup by @jacbn in #1166
- Request current user for MFA and email verification required users by @mwtrew in #1157
- Update notification banners for clarity by @mlt47 in #1170
- Add temporary metadata update step to Cypress flow by @mwtrew in #1173
- Move route reporting to before redirects by @mlt47 in #1179
- Avoid unnecessarily reregistering Segue Jobs by @jsharkey13 in isaacphysics/isaac-api#644
Physics
Ada
- Set the height of the code editor according to language by @jacbn in #1156
- Allow codeTabs to have non codeSnippet children by @sjd210 in #1147
- Create new teaching order page by @axlewin in #1160
Full App Changelog: v3.14.2...v3.14.3
Full API Changelog: isaacphysics/isaac-api@v3.16.9...v3.16.10
v3.14.2
Changelog
Both sites
- Assignment progress mobile cleanup by @jacbn in #1134
- Printing colour issues by @jacbn in #1151
- MSW Upgrade by @jacbn in #1150
- Prevent selecting UNKNOWN as gender by @jacbn in #1152
- Further Bootstrap / React styling fixes by @jacbn in #1141
- Avoid double-loading full gameboard each request by @jsharkey13 in isaacphysics/isaac-api#643
- Remove unwanted unused methods by @jsharkey13 in isaacphysics/isaac-api#645
Physics
- Fix About Us alignment and similar issues by @sjd210 in #1145
- Show fewer difficulties on gameboards by @axlewin in #1139
Computer Science
Full Changelog: v3.14.1...v3.14.2
Full API Changelog: isaacphysics/isaac-api@v3.16.8...v3.16.9
v3.14.1
What's Changed
Both Sites
- Hide deprecated tests by @axlewin in #1081
- Stop setting viewing context defaults on registration as not saved in DB by @mlt47 in #1132
- Fix Inequality 'reading 0' exception by @jacbn in #1136
- Sanitise hexagon board IDs by @axlewin in #1137
- Handle session expiry by @mwtrew in #1127
Physics
- Remove transparent background from wildcards by @sjd210 in #1138
- Allow valid permutations of molecules in api by @sjd210 in isaacphysics/isaac-api#639
Full Changelog: v3.14.0...v3.14.1
Full API Changelog: isaacphysics/isaac-api@v3.16.7...v3.16.8