• Stars
    star
    238
  • Rank 169,306 (Top 4 %)
  • Language
    JavaScript
  • License
    Other
  • Created about 5 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Provider for Google Calendar

Provider for Google Calendar

Build Status Coverage Status

These are the sources for the Provider for Google Calendar.

Development

The Provider for Google Calendar uses an xpcshell test originally from the Thunderbird test harness.

To run the tests locally you can use this command. Note that the tests use the dist xpi, so you'll need to build first.

$ npm test

You should also run the linters. This will run eslint and check your commit messages. Please format your messages according to conventional commits:

$ npm run lint

You can then run the build step to package the xpi in dist/gdata-provider.xpi

$ npm run build 

Note that the tests will fail if something is up with the Thunderbird test harness, so best check treeherder first.

This may also affect your pull request checks, as the test are also running via Github Actions CI

Report Issues

First of all, make sure you are using the version of the Provider for Google Calendar that matches your Thunderbird. If there is no such version available, please take the next lower release number.

For debugging, please enable calendar.debug.log and calendar.debug.log.verbose in the advanced config editor (Options > Advanced > General > Config Editor) and check the logs in the error console (Tools > Error Console) for what is happening when your error occurs.

Please check the FAQ to see if your question may already be answered. If you have a support question, please visit the support forum.

If you would like to file a development issue, please use the Github issue tracker.

More Repositories

1

ical.js

Javascript parser for ics (rfc5545) and vcard (rfc6350) data
JavaScript
995
star
2

sepa.js

Create and validate SEPA XML transactions
JavaScript
72
star
3

quickmove-extension

Quick Folder Move Add-on for Thunderbird
JavaScript
53
star
4

action-web-ext

A GitHub Action to run web-ext commands
JavaScript
35
star
5

pyamo

python tools for addons.mozilla.org
Python
8
star
6

fhemics

Exports the FHEM heating schedule as an .ics (rfc5545) compatible calendar file.
Perl
4
star
7

filelink-webdav

Adds the possibility to use a WebDAV store for Filelink
JavaScript
4
star
8

crutool

Python Tool for JIRA, Crucible and Fisheye
Python
4
star
9

ics-inspector

https://addons.mozilla.org/addon/ics-inspector/
JavaScript
3
star
10

ideal-size

Resize the window to the most ideal size for the page you are on
JavaScript
2
star
11

chromatasks-extension

Chromatasks for Thunderbird
CSS
2
star
12

amo-helper

https://addons.mozilla.org/firefox/addon/amo-queue-helper/
JavaScript
2
star
13

lightning-connector-automation

OBM Lightning Connector profile automation and testing using mozprofile/mozrunner/mozmill
Python
2
star
14

amoid

Convert between the various AMO identifier formats
JavaScript
2
star
15

jirablueprint

Tool to create JIRA issues via YAML template files.
Python
2
star
16

mozblocklist

Checks the blocklist for existing guids
JavaScript
1
star
17

wx-testbed-extension

Extension to test WebExtension API Support
JavaScript
1
star
18

iframe-sandbox-poc

iframe-sandbox-poc
JavaScript
1
star
19

amo-query-apps-script

Google Apps Script for AMO queries
JavaScript
1
star
20

indico-cli

Python
1
star
21

locationmap-extension

Show a Location Map in the Event Dialog in Lightning
JavaScript
1
star