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

Update app dependencies #636

Closed
23 tasks done
tamslo opened this issue Jul 25, 2023 · 0 comments · Fixed by #689
Closed
23 tasks done

Update app dependencies #636

tamslo opened this issue Jul 25, 2023 · 0 comments · Fixed by #689
Labels
P: App Project: App Study: Should have T: Security Type: Security Improvements

Comments

@tamslo
Copy link
Collaborator

tamslo commented Jul 25, 2023

  • Update Flutter
    • Update iOS Impeller settings (fix build error / warning)
    • Update routing (fix nested routing)
    • Update Flutter's adaptive dialogs (use wrapper based on former adaptive dialog; test that iOS action colors work)
    • Update tests (also test screenshot creation)
    • Update theme
      • Full width button text contrast
      • Checkboxes contrasts
      • App bar should not change color on scroll
      • Fix filter window overflow
      • Margins of pages
      • Card borders
      • Adapt delete data dialog (see Use platform-dependent check boxes #681)
      • Use list separators in FAQ and More; FAQ items should not be blue (probably set elevation to 0)
      • Improve drug page (and fix tests)
      • Test on Android
      • Double-check bottom padding and possibly add on Android (looks fine on iOS, could be Pixel-specific)
      • Checkbox on Android should also have white tick
      • Android: remove elevation from dialog
  • Update Android Studio, JDK & Gradle (test build)
  • Update packages
  • Make sure to especially handle security vulnerabilities applying to app, see dependabot overview
  • Add issue to take care of backend vulnerabilities
@tamslo tamslo added T: Security Type: Security Improvements Study: Could have labels Jul 25, 2023
@tamslo tamslo added the P: App Project: App label Sep 13, 2023
tamslo added a commit that referenced this issue Dec 19, 2023
* Update packages and Android build tools
* Updates and refactors routing
* Uses Flutter's adaptive dialog
* Need to test building for both platforms and functionality
tamslo added a commit that referenced this issue Dec 20, 2023
tamslo added a commit that referenced this issue Dec 20, 2023
tamslo added a commit that referenced this issue Dec 20, 2023
@tamslo tamslo changed the title Update dependencies Update app dependencies Dec 20, 2023
tamslo added a commit that referenced this issue Dec 20, 2023
tamslo added a commit that referenced this issue Dec 20, 2023
tamslo added a commit that referenced this issue Dec 20, 2023
tamslo added a commit that referenced this issue Dec 22, 2023
tamslo added a commit that referenced this issue Dec 22, 2023
tamslo added a commit that referenced this issue Dec 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P: App Project: App Study: Should have T: Security Type: Security Improvements
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant