Jonas Sander

Results 75 issues of Jonas Sander

https://github.com/SharezoneApp/sharezone-app/blob/bbd4a1a68bd465f2bc70a14b53763c7d2029c6e2/app/lib/notifications/action_requests/show_notification_dialog.dart#L116-L138 Should this also change depending on if the user has plus? Related to #962

feature: notifications
feature: sharezone plus

We have our own implementation called `ListWithBottomThreshold` that could just be replaced with a package from pub, e.g. [`package:very_good_infinite_list`](https://pub.dev/packages/very_good_infinite_list). The advantage for us would be that we have less code...

good first issue
refactoring
dependencies

## Describe the bug A homework that was created by someone else, to which we lost write permissions because of changed group permissions, can't be edited/deleted after one regained permissions...

bug
feature: homework
feature: information sheet
feature: group permissions

## Describe the bug A user can delete a homework that he created even after loosing the permissions to. ## Steps to reproduce the bug 1. Create user "student" 2....

bug
feature: homework
feature: information sheet
feature: group permissions

**TODOs** * [X] Add Buy Button loading state (#978) * [ ] Add Buy Button disabled state (on error, no shimmer) * [ ] Add "Not available on Web" dialog...

feature: sharezone plus
w: sharezone-plus-page

Fix this workaround: ```dart // Is used so that runProcess commands print the command that was run. Right // now this can't be done via an argument. // // This...

code quality
sharezone cli
refactoring

**Actual** ```dart class Foo { final List subsections; final bool aBoolWithSomeVeryLongName; Foo({ this.subsections, this.aBoolWithSomeVeryLongName, }) : assert(subsections .where((element) => element.aBoolWithSomeVeryLongName) .length element.aBoolWithSomeVeryLongName) .length

code quality
feature: homework
feature: homework-submissions
feature: notifications
testing
feature: group permissions
user: teacher
user: parent
user: pupil / student
dependencies
feature: sharezone plus
w: dashboard-page

Instead of adding a teacher to all lessons by hand, we should let the user assign the teacher to all lessons at once. The user that proposed that idea in...

feature: timetable / calendar
feature: groups
feature request