-
-
-
Turn on Moderation Approval for Anonymous Posts
Thanks @Jim M . Is there an option / way for us to be notified when anonymous posts are made? That way we could go and check it out at least as a type of "manual moderation". -- In case it is not currently available, can you please point me which is the module I need to extend to make this possible: send to moderation a new anonymous post. Thanks!
-
-
Turn on Moderation Approval for Anonymous Posts
It is possible to set anonymous post for moderation approval? not the whole forum/topic just post that were started anonymous. Thanks
-
-
-
Push notifications no longer working?
Ok guys, I found one of what I believe are 2 culprits. First issue: login_key (remember me) In the system/Notification/Notification.php file the method that sends the notification, requires that the Device model has "login_key" field populated, we don't have anything there (I checked the table core_members_known_devices and everything is null) and I assume that is because we login into the community using SSO. For testing purposes, I commented that line 1044, and voilà . Push notifications were triggered normally. BUT, then it came the 2nd issue: PWA notification queue this is still on investigation, anyway, when more than 1 member are involved in a notification, or the member has more than 1 device with PWA, the notification is not processed by the previous service I stated in the issue #1 but in the following file&method applications/core/modules/front/system/notifications.php and what I believe is going on here is queue processing slowness. But as I said this is still investigation ongoing. -- So, now we know at least with issue #1, there is something I can do in my end to skip that? Thanks
-
-
-
-
-
Push notifications no longer working?
Yes, we double checked all notification permission in several devices/test members. No luck.
-
Push notifications no longer working?
BTW and FYI here are a couple of considerations. The core_notifications_pwa_queue is indeed populated with notifications to me. I do receive push notification using the Service worker tester in the Chromium Dev tools. So, In my opinion is something related with PWA task/queue processing. -- What do you think what could be the culprit? (We already did tests deactivating all 3rd party plugins) Thanks for the support
-
Push notifications no longer working?
Hi @Marc I am debugging this again as we haven't been able to set this the push notifications. Checking the logs, after I enabled the notifications both in my Windows Desktop PWA and Android Phone PWA both triggers this error: "An invalid push subscription was received from the browser." whoever, it creates the device record in the core_notifications_pwa_keys.
-
forum refresh if multiple tabs open
After MONTHS the bug was haunting us, our IT guy finally got the culprit. Here are his comments about it: The quick solution was to turn off the Check IP address on validating sessions, in the advance system options of IPB settings. It adds up some security risks, but the refreshing bug was hurting the forum engagement. And we hope the WP SSO developer can resolve that internally without compromising security. I also hope that those experiencing this issue know how to address it, and that IPB and third-party developers consider it in their future implementations regarding session validations. Thanks.
-
-
Are web-push notifications (PWA) supposed to work natively?
We already set the System > Settings > Web App > Manifest configuration. We need to set something else additionally. A third-party service like OneSignal? Or tweak any hosting server configuration / library?
-
-
Allan - TheTechTribe reacted to a post in a topic: CTRL-K doesn't work in Ckeditor in IPBoard Community
-
-
-
CTRL-K doesn't work in Ckeditor in IPBoard Community
but is the shortcut supposed to be available in version 4?
-
-
JP TTT reacted to a post in a topic: email notification for an anonymous post shows the name of the OP
-
JP TTT reacted to a post in a topic: email notification for an anonymous post shows the name of the OP
-
iPhone notifications, web app and more
@aXenDev do you have by chance have a PWA installation prompt script available for the community? Thanks
-
Native solution for unread notification badge number on PWAs
@Jim M Just to be sure, as maybe we are re-working trying to "hardcode" a native PWA feature. Isn't PWA technology supposed to show the credential count for unread or unseen push notifications? Is this something we should enable somewhere in the IPB Admin? Thanks
-
Native solution for unread notification badge number on PWAs
Hello @Marc Stridgen did you get any information from your devs?
-
-
"easy way" to acknowledge who is the anonymous original poster
There is an "easy way" to acknowledge who is the anonymous original poster. How to replicate: Go to the post, view who is following (1) and see who has followed the post (2) the same time it is posted (3): This is a massive flaw in our members privacy compliance. We already put an internal patch: inactivated the modal button when the OP is anonymous. Can you please check on this ? Thanks
-
-
forum refresh if multiple tabs open
Hello. JP here, from the thetechtribe. For the continuity of the investigation, can some IPBoard dev help me out to understand what is the purpose of the following snippet. It is the ajax response in the uploads/javascript_global/root_library.js?v=37062bb1bf1709922374 $(document).ajaxSend(function(event, request, settings) { if (!_.isUndefined(settings) && settings.showLoading === true) { if (!$('#elAjaxLoading').length) { getContainer().append(templates.render('core.general.ajax')); } count++; ips.utils.anim.go('fadeIn fast', $('#elAjaxLoading')); } }).ajaxComplete(function(event, request, settings) { if (!_.isUndefined(settings) && settings.showLoading === true) { count--; if (count === 0) { ips.utils.anim.go('fadeOut fast', $('#elAjaxLoading')); } } if (!_.isUndefined(settings) && !settings.bypassRedirect) { var responseJson = null; if (!_.isUndefined(request.responseJSON) && !_.isUndefined(request.responseJSON.redirect)) { responseJson = request.responseJSON; } else if (!_.isUndefined(request.responseText)) { try { var jsonResponse = $.parseJSON(request.responseText); if (jsonResponse && !_.isUndefined(jsonResponse.redirect)) { responseJson = jsonResponse; } } catch (err) {} } if (responseJson) { if (!_.isUndefined(responseJson.message) && responseJson.message != '') { ips.utils.cookie.set('flmsg', responseJson.message); } if (responseJson.redirect.match(/#/)) { window.location.href = responseJson.redirect; window.location.reload(); } else { window.location = responseJson.redirect; } } } ips.utils.cookie.init(); }); The last part in the if(responseJson) block, the condition will always end in a reload/redirect. I've being trying to catch it but is not easy by the randomness of the request and the issue. Thanks!
-
Native solution for unread notification badge number on PWAs
Just wondering if there is a native solution (or 3rd party plugin/app) for showing the unread notification count as a badge number for PWAs. Check example (with #10): I currently make it work using JS to fetch the member notifications endpoint (/api/core/members/{id}/notifications) and extract the unread count from the fetched result and set it with setAppBadge PWAs function. But this is a long polling that consumes too many resources. -- If there is no native solution, my next idea is to extend the endpoint to retrieve just the count of unread notifications (no looping fetched rows in the result, like my current workaround). So, can you point me out how to extend endpoints with a custom application? (I manage to implement custom application before but never for extending API endpoints) Thanks.