Skip to content

Releases: PapillonApp/Papillon

ver. 7.3.0

27 Oct 19:56
561217d
Compare
Choose a tag to compare

What's Changed

  • fix(Lessons) : Display item.statusText instead of item.status in lessons view by @Bulgus in #252
  • chore: Refactor Lessons component to use FlatList for improved perfor… by @Louis-htmlcss in #238
  • [PRONOTE]: Ajout des code pin pour toutes les méthodes d'auth by @Gabriel29306 in #258
  • Ajouts des universités au README by @Gabriel29306 in #276
  • feat(service): Ajout de l'Université Polytechnique Haut-de-France by @tom-theret in #273
  • readme: add UPHF as a supported university by @tom-theret in #280
  • Feat(Lessons): affichage des DS + fix by @Kgeek33 in #270
  • Fix(News): affichage plein de fois de "Aucune actualité" by @Kgeek33 in #271
  • Fix(Grades): Inversion -/+ by @Kgeek33 in #257
  • Fix(newCompte): 3 changes by @Kgeek33 in #274
  • [Fix]: Initiales non correspondantes dans les actus by @Slysoks in #267
  • feat: Moving finished homework to the bottom of the day by @Bulgus in #215
  • fix(Home) : Affichage des devoirs de la semaine prochaine le week-end by @Kgeek33 in #241
  • feat(tabs): Many changes by @Kgeek33 in #246
  • Divers fixs de typo by @Vilerio in #263
  • 🔵 Implémentation de Ecoledirecte partie 1 by @camarm-dev in #203
  • Devoirs Intelligents by @tryon-dev in #285
  • Various ED improvements by @imyanice in #288
  • Ajouter d'autres mots aux regex de Magic Homeworks by @cleeemeeent in #293
  • refactor(utils): update important.json regex patterns by @Louis-htmlcss in #299
  • Feat+Fix(uphf): Ajout de la photo de profil by @tom-theret in #286
  • chore: mes vrais infos by @oriionn in #306
  • fix(Attendance): always in dark by @Kgeek33 in #307
  • Update search bar to support searching for both assignments and subjects by @Louis-htmlcss in #305
  • 🏷️ [Fix] Réparation de TOUS les types, et des erreur de lint by @camarm-dev in #264
  • feat(Pronote): Popup informative by @Kgeek33 in #297
  • Refactor HomeworksElement to handle empty hwFinalList and hwFinalList2 by @Louis-htmlcss in #298
  • Fix(Grades): changes + many fix by @Kgeek33 in #295
  • 🧹 Rewrite de la page d'accueil by @godetremy in #303
  • fix(ios): fix ios build issue due to wrong files location by @Orafilynie in #292
  • type(uphf): EventResponse.groups -> timetable by @tom-theret in #309

New Contributors

Full Changelog: 7.2.0...7.3.0

ver. 7.2.0

02 Oct 11:56
e5b91ec
Compare
Choose a tag to compare

