OpenASiST issues
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues
2024-03-15T12:15:34+01:00
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/540
Refactor // Mensa // Mensa auf funktionsbasierte Schreibweise umstellen
2024-03-15T12:15:34+01:00
Felix Beckert
Refactor // Mensa // Mensa auf funktionsbasierte Schreibweise umstellen
Die Mensa muss im Zuge von #538 möglichst refactored werden und auf funktionsbasierte Schreibweise umgestellt werden.
umgestellt werden müssen:
- [ ] view-canteens --> Dies scheint die ungenutzte zu sein.
- [ ] view-canteen-meals
- [ ]...
Die Mensa muss im Zuge von #538 möglichst refactored werden und auf funktionsbasierte Schreibweise umgestellt werden.
umgestellt werden müssen:
- [ ] view-canteens --> Dies scheint die ungenutzte zu sein.
- [ ] view-canteen-meals
- [ ] view-canteens-tab
- [ ] component-meal-item
- [ ] component-canteen-meal
(Eines davon nicht mehr in Nutzung. Identifizieren!)
Felix Beckert
Felix Beckert
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/539
Automatisierung des Buildprozesses
2024-03-14T08:16:42+01:00
Thomas Lindner
Automatisierung des Buildprozesses
Automatisierte Builds für OpenAssist einrichten im TeamCity
Automatisierte Builds für OpenAssist einrichten im TeamCity
Andy Bastian
Andy Bastian
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/538
Bug // Mensa // Add canteen context to Mensa
2024-03-15T11:32:30+01:00
Felix Beckert
Bug // Mensa // Add canteen context to Mensa
Context for the filter function for MensaSlider on start page were added. Now the Mensa needs to use the context too.
Context for the filter function for MensaSlider on start page were added. Now the Mensa needs to use the context too.
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/537
Feature // Einstellungen // Anzeigen von Werbung und Frühstück in der Mensa e...
2024-03-07T22:19:11+01:00
Felix Beckert
Feature // Einstellungen // Anzeigen von Werbung und Frühstück in der Mensa einstellen
Das Frühstück und die Werbungen der Mensa sollen für den Nutzer ausschaltbar gemacht werden.
Das Frühstück und die Werbungen der Mensa sollen für den Nutzer ausschaltbar gemacht werden.
Felix Beckert
Felix Beckert
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/536
Bug // react-native-screens // Version 3.20.0 zu alt für Android 34
2024-03-03T00:08:14+01:00
Toni Beier
Bug // react-native-screens // Version 3.20.0 zu alt für Android 34
Wird mit #529 gelöst
## Zusammenfassung
Bauvorgang bricht ab:
```
> Task :react-native-screens:compileDebugKotlin FAILED
e: openasist/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenStack.kt: (300...
Wird mit #529 gelöst
## Zusammenfassung
Bauvorgang bricht ab:
```
> Task :react-native-screens:compileDebugKotlin FAILED
e: openasist/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenStack.kt: (300, 25): Type mismatch: inferred type is Canvas? but Canvas was expected
```
## Schritte zur Reproduktion
Android-Version auf android-34 updaten und `npx expo run:android` ausführen.
## Mögliche Lösungen
Update der Version des `react-native-screens`-Packetes: https://github.com/software-mansion/react-native-screens/issues/1787
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/535
Feature // Parallelruf // Erstellen eines prototypischen Parallelruf-Moduls
2024-03-18T14:30:53+01:00
Toni Beier
Feature // Parallelruf // Erstellen eines prototypischen Parallelruf-Moduls
<!-- Titel wenn möglich als Use Case schreiben. -->
Es soll ein Modul erstellt werden, welches die API vom TUC-Callmanger benutzt. Dabei soll schon ein Zugriff über Token implementiert werden. Das Modul soll erst mal nur im Testmodus an...
<!-- Titel wenn möglich als Use Case schreiben. -->
Es soll ein Modul erstellt werden, welches die API vom TUC-Callmanger benutzt. Dabei soll schon ein Zugriff über Token implementiert werden. Das Modul soll erst mal nur im Testmodus angezeigt werden. Dafür muss vorher #530 gelöst werden, damit das Modul nicht standardmäßig aktiv ist und zugeschaltet werden kann. Auch der Token-Teil von #463 muss prototypisch umgesetzt sein.
**Wichtigkeit für den Nutzer**
Wichtig, fürs URZ-TUC.
**Beispiel(e)/Use Case**
- Parallelruf an
- Parallelruf aus
Todos:
- [ ] Codestellen von Callmanager und Parallelruf zu ... umbenennen
Toni Beier
Toni Beier
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/534
Bug // News // Es werden immer alle Sprachen angezeigt
2024-02-23T15:16:21+01:00
Toni Beier
Bug // News // Es werden immer alle Sprachen angezeigt
## Zusammenfassung
Das News-Modul zeigt immer alle Newschannel an, auch wenn die Spracheinstellung nicht zur Sprache gehörige Newschannel herausfiltern sollte.
## Schritte zur Reproduktion
Eine Sprache Einstellen und das News-Modul öf...
## Zusammenfassung
Das News-Modul zeigt immer alle Newschannel an, auch wenn die Spracheinstellung nicht zur Sprache gehörige Newschannel herausfiltern sollte.
## Schritte zur Reproduktion
Eine Sprache Einstellen und das News-Modul öffnen.
## Was ist das aktuelle Fehlverhalten?
Es werden alle Newschannel angezeigt.
## Was ist das erwartete aktuelle Verhalten?
Es sollen nur zu Sprache gehörigen Newschannel angezeigt werden.
## Mögliche Lösungen
Server die Sprachen filtern lassen ODER App direkt an Kollektor anschließen.
Toni Beier
Toni Beier
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/533
Bug // Einstellungen // Keine Mehrfachauswahl der Lieblingsmensa möglich
2024-02-23T14:54:34+01:00
Felix Beckert
Bug // Einstellungen // Keine Mehrfachauswahl der Lieblingsmensa möglich
Aktuell kann man, sobald man eine Lieblingsmensa gewählt hat nicht mehr alle Mensen auswählen. Bzw. besteht bei der TUC berechtigtes Interesse die Cafeteria und die Mensa an der Reichenhainer gemeinsam auszuwählen. Eine Mehrfachauswahl w...
Aktuell kann man, sobald man eine Lieblingsmensa gewählt hat nicht mehr alle Mensen auswählen. Bzw. besteht bei der TUC berechtigtes Interesse die Cafeteria und die Mensa an der Reichenhainer gemeinsam auszuwählen. Eine Mehrfachauswahl würde diese Probleme beheben.
Paul Pannach
Paul Pannach
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/532
Wartung // Bibliotheken // Alte Versionen updaten
2024-02-20T22:13:36+01:00
Toni Beier
Wartung // Bibliotheken // Alte Versionen updaten
| Bibliothek | aktuelle(yarn.lock) | Gewollte(package.json) | Neuste | Wo? |
| ----------------------------------------- | ------------------- | ---------------------- | ------- | ----...
| Bibliothek | aktuelle(yarn.lock) | Gewollte(package.json) | Neuste | Wo? |
| ----------------------------------------- | ------------------- | ---------------------- | ------- | ------------------------ |
| @babel/cli | 7.22.9 | 7.23.9 | 7.23.9 | @openasist/redux-offline |
| @babel/core | 7.22.9 | 7.23.9 | 7.23.9 | @openasist/app-htwk, @openasist/app-tuc, @openasist/redux-offline |
| @babel/plugin-transform-flow-strip-types | 7.22.5 | 7.23.3 | 7.23.3 | @openasist/redux-offline |
| @babel/plugin-transform-runtime | 7.22.9 | 7.23.9 | 7.23.9 | @openasist/redux-offline |
| @babel/preset-env | 7.22.9 | 7.23.9 | 7.23.9 | @openasist/redux-offline |
| @babel/runtime | 7.22.6 | 7.23.9 | 7.23.9 | @openasist/app-htwk, @openasist/app-tuc, @openasist/redux-offline |
| @notifee/react-native | 7.4.0 | 7.4.0 | 7.8.2 | @openasist/app-htwk, @openasist/app-tuc, @openasist/notifications |
| @novu/client | 0.11.0 | 0.11.0 | 0.23.1 | @openasist/notifications |
| @react-native-async-storage/async-storage | 1.19.4 | 1.19.8 | 1.22.1 | @openasist/app-htwk, @openasist/app-tuc, @openasist/core, @openasist/view-timetable |
| @react-native-community/netinfo | 9.3.7 | 9.3.7 | 11.3.0 | @openasist/app-htwk, @openasist/app-tuc, @openasist/component-top-news-htwk, @openasist/component-top-news |
| @react-native-firebase/app | 17.5.0 | 17.5.0 | 18.8.0 | @openasist/app-htwk, @openasist/app-tuc, @openasist/notifications |
| @react-native-firebase/messaging | 17.5.0 | 17.5.0 | 18.8.0 | @openasist/app-htwk, @openasist/app-tuc, @openasist/notifications |
| @react-native-masked-view/masked-view | 0.2.8 | 0.2.8 | 0.3.1 | @openasist/app-htwk, @openasist/app-tuc |
| @react-navigation/bottom-tabs | 6.5.8 | 6.5.12 | 6.5.12 | @openasist/app-htwk, @openasist/app-tuc |
| @react-navigation/core | 6.4.9 | 6.4.10 | 6.4.10 | @openasist/app-htwk, @openasist/app-tuc |
| @react-navigation/drawer | 6.6.3 | 6.6.7 | 6.6.7 | @openasist/view-jobs |
| @react-navigation/native | 6.1.9 | 6.1.10 | 6.1.10 | @openasist/app-htwk, @openasist/app-tuc, @openasist/view-jobs |
| @react-navigation/stack | 6.3.17 | 6.3.21 | 6.3.21 | @openasist/app-htwk, @openasist/app-tuc |
| babel-jest | 26.6.3 | 26.6.3 | 29.7.0 | @openasist/redux-offline |
| eslint | 7.32.0 | 7.32.0 | 8.56.0 | @openasist/redux-offline |
| eslint-config-airbnb-base | 14.2.1 | 14.2.1 | 15.0.0 | @openasist/redux-offline |
| eslint-config-prettier | 6.15.0 | 6.15.0 | 9.1.0 | @openasist/redux-offline |
| eslint-plugin-flowtype | 4.7.0 | 4.7.0 | 8.0.3 | @openasist/redux-offline |
| eslint-plugin-import | 2.27.5 | 2.29.1 | 2.29.1 | @openasist/redux-offline |
| eslint-plugin-prettier | 3.4.1 | 3.4.1 | 5.1.3 | @openasist/redux-offline |
| expo | 48.0.21 | 48.0.21 | 50.0.7 | @openasist/app-htwk, @openasist/app-tuc |
| expo-asset | 8.9.2 | 8.9.2 | 9.0.2 | @openasist/app-htwk, @openasist/app-tuc |
| expo-build-properties | 0.6.0 | 0.6.0 | 0.11.1 | @openasist/app-htwk, @openasist/app-tuc |
| expo-dev-client | 2.2.1 | 2.2.1 | 3.3.8 | @openasist/app-htwk, @openasist/app-tuc |
| expo-device | 5.2.1 | 5.2.1 | 5.9.3 | @openasist/app-htwk, @openasist/app-tuc |
| expo-font | 11.1.1 | 11.1.1 | 11.10.3 | @openasist/app-htwk, @openasist/app-tuc |
| expo-linear-gradient | 12.1.2 | 12.1.2 | 12.7.2 | @openasist/app-htwk, @openasist/app-tuc, @openasist/component-mensa-slider |
| expo-localization | 14.1.1 | 14.1.1 | 14.8.3 | @openasist/app-htwk, @openasist/app-tuc |
| expo-location | 15.0.1 | 15.0.1 | 16.5.3 | @openasist/core |
| expo-secure-store | 12.1.1 | 12.1.1 | 12.8.1 | @openasist/app-tuc |
| expo-splash-screen | 0.18.2 | 0.18.2 | 0.26.4 | @openasist/app-htwk, @openasist/app-tuc |
| expo-status-bar | 1.4.4 | 1.4.4 | 1.11.1 | @openasist/app-htwk, @openasist/app-tuc |
| expo-updates | 0.16.4 | 0.16.4 | 0.24.11 | @openasist/app-htwk, @openasist/app-tuc, @openasist/view-settings-accessibility, @openasist/view-settings-notifications |
| flow-bin | 0.124.0 | 0.124.0 | 0.229.0 | @openasist/redux-offline |
| husky | 4.3.8 | 4.3.8 | 9.0.11 | @openasist/redux-offline |
| i18next | 22.5.1 | 22.5.1 | 23.9.0 | @openasist/app-htwk, @openasist/app-tuc |
| jest | 26.6.3 | 26.6.3 | 29.7.0 | @openasist/redux-offline |
| lint-staged | 10.5.4 | 10.5.4 | 15.2.2 | @openasist/redux-offline |
| moment | 2.29.4 | 2.30.1 | 2.30.1 | @openasist/view-canteen-meals, @openasist/view-timetable, @openasist/component-course-info, @openasist/component-mensa-slider |
| prettier | 2.8.8 | 2.8.8 | 3.2.5 | @openasist/redux-offline |
| react-i18next | 12.3.1 | 12.3.1 | 14.0.5 | @openasist/app-htwk, @openasist/app-tuc, @openasist/view-main-menu |
| react-native | 0.71.14 | 0.71.14 | 0.73.4 | @openasist/app-htwk, @openasist/app-tuc |
| react-native-color-matrix-image-filters | 6.0.3 | 6.0.7 | 6.0.7 | @openasist/app-htwk, @openasist/app-tuc |
| react-native-gesture-handler | 2.9.0 | 2.9.0 | 2.15.0 | @openasist/app-htwk, @openasist/app-tuc |
| react-native-pager-view | 6.1.2 | 6.1.2 | 6.2.3 | @openasist/app-htwk, @openasist/app-tuc |
| react-native-paper | 4.12.5 | 4.12.8 | 5.12.3 | @openasist/app-htwk, @openasist/app-tuc, @openasist/view-canteen-meals, @openasist/view-canteens-tab, @openasist/view-canteens, @openasist/view-corona-detail, @openasist/view-corona, @openasist/view-dashboard-htwk, @openasist/view-dashboard, @openasist/view-feed-list, @openasist/view-feed-news, @openasist/view-howhy, @openasist/view-jobs, @openasist/view-main-menu, @openasist/view-opal, @openasist/view-search, @openasist/view-settings-accessibility, @openasist/view-settings-app-info, @openasist/view-settings-canteens, @openasist/view-settings-general, @openasist/view-settings-notifications, @openasist/view-settings-weather, @openasist/view-timetable, @openasist/view-webviews, @openasist/component-app-bar, @openasist/component-book-detail, @openasist/component-canteen-meal, @openasist/component-contact-detail, @openasist/component-course-detail, @openasist/component-course-info, @openasist/component-jobs-filter, @openasist/component-meal-item, @openasist/component-mensa-menu, @openasist/component-mensa-slider, @openasist/component-modal, @openasist/component-news-detail, @openasist/component-news-list-item, @openasist/component-news-list, @openasist/component-other-courses, @openasist/component-pts-departure, @openasist/component-pts-station, @openasist/component-quick-links, @openasist/component-room-detail, @openasist/component-search-results, @openasist/component-timetable-event, @openasist/component-timetable-list, @openasist/component-top-news-htwk, @openasist/component-top-news, @openasist/component-weather, @openasist/component-web-view |
| react-native-safe-area-context | 4.5.0 | 4.5.0 | 4.9.0 | @openasist/app-htwk, @openasist/app-tuc |
| react-native-screens | 3.20.0 | 3.20.0 | 3.29.0 | @openasist/app-htwk, @openasist/app-tuc |
| react-native-svg | 13.4.0 | 13.4.0 | 14.1.0 | @openasist/app-htwk, @openasist/app-tuc, @openasist/icons-openasist |
| react-native-tab-view | 3.5.1 | 3.5.1 | 3.5.2 | @openasist/app-htwk, @openasist/app-tuc, @openasist/view-main-menu, @openasist/view-search, @openasist/component-canteen-meal, @openasist/component-mensa-menu, @openasist/icons-openasist |
| react-native-vector-icons | 9.2.0 | 9.2.0 | 10.0.3 | @openasist/icons-openasist, @openasist/view-jobs |
| react-native-web | 0.18.12 | 0.18.12 | 0.19.10 | @openasist/app-tuc |
| react-native-webview | 11.26.0 | 11.26.0 | 13.8.1 | @openasist/app-htwk, @openasist/app-tuc, @openasist/react-native-webview-autoheight, @openasist/view-howhy, @openasist/view-jobs, @openasist/view-opal, @openasist/view-webviews, @openasist/component-room-detail, @openasist/component-web-view |
| react-redux | 6.0.1 | 6.0.1 | 9.1.0 | @openasist/core-plugins, @openasist/core |
| redux | 4.2.1 | 4.2.1 | 5.0.1 | @openasist/core-plugins, @openasist/core, @openasist/redux-offline |
| redux-persist | 4.10.2 | 4.10.2 | 6.0.0 | @openasist/redux-offline |
| redux-persist-node-storage | 1.0.2 | 1.0.2 | 2.0.0 | @openasist/redux-offline |
| sentry-expo | 6.2.2 | 6.2.2 | 7.2.0 | @openasist/app-htwk, @openasist/app-tuc |
1. [ ] @babel/cli : 7.22.9 -> 7.23.9 -> 7.23.9
- @openasist/redux-offline
1. [ ] @babel/core : 7.22.9 -> 7.23.9 -> 7.23.9
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/redux-offline
1. [ ] @babel/plugin-transform-flow-strip-types: 7.22.5 -> 7.23.3 -> 7.23.3
- @openasist/redux-offline
1. [ ] @babel/plugin-transform-runtime : 7.22.9 -> 7.23.9 -> 7.23.9
- @openasist/redux-offline
1. [ ] @babel/preset-env : 7.22.9 -> 7.23.9 -> 7.23.9
- @openasist/redux-offline
1. [ ] @babel/runtime : 7.22.6 -> 7.23.9 -> 7.23.9
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/redux-offline
1. [ ] @notifee/react-native : 7.4.0 -> 7.4.0 -> 7.8.2
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/notifications
1. [ ] @novu/client : 0.11.0 -> 0.11.0 -> 0.23.1
- @openasist/notifications
1. [ ] @react-native-async-storage/async-storag: 1.19.4 -> 1.19.8 -> 1.22.1
- @openasist/app-htwk@openasist/app-tuc
-@openasist/core
- @openasist/view-timetable
1. [ ] @react-native-community/netinfo : 9.3.7 -> 9.3.7 -> 11.3.0
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/component-top-news-htwk
- @openasist/component-top-news
1. [ ] @react-native-firebase/app : 17.5.0 -> 17.5.0 -> 18.8.0
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/notifications
1. [ ] @react-native-firebase/messaging : 17.5.0 -> 17.5.0 -> 18.8.0
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/notifications
1. [ ] @react-native-masked-view/masked-view : 0.2.8 -> 0.2.8 -> 0.3.1
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] @react-navigation/bottom-tabs : 6.5.8 -> 6.5.12 -> 6.5.12
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] @react-navigation/core : 6.4.9 -> 6.4.10 -> 6.4.10
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] @react-navigation/drawer : 6.6.3 -> 6.6.7 -> 6.6.7
- @openasist/view-jobs
1. [ ] @react-navigation/native : 6.1.9 -> 6.1.10 -> 6.1.10
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/view-jobs
1. [ ] @react-navigation/stack : 6.3.17 -> 6.3.21 -> 6.3.21
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] babel-jest : 26.6.3 -> 26.6.3 -> 29.7.0
- @openasist/redux-offline
1. [ ] eslint : 7.32.0 -> 7.32.0 -> 8.56.0
- @openasist/redux-offline
1. [ ] eslint-config-airbnb-base : 14.2.1 -> 14.2.1 -> 15.0.0
- @openasist/redux-offline
1. [ ] eslint-config-prettier : 6.15.0 -> 6.15.0 -> 9.1.0
- @openasist/redux-offline
1. [ ] eslint-plugin-flowtype : 4.7.0 -> 4.7.0 -> 8.0.3
- @openasist/redux-offline
1. [ ] eslint-plugin-import : 2.27.5 -> 2.29.1 -> 2.29.1
- @openasist/redux-offline
1. [ ] eslint-plugin-prettier : 3.4.1 -> 3.4.1 -> 5.1.3
- @openasist/redux-offline
1. [ ] expo : 48.0.21 -> 48.0.21 -> 50.0.7
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] expo-asset : 8.9.2 -> 8.9.2 -> 9.0.2
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] expo-build-properties : 0.6.0 -> 0.6.0 -> 0.11.1
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] expo-dev-client : 2.2.1 -> 2.2.1 -> 3.3.8
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] expo-device : 5.2.1 -> 5.2.1 -> 5.9.3
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] expo-font : 11.1.1 -> 11.1.1 -> 11.10.3
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] expo-linear-gradient : 12.1.2 -> 12.1.2 -> 12.7.2
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/component-mensa-slider
1. [ ] expo-localization : 14.1.1 -> 14.1.1 -> 14.8.3
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] expo-location : 15.0.1 -> 15.0.1 -> 16.5.3
- @openasist/core
1. [ ] expo-secure-store : 12.1.1 -> 12.1.1 -> 12.8.1
- @openasist/app-tuc
1. [ ] expo-splash-screen : 0.18.2 -> 0.18.2 -> 0.26.4
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] expo-status-bar : 1.4.4 -> 1.4.4 -> 1.11.1
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] expo-updates : 0.16.4 -> 0.16.4 -> 0.24.11
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/view-settings-accessibility
- @openasist/view-settings-notifications
1. [ ] flow-bin : 0.124.0 -> 0.124.0 -> 0.229.0
- @openasist/redux-offline
1. [ ] husky : 4.3.8 -> 4.3.8 -> 9.0.11
- @openasist/redux-offline
1. [ ] i18next : 22.5.1 -> 22.5.1 -> 23.9.0
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] jest : 26.6.3 -> 26.6.3 -> 29.7.0
- @openasist/redux-offline
1. [ ] lint-staged : 10.5.4 -> 10.5.4 -> 15.2.2
- @openasist/redux-offline
1. [ ] moment : 2.29.4 -> 2.30.1 -> 2.30.1
- @openasist/view-canteen-meals
- @openasist/view-timetable
- @openasist/component-course-info
- @openasist/component-mensa-slider
1. [ ] prettier : 2.8.8 -> 2.8.8 -> 3.2.5
- @openasist/redux-offline
1. [ ] react-i18next : 12.3.1 -> 12.3.1 -> 14.0.5
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/view-main-menu
1. [ ] react-native : 0.71.14 -> 0.71.14 -> 0.73.4
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] react-native-color-matrix-image-filters : 6.0.3 -> 6.0.7 -> 6.0.7
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] react-native-gesture-handler : 2.9.0 -> 2.9.0 -> 2.15.0
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] react-native-pager-view : 6.1.2 -> 6.1.2 -> 6.2.3
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] react-native-paper : 4.12.5 -> 4.12.8 -> 5.12.3
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/view-canteen-meals
- @openasist/view-canteens-tab
- @openasist/view-canteens
- @openasist/view-corona-detail
- @openasist/view-corona
- @openasist/view-dashboard-htwk
- @openasist/view-dashboard
- @openasist/view-feed-list
- @openasist/view-feed-news
- @openasist/view-howhy
- @openasist/view-jobs
- @openasist/view-main-menu
- @openasist/view-opal
- @openasist/view-search
- @openasist/view-settings-accessibility
- @openasist/view-settings-app-info
- @openasist/view-settings-canteens
- @openasist/view-settings-general
- @openasist/view-settings-notifications
- @openasist/view-settings-weather
- @openasist/view-timetable
- @openasist/view-webviews
- @openasist/component-app-bar
- @openasist/component-book-detail
- @openasist/component-canteen-meal
- @openasist/component-contact-detail
- @openasist/component-course-detail
- @openasist/component-course-info
- @openasist/component-jobs-filter
- @openasist/component-meal-item
- @openasist/component-mensa-menu
- @openasist/component-mensa-slider
- @openasist/component-modal
- @openasist/component-news-detail
- @openasist/component-news-list-item
- @openasist/component-news-list
- @openasist/component-other-courses
- @openasist/component-pts-departure
- @openasist/component-pts-station
- @openasist/component-quick-links
- @openasist/component-room-detail
- @openasist/component-search-results
- @openasist/component-timetable-event
- @openasist/component-timetable-list
- @openasist/component-top-news-htwk
- @openasist/component-top-news
- @openasist/component-weather
- @openasist/component-web-view
1. [ ] react-native-safe-area-context : 4.5.0 -> 4.5.0 -> 4.9.0
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] react-native-screens : 3.20.0 -> 3.20.0 -> 3.29.0
- @openasist/app-htwk
- @openasist/app-tuc
1. [ ] react-native-svg : 13.4.0 -> 13.4.0 -> 14.1.0
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/icons-openasist
1. [ ] react-native-tab-view : 3.5.1 -> 3.5.1 -> 3.5.2
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/view-main-menu
- @openasist/view-search
- @openasist/component-canteen-meal
- @openasist/component-mensa-menu
- @openasist/icons-openasist
1. [ ] react-native-vector-icons : 9.2.0 -> 9.2.0 -> 10.0.3
- @openasist/icons-openasist
- @openasist/view-jobs
1. [ ] react-native-web : 0.18.12 -> 0.18.12 -> 0.19.10
- @openasist/app-tuc
1. [ ] react-native-webview : 11.26.0 -> 11.26.0 -> 13.8.1
- @openasist/app-htwk
- @openasist/app-tuc
- @openasist/react-native-webview-autoheight
- @openasist/view-howhy
- @openasist/view-jobs
- @openasist/view-opal
- @openasist/view-webviews
- @openasist/component-room-detail
- @openasist/component-web-view
1. [ ] react-redux : 6.0.1 -> 6.0.1 -> 9.1.0
- @openasist/core-plugins
- @openasist/core
1. [ ] redux : 4.2.1 -> 4.2.1 -> 5.0.1
- @openasist/core-plugins
- @openasist/core
- @openasist/redux-offline
1. [ ] redux-persist : 4.10.2 -> 4.10.2 -> 6.0.0
- @openasist/redux-offline
1. [ ] redux-persist-node-storage : 1.0.2 -> 1.0.2 -> 2.0.0
- @openasist/redux-offline
1. [ ] sentry-expo : 6.2.2 -> 6.2.2 -> 7.2.0
- @openasist/app-htwk
- @openasist/app-tuc
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/531
Bug // Stundenplan // Stundenplancode in sicheren und verschlüsselt Speicher ...
2024-03-18T14:46:42+01:00
Toni Beier
Bug // Stundenplan // Stundenplancode in sicheren und verschlüsselt Speicher ablegen
Damit der Stundenplancode als privates Datum geschützt ist, soll dieser Code in den SecureStore abgelegt werden.
Vorgehen:
1. [x] SecureStore für HTWK aktivieren: #509 -> !340
2. [x] Ablegen des Codes per SecureStore: !357
Damit der Stundenplancode als privates Datum geschützt ist, soll dieser Code in den SecureStore abgelegt werden.
Vorgehen:
1. [x] SecureStore für HTWK aktivieren: #509 -> !340
2. [x] Ablegen des Codes per SecureStore: !357
Toni Beier
Toni Beier
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/530
Bug // Staging-Menü // Aktivierte Module nutzen nur Staging Server
2024-03-18T14:46:40+01:00
Toni Beier
Bug // Staging-Menü // Aktivierte Module nutzen nur Staging Server
## Zusammenfassung
Module, die nur im Staging-Modus angezeigt werden sollen, sind an die Einstellungen "Staging-Server verwenden" gekoppelt. Somit ist es nicht möglich ein Modul mit dem produktiven Server zu testen.
## Schritte zur Re...
## Zusammenfassung
Module, die nur im Staging-Modus angezeigt werden sollen, sind an die Einstellungen "Staging-Server verwenden" gekoppelt. Somit ist es nicht möglich ein Modul mit dem produktiven Server zu testen.
## Schritte zur Reproduktion
Dev-Menü offnen und Staging-Server aktivieren
## Was ist das aktuelle Fehlverhalten?
Es werden zwar die Module zum Testen angezeigt, aber nur mit Testdaten.
## Was ist das erwartete aktuelle Verhalten?
Es werden die Module zum Testen angezeigt, aber mit produktiven Daten.
## Mögliche Lösungen
Testmodule sind unabhängig vom Staging-Server aktivierbar. Dabei könnte man gleich umsetzen, dass jedes Modul einzeln aktivierbar ist.
Toni Beier
Toni Beier
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/529
Expo // Update // 50
2024-03-12T13:52:16+01:00
Toni Beier
Expo // Update // 50
Expo 50 ist raus: https://expo.dev/changelog/2024/01-18-sdk-50
was könnte man für uns nutzen:
- alte Sentry-Bibliothek entfernen oder austauschen: https://expo.dev/changelog/2024/01-18-sdk-50#first-class-expo-support-in-sentry
- React N...
Expo 50 ist raus: https://expo.dev/changelog/2024/01-18-sdk-50
was könnte man für uns nutzen:
- alte Sentry-Bibliothek entfernen oder austauschen: https://expo.dev/changelog/2024/01-18-sdk-50#first-class-expo-support-in-sentry
- React Native 0.73: https://expo.dev/changelog/2024/01-18-sdk-50#other-highlights
- expo-font config plugin now supports natively adding fonts to your app: https://expo.dev/changelog/2024/01-18-sdk-50#other-highlights
- expo/vector-icons has been updated to use react-native-vector-icons@10.0.0: https://expo.dev/changelog/2024/01-18-sdk-50#notable-breaking-changes
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/528
Bug // Startdialog // Dialog für Umfrage öffnet nicht immer
2024-03-11T11:31:07+01:00
Toni Beier
Bug // Startdialog // Dialog für Umfrage öffnet nicht immer
## Zusammenfassung
Bei @muyv--tu-chemnitz.de und @beit--tu-chemnitz.de hat ist den Startdialog für die Umfrage nicht angezeigt. Bei dem Testgerät in der TUC schon.
## Betroffene Version(en)
- App-Version: <!-- bspw. Testflightversio...
## Zusammenfassung
Bei @muyv--tu-chemnitz.de und @beit--tu-chemnitz.de hat ist den Startdialog für die Umfrage nicht angezeigt. Bei dem Testgerät in der TUC schon.
## Betroffene Version(en)
- App-Version: <!-- bspw. Testflightversion 1.0.9 oder Version 1.0.9 -->
- Device: <!-- bspw. iPhone SE 2 -->
- Betriebssystem: <!-- bspw. iOS 15.4.1-->
## Schritte zur Reproduktion
<!-- Wie kann der Fehler reproduziert werden? - das ist mega wichtig) -->
## Was ist das aktuelle Fehlverhalten?
<!-- Was passiert gerade? -->
## Was ist das erwartete aktuelle Verhalten?
<!-- Was sollte stattdessen passieren? -->
## Relevante Logs und/oder Screenshots
<!-- Optional: Füge alle relevanten Protokolle ein - Bitte benutzt code-Blocks (```) um Console-Output, Logs und Codezu formatieren damit diese besser lesbar sind. -->
## Mögliche Lösungen
<!-- Optional: Wenn möglich, verlinke hier die Zeile(n) des Codes, die für das Problem ursächlich sein könnte. -->
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/527
RFC|Icons // Icons über SVG-Dateien laden
2024-01-26T20:53:24+01:00
Toni Beier
RFC|Icons // Icons über SVG-Dateien laden
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/526
Bug // Stundenplan|Dashbord // Nächste Vorlesung wird nicht aktualisiert, wen...
2024-01-26T21:43:29+01:00
Toni Beier
Bug // Stundenplan|Dashbord // Nächste Vorlesung wird nicht aktualisiert, wenn App aus dem Hintergrund kommt
## Zusammenfassung
Wenn die App in den Hintergrund verschoben wird und wieder nach vorne geholt wird, wird die nächste Veranstaltung nicht aktualisiert.
## Betroffene Version(en)
- App-Version:
- TUC: 2.8.7
- HTWK: 1.7.3
- Betri...
## Zusammenfassung
Wenn die App in den Hintergrund verschoben wird und wieder nach vorne geholt wird, wird die nächste Veranstaltung nicht aktualisiert.
## Betroffene Version(en)
- App-Version:
- TUC: 2.8.7
- HTWK: 1.7.3
- Betriebssystem:
- Android
- iOS?
## Schritte zur Reproduktion
1. App öffnen und auf Dashboard gehen
1. App in Hintergrund verschieben und Uhrezit auf 30 Minuten nach aktueller Vorlesung stellen.
1. App Wieder in den Vordergrund holen
## Was ist das aktuelle Fehlverhalten?
Derzeitige Vorlesung wird angezeigt
## Was ist das erwartete aktuelle Verhalten?
Stundenplan-Widget soll nächste Vorlesung anzeigen
## Mögliche Lösungen
* Pull to Refresh einbauen
* Sich auf den Event hängen, welches angibt ob die app aus dem Hintergund kommt
* Unter Android 'focus'
Toni Beier
Toni Beier
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/525
Bug // News // Daten werden nicht immer aktuell angezeigt
2024-03-11T11:30:07+01:00
Toni Beier
Bug // News // Daten werden nicht immer aktuell angezeigt
## Zusammenfassung
<!-- Fasse den aufgetretenen Fehler kurz zusammen. -->
## Betroffene Version(en)
- App-Version: <!-- bspw. Testflightversion 1.0.9 oder Version 1.0.9 -->
- Device: <!-- bspw. iPhone SE 2 -->
- Betriebssystem: <!-- ...
## Zusammenfassung
<!-- Fasse den aufgetretenen Fehler kurz zusammen. -->
## Betroffene Version(en)
- App-Version: <!-- bspw. Testflightversion 1.0.9 oder Version 1.0.9 -->
- Device: <!-- bspw. iPhone SE 2 -->
- Betriebssystem: <!-- bspw. iOS 15.4.1-->
## Schritte zur Reproduktion
<!-- Wie kann der Fehler reproduziert werden? - das ist mega wichtig) -->
## Was ist das aktuelle Fehlverhalten?
<!-- Was passiert gerade? -->
## Was ist das erwartete aktuelle Verhalten?
<!-- Was sollte stattdessen passieren? -->
## Relevante Logs und/oder Screenshots
<!-- Optional: Füge alle relevanten Protokolle ein - Bitte benutzt code-Blocks (```) um Console-Output, Logs und Codezu formatieren damit diese besser lesbar sind. -->
## Mögliche Lösungen
<!-- Optional: Wenn möglich, verlinke hier die Zeile(n) des Codes, die für das Problem ursächlich sein könnte. -->
Toni Beier
Toni Beier
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/524
Feature // Jobportal // Zusätzliche Filter für das HTWK-Portal (SHK- und WHK-...
2024-01-25T15:10:09+01:00
Nils Freigang
Feature // Jobportal // Zusätzliche Filter für das HTWK-Portal (SHK- und WHK-Stellen)
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/523
Bug Usability // Layoutänderungen bei Wechsel zwischen Portrait und Landscape
2024-02-26T11:28:03+01:00
Christoph Walther
Bug Usability // Layoutänderungen bei Wechsel zwischen Portrait und Landscape
## Zusammenfassung
Wird die App auf dem iPad zwischen Landscape und Portrait gewechselt (durch Drehung), wird das Layout nicht angepasst und somit verschwinden Teile der angezeigten View rechts außerhalb des Bildschirms.
## Betroffene ...
## Zusammenfassung
Wird die App auf dem iPad zwischen Landscape und Portrait gewechselt (durch Drehung), wird das Layout nicht angepasst und somit verschwinden Teile der angezeigten View rechts außerhalb des Bildschirms.
## Betroffene Version(en)
- App-Version: 1.7.3 (AppStore)
- Device: iPad Air 5
- Betriebssystem: iPadOS 17.2 (21C62)
## Schritte zur Reproduktion
1. Öffnen der App im Landscape-Modus mit der Hauptseite geöffnet
2. Drehen des iPad ins Hochformat/Portrait
## Was ist das aktuelle Fehlverhalten?
Bilder und Buttons der Startseite ragen auf der rechten Seite aus dem Bildschirm heraus und sind nicht durch Scrollen erreichbar
## Was ist das erwartete aktuelle Verhalten?
Bilder und Buttons werden neu skaliert oder geordnet und das Layout passt sich an. Es sollte genauso aussehen, wie nach einem Neustart der App.
## Relevante Logs und/oder Screenshots
<table>
<tr>
<th>Ist-Zustand</th><th>Soll-Zustand</th></tr>
<tr>
<td><img src="/uploads/e323fafdd4c009b9bee9f6e6314ecf61/Ist.PNG" alt="drawing" width="200"/></td>
<td><img src="/uploads/bb0e8eca3dfbae3d96588ab823a4edf6/Soll.PNG" alt="drawing" width="200"/></td>
</tr>
</table>
## Mögliche Lösungen
Leider wird hier kein Zugriff auf den Quelltext gewährt. Wo findet man diesen? Der Name "OpenASiST" deutet auf Open Source hin.
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/522
Feature // Event // Modul über Kollektor-API ein-/ausschalten
2024-01-15T10:58:55+01:00
Toni Beier
Feature // Event // Modul über Kollektor-API ein-/ausschalten
<!-- Titel wenn möglich als Use Case schreiben. -->
Damit das Modul nicht im Code ein- und ausgeschaltet werden muss, soll der Menüeintrag des Modules über den Kollektor ein und ausgeschaltet werden können.
Zusätzlich könnten weiter Fun...
<!-- Titel wenn möglich als Use Case schreiben. -->
Damit das Modul nicht im Code ein- und ausgeschaltet werden muss, soll der Menüeintrag des Modules über den Kollektor ein und ausgeschaltet werden können.
Zusätzlich könnten weiter Funktionen implementiert werden, um das Feature abzurunden:
- [ ] Daten des Menüeintrages wird über Kollektor geliefert:
- [ ] Titel
- [ ] Icon
- [ ] Veranstaltung bekommt ein Start- und Enddatum zugewiesen -> in dem Zeitraum wird das Modul angezeigt
- [ ] Beschreibung der Code-Eingabe soll vom Kollektor geholt werden
- [ ] Mehrere Veranstaltung parallel Anzeigen
**Abhängigkeiten**
- [ ] MainMenü-Komponente muss als funktionsbasierte Komponente implementiert werden -> Nutzung von Context-Hooks nur in funktionsbasierte Komponente möglich
- [ ] Context, welcher Event-Daten zur Verfügung stellt und MenuItems erstellt und an MainMenü-Komponente weitergibt
**Zusammenhang mit anderen Features/Tickets**
- [ ] Flex-Menü kann Hauptmenüeinträge erstellen: https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/517
- [ ] Module können Hauptmenüeinträge dynamisch erstellen
**Wichtigkeit für den Nutzer**
Nicht wichtig für Nutzer, aber Unis können Veranstaltungen einfacher ausspielen. Es werden auch weniger Merge-Reuqest gestellt und Code wird nicht ständig angepasst.
https://gitlab.hrz.tu-chemnitz.de/OpenASiST/openasist/-/issues/521
Feature // Calendar-Module // Prototype for possible calendar-module
2024-03-11T11:29:11+01:00
Felix Beckert
Feature // Calendar-Module // Prototype for possible calendar-module
Hier folgen genauere Infos und Screenshots.
![Präsentation_TUCapp_2024-01-12T14_28_07.578Z](/uploads/3c6f91ed1a7866f19366c929a3f01ced/Präsentation_TUCapp_2024-01-12T14_28_07.578Z.png)
Hier folgen genauere Infos und Screenshots.
![Präsentation_TUCapp_2024-01-12T14_28_07.578Z](/uploads/3c6f91ed1a7866f19366c929a3f01ced/Präsentation_TUCapp_2024-01-12T14_28_07.578Z.png)