Skip to content

Feature/1357 toggle session progress display rework#1382

Open
NMoumy wants to merge 3 commits intomasterfrom
feature/1357-toggle-session-progress-display-rework
Open

Feature/1357 toggle session progress display rework#1382
NMoumy wants to merge 3 commits intomasterfrom
feature/1357-toggle-session-progress-display-rework

Conversation

@NMoumy
Copy link
Copy Markdown
Contributor

@NMoumy NMoumy commented Apr 25, 2026

⁉️ Related Issue

📖 Description

🧪 How Has This Been Tested?

☑️ Checklist before requesting a review

  • I have performed a self-review of my code.
  • If it is a core feature, I have added thorough tests.
  • If needed, I added analytics.
  • Make sure to add either one of the following labels: version: Major,version: Minor or version: Patch.

🖼️ Screenshots (if useful):

NMoumy and others added 2 commits April 25, 2026 01:31
* Update v5 branch (#1189)

* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <applets@ens.etsmtl.ca>

* Fix appbar color in session schedule (#1183)

* Correctif swipe vue semaine (#1182)

---------

Co-authored-by: Xavier Paquet-Rapold <80051842+XavierPaquet-Rapold@users.noreply.github.com>
Co-authored-by: App|ETS <applets@ens.etsmtl.ca>

* Redesign navigation bar (#1190)

* First attempt

* Add gradient

* Allow to tap elements behind the gradient

* Make dynamic

* Anchored nav bar

* Add animations

* Fix light mode animation

* apply format

* Bring back new nav bar

* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <applets@ens.etsmtl.ca>

* Fix appbar color in session schedule (#1183)

* Correctif swipe vue semaine (#1182)

* Fix schedule

* Create a root view

* Fix background color of button

* Fix a lot of things

* Change icon of active button

* Reflect changes in router

* Removed unused stuff

* Animate page change

* Fix landscape

* Animate landscape

* Fix a few tests

* Remove obsolete stuff

* small refactor

* Optimize animations

* Remove useless stuff

* Remove broken tests

* [BOT] Applying format.

* Add tests

* [BOT] Applying format.

* Refactor tests

* [BOT] Applying format.

* add analytics

* [BOT] Applying format.

* Simplify index logic

* [BOT] Applying format.

* convert to switch expression

---------

Co-authored-by: Xavier Paquet-Rapold <80051842+XavierPaquet-Rapold@users.noreply.github.com>
Co-authored-by: App|ETS <applets@ens.etsmtl.ca>

* Update branch (#1195)

* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <applets@ens.etsmtl.ca>

* Fix appbar color in session schedule (#1183)

* Correctif swipe vue semaine (#1182)

* Check if the active course reviews are completed instead of all course reviews (#1188)

* Check if the active course reviews are completed instead of all course reviews

* [BOT] Applying format.

* [BOT] Applying pod update.

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Init grades at N/A instead of 0% (#1184)

* Init grades at N/A instead of 0%

* [BOT] Applying version.

* [BOT] Applying format.

* Removed unused import

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Remove todoes (#1192)

* Internship programs shouldn't be the default (#1193)

* Internship programs shouldn't be the default

* [BOT] Applying version.

* [BOT] Applying format.

* [BOT] Applying pod update.

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

---------

Co-authored-by: Xavier Paquet-Rapold <80051842+XavierPaquet-Rapold@users.noreply.github.com>
Co-authored-by: App|ETS <applets@ens.etsmtl.ca>
Co-authored-by: DylanApardian <155918717+DylanApardian@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Fix safe area of navigation menu (#1204)

* Update v5 branch (#1228)

* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <applets@ens.etsmtl.ca>

* Fix appbar color in session schedule (#1183)

* Correctif swipe vue semaine (#1182)

* Check if the active course reviews are completed instead of all course reviews (#1188)

* Check if the active course reviews are completed instead of all course reviews

* [BOT] Applying format.

* [BOT] Applying pod update.

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Init grades at N/A instead of 0% (#1184)

* Init grades at N/A instead of 0%

* [BOT] Applying version.

* [BOT] Applying format.

* Removed unused import

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Remove todoes (#1192)

* Internship programs shouldn't be the default (#1193)

* Internship programs shouldn't be the default

* [BOT] Applying version.

* [BOT] Applying format.

* [BOT] Applying pod update.

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Issue-1191-correction (#1197)

* deleted the GestureDetector causing the issue

* [BOT] Applying version.

* corrected the unused imports and variable

* Bump connectivity_plus from 6.1.3 to 6.1.4 (#1200)

* Bump connectivity_plus from 6.1.3 to 6.1.4

Bumps [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) from 6.1.3 to 6.1.4.
- [Release notes](https://github.com/fluttercommunity/plus_plugins/releases)
- [Commits](https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v6.1.4/packages/connectivity_plus)

---
updated-dependencies:
- dependency-name: connectivity_plus
  dependency-version: 6.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump webview_flutter_android from 4.3.4 to 4.4.2 (#1201)

* Bump webview_flutter_android from 4.3.4 to 4.4.2

Bumps [webview_flutter_android](https://github.com/flutter/packages/tree/main/packages/webview_flutter) from 4.3.4 to 4.4.2.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/webview_flutter_android-v4.4.2/packages/webview_flutter)

---
updated-dependencies:
- dependency-name: webview_flutter_android
  dependency-version: 4.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump github from 9.24.0 to 9.25.0 (#1187)

* Bump github from 9.24.0 to 9.25.0

Bumps [github](https://github.com/SpinlockLabs/github.dart) from 9.24.0 to 9.25.0.
- [Release notes](https://github.com/SpinlockLabs/github.dart/releases)
- [Changelog](https://github.com/SpinlockLabs/github.dart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/SpinlockLabs/github.dart/compare/9.24.0...9.25.0)

---
updated-dependencies:
- dependency-name: github
  dependency-version: 9.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump flutter_svg from 2.0.17 to 2.1.0 (#1186)

* Bump flutter_svg from 2.0.17 to 2.1.0

Bumps [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) from 2.0.17 to 2.1.0.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/flutter_svg-v2.1.0/third_party/packages)

---
updated-dependencies:
- dependency-name: flutter_svg
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* woops

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>
Co-authored-by: Louis-Philippe <louis.philippe.heon@gmail.com>

* internship portal, eportfolio and egrants quicklinks (#1209)

* add internship, portfolio and grant quicklinks

* [BOT] Applying version.

* Remove dependencies (#1203)

* Remove image from pubspec

* Remove direct dependency to built_collection

* Update dependencies

* Remove easter egg dependency

* Why is this a dev dependency

* Remove another dependency not directly needed

* [BOT] Applying version.

* Add easter egg test

* Remove carousel_slider package (#1202)

* Remove dependency

* Fix margin issues

* simplify

* Refactor model

* Create carousel widget

* Fix tests

* Small fixes

* Replace carousel

* Refactor carousel

* [BOT] Applying version.

* [BOT] Applying format.

* Move carousel

* [BOT] Applying format.

* Remove model

* [BOT] Applying format.

* fix tests

* Bump provider from 6.1.4 to 6.1.5 (#1206)

* Bump provider from 6.1.4 to 6.1.5

Bumps [provider](https://github.com/rrousselGit/provider) from 6.1.4 to 6.1.5.
- [Commits](https://github.com/rrousselGit/provider/compare/provider-v6.1.4...provider-v6.1.5)

---
updated-dependencies:
- dependency-name: provider
  dependency-version: 6.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump http from 1.3.0 to 1.4.0 (#1208)

* Bump http from 1.3.0 to 1.4.0

Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/dart-lang/http/releases)
- [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs)

---
updated-dependencies:
- dependency-name: http
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump timeago from 3.7.0 to 3.7.1 (#1205)

* Bump timeago from 3.7.0 to 3.7.1

Bumps [timeago](https://github.com/andresaraujo/timeago.dart) from 3.7.0 to 3.7.1.
- [Commits](https://github.com/andresaraujo/timeago.dart/commits)

---
updated-dependencies:
- dependency-name: timeago
  dependency-version: 3.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump google_maps_flutter from 2.12.1 to 2.12.2 (#1221)

* Bump google_maps_flutter from 2.12.1 to 2.12.2

Bumps [google_maps_flutter](https://github.com/flutter/packages/tree/main/packages/google_maps_flutter) from 2.12.1 to 2.12.2.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/google_maps_flutter-v2.12.2/packages/google_maps_flutter)

---
updated-dependencies:
- dependency-name: google_maps_flutter
  dependency-version: 2.12.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Upgrade to Flutter 3.32 (#1224)

* Update to flutter 3.29

* [BOT] Applying format.

* Remove generated files

* add to git ignore generated files

* [BOT] Applying version.

* Exclude generated files from analysis

* [BOT] Applying pod update.

* Deal with edge to edge crap

* [BOT] Applying format.

* Remove unused import

* Test coverage fix

* fix path

* add lcov

* try to fix path

* try a faster way of removing l10n from coverage

* fix small l10n issue

* Fix test

* [BOT] Applying format.

* Remove import

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Xavier Paquet-Rapold <80051842+XavierPaquet-Rapold@users.noreply.github.com>
Co-authored-by: App|ETS <applets@ens.etsmtl.ca>
Co-authored-by: DylanApardian <155918717+DylanApardian@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>
Co-authored-by: Benjamin Émard <162915077+BorealApple0939@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexis Fecteau <160774925+Spoodern0t@users.noreply.github.com>

* Update v5 (#1250)

* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <applets@ens.etsmtl.ca>

* Fix appbar color in session schedule (#1183)

* Correctif swipe vue semaine (#1182)

* Check if the active course reviews are completed instead of all course reviews (#1188)

* Check if the active course reviews are completed instead of all course reviews

* [BOT] Applying format.

* [BOT] Applying pod update.

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Init grades at N/A instead of 0% (#1184)

* Init grades at N/A instead of 0%

* [BOT] Applying version.

* [BOT] Applying format.

* Removed unused import

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Remove todoes (#1192)

* Internship programs shouldn't be the default (#1193)

* Internship programs shouldn't be the default

* [BOT] Applying version.

* [BOT] Applying format.

* [BOT] Applying pod update.

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Issue-1191-correction (#1197)

* deleted the GestureDetector causing the issue

* [BOT] Applying version.

* corrected the unused imports and variable

* Bump connectivity_plus from 6.1.3 to 6.1.4 (#1200)

* Bump connectivity_plus from 6.1.3 to 6.1.4

Bumps [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) from 6.1.3 to 6.1.4.
- [Release notes](https://github.com/fluttercommunity/plus_plugins/releases)
- [Commits](https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v6.1.4/packages/connectivity_plus)

---
updated-dependencies:
- dependency-name: connectivity_plus
  dependency-version: 6.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump webview_flutter_android from 4.3.4 to 4.4.2 (#1201)

* Bump webview_flutter_android from 4.3.4 to 4.4.2

Bumps [webview_flutter_android](https://github.com/flutter/packages/tree/main/packages/webview_flutter) from 4.3.4 to 4.4.2.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/webview_flutter_android-v4.4.2/packages/webview_flutter)

---
updated-dependencies:
- dependency-name: webview_flutter_android
  dependency-version: 4.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump github from 9.24.0 to 9.25.0 (#1187)

* Bump github from 9.24.0 to 9.25.0

Bumps [github](https://github.com/SpinlockLabs/github.dart) from 9.24.0 to 9.25.0.
- [Release notes](https://github.com/SpinlockLabs/github.dart/releases)
- [Changelog](https://github.com/SpinlockLabs/github.dart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/SpinlockLabs/github.dart/compare/9.24.0...9.25.0)

---
updated-dependencies:
- dependency-name: github
  dependency-version: 9.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump flutter_svg from 2.0.17 to 2.1.0 (#1186)

* Bump flutter_svg from 2.0.17 to 2.1.0

Bumps [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) from 2.0.17 to 2.1.0.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/flutter_svg-v2.1.0/third_party/packages)

---
updated-dependencies:
- dependency-name: flutter_svg
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* woops

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>
Co-authored-by: Louis-Philippe <louis.philippe.heon@gmail.com>

* internship portal, eportfolio and egrants quicklinks (#1209)

* add internship, portfolio and grant quicklinks

* [BOT] Applying version.

* Remove dependencies (#1203)

* Remove image from pubspec

* Remove direct dependency to built_collection

* Update dependencies

* Remove easter egg dependency

* Why is this a dev dependency

* Remove another dependency not directly needed

* [BOT] Applying version.

* Add easter egg test

* Remove carousel_slider package (#1202)

* Remove dependency

* Fix margin issues

* simplify

* Refactor model

* Create carousel widget

* Fix tests

* Small fixes

* Replace carousel

* Refactor carousel

* [BOT] Applying version.

* [BOT] Applying format.

* Move carousel

* [BOT] Applying format.

* Remove model

* [BOT] Applying format.

* fix tests

* Bump provider from 6.1.4 to 6.1.5 (#1206)

* Bump provider from 6.1.4 to 6.1.5

Bumps [provider](https://github.com/rrousselGit/provider) from 6.1.4 to 6.1.5.
- [Commits](https://github.com/rrousselGit/provider/compare/provider-v6.1.4...provider-v6.1.5)

---
updated-dependencies:
- dependency-name: provider
  dependency-version: 6.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump http from 1.3.0 to 1.4.0 (#1208)

* Bump http from 1.3.0 to 1.4.0

Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/dart-lang/http/releases)
- [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs)

---
updated-dependencies:
- dependency-name: http
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump timeago from 3.7.0 to 3.7.1 (#1205)

* Bump timeago from 3.7.0 to 3.7.1

Bumps [timeago](https://github.com/andresaraujo/timeago.dart) from 3.7.0 to 3.7.1.
- [Commits](https://github.com/andresaraujo/timeago.dart/commits)

---
updated-dependencies:
- dependency-name: timeago
  dependency-version: 3.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump google_maps_flutter from 2.12.1 to 2.12.2 (#1221)

* Bump google_maps_flutter from 2.12.1 to 2.12.2

Bumps [google_maps_flutter](https://github.com/flutter/packages/tree/main/packages/google_maps_flutter) from 2.12.1 to 2.12.2.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/google_maps_flutter-v2.12.2/packages/google_maps_flutter)

---
updated-dependencies:
- dependency-name: google_maps_flutter
  dependency-version: 2.12.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Upgrade to Flutter 3.32 (#1224)

* Update to flutter 3.29

* [BOT] Applying format.

* Remove generated files

* add to git ignore generated files

* [BOT] Applying version.

* Exclude generated files from analysis

* [BOT] Applying pod update.

* Deal with edge to edge crap

* [BOT] Applying format.

* Remove unused import

* Test coverage fix

* fix path

* add lcov

* try to fix path

* try a faster way of removing l10n from coverage

* fix small l10n issue

* Fix test

* Bump firebase_core from 3.13.0 to 3.13.1 (#1232)

* Bump firebase_core from 3.13.0 to 3.13.1

Bumps [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) from 3.13.0 to 3.13.1.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_core-v3.13.1/packages/firebase_core)

---
updated-dependencies:
- dependency-name: firebase_core
  dependency-version: 3.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Bump firebase_remote_config from 5.4.3 to 5.4.4 (#1231)

* Bump firebase_remote_config from 5.4.3 to 5.4.4

Bumps [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) from 5.4.3 to 5.4.4.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_remote_config-v5.4.4/packages/firebase_remote_config)

---
updated-dependencies:
- dependency-name: firebase_remote_config
  dependency-version: 5.4.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump firebase_crashlytics from 4.3.5 to 4.3.6 (#1233)

* Bump firebase_crashlytics from 4.3.5 to 4.3.6

Bumps [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) from 4.3.5 to 4.3.6.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v4.3.6/packages/firebase_crashlytics)

---
updated-dependencies:
- dependency-name: firebase_crashlytics
  dependency-version: 4.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Package updates (#1234)

* Ci/redo ios project (#1227)

* Redo ios project

* Remove unused files

* Remove content.json

* [BOT] Applying pod update.

* Update podfile

* [BOT] Applying pod update.

---------

Co-authored-by: Applets <applets@etsmtl.ca>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Remove mailto: from ApplETS's email address (#1230)

* Removed mailto: from email address

* Replace AppInfo.email variable with Urls.clubEmail

* [BOT] Applying format.

* [BOT] Applying version.

* Fix crash in security view (#1241)

* Handle invalid token after password reset (#1238)

* Handle MSAL authentication after password reset

* Adjust unit tests

* [BOT] Applying version.

* [BOT] Applying format.

* Add AcquireTokenWithCacheReset stub

* Simplify getToken

* Limit startup viewmodel acquireToken to 3 tries

* Simplify getToken function

* [BOT] Applying format.

* Display error message toast if startup acquire token fails

* [BOT] Applying format.

* Display toast message after token fail

* Remove unused import

* Rename tranlations

* [BOT] Applying format.

* Change translation initialization

* Remove unused import

* [BOT] Applying format.

* Fix failing test

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Better readme (#1240)

Added more detailed information for the setup of the work environment for the new member such as:

    Detailed instructions to configure the Dart and Flutter extension on Android Studio.
    Added link to other documentation. (ie. Contributing documentation, Flutter, etc.)
    Added French translation of the CONTRIBUTING.md file.
    Updated the French version of the README. md file to match the English version.
    Other minor fixes.

* Fix build ios (#1242)

* Bump flutter_lints from 5.0.0 to 6.0.0 (#1239)

* Bump flutter_lints from 5.0.0 to 6.0.0

Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages)

---
updated-dependencies:
- dependency-name: flutter_lints
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* Fix linting

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <louis.philippe.heon@gmail.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump firebase_core from 3.13.0 to 3.13.1 (#1245)

* Bump firebase_core from 3.13.0 to 3.13.1

Bumps [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) from 3.13.0 to 3.13.1.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_core-v3.13.1/packages/firebase_core)

---
updated-dependencies:
- dependency-name: firebase_core
  dependency-version: 3.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Correction edge to edge si on passe de landscape à portrait (#1244)

* fix edge to edge

* force workflows

* Translucent gesture bar (#1249)

* fix problem

* put it on startup view instead

* [BOT] Applying version.

* [BOT] Applying format.

* fix typo

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* [BOT] Applying format.

* Remove unused import

* Remove import

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Xavier Paquet-Rapold <80051842+XavierPaquet-Rapold@users.noreply.github.com>
Co-authored-by: App|ETS <applets@ens.etsmtl.ca>
Co-authored-by: DylanApardian <155918717+DylanApardian@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>
Co-authored-by: Benjamin Émard <162915077+BorealApple0939@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexis Fecteau <160774925+Spoodern0t@users.noreply.github.com>
Co-authored-by: Applets <applets@etsmtl.ca>
Co-authored-by: Benjamin Belanger <99574524+BenjaminBelanger@users.noreply.github.com>

* Feature/#1210 background layout home page v5 (#1260)

* Temp push before animation

* Figma properties applied

* Refactor

* Added the animation

* Refactor

* Refactor

* Refactor and widgets

* Refactor and animation

* Mini fix

* Fix from cache case

* Refactor after feedback

* Fix

* Fix ms

* Added flag so that the animation only plays once per session

* [BOT] Applying version.

* [BOT] Applying format.

* Mini refactor after feedback

* [BOT] Applying format.

* Fix

* Refactor after feedback

* [BOT] Applying format.

* Refactor after feedback

* [BOT] Applying format.

* Fix

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Update v5 (#1269)

* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <applets@ens.etsmtl.ca>

* Fix appbar color in session schedule (#1183)

* Correctif swipe vue semaine (#1182)

* Check if the active course reviews are completed instead of all course reviews (#1188)

* Check if the active course reviews are completed instead of all course reviews

* [BOT] Applying format.

* [BOT] Applying pod update.

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Init grades at N/A instead of 0% (#1184)

* Init grades at N/A instead of 0%

* [BOT] Applying version.

* [BOT] Applying format.

* Removed unused import

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Remove todoes (#1192)

* Internship programs shouldn't be the default (#1193)

* Internship programs shouldn't be the default

* [BOT] Applying version.

* [BOT] Applying format.

* [BOT] Applying pod update.

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Issue-1191-correction (#1197)

* deleted the GestureDetector causing the issue

* [BOT] Applying version.

* corrected the unused imports and variable

* Bump connectivity_plus from 6.1.3 to 6.1.4 (#1200)

* Bump connectivity_plus from 6.1.3 to 6.1.4

Bumps [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) from 6.1.3 to 6.1.4.
- [Release notes](https://github.com/fluttercommunity/plus_plugins/releases)
- [Commits](https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v6.1.4/packages/connectivity_plus)

---
updated-dependencies:
- dependency-name: connectivity_plus
  dependency-version: 6.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump webview_flutter_android from 4.3.4 to 4.4.2 (#1201)

* Bump webview_flutter_android from 4.3.4 to 4.4.2

Bumps [webview_flutter_android](https://github.com/flutter/packages/tree/main/packages/webview_flutter) from 4.3.4 to 4.4.2.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/webview_flutter_android-v4.4.2/packages/webview_flutter)

---
updated-dependencies:
- dependency-name: webview_flutter_android
  dependency-version: 4.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump github from 9.24.0 to 9.25.0 (#1187)

* Bump github from 9.24.0 to 9.25.0

Bumps [github](https://github.com/SpinlockLabs/github.dart) from 9.24.0 to 9.25.0.
- [Release notes](https://github.com/SpinlockLabs/github.dart/releases)
- [Changelog](https://github.com/SpinlockLabs/github.dart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/SpinlockLabs/github.dart/compare/9.24.0...9.25.0)

---
updated-dependencies:
- dependency-name: github
  dependency-version: 9.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump flutter_svg from 2.0.17 to 2.1.0 (#1186)

* Bump flutter_svg from 2.0.17 to 2.1.0

Bumps [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) from 2.0.17 to 2.1.0.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/flutter_svg-v2.1.0/third_party/packages)

---
updated-dependencies:
- dependency-name: flutter_svg
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* woops

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>
Co-authored-by: Louis-Philippe <louis.philippe.heon@gmail.com>

* internship portal, eportfolio and egrants quicklinks (#1209)

* add internship, portfolio and grant quicklinks

* [BOT] Applying version.

* Remove dependencies (#1203)

* Remove image from pubspec

* Remove direct dependency to built_collection

* Update dependencies

* Remove easter egg dependency

* Why is this a dev dependency

* Remove another dependency not directly needed

* [BOT] Applying version.

* Add easter egg test

* Remove carousel_slider package (#1202)

* Remove dependency

* Fix margin issues

* simplify

* Refactor model

* Create carousel widget

* Fix tests

* Small fixes

* Replace carousel

* Refactor carousel

* [BOT] Applying version.

* [BOT] Applying format.

* Move carousel

* [BOT] Applying format.

* Remove model

* [BOT] Applying format.

* fix tests

* Bump provider from 6.1.4 to 6.1.5 (#1206)

* Bump provider from 6.1.4 to 6.1.5

Bumps [provider](https://github.com/rrousselGit/provider) from 6.1.4 to 6.1.5.
- [Commits](https://github.com/rrousselGit/provider/compare/provider-v6.1.4...provider-v6.1.5)

---
updated-dependencies:
- dependency-name: provider
  dependency-version: 6.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump http from 1.3.0 to 1.4.0 (#1208)

* Bump http from 1.3.0 to 1.4.0

Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/dart-lang/http/releases)
- [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs)

---
updated-dependencies:
- dependency-name: http
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump timeago from 3.7.0 to 3.7.1 (#1205)

* Bump timeago from 3.7.0 to 3.7.1

Bumps [timeago](https://github.com/andresaraujo/timeago.dart) from 3.7.0 to 3.7.1.
- [Commits](https://github.com/andresaraujo/timeago.dart/commits)

---
updated-dependencies:
- dependency-name: timeago
  dependency-version: 3.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump google_maps_flutter from 2.12.1 to 2.12.2 (#1221)

* Bump google_maps_flutter from 2.12.1 to 2.12.2

Bumps [google_maps_flutter](https://github.com/flutter/packages/tree/main/packages/google_maps_flutter) from 2.12.1 to 2.12.2.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/google_maps_flutter-v2.12.2/packages/google_maps_flutter)

---
updated-dependencies:
- dependency-name: google_maps_flutter
  dependency-version: 2.12.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Upgrade to Flutter 3.32 (#1224)

* Update to flutter 3.29

* [BOT] Applying format.

* Remove generated files

* add to git ignore generated files

* [BOT] Applying version.

* Exclude generated files from analysis

* [BOT] Applying pod update.

* Deal with edge to edge crap

* [BOT] Applying format.

* Remove unused import

* Test coverage fix

* fix path

* add lcov

* try to fix path

* try a faster way of removing l10n from coverage

* fix small l10n issue

* Fix test

* Bump firebase_core from 3.13.0 to 3.13.1 (#1232)

* Bump firebase_core from 3.13.0 to 3.13.1

Bumps [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) from 3.13.0 to 3.13.1.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_core-v3.13.1/packages/firebase_core)

---
updated-dependencies:
- dependency-name: firebase_core
  dependency-version: 3.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Bump firebase_remote_config from 5.4.3 to 5.4.4 (#1231)

* Bump firebase_remote_config from 5.4.3 to 5.4.4

Bumps [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) from 5.4.3 to 5.4.4.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_remote_config-v5.4.4/packages/firebase_remote_config)

---
updated-dependencies:
- dependency-name: firebase_remote_config
  dependency-version: 5.4.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump firebase_crashlytics from 4.3.5 to 4.3.6 (#1233)

* Bump firebase_crashlytics from 4.3.5 to 4.3.6

Bumps [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) from 4.3.5 to 4.3.6.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v4.3.6/packages/firebase_crashlytics)

---
updated-dependencies:
- dependency-name: firebase_crashlytics
  dependency-version: 4.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Package updates (#1234)

* Ci/redo ios project (#1227)

* Redo ios project

* Remove unused files

* Remove content.json

* [BOT] Applying pod update.

* Update podfile

* [BOT] Applying pod update.

---------

Co-authored-by: Applets <applets@etsmtl.ca>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Remove mailto: from ApplETS's email address (#1230)

* Removed mailto: from email address

* Replace AppInfo.email variable with Urls.clubEmail

* [BOT] Applying format.

* [BOT] Applying version.

* Fix crash in security view (#1241)

* Handle invalid token after password reset (#1238)

* Handle MSAL authentication after password reset

* Adjust unit tests

* [BOT] Applying version.

* [BOT] Applying format.

* Add AcquireTokenWithCacheReset stub

* Simplify getToken

* Limit startup viewmodel acquireToken to 3 tries

* Simplify getToken function

* [BOT] Applying format.

* Display error message toast if startup acquire token fails

* [BOT] Applying format.

* Display toast message after token fail

* Remove unused import

* Rename tranlations

* [BOT] Applying format.

* Change translation initialization

* Remove unused import

* [BOT] Applying format.

* Fix failing test

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Better readme (#1240)

Added more detailed information for the setup of the work environment for the new member such as:

    Detailed instructions to configure the Dart and Flutter extension on Android Studio.
    Added link to other documentation. (ie. Contributing documentation, Flutter, etc.)
    Added French translation of the CONTRIBUTING.md file.
    Updated the French version of the README. md file to match the English version.
    Other minor fixes.

* Fix build ios (#1242)

* Bump flutter_lints from 5.0.0 to 6.0.0 (#1239)

* Bump flutter_lints from 5.0.0 to 6.0.0

Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages)

---
updated-dependencies:
- dependency-name: flutter_lints
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* Fix linting

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <louis.philippe.heon@gmail.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump firebase_core from 3.13.0 to 3.13.1 (#1245)

* Bump firebase_core from 3.13.0 to 3.13.1

Bumps [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) from 3.13.0 to 3.13.1.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_core-v3.13.1/packages/firebase_core)

---
updated-dependencies:
- dependency-name: firebase_core
  dependency-version: 3.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Correction edge to edge si on passe de landscape à portrait (#1244)

* fix edge to edge

* force workflows

* Translucent gesture bar (#1249)

* fix problem

* put it on startup view instead

* [BOT] Applying version.

* [BOT] Applying format.

* fix typo

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Bump gpt_markdown from 1.0.19 to 1.0.20 (#1255)

* Bump gpt_markdown from 1.0.19 to 1.0.20

Bumps [gpt_markdown](https://github.com/Infinitix-LLC/gpt_markdown) from 1.0.19 to 1.0.20.
- [Changelog](https://github.com/Infinitix-LLC/gpt_markdown/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Infinitix-LLC/gpt_markdown/commits)

---
updated-dependencies:
- dependency-name: gpt_markdown
  dependency-version: 1.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump flutter_launcher_icons from 0.14.3 to 0.14.4 (#1253)

* Bump flutter_launcher_icons from 0.14.3 to 0.14.4

Bumps [flutter_launcher_icons](https://github.com/fluttercommunity/flutter_launcher_icons) from 0.14.3 to 0.14.4.
- [Release notes](https://github.com/fluttercommunity/flutter_launcher_icons/releases)
- [Changelog](https://github.com/fluttercommunity/flutter_launcher_icons/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fluttercommunity/flutter_launcher_icons/commits/v0.14.4)

---
updated-dependencies:
- dependency-name: flutter_launcher_icons
  dependency-version: 0.14.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Feature/#1243 add quick links (#1258)

* Only_need_new_icons

* Added_logo

* [BOT] Applying version.

* Fixed an all cap title

* Fix ios build (#1264)

* Fix ios project

* Upgrade version

* [BOT] Applying pod update.

---------

Co-authored-by: Applets <applets@etsmtl.ca>

* Bump build_runner from 2.4.15 to 2.5.4 (#1265)

* Bump build_runner from 2.4.15 to 2.5.4

Bumps [build_runner](https://github.com/dart-lang/build) from 2.4.15 to 2.5.4.
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](https://github.com/dart-lang/build/compare/build_runner-v2.4.15...build_runner-v2.5.4)

---
updated-dependencies:
- dependency-name: build_runner
  dependency-version: 2.5.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump flutter_svg from 2.1.0 to 2.2.0 (#1261)

* Bump flutter_svg from 2.1.0 to 2.2.0

Bumps [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages)

---
updated-dependencies:
- dependency-name: flutter_svg
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Dependency updates (#1267)

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Xavier Paquet-Rapold <80051842+XavierPaquet-Rapold@users.noreply.github.com>
Co-authored-by: App|ETS <applets@ens.etsmtl.ca>
Co-authored-by: DylanApardian <155918717+DylanApardian@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>
Co-authored-by: Benjamin Émard <162915077+BorealApple0939@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexis Fecteau <160774925+Spoodern0t@users.noreply.github.com>
Co-authored-by: Applets <applets@etsmtl.ca>
Co-authored-by: Benjamin Belanger <99574524+BenjaminBelanger@users.noreply.github.com>

* Redesign session progress (#1266)

* first attempt

* small improvements

* Fix layout issues

* i18n

* Remove redundant operation

* small look improvement

* Center text

* Fix shade

* Add animation

* add skeleton

* Fix small size issue

* Fix widget tests

* Fix dashboard viewmodel tests

* Remove reorder tests

* Override old view

* Cleanup

* Remove reordering

* Remove duplicated variable

* [BOT] Applying format.

* Fix linting

* Remove unused imports

* Update intl_fr.arb

* Convert to function body

* Update v5 (#1320)

* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <applets@ens.etsmtl.ca>

* Fix appbar color in session schedule (#1183)

* Correctif swipe vue semaine (#1182)

* Check if the active course reviews are completed instead of all course reviews (#1188)

* Check if the active course reviews are completed instead of all course reviews

* [BOT] Applying format.

* [BOT] Applying pod update.

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Init grades at N/A instead of 0% (#1184)

* Init grades at N/A instead of 0%

* [BOT] Applying version.

* [BOT] Applying format.

* Removed unused import

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Remove todoes (#1192)

* Internship programs shouldn't be the default (#1193)

* Internship programs shouldn't be the default

* [BOT] Applying version.

* [BOT] Applying format.

* [BOT] Applying pod update.

---------

Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Issue-1191-correction (#1197)

* deleted the GestureDetector causing the issue

* [BOT] Applying version.

* corrected the unused imports and variable

* Bump connectivity_plus from 6.1.3 to 6.1.4 (#1200)

* Bump connectivity_plus from 6.1.3 to 6.1.4

Bumps [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) from 6.1.3 to 6.1.4.
- [Release notes](https://github.com/fluttercommunity/plus_plugins/releases)
- [Commits](https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v6.1.4/packages/connectivity_plus)

---
updated-dependencies:
- dependency-name: connectivity_plus
  dependency-version: 6.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump webview_flutter_android from 4.3.4 to 4.4.2 (#1201)

* Bump webview_flutter_android from 4.3.4 to 4.4.2

Bumps [webview_flutter_android](https://github.com/flutter/packages/tree/main/packages/webview_flutter) from 4.3.4 to 4.4.2.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/webview_flutter_android-v4.4.2/packages/webview_flutter)

---
updated-dependencies:
- dependency-name: webview_flutter_android
  dependency-version: 4.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump github from 9.24.0 to 9.25.0 (#1187)

* Bump github from 9.24.0 to 9.25.0

Bumps [github](https://github.com/SpinlockLabs/github.dart) from 9.24.0 to 9.25.0.
- [Release notes](https://github.com/SpinlockLabs/github.dart/releases)
- [Changelog](https://github.com/SpinlockLabs/github.dart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/SpinlockLabs/github.dart/compare/9.24.0...9.25.0)

---
updated-dependencies:
- dependency-name: github
  dependency-version: 9.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump flutter_svg from 2.0.17 to 2.1.0 (#1186)

* Bump flutter_svg from 2.0.17 to 2.1.0

Bumps [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) from 2.0.17 to 2.1.0.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/flutter_svg-v2.1.0/third_party/packages)

---
updated-dependencies:
- dependency-name: flutter_svg
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* woops

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>
Co-authored-by: Louis-Philippe <louis.philippe.heon@gmail.com>

* internship portal, eportfolio and egrants quicklinks (#1209)

* add internship, portfolio and grant quicklinks

* [BOT] Applying version.

* Remove dependencies (#1203)

* Remove image from pubspec

* Remove direct dependency to built_collection

* Update dependencies

* Remove easter egg dependency

* Why is this a dev dependency

* Remove another dependency not directly needed

* [BOT] Applying version.

* Add easter egg test

* Remove carousel_slider package (#1202)

* Remove dependency

* Fix margin issues

* simplify

* Refactor model

* Create carousel widget

* Fix tests

* Small fixes

* Replace carousel

* Refactor carousel

* [BOT] Applying version.

* [BOT] Applying format.

* Move carousel

* [BOT] Applying format.

* Remove model

* [BOT] Applying format.

* fix tests

* Bump provider from 6.1.4 to 6.1.5 (#1206)

* Bump provider from 6.1.4 to 6.1.5

Bumps [provider](https://github.com/rrousselGit/provider) from 6.1.4 to 6.1.5.
- [Commits](https://github.com/rrousselGit/provider/compare/provider-v6.1.4...provider-v6.1.5)

---
updated-dependencies:
- dependency-name: provider
  dependency-version: 6.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump http from 1.3.0 to 1.4.0 (#1208)

* Bump http from 1.3.0 to 1.4.0

Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/dart-lang/http/releases)
- [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs)

---
updated-dependencies:
- dependency-name: http
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump timeago from 3.7.0 to 3.7.1 (#1205)

* Bump timeago from 3.7.0 to 3.7.1

Bumps [timeago](https://github.com/andresaraujo/timeago.dart) from 3.7.0 to 3.7.1.
- [Commits](https://github.com/andresaraujo/timeago.dart/commits)

---
updated-dependencies:
- dependency-name: timeago
  dependency-version: 3.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump google_maps_flutter from 2.12.1 to 2.12.2 (#1221)

* Bump google_maps_flutter from 2.12.1 to 2.12.2

Bumps [google_maps_flutter](https://github.com/flutter/packages/tree/main/packages/google_maps_flutter) from 2.12.1 to 2.12.2.
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/google_maps_flutter-v2.12.2/packages/google_maps_flutter)

---
updated-dependencies:
- dependency-name: google_maps_flutter
  dependency-version: 2.12.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Upgrade to Flutter 3.32 (#1224)

* Update to flutter 3.29

* [BOT] Applying format.

* Remove generated files

* add to git ignore generated files

* [BOT] Applying version.

* Exclude generated files from analysis

* [BOT] Applying pod update.

* Deal with edge to edge crap

* [BOT] Applying format.

* Remove unused import

* Test coverage fix

* fix path

* add lcov

* try to fix path

* try a faster way of removing l10n from coverage

* fix small l10n issue

* Fix test

* Bump firebase_core from 3.13.0 to 3.13.1 (#1232)

* Bump firebase_core from 3.13.0 to 3.13.1

Bumps [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) from 3.13.0 to 3.13.1.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_core-v3.13.1/packages/firebase_core)

---
updated-dependencies:
- dependency-name: firebase_core
  dependency-version: 3.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Bump firebase_remote_config from 5.4.3 to 5.4.4 (#1231)

* Bump firebase_remote_config from 5.4.3 to 5.4.4

Bumps [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) from 5.4.3 to 5.4.4.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_remote_config-v5.4.4/packages/firebase_remote_config)

---
updated-dependencies:
- dependency-name: firebase_remote_config
  dependency-version: 5.4.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Bump firebase_crashlytics from 4.3.5 to 4.3.6 (#1233)

* Bump firebase_crashlytics from 4.3.5 to 4.3.6

Bumps [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) from 4.3.5 to 4.3.6.
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v4.3.6/packages/firebase_crashlytics)

---
updated-dependencies:
- dependency-name: firebase_crashlytics
  dependency-version: 4.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>
Co-authored-by: Louis-Philippe Héon <83369199+LouisPhilippeHeon@users.noreply.github.com>

* Package updates (#1234)

* Ci/redo ios project (#1227)

* Redo ios project

* Remove unused files

* Remove content.json

* [BOT] Applying pod update.

* Update podfile

* [BOT] Applying pod update.

---------

Co-authored-by: Applets <applets@etsmtl.ca>
Co-authored-by: clubapplets-server <1958869+clubapplets-server@users.noreply.github.com>

* Remove mailto: from ApplETS's email address (#1230)

* Removed mailto: from email address

* Replace AppInfo.email variable with Urls.clubEmail

* [BOT] Applying format.

* [BOT] Applying version.

* Fix crash in security view (#1241)

* Handle invalid token after password reset (#1238)

* Handle MSAL authentication after password reset

* Adjust unit tests

* [BOT] Applying version.

* [BOT] Applying format.

* Add AcquireTokenWithCacheReset stub

* Simplify getToken

* Limit startup viewmodel acquireToken to 3 tries

* Simplify getToken function

* [BOT] Applying format.

* Display error message toast if startup acquire token fails

* [BOT] Applying format.

* Display toast message after token fail

* Remove unused import

* Rename tranlations

* [BOT] Applying format.

* Change translation initialization

* Remove unused import

* [BOT] A…
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

Coverage after merging feature/1357-toggle-session-progress-display-rework into master will be

78.27%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
lib
   locator.dart3.57%100%100%3.57%33, 35–45, 47–49, 52–60, 63–65
lib/data/models
   broadcast_message.dart0%100%100%0%14
   quick_link.dart100%100%100%100%
   quick_link_data.dart100%100%100%100%
   dynamic_message.dart100%100%100%100%
   dynamic_message_context.dart100%100%100%100%
   event_data.dart100%100%100%100%
   quick_links.dart100%100%100%100%
   navigation_menu_callback.dart100%100%100%100%
   emergency_procedures.dart100%100%100%100%
   emergency_procedure.dart100%100%100%100%
   session_reminder.dart100%100%100%100%
lib/data/models/hello
   organizer.dart100%100%100%100%
   paginated_news.dart30.43%100%100%30.43%36–41, 44, 47–53, 55, 57
   activity_area.dart56.52%100%100%56.52%37, 40–46, 48–49
   news.dart50.91%100%100%50.91%100–101, 103, 105–116, 88–99
   news_tags.dart5%100%100%5%13–17, 20–24, 27, 30–35, 37–38
   report.dart25%100%100%25%12–13, 15
   report_news.dart100%100%100%100%
lib/data/repositories
   author_repository.dart0%100%100%0%13–14
   broadcast_message_repository.dart0%100%100%0%13–16, 19–25
   course_repository.dart83.26%100%100%83.26%115–117, 119, 135–136, 188, 190, 195–197, 201, 204, 207–211, 213–214, 218, 220, 223–227, 231, 235–236, 238, 241, 293, 300, 302, 449, 459–460, 87
   list_sessions_repository.dart100%100%100%100%
   news_repository.dart0%100%100%0%16–17
   quick_link_repository.dart83.33%100%100%83.33%34–35
   settings_repository.dart100%100%100%100%
   user_repository.dart95.24%100%100%95.24%139–140
   base_stream_repository.dart100%100%100%100%
lib/data/services
   calendar_service.dart0%100%100%0%103, 107, 109–114, 116, 119–120, 125–126, 129, 132, 134, 141–142, 145, 147, 15, 152, 156–157, 16, 161–166, 170, 172, 18, 20, 22, 24, 26, 40, 42–46, 49, 53–56, 64, 68–69, 72–73, 76, 82, 84–85, 88, 92–93, 97–99
   analytics_service.dart0%100%100%0%14, 17–19, 22, 27–29, 33–34, 36, 39
   auth_service.dart0%100%100%0%101, 103, 105, 107, 109–110, 112–113, 118–119, 122, 124–126, 128–129, 20, 23–24, 26, 28–30, 33, 36, 39, 43, 45, 48–49, 55–56, 61–62, 67, 69–70, 74–76, 78–79, 84, 86–89, 91–92, 94–95
   cache_service.dart0%100%100%0%32–33, 36–37, 40, 44, 46–48, 54, 56–58, 63, 65–67
   dynamic_messages_service.dart100%100%100%100%
   in_app_review_service.dart0%100%100%0%16, 20, 23–24
   launch_url_service.dart0%100%100%0%11–14, 16, 20–23, 25, 29–32, 34
   navigation_service.dart0%100%100%0%20, 23–24, 26–27, 34–35, 38–39, 42–43, 45, 50, 55, 57–58, 61–62, 64, 66
   remote_config_service.dart0%100%100%0%102–104, 107–109, 112–114, 117–119, 122–124, 127–129, 132–134, 137–139, 142–144, 147–149, 152–153, 155–158, 162–165, 57–59, 62–64, 67–69, 72–74, 77–79, 82–84, 87–89, 92–94, 97–99
   networking_service.dart0%100%100%0%10, 12–14, 17–19
   preferences_service.dart94.44%100%100%94.44%84–85
   schedule_service.dart100%100%100%100%
   signets_client.g.dart87.88%100%100%87.88%51, 54, 65, 84
lib/data/services/hello
   hello_service.dart100%100%100%100%
lib/data/services/hello/commands
   get_events_command.dart68.18%100%100%68.18%50, 55, 58, 61, 64, 67, 70
   get_organizer_command.dart90%100%100%90%26
   report_news_command.dart90%100%100%90%27
lib/data/services/signets-api
   signets_api_client.dart72.92%100%100%72.92%152–154, 48–49, 51–55, 57–58, 61
   request_builder_service.dart89.47%100%100%89.47%56, 59
lib/data/services/signets-api/commands
   get_course_reviews_command.dart100%100%100%100%
   get_course_summary_command.dart100%100%100%100%
   get_courses_activities_command.dart100%100%100%100%
   get_courses_command.dart100%100%100%100%
   get_programs_command.dart100%100%100%100%
   get_replaced_days_command.dart0%100%100%0%22, 24, 26–28, 30, 34
   get_schedule_activities_command.dart100%100%100%100%
   get_sessions_command.dart100%100%100%100%
   get_student_info_command.dart100%100%100%100%
lib/data/services/signets-api/models
   course.dart84%100%100%84%105, 121, 123–132
   course_activity.dart84.31%100%100%84.31%104, 106–112
   replaced_day.dart57.69%100%100%57.69%18–21, 37, 39–42, 54–55
   schedule_activity.dart81.08%100%100%81.08%77, 79–84
   session.dart69.89%100%100%69.89%144, 146–158, 160, 162–174
   profile_student.dart93.10%100%100%93.10%67–68
   program.dart100%100%100%100%
   course_review.dart51.92%100%100%51.92%100–104, 51–58, 71, 73–80, 96, 98–99
   course_summary.dart85.07%100%100%85.07%101, 103–111
   course_evaluation.dart68.63%100%100%68.63%157, 159–172, 174, 176–190, 49
lib/domain/models
   session_progress.dart100%100%100%100%
lib/domain/models/signets-api
   session.dart100%100%100%100%
   session.g.dart100%100%100%100%
   signets_api_response.dart58.33%100%100%58.33%16, 18, 25–27
lib/logic
   session_progress_use_case.dart77.27%100%100%77.27%19–20, 38, 43–44
lib/ui/choose_language/view_model
   choose_language_viewmodel.dart100%100%100%100%
lib/ui/choose_language/widgets
   choose_language_view.dart94.29%100%100%94.29%35–36
lib/ui/core/themes
   app_palette.dart100%100%100%100%
   app_colors_extension.dart1.49%100%100%1.49%102–132, 136, 138, 140, 144–174, 69
   app_theme.dart7.87%100%100%7.87%122–123, 125–127, 129–130, 132, 134–135, 14, 141, 147–148, 151, 154–159, 16, 160–162, 164–167, 169, 17, 170–172, 174–175, 177, 18, 181, 183, 190–191, 209, 21, 210, 22, 24–26, 28,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tap on the session progress to toggle between days remaining and percentage complete

1 participant