Skip to content

Instantly share code, notes, and snippets.

Patrick Connolly patcon

Block or report user

Report or block patcon

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@patcon
patcon / code.gs
Created Dec 10, 2019
Google Script for generating leadership status checkins. See https://github.com/CivicTechTO/civictechto-scripts/issues/2
View code.gs
/**
* Source: http://mashe.hawksey.info/2014/07/google-sheets-as-a-database-insert-with-apps-script-using-postget-methods-with-ajax-example/
*
* Usage
* 1. Publish > Deploy as web app
* - enter Project Version name and click 'Save New Version'
* - set security level and enable service (most likely execute as 'me' and access 'anyone, even anonymously')
*
* 2. Copy the 'Current web app URL'.
*
@patcon
patcon / code.gs
Created Dec 10, 2019
Google Script for generating leadership status checkins. See https://github.com/CivicTechTO/civictechto-scripts/issues/2
View code.gs
/**
* Source: http://mashe.hawksey.info/2014/07/google-sheets-as-a-database-insert-with-apps-script-using-postget-methods-with-ajax-example/
*
* Usage
* 1. Publish > Deploy as web app
* - enter Project Version name and click 'Save New Version'
* - set security level and enable service (most likely execute as 'me' and access 'anyone, even anonymously')
*
* 2. Copy the 'Current web app URL'.
*
@patcon
patcon / code.gs
Created Dec 10, 2019
Google Script for generating leadership status checkins. See https://github.com/CivicTechTO/civictechto-scripts/issues/2
View code.gs
/**
* Source: http://mashe.hawksey.info/2014/07/google-sheets-as-a-database-insert-with-apps-script-using-postget-methods-with-ajax-example/
*
* Usage
* 1. Publish > Deploy as web app
* - enter Project Version name and click 'Save New Version'
* - set security level and enable service (most likely execute as 'me' and access 'anyone, even anonymously')
*
* 2. Copy the 'Current web app URL'.
*
@patcon
patcon / code.gs
Created Dec 10, 2019
Google Script for generating leadership status checkins. See https://github.com/CivicTechTO/civictechto-scripts/issues/2
View code.gs
/**
* Source: http://mashe.hawksey.info/2014/07/google-sheets-as-a-database-insert-with-apps-script-using-postget-methods-with-ajax-example/
*
* Usage
* 1. Publish > Deploy as web app
* - enter Project Version name and click 'Save New Version'
* - set security level and enable service (most likely execute as 'me' and access 'anyone, even anonymously')
*
* 2. Copy the 'Current web app URL'.
*
@patcon
patcon / code.gs
Created Dec 10, 2019
Google Script for generating leadership status checkins. See https://github.com/CivicTechTO/civictechto-scripts/issues/2
View code.gs
/**
* Source: http://mashe.hawksey.info/2014/07/google-sheets-as-a-database-insert-with-apps-script-using-postget-methods-with-ajax-example/
*
* Usage
* 1. Publish > Deploy as web app
* - enter Project Version name and click 'Save New Version'
* - set security level and enable service (most likely execute as 'me' and access 'anyone, even anonymously')
*
* 2. Copy the 'Current web app URL'.
*
View testing-markdown-newlines.md

This is a doc to show how newlines work equivalently on GitHub.

Failed newlines

line 1 line 2

line 1
line 2
View testing-emoji-headers.md

This is a way to test headers and see how to ensure that deeplink stays same even with or without an emoji

Standard Header

foo

Header with nonbreaking space

foo

View civictechto-org-structure.yml
name: Civic Tech Toronto
subcircles:
- name: Hacknight
accountabilities:
- Ensuring weekly hacknights run smoothly.
notes: |>
Google Spreadsheet: Hacknight Roles https://link.civictech.ca/roles
roles:
- name: Speaker support
View matterbridge.log
2019-04-24T17:38:21.425770+00:00 app[worker.1]: time="2019-04-24T17:38:21Z" level=debug msg="Start listening for Slack messages" prefix=slack-legacy
2019-04-24T17:38:21.470770+00:00 app[worker.1]: time="2019-04-24T17:38:21Z" level=info msg="Gateway(s) started succesfully. Now relaying messages" prefix=main
2019-04-24T17:38:21.541737+00:00 app[worker.1]: time="2019-04-24T17:38:21Z" level=debug msg="Not refreshing channel list as it was done less than 10s seconds ago." prefix=slack-legacy
2019-04-24T17:38:23.242004+00:00 app[worker.1]: time="2019-04-24T17:38:23Z" level=debug msg="== Receiving event &slack.HelloEvent{}" prefix=slack-legacy
2019-04-24T17:38:34.862634+00:00 app[worker.1]: time="2019-04-24T17:38:34Z" level=debug msg="<= Message is &config.Message{Text:"", Channel:"general-en", Username:"", UserID:"", Avatar:"", Account:"slack-legacy.g0vtw", Event:"user_typing", Protocol:"", Gateway:"", ParentID:"", Timestamp:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}, ID:"", Extra:map[string][]interface
View other-toronto-lobbying-comms-types.txt
Other:Fax reminder emergency partnership funding request
Other:Urgent community requests
Other:Fax reminder emergency partnership funding request
Other:City demands seniors' group pay to walk-SUN VIDEO
Other:Fax reminder emergency partnership funding request
Other:City demands seniors' group pay to walk-SUN VIDEO
Other:Fax reminder emergency partnership funding request
Other:City demands seniors' group pay to walk-SUN VIDEO
Other:City demands seniors' group pay to walk-SUN VIDEO
Other:Fax emergency partnership funding request
You can’t perform that action at this time.