What's Changed

  • fix: autoCapitalize by @tom-theret in #116
  • fix: AccountSelector shows if no accounts are logged in but external accounts are available by @ecnivtwelve in #150
  • feat: cours annulé en rouge by @Vilerio in #139
  • Change weekNumber to epochWeekNumber by @NonozgYtb in #133
  • fix: saut d'un cours annulé pour le widget prochain cours by @Vilerio in #154
  • feat(NextCourseWidget): Add a link to timetable by @godetremy in #171
  • fix(Home): card height not correctly set by @godetremy in #170
  • chore: Update NewsScreen to display "No News" message when there are no important or sorted messages by @tryon-dev in #173
  • Add expand/collapse functionality to HomeworkItem by @Louis-htmlcss in #160
  • feat: Réécriture du composant de date infini by @ecnivtwelve in #181
  • Add widget to display the latest obtained grade by @Crazzynel in #179
  • Fixs mineurs by @Vilerio in #175
  • fix: double affichage lors de l'actualisation des notes by @Kgeek33 in #186
  • style(Homeworks): update text color for completed items by @Cleboost in #184
  • fix(homeworks) : Rewrite of homeworks for stability and performance by @ecnivtwelve in #192
  • feat(widgets): Add useCallback hook to improve performance + RealTime in NextCourse.tsx by @tryon-dev in #197
  • style(Lessons) : red backgroung and color when a teacher is absent by @Kgeek33 in #187
  • fix(home): plusieurs changements by @Kgeek33 in #189
  • feat(lessons): New UI for lessons based on homeworks changes by @ecnivtwelve in #198
  • feat(homeworks): Ajout des liens, des pièces jointes et des modals by @ecnivtwelve in #199
  • Ajout des données de Skolengo dans l'app by @NonozgYtb in #188
  • assets(icons): Added dark and tinted app icons by @ecnivtwelve in #200
  • feat: Ajout des notes de mise à jour by @ecnivtwelve in #195
  • feat: Illustrations sur le sélecteur de compte by @ecnivtwelve in #205
  • Features/homework show giveback method by @godetremy in #206
  • Fix du bug du widgets lastgrades by @tryon-dev in #207
  • bump: Update ical import to main by @ecnivtwelve in #209
  • feat: Import des fichiers iCal + support universités stable by @ecnivtwelve in #208
  • feat(AccountStack): Added deep link to auto import iCal URLs by @ecnivtwelve in #211
  • feat(News): News can be read and unread by @godetremy in #210
  • Ajout d'une margin au check de sélection de la période de note by @Bulgus in #217
  • feat(local): add new local account support "Université Sorbonne Paris Nord" by @tryon-dev in #224
  • fix(News): error when title is undefined by @Kgeek33 in #223
  • fix(Home): non affichage des devoirs by @Kgeek33 in #222
  • fix(Grades): "Impact d’une note sur la moyenne général fausse" by @Kgeek33 in #220
  • feat(SettingsFlagsInfos): Ajouter la vue des informations sur les stores dans le menu du flags by @tryon-dev in #226
  • Style + added links + auto https by @Slysoks in #185
  • Fix Multiple (a tester) by @tryon-dev in #234
  • [PRONOTE]: Les code pin sont là ! by @Gabriel29306 in #239
  • feat(ui): Add Screen type to LessonDocument component by @tryon-dev in #244
  • feat(ui): Ajouter une fonctionnalité pour afficher uniquement les cours de demain dans l'élément TimetableElement by @tryon-dev in #245

New Contributors

Full Changelog: 7.1.0...7.2.0

ver. 7.1.0

03 Sep 20:29
177245e
Compare
Choose a tag to compare

What's Changed

  • chore: release 7.0.1, 7.0.0 => 7.0.1 by @Vilerio in #102
  • [Feature]: add ToS link and underline links by @Slysoks in #107
  • feat: Added scrollable dynamic service selector by @ecnivtwelve in #110
  • feat: Add identity provider login option with Rennes 1 support by @ecnivtwelve in #112
  • Update SettingsDonorsList.tsx by @Louis-htmlcss in #114
  • feat: Update TimetableElement to display the next three courses by @tryon-dev in #115
  • feat: Add missing item component to Attendance screen by @tryon-dev in #117
  • chore: Update Attendance screen to handle missing items in selected period by @tryon-dev in #118
  • [Feature]: ajout de l'Université de Limoges pour les identity providers by @Vexcited in #119
  • feat(issues): add source to bug.yml issue template by @Gabriel29306 in #121
  • Opti + typo by @Vilerio in #108
  • feat: Update TimetableElement to display only the next day" or "today" by @tryon-dev in #127
  • chore: Update HomeworksElement to filter and display homeworks for the current week by @tryon-dev in #128

New Contributors

Full Changelog: 7.0.1...7.1.0

ver. 7.0.1

31 Aug 20:07
98def63
Compare
Choose a tag to compare

Bug fixes et correctifs

  • fix(timetable): force refresh by @Vexcited in #97
  • Ajouter une alerte: service encore en developpement sur Ecole direct by @tryon-dev in #98
  • chore: Update ServiceSelector to show alert for service in development by @tryon-dev in #99
  • chore: Remove unused generate-pass utility function and related code by @tryon-dev in #101

Full Changelog: 7.0.0...7.0.1

ver. 7.0.0

