OpenStud+ | Updates
173 subscribers
6 links
ℹ️ An unofficial and Open Source Android client for Sapienza University's Infostud

🧑‍💻GitHub: osclient.sapienzastudents.net

🔄 News and updates will be posted in this channel. Also join the linked group if you wish to be part of the project 👀
Download Telegram
Channel created
ℹ️ An unofficial and Open Source Android client for Sapienza University's Infostud

🧑‍💻GitHub: osclient.sapienzastudents.net

📲 Download: osapk.sapienzastudents.net

🔄 News and updates will be posted in this channel. Also join the linked group if you wish to be part of the project 👀
📱 1.32_2023-06-12_21-42-12

🇮🇹 Disponibile una nuova versione di OpenStud!

- Risolto un crash riguardante la prenotazione di esami con più di una modalità di svolgimento (e.g. "DA REMOTO" e "IN PRESENZA") [Grazie mille ad Alessio Bandiera per aver segnalato il problema!]

- Migliorata notevolmente la visualizzazione degli esami già prenotati (con l'aggiunta anche di nuove informazioni quale codice insegnamento, ID verbale e modalità di svolgimento prenotata)

🇬🇧 New version of OpenStud available!

- Fixed a crash concerning the booking of exams with more than one possible attending mode (e.g. "DA REMOTO" and "IN PRESENZA") [Many thanks to Alessio Bandiera for reporting this issue!]

- Significantly improved the display of exams already booked (also adding new information such as teaching code, report ID and booked attending mode)

✒️ Matteo Collica (@Matypist)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
📱 1.33_2023-06-13_15-20-23 [Download]

🇮🇹 Disponibile una nuova versione di OpenStud+!

- Risolto un bug che rendeva impossibile aprire i file PDF scaricati dall'app su versioni di Android 11+ (Grazie ad Emanuele Frasca per aver segnalato il problema!)

- Rinominata l'App in OpenStud+ per distinguerla dal fork originale (e non aggiornato)

- Potenzialmente abilitata la possibilità di autofill per la password nella schermata di login (in quanto a comodità consigliamo comunque di abilitare l'accesso biometrico dalle impostazioni)

🇬🇧 New version of OpenStud+ available!

- Fixed a bug that prevented opening PDF files downloaded from the app on Android 11+ versions (Thanks to Emanuele Frasca for reporting the issue!)

- Renamed the app to OpenStud+ to differentiate it from the original (and outdated) fork

- Potentially enabled password autofill capability on the login screen (for convenience, we still recommend enabling biometric authentication from the settings)

✒️ Matteo Collica (@Matypist)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
📱 1.4_2024-10-09_20-01-40 [Download]

🇮🇹 Disponibile una nuova versione di OpenStud+!

⚠️ Implementato il nuovo endpoint di login (risolve la problematica per cui le credenziali risultavano errate alla maggior parte degli utenti, tipicamente in seguito alla scadenza delle credenziali precedenti)

•
Aggiornata la versione target (targetSdkVersion) ad Android 13 (livello API 33), ma dovrebbe funzionare ancora anche su versioni di Android precedenti

• Migliorata la sezione "Riguardo l'app" e resa accessibile anche dalla schermata di login (importante, ad esempio, in caso di problemi di accesso: contiene, infatti, tra le cose, il link al gruppo di chat e supporto e i miei contatti)

• Aggiunto un pulsante "SSN", nel menù di navigazione laterale, che avvia una WebView per il sito sapienzastudents.net

🇬🇧 New version of OpenStud+ available!

⚠️ Implemented the new login endpoint (fixes the issue where credentials appeared invalid for most users, typically after the expiration of previous credentials)

• Updated the target version (targetSdkVersion) to Android 13 (API level 33), but should still work on older Android versions

• Improved the "About the app" section and made it accessible from the login screen (important, for example, in case of access issues: it includes, among other things, the link to the chat and support group and my contact information)

• Added an "SSN" button in the side navigation menu that launches a WebView for the sapienzastudents.net website

✒️ Matteo Collica (@Matypist) Ⓜ️
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉10🔥2❤1👍1
📱 1.5_2025-11-01_15-30-45 [Download]

"The Events and Reservations Update" 🎆

🇮🇹 Disponibile una nuova versione di OpenStud+!
🇬🇧 New version of OpenStud+ available! [Changelog]

🎫 Eventi

• Risolti i problemi di connessione con news.uniroma1.it, quindi la sezione Eventi dell'app torna a funzionare regolarmente. Il malfunzionamento era dovuto a un certificato SSL non supportato nativamente da Android;

• Quando si esporta un evento nel calendario di sistema, ora vengono compilati automaticamente anche descrizione, edificio e aula;

• Migliorata la visualizzazione: nella lista eventi compaiono subito orario e luogo, senza dover entrare nel dettaglio;

• Grande novità: ora gli eventi con più date, orari o luoghi vengono mostrati correttamente per ciascun giorno, invece di comparire solo alla prima data (meglio persino del sito Sapienza!)

📝 Prenotazioni ed Esami

• Risolto un problema del pulsante "Aggiungi al calendario" su alcune versioni recenti di Android: aprendo l'interfaccia di creazione dell'evento sul calendario di sistema, veniva proposta la data precedente rispetto a quella dell'esame;

• Migliorata l'usabilità dell'interfaccia degli esami disponibili: ora mostra l’anno accademico completo (es. A.A. 2024/25 invece di 2025) e il canale viene visualizzato prima del nome del docente;

• Nella schermata degli esami prenotati adesso:

• Si vede anche il canale con cui ci si è prenotati;

• Le note sono visibili senza espandere i dettagli;

• Nei dettagli compaiono la data di prenotazione e la data di chiusura delle prenotazioni;

• Il pulsante per annullare una prenotazione adesso non viene più mostrato se la data di termine è passata. In precedenza compariva comunque, ma premendolo veniva riportato della limitazione di InfoStud per cui l'annullamento non è possibile oltre la scadenza;

• Disattivato temporaneamente un pulsante non funzionante per prenotare un esame dalla sezione Calendario dell'app (la prenotazione dall'apposita sezione Esami chiaramente era e resta invece perfettamente funzionante).

👤 Profilo

• Nella sezione Profilo ora trovate anche:

• L'indirizzo e-mail personale (se impostato);

• Il codice del corso di laurea (e.g. 29923);

• L'indirizzo e-mail istituzionale (come dicitura sottostante al pulsante d'accesso alla casella di posta istituzionale integrato nell'app).

• Possibile miglioria da testare: l'app dovrebbe mostrare eventuali alias al posto di nome e cognome (chi può testare, mi contatti in privato: @Matypist).

✉️ Posta e Card Studenti

• Migliorato l'accesso integrato nell'app alla casella di posta istituzionale: risolto che non inseriva più automaticamente le credenziali dopo gli ultimi aggiornamenti lato Sapienza;

• Disattivato il pulsante per la Card Studenti finché non sarà possibile reintegrarla correttamente (a causa degli ultimi cambiamenti lato Sapienza).

🌐 Pulsante SSN

• Il pulsante per accedere a sapienzastudents.net (ora rinominato in "SSNet") è stato migliorato: se siete iscritti a uno dei corsi di laurea supportati dal sito, l'app rileva automaticamente il vostro corso (e.g. Computer Science, Informatica, Filosofia e IA, etc) e apre direttamente la wiki corrispondente.

🛠 Aggiornamenti tecnici

• Aggiornata la compileSdkVersion all’API 33 (Android 13), in linea con la targetSdkVersion.

Se la provate fatemi sapere che ne pensate 🙂

A presto,
✍️ Matteo Collica (@Matypist) Ⓜ️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2🔥2🍾1
📱 Riattivazione della piattaforma Infostud

La riattivazione di Infostud a seguito dell'attacco informatico non sembra, al momento, aver compromesso OpenStud+, che è quindi tornato regolarmente operativo 🎉

Per qualsiasi dubbio o per segnalare eventuali problemi, potete fare riferimento al gruppo chat dedicato

🇬🇧 Reactivation of the Infostud platform

The reactivation of Infostud following the cyberattack does not appear, at the moment, to have affected OpenStud+, which is therefore back to operating normally 🎉

For any questions or to report any issues, you can refer to the dedicated chat group
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🎉2