Skip to content

An add-on to split GMail threads

License

Notifications You must be signed in to change notification settings

davidlang42/threadsplitter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThreadSplitter

An add-on to split Gmail threads.

Gmail conversation threads are great, but sometimes you get multiple emails about different things (eg. different orders) with an identical subject line, which Gmail automatically makes into threads. This add-on lets you split those emails into separate threads when required.

The add-on is hosted directly on Google Apps Script, free for anyone to use: https://workspace.google.com/marketplace/app/threadsplitter/115246410861

But by all means, buy me a coffee.

Set up local repo

  • Clone git repo: git clone https://github.com/davidlang42/threadsplitter.git
  • Install clasp: npm install @google/clasp -g
  • Login to clasp: clasp login
  • Enter app directory: cd app
  • Connect apps script project: clasp clone [scriptId]

Deploying changes

Use bash script

  • Run from the root of the repo: ./deploy.sh
    • Warning: This will overwrite any changes made directly on google apps scripts, but they will still exist in a reverted commit labelled 'possible lost changes'

Execute manually

  • Enter app directory: cd app
  • Pull changes to local git repo: git pull
  • Push changes to apps scripts: clasp push
    • Warning: This will overwrite any changes made directly on google apps scripts
  • Find existing deployment: clasp deployments
    • Returns deployment id: - AKfycby34UVLubaiUs-68eAwC1qD9Pl0_W05ZzghoSOeOZZ2 @58 - Test via Clasp
  • Create version & update existing deployment: clasp deploy -i [deploymentId] -d "[description]"

About

An add-on to split GMail threads

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors