Skip to content

Releases: ahochsteger/gmail-processor

2.1.1

18 Sep 08:03
Compare
Choose a tag to compare

2.1.1 (2023-09-18)

Google Apps Script Version: 10

Bug Fixes

  • potential ReDoS vulnerability (e527384)
  • typos, code smells (f6c9e33)

2.1.0

13 Sep 22:11
Compare
Choose a tag to compare

2.1.0 (2023-09-13)

Google Apps Script Version: 9

Bug Fixes

  • broken convertV1Config on Google Apps Script (edfe49b)

Features

  • add custom markProcessedMethod, now required (0a79cd1)

2.0.5

05 Sep 05:45
Compare
Choose a tag to compare

2.0.5 (2023-09-05)

Google Apps Script Version: 7

Bug Fixes

2.0.4

03 Sep 14:45
Compare
Choose a tag to compare

2.0.4 (2023-09-03)

Google Apps Script Version: 6

Bug Fixes

  • logger uses wrong console log levels (a40407d)
  • TypeError on empty message subjects (9976e45), closes #105

2.0.3

27 Aug 05:57
Compare
Choose a tag to compare

2.0.3 (2023-08-27)

Google Apps Script Version: 5

Bug Fixes

  • failure on locations without leading slash (0d1adb4)

2.0.2

25 Aug 07:18
Compare
Choose a tag to compare

2.0.2 (2023-08-25)

Google Apps Script Version: 4

Bug Fixes

  • non-working e2e tests + refactoring (005a305)

2.0.1

23 Aug 07:50
Compare
Choose a tag to compare

2.0.1 (2023-08-23)

Google Apps Script Version: 3

Bug Fixes

  • example generation (1fd5eab)
  • match processing + improved logging (16c2ffb)

2.0.0

22 Aug 16:26
Compare
Choose a tag to compare

2.0.0 (2023-08-22)

Google Apps Script Version: 2

Bug Fixes

  • add mailmap to fix wrong historic name/email (cb43d48)
  • add missing dryRun handling (60f1e19)
  • add missing processor base class (3870c14)
  • ci workflow + release config (49ae903)
  • cleanup files after clasp run (d70cb44)
  • code smells (b76bcd9)
  • commit missing changes from last refactoring (f7f8f3c)
  • corrupted attachments (string -> blob) (d698185)
  • decorator implementation (7afc98f)
  • docs build (8eda0e0)
  • eliminate defaults from converted config (1fd9d7f)
  • ensure uniqueness of example function names (38ddbcd)
  • env context structure (b94b53a)
  • failing multiple substitutions of same placeholder (d5ca9ef)
  • folder conversion without single quotes (96a6b47)
  • github pages deployment (a9f08c8)
  • github pages deployment (315c0ff)
  • GmailProcessor.runWithConfigJson() (93446d6)
  • init e2e tests (28d974b)
  • init e2e tests (9e00810)
  • logging for generated examples (9229a3f)
  • old reference to processedLabel (3f7b2ee)
  • pages deployment + coverage (506dbb2)
  • regression error + example scopes (73e87de)
  • release command in workflow (203a66c)
  • releases ci steps (095e5a3)
  • remaining references to .clasp.json (b4f5561)
  • remove old action refs + styling (30b450b)
  • remove performance.now() (f18f93f)
  • remove test exit in clasp.sh (a50f4aa)
  • remove unused rootTitle (72385cb)
  • remove workflow permission declaration (7e726ee)
  • revert name of attachment.contentType(Regex) (95b5297)
  • static action method handling (999091e)
  • store email PDF in same folder as attachments (74a439d), closes #36
  • syntax error (08af1ef)
  • test errors due to buildMatchConfig changes (df97b68)
  • timezone in some (e9bc0d0)
  • trailing hash in schema reference (a2749f8)
  • typo messgage.matched -> message.matched (e97d909)
  • use logger passed (4d00ccf)
  • wrong branch in .releaserc (de7b9ef)
  • wrong start index of gmail app search (a1b3f34)

Code Refactoring

  • rename gmail2gdrive -> gmail-processor (525e3db)

Features

  • add action handling to processors (a121889)
  • add compatibility for %filename pattern (e3bb858), closes #50
  • add conflict strategies backup/update, tests (d370a8e)
  • add date filter at rule level (#60) (ecdb2ea)
  • add decorator-driven action registry (584ed75)
  • add dryrun mode (c70c44b)
  • add github pages publishing (5d4ff4d)
  • add global actions (96c0707)
  • add handler name config (30920ab)
  • add message date matching (34dba8c)
  • add meta infos + docs generation (f080d44)
  • add option for using a rule counter with filenameTo (#58) (333212e)
  • add possibility to store each individual email as PDF (#73) (88f3c34)
  • add processing context substitution (39c0e5b)
  • add processing stages to actions (pre/post) (650654d)
  • add regex matching to thread config (8bf43df)
  • add schema validation, refactor generation (7937fb3)
  • add sender domain to substitution map (3e657ec)
  • add SpreadsheetAdapter for logSheet handling (bf518c1), closes #37
  • add substitution to match config strings (b5ea2be)
  • add support for Shared Drives (#72)...
Read more

2.0.0-beta.9

22 Aug 08:51
Compare
Choose a tag to compare
2.0.0-beta.9 Pre-release
Pre-release

2.0.0-beta.9 (2023-08-22)

Bug Fixes

  • pages deployment + coverage (506dbb2)

2.0.0-beta.8

22 Aug 08:38
Compare
Choose a tag to compare
2.0.0-beta.8 Pre-release
Pre-release

2.0.0-beta.8 (2023-08-22)

Bug Fixes

  • github pages deployment (a9f08c8)