Skip to content

CSCEXAM-1550 Swedish language package for EXAM 7.0 - #1470

Closed
laupoh wants to merge 217 commits into
devfrom
laupoh-patch-3
Closed

laupoh wants to merge 217 commits into
devfrom
laupoh-patch-3

Conversation

@laupoh

@laupoh laupoh commented Oct 14, 2026

Copy link
Copy Markdown
Member

CSCEXAM-1550 Swedish language package for EXAM 7.0 - email message change

dependabot Bot and others added 30 commits June 27, 2023 09:44
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](socketio/socket.io-parser@4.2.2...4.2.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](npm/node-semver@v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](jonschlinkert/word-wrap@1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
* Add arial modal and autofocus to dialogues

* Add comment to explain accessibility shenanigans
* Fix ClozeTestAnswer aria-label

* Delete package-lock.json

* Delete sbt.json

* Delete build.properties
* Fix repeating id accessibility

* Fix some alt texts

* Add isActive function for skip-to-content buttons
* Fix some alt texts
Fix session timeout toast
Add some role semantics for info texts

* Add aria-expanded for some

* Remove redundant onerror and keyevent
- Fix detection of network connectivity error
- Fix redirection in case there are query parameters present when logging in
…vailability view

* Add button to hide over a year old exception times from availability view

* Fix public translate instance and make translation ternary simpler
laupoh and others added 23 commits March 10, 2026 11:06
Added missing translations for email sent when admin changes reservation
Added missing translations for email sent when admin changes reservation
- also remove redundant handling of grade's scale field
- allow named objects to also have format ["something"]
- will be in working state in the next major release
- accept [{}] for named fields even though a silly thing to send
- Assign minimum percentage grade also if calculated percentage
  falls below minimum grade percentage (autoevaluation)
- When cloning external exam to local, questions' parent to child
relation was not preserved. That caused problems in some part of
the review process
- Added an assertion to existing test suite for this case
- Removal of some java-iop stuff that is no longer needed
- For admins changing student's machine
When an admin changes the machine of an ongoing reservation, the
backend now offers two alternatives per machine: the reservation's
own time and the next slot the room can give. The admin picks one
in the machine dropdown, which lists a row per machine and time.

Availability is resolved per slot instead of per machine, so a
machine is offered whenever at least one of its slots is free. The
chosen slot is validated against the offered ones before it is
written.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Offered slot times were rendered as stored, while reservation times
are normalized everywhere else before they are shown. During DST the
machine change dialog therefore proposed times that were an hour
later than the slot the admin actually got.

Ports the fix already made on the dev line in 31a357c. The test
room is now given a timezone and the clock is frozen to a summer
day, so the missing normalization shows up as a failure.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
- Receiving a collaborative exam assessment failed on the question
parent foreign key since 6.4.3. Question ids of collaborative exams
are generated by the collaboration service and do not refer to local
questions. CSCEXAM-1561 started setting them as parents again.
- Collaborative assessments are copied without question parents.
Checking for existence alone is not enough as a generated id may
match a local question by coincidence.
- External assessments keep the parent relation (CSCEXAM-1561) if the
question still exists locally, it may have been deleted meanwhile.
- Added tests for collaborative assessment, deleted question and the
parent relation of external assessment.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
CSCEXAM-1550 Swedish language package for EXAM 7.0 - email message change
@laupoh
laupoh requested a review from lupari October 14, 2026 13:11

@lupari lupari left a comment •

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Eikö tämän pitäisi mennä dev-haaraan eikä masteriin?

@laupoh

laupoh commented Oct 15, 2026

Copy link
Copy Markdown
Member Author

Tämän piti tosiaan mennä dev-haaraan eikä masteriin. Miten tilanne kannattaa korjata. Saako tämän peruttua/poistettua jotenkin?

@laupoh
laupoh changed the base branch from master to dev October 15, 2026 09:57
@laupoh laupoh closed this Oct 15, 2026
@lupari
lupari deleted the laupoh-patch-3 branch October 15, 2026 10:03
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