Tuomas Laine

Results 9 issues of Tuomas Laine

**Describe the bug** Adding a symlink's name to ignore-paths or -patterns does not ignore the symlink, instead you need to put the path of the symlinks destination. E.g. if you...

investigate

I created this PR to discuss the idea. I do not think it is a good idea to load pages using ajax and then use DOM manipulation to get the...

The exercise_accessible tag should be refactored to work similarly to the is_listed and is_visible tags (or later methods with the new cache changes). This means saving whether it is accessible...

type: refactoring
effort: days
requires: priority

Clarify that "Apply changes" only compares to the previously fetched configuration without noticing manually made changes, and that override only overrides the fields that were defined in config and does...

O1 needs
area: linguistic form
experience: good first issue
effort: hours
type: documentation
requester: CS

The RevealRule is checked and saved in CachedPoints, which is used on course pages to check if the model chapter should be accessible. However, CachedContent does not check the RevealRule,...

effort: days
experience: moderate
requires: priority

It is quite slow to load all the exercises (if there are several) in a chapter sequentially. If one clicks a link to the last exercises, they will have to...

type: feature
effort: days
experience: moderate
requires: priority
area: javascript
area: performance

Each access to a course loads CachedContent once and CachedPoints four times. CachedPoints includes CachedContent, so it should only be needed to load CachedPoints once (though this might be a...

type: feature
priority: high
effort: days
experience: moderate
requester: team
area: performance

If a module's dates are invalid, the error just says that the dates are wrong but will not specify that the error is in a module nor which module it...

type: bug
area: config
area: UX teacher
effort: days
experience: beginner
requester: CS

The A+ frontend allows modification of things like module opening and closing times, but these things can also be configured from an external url. These two don't have any communication...

type: feature
area: UX teacher
requester: CS