29 Aug 17:36
64ad15a
Compare
Choose a tag to compare

Première release de Papillon v7

Nous y sommes ! La première release de Papillon est arrivée 👀

Changements

  • chore: add .vscode by @Vexcited in #14
  • fix(views): Removed "Menu" tab from SettingsTabs by @tryon-dev in #17
  • chore: Update color description for "cérise" to "fraise " by @tryon-dev in #18
  • chore: Update defaultTabs in SettingsTabs.tsx by @tryon-dev in #20
  • chore: Update LoginView text color to match theme colors by @tryon-dev in #22
  • chore: Add @tryon-dev as a code owner for all files by @tryon-dev in #24
  • chore: Fix formatting issue in SubjectTitle.tsx by @tryon-dev in #27
  • chore: Update NativeList import in SettingsMagic.tsx by @tryon-dev in #29
  • docs(code of conduct): remove /* by @Ahhj93 in #30
  • chore(deps): bump pawnote by @Vexcited in #33
  • docs(codeowners): Updated CODEOWNERS by @ecnivtwelve in #37
  • fix(services): Add username for Turboself in subtitle & account info by @raphckrman in #36
  • Changements mineurs by @NowEwo in #34
  • feat: detect all big syndicate of France in Papillon Magic by @oriionn in #41
  • fix darkmode text in Flags & Chat views by @tryon-dev in #47
  • Adding Skolengo (Auth part) by @NonozgYtb in #51
  • Update function name for parsing initials & initial in chat view by @tryon-dev in #56
  • Réparation de l'entièreté des types du projet by @Vexcited in #38
  • remove PopupRestauration from Elements list in ElementIndex.tsx by @tryon-dev in #58
  • fix: timetable type by @Vexcited in #60
  • chore(deps): upgrade pawnote by @Vexcited in #61
  • Add Skolengo to the account store by @NonozgYtb in #55
  • Ajout d'une alerte lors de la connexion a une instance de demo by @raphckrman in #59
  • Little style fixes by @NonozgYtb in #65
  • Fix infinite re-renders by @Vexcited in #66
  • fix: use default name when reason is empty by @Vexcited in #67
  • feat(attendance): add name for custom observations by @Vexcited in #68
  • Ajout des flags by @Vexcited in #72
  • 🐛 Issue Fix : #26 & #53 by @godetremy in #69
  • chore: Disable navigation to settings subpages notification & service… by @tryon-dev in #73
  • feat: Update subject container card in settings to include personaliz… by @tryon-dev in #74
  • fix(lessons): show date picker when clicking on index 0 by @Vexcited in #76
  • Add GetContribs utility function to fetch contributors excluding team members by @Louis-htmlcss in #77
  • chore: adding SECURITY.md by @Vilerio in #81
  • chore: adding credits for the code of conduct by @Vilerio in #82
  • chore: removing useless comments and optimization by @Vilerio in #83
  • fix: padding on icon by @Vilerio in #80
  • Fix de la connexion avec EcoleDirecte by @LeMaitre4523 in #85
  • [Enhancement]: Déploiement automatique avec GitHub Actions by @yannouuuu in #78
  • chore: Add placeholder screen for Messages tab in account screen by @tryon-dev in #88
  • fix: Grade calculation method for bonus grades and grades with a date that exceeds current time by @ecnivtwelve in #91
  • refactor(settings/subjects): simplify redundant call to setOnSubjects by @Rexxt in #92
  • chore: Update News component to handle missing news items by @tryon-dev in #93
  • refactor: Improve filtering of team contributors by @Louis-htmlcss in #90
  • feat: Update Settings component to use flags for enabling/disabling by @tryon-dev in #94
  • feat: use a new logger for pronote logs by @tryon-dev in #96

New Contributors

Full Changelog: 7.0.0-rc3...7.0.0

ver. 7.0.0 (pre-release 3)

25 Aug 17:38
Compare
Choose a tag to compare
Pre-release

Bienvenue sur la version 7 !

Première pre-release publique de Papillon ! Profitez-en pour rapporter un maximum de bugs via les issues.

Note

Caution

Ceci est une beta proche du début de développement, de très nombreux bugs peuvent survenir.