Skip to content

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

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
May 1, 2025

Conversation

DylanApardian
Copy link
Contributor

⁉️ Related Issue

#1161

📖 Description

The allReviewsCompleted flag in course.dart now checks if all the active course reviews have been completed.
An active course review represents a course review which the startAt date is before the current date and the endAt date is after the current date.

🧪 How Has This Been Tested?

Manual testing and existing/new unit tests

☑️ 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.

Copy link

sonarqubecloud bot commented May 1, 2025

Copy link

github-actions bot commented May 1, 2025

Coverage after merging 1161-check-course-eval-dates into master will be

75.21%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
lib
   locator.dart4.55%100%100%4.55%28, 30–38, 41–48, 51–53
lib/data/models
   broadcast_message.dart100%100%100%100%
   quick_link.dart100%100%100%100%
   quick_link_data.dart100%100%100%100%
   quick_links.dart100%100%100%100%
   emergency_procedures.dart100%100%100%100%
   emergency_procedure.dart100%100%100%100%
lib/data/models/hello
   report_news.dart100%100%100%100%
   activity_area.dart56.52%100%100%56.52%31, 34–40, 42–43
   news.dart49.09%100%100%49.09%101, 103–114, 83, 86–99
   organizer.dart100%100%100%100%
   paginated_news.dart30.43%100%100%30.43%34–39, 42, 45–51, 53, 55
   report.dart14.29%100%100%14.29%15–17, 20–22
   news_tags.dart5%100%100%5%13–17, 19–23, 26, 29–34, 36–37
lib/data/repositories
   author_repository.dart0%100%100%0%13–14
   broadcast_message_repository.dart0%100%100%0%13–16, 18–24
   course_repository.dart83.96%100%100%83.96%173, 178, 183–185, 189, 192, 195–200, 204, 206, 209–213, 217, 221–222, 224, 227, 279, 286, 288, 433, 78
   news_repository.dart0%100%100%0%16–17
   quick_link_repository.dart77.78%100%100%77.78%33–34
   settings_repository.dart84.88%100%100%84.88%163, 169, 171, 175, 177, 195, 197–198, 210, 212–213, 36, 79
   user_repository.dart96.36%100%100%96.36%175–176
lib/data/services
   analytics_service.dart0%100%100%0%14, 17–19, 22, 27–29, 33–34, 36, 39
   auth_service.dart0%100%100%0%101–102, 108, 110–112, 114–115, 22–24, 26, 28–31, 33, 36–37, 40, 44, 46, 49–50, 56–57, 62–63, 68, 72–73, 77–78, 80–81, 86, 90–91, 94–95, 97–98
   cache_service.dart0%100%100%0%30–31, 34–35, 38, 42, 44–46, 52, 54–56, 61, 63–65
   in_app_review_service.dart0%100%100%0%16, 20, 23, 27
   launch_url_service.dart0%100%100%0%14–17, 19, 23–26, 28, 32–35, 40, 44
   navigation_service.dart0%100%100%0%30, 33–34, 36–37, 44–45, 48–49, 52–53, 55, 60–61, 64–65, 68–69, 72, 75, 77, 82, 84, 86–87, 90–91, 93
   remote_config_service.dart0%100%100%0%100–101, 104–106, 109–111, 114–116, 119–121, 124–126, 129–131, 134–136, 139–141, 144–146, 149–151, 154–156, 159–160, 162–165, 169–171, 59–61, 64–66, 69–71, 74–76, 79–81, 84–86, 89–91, 94–96, 99
   networking_service.dart0%100%100%0%10, 12–14, 17–19
   preferences_service.dart63.64%100%100%63.64%107–108, 110, 26–27, 29, 32–34, 47, 56–59, 69–71, 74–76
   calendar_service.dart0%100%100%0%100, 106, 110, 112–117, 119, 122–124, 130–131, 134, 137, 141, 148, 15, 152, 155, 157, 16, 162, 166–167, 171–176, 18, 180, 184, 20, 22, 24, 26, 40, 42–43, 45–46, 49, 53–56, 64, 66–67, 70, 74, 77, 83, 85–86, 89, 93–94, 98–99
   navigation_history_observer.dart0%100%100%0%11, 14–16, 18, 20, 22, 25, 27, 30, 32
lib/data/services/hello
   hello_service.dart100%100%100%100%
lib/data/services/hello/commands
   get_events_command.dart73.08%100%100%73.08%50, 58, 61, 64, 67, 70, 73
   get_organizer_command.dart91.67%100%100%91.67%26
   report_news_command.dart92.86%100%100%92.86%27
lib/data/services/signets-api
   signets_api_client.dart100%100%100%100%
   request_builder_service.dart100%100%100%100%
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_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.dart83.56%100%100%83.56%102, 117, 119–128
   course_activity.dart81.40%100%100%81.40%83, 85–91
   schedule_activity.dart80.65%100%100%80.65%116, 118–128
   session.dart67.82%100%100%67.82%136, 138–150, 152, 154–166
   profile_student.dart93.10%100%100%93.10%64–65
   program.dart81.13%100%100%81.13%100–106, 96, 98–99
   course_review.dart51.92%100%100%51.92%100–101, 49–56, 68, 70–77, 93, 95–99
   course_summary.dart85.07%100%100%85.07%100–108, 98
   course_evaluation.dart68.63%100%100%68.63%155, 157–170, 172, 174–188, 49
