Files
aiturk-mobil/.github/workflows
96b9a14e28 Add workflow to label PRs with merge conflicts (#342)
* fix(#65): request POST_NOTIFICATIONS runtime permission on Android 13+

On API 33+ the manifest declaration alone is not enough — the app must
request POST_NOTIFICATIONS via ActivityResultContracts.RequestPermission
at runtime before it can show any notification, including the foreground
service notification from ChatNotificationService.

- Added rememberLauncherForActivityResult for POST_NOTIFICATIONS
- Added LaunchedEffect(Unit) that fires the permission request on first
  composition when running on API 33+ and permission is not yet granted
- The next lifecycle event (ON_STOP → NotificationHelper.start) picks
  up the permission if granted

* fix: add missing import android.os.Build for POST_NOTIFICATIONS permission check

* fix: add missing import for rememberLauncherForActivityResult (androidx.activity.compose)

* Add GitHub workflow to check PR for linked issue

* Add workflow to label PRs with merge conflicts

* Remove pr-issue-check.yml, keep only merge-conflict-label workflow

* Remove issue-tag.yml, keep only merge-conflict-label workflow in PR

---------

Co-authored-by: M57 <hy4ri@users.noreply.github.com>
Co-authored-by: Hermes Agent <hermes@m57.local>
Co-authored-by: Hermes Agent <hermes@agent.local>
2026-06-23 12:36:57 +03:00
..