Skip to content

Release 1.70 #388

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 10 commits into from
Oct 19, 2018
Merged

Release 1.70 #388

merged 10 commits into from
Oct 19, 2018

Conversation

kvld
Copy link
Contributor

@kvld kvld commented Oct 17, 2018

Release 1.70 milestone

Main & Common

  • Fixed landscape for Explore & Home screens #383
  • Removed social auth A/B #385
  • Added auth after onboarding A/B #386
  • Fixed crash in navigation controller #387
  • Notifications service #382

kvld and others added 7 commits October 16, 2018 00:20
* Enable landscape orientation & fix iPhone X landscape

* Fix black space
* removed social auth split test

* removed localization
* Setting ab test group after launch & Added auth after onboarding ab

* removed unnecessary synchronize() call

* fixes & default behaviour for not participating users

* removed group extension
* Fix waiting state dismiss order

* Fix catch dismiss

* Blocking loader only for async action
* Add todos

* Update code structure for NotificationRegistrator

* Update code structure for NotificationPermissionManager

* Fix unregister for NotificationRegistrator

* Update code structure of the AppDelegate

* Add space between lines

* Format code

* Create NotificationService

* Format scheduleNotificationWith of the PersonalDeadlineNotificationsManager

* Handle personal deadlines

* Return default property name

* Introduce LocalNotificationService & LocalNotificationContentProvider

Create LocalNotificationService for managing, scheduling and getting local notifications.

* Integrate notification service with local notification service

* Make route for DeepLinkRoutingService using Route enum

* Add home route to DeepLinkRoutingService

* Init TabBarRouter using enum

* Route streak local notifications

* Run swiftlint autocorrect

* Update available messages

* Notification service add remove identical condition

* Create NotificationService+PersonalDeadline

* Delete PersonalDeadlineNotificationsManager

* Use NotificationService with PersonalDeadlineManager

* Refactor rename NotificationService -> NotificationsService

* Move NotificationService+PersonalDeadline to the Personal Deadlines group

* Create PersonalDeadlineLocalNotificationContentProvider

* Move NotificationService+Streak to the StreakNotificationsControl group

* Create StreakLocalNotificationContentProvider

* Refactor rename LocalNotificationService -> LocalNotificationsService

* Extension LocalNotificationContentProvider with default implementations

* Fix epic bug

* Rollback support below iOS 12.0

* Route personal deadline local notifications

* Migrate local notifications

* Resolve remote notifications

* Route remote notifications of type notifications

* Remove local notifications on logout

* Handle achievement progresses remote notifications

* Revert changes for NotificationPermissionManager and NotificationRegistrator

* Revert changes for NotificationPermissionStatus

* Revert changes for PersonalDeadlineManager

* Remove debug code

* Support Swift 3

* Simplify Route for course

* Remove synchronize usages

* Report session start with notification type

* Report foreground notifications received

* Remove obsolete available

* Add fixes

* Use self keyword

* Add fixes

* Fix tab bar routing

* Refactor rename NotificationsService.Key -> NotificationsService.PayloadKey
@kvld kvld added the release label Oct 17, 2018
@kvld kvld requested a review from SunInJuly October 17, 2018 20:48
ivan-magda and others added 2 commits October 18, 2018 16:59
Copy link

@SunInJuly SunInJuly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

вроде все в порядке!

@kvld kvld merged commit 2b0518f into master Oct 19, 2018
@kvld kvld deleted the release/1.70 branch January 29, 2019 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants