Skip to content

Flutter app to receive push notifications from gentoo_update

Notifications You must be signed in to change notification settings

Lab-Brat/gentoo_update_flutter

Repository files navigation

gentoo_update Mobile App

Android mobile app that receives update reports from gentoo_update.

This project originates from 2023 Google Summer of Code, more about it can be found in the blog post and Gentoo Forums.

Installation

Get it on Google Play

Features

  • UI
    • Login Screen
    • Reports Screen
    • Profile Screen
    • Help Screen
    • Pop up with token export command
    • Fix screen transition errors
  • Backend
    • Add security rules for Firestore
    • Create a token on user sign-in
    • Encrypt tokens
    • Encrypt update reports
    • Improve rate limiting
    • Create a cleaner to delete old inactive accounts and their data
  • General
    • Anonymous Login
    • Google/Github OAuth Login
    • Create a mechanism to receive tokens from CLI app, verify them and route to correct users.

Usage

For details usage, please check gentoo_update User Guide.