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

Big Feature Update #584

Merged
merged 13 commits into from
Aug 17, 2024
Merged

Big Feature Update #584

merged 13 commits into from
Aug 17, 2024

Conversation

AryanSarafDev
Copy link
Collaborator

@AryanSarafDev AryanSarafDev commented Aug 17, 2024

Description

Features added - Profiles, Alarm and profile sharing, Guardian angel, Date-based scheduling, Google Calendar Integration, Firebase and Google Login Fix, New Scheduling Logic

Proposed Changes

  • Profiles Added
  • Alarms and profiles can be shared with in-app notifications to accept or reject them
  • new UI for alarm setting screen
  • Date based Scheduling
  • Events can be imported from Google Calendar
  • Guardian angel implemented to notify through a text or missed call to close ones in case of no response to the alarm
  • Firebase auth added on top of existing temp auth for persistence.
  • All other smart cancellation functions migrated to Kotlin for handling them in the background without launching the app.
  • new scheduling logic with fixed weekday scheduling
  • Lots of bug fixes

Fixes #247 #242 #550 #546 #535 #534 #593 #592 #590 #591

Replace issue_no with the issue number which is fixed in this PR

Screenshots

Checklist

  • Tests have been added or updated to cover the changes
  • Documentation has been updated to reflect the changes
  • Code follows the established coding style guidelines
  • All tests are passing

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