Forum Activity for @brian

brian
@brian
08/08/23 09:21:49AM
10,148 posts

The Plan To Fix New Youtube Channel Names?


Using Jamroom

michaeld:
Okay…But if you entree the YouTube URL with the handle in it, shouldn’t it redirect and that functionality have nothing to do with the API?

Yeah we have to use what is entered as the channel name in the API call - unlike on the web side there's no "redirect". Seems short sighted of Google to not support this - but to be honest it is not terribly surprising. I don't get the feeling Google really wants people using the API.
brian
@brian
08/08/23 07:00:06AM
10,148 posts

Email Notifications Plain Text Only?


Using Jamroom

Previously the "test email" function only ever sent email in plain text - the recent Mail Support module updates now shows you if you have HTML email enabled. If you see "HTML notifications are enabled" in your test message then you're good - your regular emails will include the header/footer. So this is working correctly.
brian
@brian
08/08/23 06:58:45AM
10,148 posts

The Plan To Fix New Youtube Channel Names?


Using Jamroom

Unfortunately the YouTube API does not support looking up a channel by handle:

https://developers.google.com/youtube/v3/docs/channels/list

You can only use a user name or channel ID. Looks like others are wondering the same thing as well but it's been a while so it could be that YouTube is purposefully not adding this to their API support:

https://stackoverflow.com/questions/74348727/youtube-data-api-get-channel-by-handle

Once the support is there we can add support for it in the module.
brian
@brian
08/07/23 03:32:04PM
10,148 posts

The Plan To Fix New Youtube Channel Names?


Using Jamroom

I have not had time to look in to it yet but will as soon as I get a chance. Based on the documentation I've seen, the old channel ID should still work - are you able to use your channel ID or has YouTube hidden that now?
brian
@brian
08/07/23 03:30:41PM
10,148 posts

Email Notifications Plain Text Only?


Using Jamroom

I'm not seeing any issues here on any of my systems. Note that sending a TEST email will tell you if HTML notifications are on:

this is the test email message

HTML notifications are enabled
brian
@brian
08/06/23 04:12:23PM
10,148 posts

Signup Error


Using Jamroom

Yeah something is being flaky - I'm not sure but it sounds like you could be hitting a resource limit on the server? Are there any limits on your server put in place by your hosting provider? The fact that it originally stuck at:

"validating filesystem is prepared for updates"

Is the step where the marketplace module checks the modules/skins directory and ensures it has write permission before starting. It sounds like it could be bombing there.

I see you're running PHP via PHP-FPM - make sure you have enough worker processes so it doesn't hang.
brian
@brian
08/06/23 03:33:20PM
10,148 posts

Signup Error


Using Jamroom

Looks like it may be related to the Geo module - disable that one if you can and then make sure and do all the updates - you don't want to be partially updated. Let me know if that helps.
brian
@brian
08/06/23 02:41:00PM
10,148 posts

Signup Error


Using Jamroom

Ken Rich:
I am not seeing anything in the error log,
It just says "No PHP Errors at this time"

Hmm - that doesn't make sense. That screen is from JR's custom PHP error handler it should also write a log entry. Make sure the data/logs directory is writable by the web user - could be the file can't be written do. See if you can temp set the directory permissions to 777, then try signing in again and see if the error_log file appears.

Also - if you are already logged in look for any CRI errors in your activity log.
brian
@brian
08/06/23 02:24:59PM
10,148 posts

Signup Error


Using Jamroom

That means a fatal PHP error was encountered - look in the data/logs/error_log file - the most recent errors will be at the bottom.
brian
@brian
08/06/23 09:47:56AM
10,148 posts

Jamroom 7 has been released + 20 years of Jamroom!


Announcements

Some of you may already know since I pushed Jamroom 7 to the stable channel last week, but I wanted to "officially" announce that Jamroom 7 has been released!

JR7 comes with a ton of updates, tweaks and fixes - mainly around adding support for PHP 8+ and setting up some low level systems to be easier to support going forward. There's also a lot of small updates and tweaks through out the Core and dozens of modules.

I've also released a few new modules in to the Marketplace:

Analytics
The new Analytics module adds a real time analytics tab in to your system Dashboard:
https://www.jamroom.net/the-jamroom-network/networkmarket/846/analytics-100b7

Audio Import
The Audio Import module is designed for importing large amounts of audio files directly from the server file system. This used to be a "tool" in the Audio module but has been broken out in to a separate module:
https://www.jamroom.net/the-jamroom-network/networkmarket/864/audio-import

Image Optimizer
The Image Optimizer module will "optimize" JPG images so they take up a little less space. Note that this module WILL permanently change the images so only use this if you want to save some space on your server:
https://www.jamroom.net/the-jamroom-network/networkmarket/736/image-optimizer

Javascript Event Logger
If you are a 3rd party developer, the JS event logger module will log JS errors and issues in to your site activity log given you a way to see Javascript errors your users may be running in to:
https://www.jamroom.net/the-jamroom-network/networkmarket/847/javascript-event-logger

SSH Support
The SSH Support module is designed for module developers to have access to low level SSH and SFTP support:
https://www.jamroom.net/the-jamroom-network/networkmarket/825/ssh-support

Rate Limiter
The Rate Limiter module provides low level rate limiting to prevent bots and scanners from hammering your site:
https://www.jamroom.net/the-jamroom-network/networkmarket/806/rate-limiter

Twilio Messaging
The Twilio messaging module adds support for Text Messages to your user notification options (note that a Twilio account is required - sending text messages is not free):
https://www.jamroom.net/the-jamroom-network/networkmarket/789/twilio-messaging

I'm excited to finally get Jamroom 7 out in to release so we can start moving forward again.

Jamroom turns 20!

For those of you that have been around since the beginning, can you believe it was 20 years ago that Jamroom 1 was released? I want to thank all of you that have stuck around over the years - I know JR has had it's "ups and downs" but it's still chugging along :)

I personally still work on Jamroom every day (for those of you that do not know, I've been employed full time for the last 5 years developing the worlds largest JR system) and even though it has been over 20 years, I still enjoy working on JR and developing new things, so I'm excited to get JR brought up to speed for the next chapter.

I hope you all enjoy the new releases and thanks again for being Jamroom users all these years!
updated by @brian: 11/04/23 02:46:19PM
  6