Skip to content
Closed
20 changes: 20 additions & 0 deletions src/lib/extensions.js
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,15 @@ export default [
banner: "Gen1x/beat_sync.avif",
creator: "G1nX",
},
{
name: "NotifyPenguin V2",
description: "Allows sending real time & scheduled notifications to desktops and mobile devices!",
code: "Ikelene/notifyPenguinV2.js",
banner: "Ikelene/NotifyPenguinV2Banner.webp",
creator: "Ikelene",
isGitHub: true,
tags: ["api", "notifications", "messaging"]
},
{
name: "Object",
description: "Handle large JSON files at an extreme speed.",
Expand Down Expand Up @@ -125,6 +134,17 @@ export default [
banner: "TheShovel/thumbnail-doodlerec.avif",
creator: "TheShovel",
isGitHub: true,
},
{
name: "Internet Radio",
description: "Internet Radio allows you to stream live audio from thousands of internet radio stations while providing data to create music visualizers or anything in-between.",
code: "Ikelene/internetRadio.js",
banner: "Ikelene/internetRadio.svg",
creator: "Ikelene",
isGitHub: true,
unstable: true,
unstableReason: "Some radio stations / URLs may not work due to CORS or not supporting a proper audio format.\nThis is normal, do not report it.",
tags: ["api", "music", "sounds", "visualizer", "radio"]
},
{
name: "Stylus",
Expand Down
4 changes: 2 additions & 2 deletions static/extensions/Ikelene/googleAuthExtension.js
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ class GoogleAuthExtension {

login() {
const clientId = '382430967410-3svk456rj8ntlu3d3gd9oma09i96cpr9.apps.googleusercontent.com';
const redirectUri = 'https://ikelene.dev/google/googleLogin.php';
const redirectUri = 'https://ikelene.net/google/googleLogin.php';
const scope = 'profile email';

const sourceDomain = window.location.hostname;
Expand All @@ -81,7 +81,7 @@ class GoogleAuthExtension {
this.authWindow = window.open(authUrl, 'Google Login', 'width=500,height=600');

window.addEventListener('message', (event) => {
if (event.origin === 'https://ikelene.dev') {
if (event.origin === 'https://ikelene.net') {
const { accountName, fullName, profilePicture, userId, locale, emailVerified } = event.data;
this.accountName = accountName;
this.fullName = fullName;
Expand Down
Loading