Skip to content
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

Dev #248

Merged
merged 62 commits into from
Oct 12, 2023
Merged

Dev #248

merged 62 commits into from
Oct 12, 2023

Commits on Sep 13, 2023

  1. Changed splashscreen version in dependencies

    Changed the splashscreen version in pubspec.yaml from 1.2.0 to flutter_native_splash: 1.3.3.
    
    Updated also the distributionUrl in gradle-wrapper.properties file from version 7.0.2-all to 7.4.2-bin. #225
    yousefyako committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    fb6c052 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    8407382 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c00e55b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    87da04b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #236 from AlexTelon/feature/#14-change-address-ui

    Implemented UI for changing address #14
    yousefyako authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    f1f1409 View commit details
    Browse the repository at this point in the history
  5. Implemented account settings UI

    Afram7 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    150fae2 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'Combined-UI-screens-for-presentation' into feature/#18-…

    …Delete-user-account-UI
    Afram7 authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    5933fc4 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. Improved the spacing.

    Improved the spacing between "Change password" and "Update" buttons. It's now based on the device's hight to prevent scrolling.
    Afram7 committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    19238d5 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Merge pull request #234 from AlexTelon/documentation/#233-add-new-des…

    …ign-docs
    
    Added new design docs #223
    reeshy authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    997ad24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fe5d7a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #240 from AlexTelon/documentation/#239-site-timeli…

    …ne-docs
    
    Upload new site and timline docs from Bruce
    reeshy authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    57bff87 View commit details
    Browse the repository at this point in the history
  4. Update and rename Notes - Sprint Planning Meeting.md to Notes - Sprin…

    …t Planning & Retrospective.md
    AntonThoresson authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    0f75da8 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Merge pull request #243 from AlexTelon/feature/#18-Delete-user-accoun…

    …t-UI
    
    Feature/#18 delete user account UI
    reeshy authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    64d4477 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Merge pull request #242 from AlexTelon/documentation/#241-update-runn…

    …ing-notes
    
    Update and rename Notes - Sprint Planning Meeting.md to Notes - Sprin…
    reeshy authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    1b88191 View commit details
    Browse the repository at this point in the history
  2. Made all the fontstyles accessible from the theme.dart file. Also rep…

    …laced style elements in the code where the new class could be utilized.
    KraZzez committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    1eedbb5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #249 from AlexTelon/feature/#207-Put-font-styles-i…

    …n-the-FlexiChargeTheme-class
    
    Put font styles in the FlexiChargeTheme class
    reeshy authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    c8dd754 View commit details
    Browse the repository at this point in the history
  4. Implemented the UI for changing password.

    Afram7 committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    5644c22 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #250 from AlexTelon/feature/#16-Change-password

    Implemented the UI for changing password.
    reeshy authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    725b989 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    b1c02ab View commit details
    Browse the repository at this point in the history
  2. Merge pull request #261 from AlexTelon/documentation/#260-update-runn…

    …ing-sprint-docs
    
    Update Notes - Sprint Planning & Retrospective.md
    reeshy authored Sep 25, 2023
    Configuration menu
    Copy the full SHA
    b500e2a View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Updated podfile

    yousefyako committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    5d88814 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e05ada1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    770ea76 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Updated dependencies, added Mockito, applied fixes

    Updated project dependencies and added the Mockito package.
    Fixed the code that was deprecated in QR Scanner view and viewmodel.
    Updated Kotlin version.
    Lundgr0in committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    2ab78d6 View commit details
    Browse the repository at this point in the history
  2. Added "Repeat Password" text field

    Added another text field so that the user does not accidentally enter the wrong new password.
    KraZzez committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    a4cb01f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #264 from AlexTelon/feature/#254-Include-a-Repeat-…

    …Password-text-field
    
    Added "Repeat Password" text field
    reeshy authored Sep 27, 2023
    Configuration menu
    Copy the full SHA
    bd632ca View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Email text field is automatically filled in

    The email entered follows to the next screen and is automatically set as a default value for the email text field.
    KraZzez committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    1df4923 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    078909c View commit details
    Browse the repository at this point in the history
  3. Fixed misstake made in commit.

    I interpreted the task incorrectly and it's now fixed.
    
    Also another feature was added, being able to use the defaultInput parameter in the UserFormInput class.
    KraZzez committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    e404373 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #267 from AlexTelon/feature/#244-Delete-email-text…

    …-field-when-verifying-email
    
    Feature/#244 delete email text field when verifying email
    reeshy authored Sep 28, 2023
    Configuration menu
    Copy the full SHA
    ddfa073 View commit details
    Browse the repository at this point in the history
  5. Fixed all chargers not showing on map

    Due to "bad" data from backend, where coordinates where integers instead of doubles, all of the chargers were not being fetched in the app. This problem is now solved and all of the chargers from the backend are being fetched despite having the wrong data type.
    yousefyako committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    9f36742 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Updated stacked_generator dependency

    Updated the dependency in the pubspec files along with the generated locator and router files.
    Lundgr0in committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    8977d5b View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Configuration menu
    Copy the full SHA
    e548b9c View commit details
    Browse the repository at this point in the history
  2. Centered the headers

    All headers are now centered in the middle of the screen.
    KraZzez committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    3113a81 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #272 from AlexTelon/documentation/update-running-n…

    …otes
    
    Update Notes - Sprint Planning & Retrospective.md
    reeshy authored Oct 2, 2023
    Configuration menu
    Copy the full SHA
    dd52a35 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Fixed charging starting when it shouldn't

    It no longer starts charging when it shouldn't. After the bottom sheet was closed it always started "charging" no matter what. Now it only starts when you click the button.
    KraZzez committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    18a4fe8 View commit details
    Browse the repository at this point in the history
  2. You can no longer start charging if the charger is not available

    The code now checks if the selected charger is "Available" or not. If the charger is available it will start the charging process. Otherwise it wont do anything.
    KraZzez committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    48b0b0d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #276 from AlexTelon/feature/#275-Centre-UI-Headers

    Centered the headers
    reeshy authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    50aef0a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #277 from AlexTelon/bug/#220-Charging-starts-when-…

    …scanned-charger-does-not-exist
    
    Fixed charging starting when it shouldn't
    reeshy authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    c547be9 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #270 from AlexTelon/test/#259-investigate-test-cha…

    …rging
    
    Test/#259 investigate test charging
    reeshy authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    5d00880 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26189cc View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. Merge pull request #278 from AlexTelon/bug/#266-Fix-the-Charger-Reser…

    …ved-button
    
    You can no longer start charging if the charger is not available
    reeshy authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    e48c9b5 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Fixed the top sheet buttons

    Fixed the "Stop Charging" and "Push Down" buttons not appearing on the top sheet when it starts charging.
    Afram7 committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    7402f6f View commit details
    Browse the repository at this point in the history
  2. Loading bar now goes ltr

    The loading bar previously went rtl but now it goes ltr like it should.
    KraZzez committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    7103ba5 View commit details
    Browse the repository at this point in the history
  3. Fixed user location in the bottom sheet

    Previously, the user location was hardcoded to "Barnarpsgatan 68". Now, it uses the GeoCoding package from Flutter to convert the user's coordinates to an address that displays in the bottom sheet when selecting a charger.
    yousefyako committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    c27b011 View commit details
    Browse the repository at this point in the history
  4. Implemented charging stop time

    The charging summary now displays the time that the charging stopped at.
    yousefyako committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    98ced25 View commit details
    Browse the repository at this point in the history
  5. Fixed the live metrics data issue

    The app is now getting live metics data from the backend and displays it in the top sheet when the charging process begins and ends.
    Afram7 committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    2248e43 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #280 from AlexTelon/feature/#246-Loading-bar-in-sc…

    …reen-loads-right-to-left
    
    Loading bar now goes ltr
    reeshy authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    d5dc232 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #279 from AlexTelon/documentation/update-note-spri…

    …nt-planning
    
    Update Notes - Sprint Planning & Retrospective.md
    reeshy authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    6a35627 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4d470c3 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #283 from AlexTelon/feature/#53-Show-live-charging…

    …-metrics-from-backend
    
    Feature/#53 show live charging metrics from backend
    reeshy authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    89c230c View commit details
    Browse the repository at this point in the history
  10. Fixed boxes that had dissapeared

    The boxes are now back and are showing as they did before
    KraZzez committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    6ae446a View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Update pubspec.yaml

    AntonThoresson authored Oct 6, 2023
    Configuration menu
    Copy the full SHA
    747d12e View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Merge pull request #285 from AlexTelon/hotfix/remove-error-pubspec

    Update pubspec.yaml
    reeshy authored Oct 8, 2023
    Configuration menu
    Copy the full SHA
    a4cbc10 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #286 from AlexTelon/bug/#284-The-input-boxes-for-t…

    …he-charger-id's-dissapeared
    
    Fixed white boxes that had dissapeared
    reeshy authored Oct 8, 2023
    Configuration menu
    Copy the full SHA
    c7b5b76 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Added documentation on how to start the app

    The documentation can be found in the documentation files in the documentation folder under the Notes & Requirements part.
    yousefyako committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    2d60cd2 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Adapted chargers to backend's changes

    This commit adapted the charger components to align with recent changes in the backend, ensuring compatibility and functionality between the front-end and back-end systems.
    Afram7 committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    46e6334 View commit details
    Browse the repository at this point in the history
  2. Changed Transaction class name

    Changed Transaction class name to OldTransaction to make it obvious that the Transaction object is outdated and should be replaced with the new one.
    yousefyako committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    e03d45c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #292 from AlexTelon/feature/#287-write-new-documen…

    …tation-about-how-to-run-the-project-for-the-first-time
    
    Added documentation on how to start the app
    reeshy authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    4596914 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #295 from AlexTelon/feature/#288-Adapt-code-to-bac…

    …kend-incoming-changes
    
    Feature/#288 adapt code to backend incoming changes
    reeshy authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    0ca3010 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    1322bd4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #297 from AlexTelon/feature/#288-Adapt-code-to-bac…

    …kend-incoming-changes
    
    Implemented new transaction functionality
    reeshy authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    1dba8dc View commit details
    Browse the repository at this point in the history