Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/notifications.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2022-11-04Still push notifications of twofactor_nextcloud_notification when in DNDJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-10-12Merge pull request #1316 from ↵Joas Schilling
nextcloud/bugfix/noid/send-the-subscription-key-to-the-proxy Send the subscription key to the Community push proxy
2022-10-10Fix CSJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-10-06Send the subscription key to the Community push proxyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-10-06Improve debugging of failing emailsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-31Show a warning about undelivered notificationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-26Add a migration to reset the next send for disabled usersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-26Only update the next_send_time for disabled users when the time was reachedJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-16Handle empty list of notifications to deleteCarl Schwan
Save two query Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-21Allow all internal hosts to be http-onlyjld3103
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2022-06-02Include scss style in webpack outputLouis Chemineau
Signed-off-by: Louis Chemineau <louis@chmn.me>
2022-05-23Adjust to IUser changeJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-23Add options in personal settings to play the soundsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-14Preload devices and statuses with a single query in case of flushingtechdebt/noid/group-queries-on-pushingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-14Defer preparing of payloads when we don't push anywayJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-14Only query the devices of a user onceJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-14Only load the user status once per userJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-02-28Use a fake user to skip database queriesJoas Schilling
Getting a user runs 2 queries: 1. Load the user from oc_users 2. Load the preferences This is somewhat dangerous, but all methods only rely on the userId and the objects are not cached anywhere on the way, so this should still work and does in tests Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-02-24Do not read the notification we just insertedJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-02-24Handle notification deletion less uniqueJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-11-27shortenJsonEncodedMultibyte was moved to \OCP\Util for 23.Arthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2021-11-01Merge pull request #1101 from ↵Joas Schilling
nextcloud/bugfix/noid/improve-feedback-when-device-is-too-old Improve feedback in test-push when device is too old
2021-10-27Merge pull request #1102 from nextcloud/bugfix/noid/improve-wordingv23.0.0beta2John Molakvoæ
2021-10-27Improve wordingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-27Improve feedback in test-push when device is too oldJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-26Restore old device signature so the proxy works againJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-23Fair use of push notificationsJoas Schilling
We want to keep offering our push notification service for free, but large users overload our infrastructure. For this reason we have to rate-limit the use of push notifications. If you need this feature, consider setting up your own push server or using Nextcloud Enterprise. Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-19Merge pull request #1094 from ↵Joas Schilling
nextcloud/test/1081/add-integration-tests-for-push-registration Add integration tests for push registration
2021-10-18sign final payloadMartin Zimmermann
Returned signature did not match payload as it was changed after signing. Signed-off-by: Martin Zimmermann <martin.zimmermann@bytepoets.com>
2021-10-18Fix id selectionJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Fix review commentsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Move logic to the mapperJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Fix psalm complainsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Fix wording and sorting in the settings sectionJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Fix CS lintingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Add a background job to create entries for new users and existing users on ↵Joas Schilling
updates Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Fix personal settingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Select users from a new notifications_settings tableJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Move constants and don't use deprecated classJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Introduce a batch size for the mail notifications so it does not consume too ↵Joas Schilling
much time Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Improve email wording for screenreadersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Remove unused memberJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Fix eslinting and minor API thingsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Sending unseen notifications as email periodically. Includes a new user ↵Julien Barnoin
settings page for notifications to configure this option. Signed-off-by: Julien Barnoin <julien@berryandcloud.com>
2021-10-06Fix deleting notifications with numeric user IDJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-08-24Change elseif to orValdnet
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2021-08-24High priority for the PhoneTrack appValdnet
Added high priority for notifications for PhoneTrack. Notifications sent from this application are also important for users. The information it contains must be received very quickly in the event of exceeding the set zone or approaching two devices. Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2021-08-23Give twofactor nextcloud notifications a high priorityszaimen
Signed-off-by: szaimen <szaimen@e.mail.de>
2021-06-21Merge pull request #1027 from ↵Vincent Petry
nextcloud/bugfix/noid/fix-handling-the-response-of-the-proxy Fix handling the response of the proxy
2021-06-21Fix handling the response of the proxyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>