lib/domain/constants
   preferences_flags.dart0%100%100%0%39, 41, 43, 45, 48, 50–53, 55–56
   markers.dart100%100%100%100%
lib/ui/choose_language/view_model
   choose_language_viewmodel.dart100%100%100%100%
lib/ui/choose_language/widgets
   choose_language_view.dart94.44%100%100%94.44%33–34
lib/ui/core/themes
   app_palette.dart100%100%100%100%
   app_colors_extension.dart1.54%100%100%1.54%100–126, 129, 131, 136, 140–169, 66, 97–99
   app_theme.dart13.46%100%100%13.46%101–102, 104, 109, 11, 111, 113, 119–120, 13, 139, 14, 140, 15, 18–19, 21–23, 25, 27–29, 33–37, 40–41, 43, 48, 50, 83–84, 86–88, 90, 92–93, 95–98
lib/ui/core/ui
   base_navigation_bar.dart97.67%100%100%97.67%100
   base_scaffold.dart67.69%100%100%67.69%100, 103–104, 106, 108–113, 115, 153–154, 156–160, 162–163, 95
   bottom_bar.dart100%100%100%100%
   navigation_rail.dart88.89%100%

@DylanApardian DylanApardian merged commit 2ee4a56 into master May 1, 2025
8 checks passed
@DylanApardian DylanApardian deleted the 1161-check-course-eval-dates branch May 1, 2025 15:28
LouisPhilippeHeon added a commit that referenced this pull request May 4, 2025
* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

---------

Co-authored-by: Xavier Paquet-Rapold <[email protected]>
Co-authored-by: App|ETS <[email protected]>
Co-authored-by: DylanApardian <[email protected]>
Co-authored-by: clubapplets-server <[email protected]>
LouisPhilippeHeon added a commit that referenced this pull request May 23, 2025
* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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] <[email protected]>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <[email protected]>
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] <[email protected]>

* [BOT] Applying version.

---------

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

* 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](SpinlockLabs/github.dart@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] <[email protected]>

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* woops

---------

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

* 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](rrousselGit/provider@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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <[email protected]>
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] <[email protected]>
Co-authored-by: Xavier Paquet-Rapold <[email protected]>
Co-authored-by: App|ETS <[email protected]>
Co-authored-by: DylanApardian <[email protected]>
Co-authored-by: clubapplets-server <[email protected]>
Co-authored-by: Benjamin Émard <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexis Fecteau <[email protected]>
LouisPhilippeHeon added a commit that referenced this pull request Jun 11, 2025
* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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] <[email protected]>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <[email protected]>
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] <[email protected]>

* [BOT] Applying version.

---------

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

* 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](SpinlockLabs/github.dart@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] <[email protected]>

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* woops

---------

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

* 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](rrousselGit/provider@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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <[email protected]>
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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

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

* 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 <[email protected]>
Co-authored-by: clubapplets-server <[email protected]>

* 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 <[email protected]>

* 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] <[email protected]>

* [BOT] Applying version.

* Fix linting

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <[email protected]>
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 <[email protected]>

* [BOT] Applying format.

* Remove unused import

* Remove import

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Xavier Paquet-Rapold <[email protected]>
Co-authored-by: App|ETS <[email protected]>
Co-authored-by: DylanApardian <[email protected]>
Co-authored-by: clubapplets-server <[email protected]>
Co-authored-by: Benjamin Émard <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexis Fecteau <[email protected]>
Co-authored-by: Applets <[email protected]>
Co-authored-by: Benjamin Belanger <[email protected]>
LouisPhilippeHeon added a commit that referenced this pull request Jul 3, 2025
* Remove changelog (#1181)

* Remove changelog

* Use NSLocationWhenInUseUsageDescription

---------

Co-authored-by: App|ETS <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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] <[email protected]>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <[email protected]>
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] <[email protected]>

* [BOT] Applying version.

---------

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

* 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](SpinlockLabs/github.dart@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] <[email protected]>

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* woops

---------

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

* 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](rrousselGit/provider@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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying version.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <[email protected]>
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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

* [BOT] Applying pod update.

---------

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

* 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 <[email protected]>
Co-authored-by: clubapplets-server <[email protected]>

* 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 <[email protected]>

* 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] <[email protected]>

* [BOT] Applying version.

* Fix linting

---------

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

* 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] <[email protected]>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <[email protected]>
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 <[email protected]>

* 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] <[email protected]>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <[email protected]>
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] <[email protected]>

* [BOT] Applying version.

---------

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

* 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 <[email protected]>

* 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](dart-lang/build@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] <[email protected]>

* [BOT] Applying version.

---------

Signed-off-by: dependabot[bot] <[email protected]>
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] <[email protected]>

* [BOT] Applying version.

---------

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

* Dependency updates (#1267)

* [BOT] Applying pod update.

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Xavier Paquet-Rapold <[email protected]>
Co-authored-by: App|ETS <[email protected]>
Co-authored-by: DylanApardian <[email protected]>
Co-authored-by: clubapplets-server <[email protected]>
Co-authored-by: Benjamin Émard <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexis Fecteau <[email protected]>
Co-authored-by: Applets <[email protected]>
Co-authored-by: Benjamin Belanger <[email protected]>
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.

4 participants