Walk users through steps, scrape, and download list view Calendar events in CSV or ICS format for upload to calendar apps

Latest Version

Version
0.0.1.0
Update
December 19, 2024
Size
2.81MiB
Developer
Category
Users
0
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
Scripting
Tabs
Downloads
ActiveTab
Storage
See more

Telestaff Shift Exporter Extension

A simple Kronos Telestaff calendar exporter. Since Kronos doesn't give access to the API's easily I wrote a extension that programmatically scrapes the data from the \"list view\" of the calendar. It walks users through how to go to the correct page to do this, as well as allowing input of the number of weeks. It then will export to either .csv or .ics formatting for manual upload to your calendar app. Nothing is stored besides the Telestaff URL locally to your browser so this should be safe for IT departments to use/deploy to your fleet.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Telestaff Shift Exporter", "version": "0.0.1.0", "description": "Walk users through steps, scrape, and download list view Calendar events in CSV or ICS format for upload to calendar apps", "permissions": [ "scripting", "tabs", "downloads", "activeTab", "storage" ], "host_permissions": ["*://*/calendar/*"], "background": { "service_worker": "background.js" }, "action": { "default_popup": "popup.html" }, "content_scripts": [ { "matches": ["*://*/calendar/*"], "js": ["content.js"] } ], "icons": { "16": "logo.png", "48": "logo.png", "128": "logo.png" }}
Read more