[PR #82] [MERGED] Feat/new sync #87

Closed
opened 2026-05-07 00:17:50 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/appen-isen/studysen/pull/82
Author: @dd060606
Created: 10/4/2025
Status: Merged
Merged: 10/4/2025
Merged by: @dd060606

Base: mainHead: feat/new-sync


📝 Commits (6)

  • 4d7ba78 feat(sync): improve sync service + instant login
  • 755755c fix(sync): auto sync bug
  • 266f396 fix(planning): optimize sync + improve planning date calculations
  • d44cd69 fix(session): remove unnecessary cache control headers
  • 4911651 chore: update dependencies to latest versions
  • 75760f7 fix(sync): update sync functions to accept weekOffset parameter for better error handling

📊 Changes

19 files changed (+662 additions, -663 deletions)

View changed files

📝 app.json (+1 -1)
📝 app/(settings)/credits.tsx (+0 -1)
📝 app/(tabs)/_layout.tsx (+12 -33)
📝 app/(tabs)/clubs.tsx (+0 -1)
📝 app/(tabs)/index.tsx (+56 -197)
📝 app/(tabs)/planning.tsx (+24 -129)
📝 app/(tabs)/settings.tsx (+5 -11)
📝 app/_layout.tsx (+2 -0)
📝 app/login.tsx (+7 -35)
📝 components/Sync.tsx (+61 -30)
📝 components/planning/PlanningWeek.tsx (+0 -4)
📝 package-lock.json (+151 -134)
📝 package.json (+62 -62)
services/syncService.ts (+221 -0)
stores/syncStore.ts (+50 -0)
📝 stores/webaurionStore.ts (+4 -15)
📝 utils/colors.ts (+3 -3)
📝 utils/planning.ts (+2 -2)
📝 webAurion/api/Session.ts (+1 -5)

📄 Description

Nouveautés

  • Connexion instantanée
  • Synchronisation améliorée
  • Reconnexion automatique en cas d'erreur
  • Mise à jour couleurs des matières
  • Mise à jour dépendances
  • Correction bug heure d'été / hiver planning

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/appen-isen/studysen/pull/82 **Author:** [@dd060606](https://github.com/dd060606) **Created:** 10/4/2025 **Status:** ✅ Merged **Merged:** 10/4/2025 **Merged by:** [@dd060606](https://github.com/dd060606) **Base:** `main` ← **Head:** `feat/new-sync` --- ### 📝 Commits (6) - [`4d7ba78`](https://github.com/appen-isen/studysen/commit/4d7ba784fb7e9d29fb2f424bf6b08f6c0b358b23) feat(sync): improve sync service + instant login - [`755755c`](https://github.com/appen-isen/studysen/commit/755755c48eb0e015c615efd009bd53fb1dc6b104) fix(sync): auto sync bug - [`266f396`](https://github.com/appen-isen/studysen/commit/266f39652dc51d5a2d8d6282909d7040a8658f5d) fix(planning): optimize sync + improve planning date calculations - [`d44cd69`](https://github.com/appen-isen/studysen/commit/d44cd6965111124ebcfabf24aeb2830130398ab5) fix(session): remove unnecessary cache control headers - [`4911651`](https://github.com/appen-isen/studysen/commit/491165160200f60317bc654645c11cfa8209ec94) chore: update dependencies to latest versions - [`75760f7`](https://github.com/appen-isen/studysen/commit/75760f7fa5c2fc2f4d21c1f68c99a9817c6795b9) fix(sync): update sync functions to accept weekOffset parameter for better error handling ### 📊 Changes **19 files changed** (+662 additions, -663 deletions) <details> <summary>View changed files</summary> 📝 `app.json` (+1 -1) 📝 `app/(settings)/credits.tsx` (+0 -1) 📝 `app/(tabs)/_layout.tsx` (+12 -33) 📝 `app/(tabs)/clubs.tsx` (+0 -1) 📝 `app/(tabs)/index.tsx` (+56 -197) 📝 `app/(tabs)/planning.tsx` (+24 -129) 📝 `app/(tabs)/settings.tsx` (+5 -11) 📝 `app/_layout.tsx` (+2 -0) 📝 `app/login.tsx` (+7 -35) 📝 `components/Sync.tsx` (+61 -30) 📝 `components/planning/PlanningWeek.tsx` (+0 -4) 📝 `package-lock.json` (+151 -134) 📝 `package.json` (+62 -62) ➕ `services/syncService.ts` (+221 -0) ➕ `stores/syncStore.ts` (+50 -0) 📝 `stores/webaurionStore.ts` (+4 -15) 📝 `utils/colors.ts` (+3 -3) 📝 `utils/planning.ts` (+2 -2) 📝 `webAurion/api/Session.ts` (+1 -5) </details> ### 📄 Description # Nouveautés - Connexion instantanée - Synchronisation améliorée - Reconnexion automatique en cas d'erreur - Mise à jour couleurs des matières - Mise à jour dépendances - Correction bug heure d'été / hiver planning --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-07 00:17:50 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/studysen#87
No description provided.