web-portal merge requestshttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests2024-02-23T15:37:59+01:00https://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/292[#15] Autocomplete for e-groups2024-02-23T15:37:59+01:00Emmanuel Ormancey[#15] Autocomplete for e-groupsCloses #15
Changes:
Channel edit admin group
![image](/uploads/58d6bb540109a54db59a11dff4aa1185/image.png)
Channel members: users and groups
![image](/uploads/2c0d631867078ff7610ac3c6352024d4/image.png)
Send Notification with targete...Closes #15
Changes:
Channel edit admin group
![image](/uploads/58d6bb540109a54db59a11dff4aa1185/image.png)
Channel members: users and groups
![image](/uploads/2c0d631867078ff7610ac3c6352024d4/image.png)
Send Notification with targeted users and groups
![image](/uploads/14ff52aec34849a6b65f3ebb17b07f52/image.png)Emmanuel OrmanceyEmmanuel Ormanceyhttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/291Feed - personal user feed2024-01-23T13:16:45+01:00Jose SemedoFeed - personal user feedJose SemedoJose Semedohttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/290Improve error message on send notification2024-01-08T20:43:18+01:00Carina AntunesImprove error message on send notificationhttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/289[HOTFIX][#247] no preferences warning always displays after login to site2023-10-30T12:36:33+01:00Emmanuel Ormancey[HOTFIX][#247] no preferences warning always displays after login to siteCloses #247Closes #247Emmanuel OrmanceyEmmanuel Ormanceyhttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/288[#246] Bug: Chrome push stops working2023-11-06T16:45:09+01:00Emmanuel Ormancey[#246] Bug: Chrome push stops workingCloses #246
- Step 1: I'll do some tests so see if recovering a subscription is doable, after deleting and registering a SW again.
- Recovering is not possible, one cannot add manually a pushSubscription in the Push API. A new subsc...Closes #246
- Step 1: I'll do some tests so see if recovering a subscription is doable, after deleting and registering a SW again.
- Recovering is not possible, one cannot add manually a pushSubscription in the Push API. A new subscription has to be done. It will require a manual click from the Device page.
- Step 2: I would decouple SW registration and push subscription. Initially i did all in one in the device add component to avoid registering SW for everyone, but maybe that was a bad idea. SW registration on home page iwth site load (the standard way) and then push subscription (or recover ?) in the device page. That would allow to list subscriptions and match the DB entries to flag the invalid ones.
- Step 3: add a Repair button to fix an Expired device
- (DELAYED: not needed for now) Step 4: Implement `pushsubscriptionchange` event for at least FF, to try to handle expired push subscriptions
![image](/uploads/fd9d7d162847c0737e3751072058e136/image.png)Emmanuel OrmanceyEmmanuel Ormanceyhttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/287[#244] Remove references to egroups incoming mail support2023-10-10T14:35:57+02:00Emmanuel Ormancey[#244] Remove references to egroups incoming mail supportCloses #244
Removed E-Groups related stuff in channel edit and about sectionsCloses #244
Removed E-Groups related stuff in channel edit and about sectionsEmmanuel OrmanceyEmmanuel Ormanceyhttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/286Update .gitlab-ci.yml file2023-09-27T19:27:50+02:00Carina AntunesUpdate .gitlab-ci.yml filehttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/285Update file .gitlab-ci.yml2023-09-18T16:09:56+02:00Jose SemedoUpdate file .gitlab-ci.ymlhttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/284[#243] Fix logout2023-09-05T11:36:02+02:00Caetan Tojeiro Carpente[#243] Fix logoutcloses #243closes #243Caetan Tojeiro CarpenteCaetan Tojeiro Carpentehttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/283[#242] "Add users in batch"2023-08-28T09:40:45+02:00Emmanuel Ormancey[#242] "Add users in batch"Closes #242
Must be deployed with https://gitlab.cern.ch/push-notifications/backend/-/merge_requests/232Closes #242
Must be deployed with https://gitlab.cern.ch/push-notifications/backend/-/merge_requests/232Emmanuel OrmanceyEmmanuel Ormanceyhttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/282[#226] Add SMS option to preferences.2023-10-02T19:07:16+02:00Jose Semedo[#226] Add SMS option to preferences.Closes #226Closes #226Jose SemedoJose Semedohttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/281[#241] Add more emojis and suggestion.2023-10-02T18:51:26+02:00Jose Semedo[#241] Add more emojis and suggestion.Closes #241Closes #241https://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/280[#239] Richer channel descriptions2023-10-02T18:47:13+02:00Jose Semedo[#239] Richer channel descriptionsCloses #239Closes #239Carina AntunesJose SemedoCarina Antuneshttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/279[#236] [BUG] 401 when no auth is provided to GET notification which is public2023-08-08T14:11:53+02:00Caetan Tojeiro Carpente[#236] [BUG] 401 when no auth is provided to GET notification which is publiccloses #236
Related MR: https://gitlab.cern.ch/push-notifications/backend/-/merge_requests/258/closes #236
Related MR: https://gitlab.cern.ch/push-notifications/backend/-/merge_requests/258/Caetan Tojeiro CarpenteCaetan Tojeiro Carpentehttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/278[#233] Avoid reopen notification modal when it was closed2024-01-08T20:11:39+01:00Caetan Tojeiro Carpente[#233] Avoid reopen notification modal when it was closedcloses #233
closes #209closes #233
closes #209Caetan Tojeiro CarpenteCaetan Tojeiro Carpentehttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/277[#237] Improve CK Editor2023-06-02T18:25:28+02:00Caetan Tojeiro Carpente[#237] Improve CK Editorcloses #237
Added text color, background color, better image management, and Math formulas
---
![Screenshot_from_2023-05-31_17-37-48](/uploads/a45a5d0d560bd240bde226340c54fbdd/Screenshot_from_2023-05-31_17-37-48.png)closes #237
Added text color, background color, better image management, and Math formulas
---
![Screenshot_from_2023-05-31_17-37-48](/uploads/a45a5d0d560bd240bde226340c54fbdd/Screenshot_from_2023-05-31_17-37-48.png)Carina AntunesCaetan Tojeiro CarpenteCarina Antuneshttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/276[#228] Update logout flow2023-05-29T15:41:10+02:00Caetan Tojeiro Carpente[#228] Update logout flowcloses #228
Previously logout process took around 12 seconds. now it's matter of millisecondscloses #228
Previously logout process took around 12 seconds. now it's matter of millisecondsCaetan Tojeiro CarpenteCaetan Tojeiro Carpentehttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/275[#235] Resolve "Move -dev instance to SSO -QA version"2023-05-30T15:50:35+02:00Emmanuel Ormancey[#235] Resolve "Move -dev instance to SSO -QA version"Closes #235Closes #235Emmanuel OrmanceyEmmanuel Ormanceyhttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/274Update LICENSE2023-05-05T16:25:28+02:00Carina AntunesUpdate LICENSEhttps://gitlab.cern.ch/push-notifications/web-portal/-/merge_requests/273Update LICENSE2023-05-05T16:24:53+02:00Carina AntunesUpdate LICENSE