Skip to content

feat: #IMPULS-6059 add service to add push notif to push manager and modified quiet hours push notif handling - #1121

Merged
vbillard91 merged 4 commits into
develop-b2schoolfrom
feat-IMPULS-6059-add-push-notif-service
Aug 31, 2026
Merged

feat: #IMPULS-6059 add service to add push notif to push manager and modified quiet hours push notif handling#1121
vbillard91 merged 4 commits into
develop-b2schoolfrom
feat-IMPULS-6059-add-push-notif-service

Conversation

@vbillard91

@vbillard91 vbillard91 commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Description

Modify in timeline quiet hours handlign for push notif, to use new push manager module instead of dropping push notifs in quiet hours

Fixes

https://edifice-community.atlassian.net/browse/IMPULS-6059

Type of change

Please check options that are relevant.

  • Chore (PATCH)
  • Doc (PATCH)
  • Bug fix (PATCH)
  • New feature (MINOR)

Which packages changed?

Please check the name of the package you changed

  • admin
  • app-registry
  • archive
  • auth
  • cas
  • common
  • communication
  • conversation
  • directory
  • feeder
  • infra
  • portal
  • session
  • test
  • tests
  • timeline
  • workspace

Tests

  1. Describe here the tests you performed
  2. Step by step
  3. With expected results

Reminder

  • Security flaws

  • Performance impacts (think bulk !)

  • Unit tests were replayed

  • Unit tests were added and/or changed

  • I have updated the reminder for the version including my modifications

  • All done ! 😃

@vbillard91
vbillard91 requested review from jcbe-ode and pb-jo August 26, 2026 12:45
…ultPushNotifService.java

Co-authored-by: jcbe-ode <67910608+jcbe-ode@users.noreply.github.com>
@vbillard91
vbillard91 requested a review from jcbe-ode August 27, 2026 15:15

@jcbe-ode jcbe-ode left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Commentaire à ajouter ou code à refacto ? Voir ce qui te semble le plus judicieux.

@vbillard91

Copy link
Copy Markdown
Contributor Author
  • Modification suite au changement de méthode pour update une push recap
  • Modification du paramètre de taille maximum de body pour la notification refletant les limites actuelles de firebase et des mobiles
  • fix sur la logique de dispatch u push manager pour ne pas lui déleguer de push notif si le feature flag précise l'usage du legacy

@vbillard91
vbillard91 requested a review from jcbe-ode August 28, 2026 11:19

@jcbe-ode jcbe-ode left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

1 fichier a été ajouté par erreur à priori,
sinon c'est tout bon pour moi !

Comment thread timeline/frontend-crna/package.json Outdated
@sonarqubecloud

Copy link
Copy Markdown

@vbillard91
vbillard91 merged commit 0db5153 into develop-b2school Aug 31, 2026
1 check passed
@vbillard91
vbillard91 deleted the feat-IMPULS-6059-add-push-notif-service branch August 31, 2026 11:24
jenkinsEdificePublic pushed a commit that referenced this pull request Sep 1, 2026
…modified quiet hours push notif handling (#1121)

* feat: #IMPULS-6059 add service to add push notif to push manager and modified quiet hours push notif handling

* Update timeline/src/main/java/org/entcore/timeline/services/impl/DefaultPushNotifService.java

Co-authored-by: jcbe-ode <67910608+jcbe-ode@users.noreply.github.com>

* PR review

* rollback package.json

---------

Co-authored-by: jcbe-ode <67910608+jcbe-ode@users.noreply.github.com>
jenkinsEdificePublic pushed a commit that referenced this pull request Sep 1, 2026
…modified quiet hours push notif handling (#1121)

* feat: #IMPULS-6059 add service to add push notif to push manager and modified quiet hours push notif handling

* Update timeline/src/main/java/org/entcore/timeline/services/impl/DefaultPushNotifService.java

Co-authored-by: jcbe-ode <67910608+jcbe-ode@users.noreply.github.com>

* PR review

* rollback package.json

---------

Co-authored-by: jcbe-ode <67910608+jcbe-ode@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants