- This topic has 0 replies, 1 voice, and was last updated 1 month ago by .
Viewing 1 post (of 1 total)
Viewing 1 post (of 1 total)
- You must be logged in to reply to this topic.

Uniting People
What makes us different from other similar websites? › Forums › Tech › Ferdium [Google Calendar Fix]
Tagged: Calendar, Ferdium, Fix, Google Calendar
Here is the modified version of the Ferdium recipe files tailored specifically for Google Calendar.
To set this up, follow a similar structure to the one in your image:
~/.var/app/org.ferdium.Ferdium/config/Ferdium/recipes/dev/google-calendar-workspaceindex.js
This script overrides the User Agent to ensure Google doesn’t flag Ferdium as an “Insecure Browser.”
module.exports = (Ferdium) => {
return class GoogleCalendar extends Ferdium {
overrideUserAgent() {
// High-version Chrome string to bypass "Insecure Browser" blocks
return "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36";
}
};
};
package.json
This points Ferdium to the correct Google Account chooser and redirects straight to Google Calendar upon a successful login.
{
"id": "google-calendar-workspace",
"name": "Google Calendar Workspace",
"version": "1.0.0",
"description": "Internal Google Calendar",
"main": "index.js",
"author": "Ferdium User",
"config": {
"serviceURL": "https://accounts.google.com/AccountChooser?continue=https://calendar.google.com/calendar/u/0/r",
"hasNotificationDot": true,
"hasTeamId": false
}
}
Save this icon for the service.
