1.1.2 (2021-08-13)
- extensions: ensure the extensions refresh badge and context menu after decrypting the config (39a8f56)
- extensions: incognito should not share session just like cookie (881c8e7)
- extensions: bootstrap extensions setup based on the web-extension-starter (40c084b)
- extensions: ensure emails filtering logic compares the host only (966484d)
- extensions: implement decrypt config flow (c5c73f7)
- extensions: implement generate email functionality (a03be6d)
- extensions: implement login / logout flow (de9502e)
- extensions: keep track of active tab host for looking up emails (389f560)
- extensions: setup tailwindcss (91906b4)
- extensions: simplify context menu setup if only 1 domain is configured (b6308be)
- extensions: update context menu on tab update (7502c1d)
- web: add get /config endpoint (e6f14c7)
- web: implement put /api/{owner}/{repo}/config for saving updated config file (e6f8f3c)
1.1.1 (2021-07-24)
- web: type-checking for web app (c30dfab)
- web: implement api route with session api as example (86814dd)
- web: implement github oauth web application flow with installation support (9688226)
- web: prepare a default homepage for web authentication flow (cbe752d)
- web: the website should be mobile friendly (e8c3eed)
1.1.0 (2021-07-15)
1.0.1 (2021-07-15)
- activate receipt rule set after deploy (eeb2338)
- deleteMessageBatch fails due to access denied (630e74b)
- email could be silently dropped if allowPlusSign is set to false with no fallback email (559b1b1)
- ensure all aws usages are covered by the example-policy (0fc9d52)
- example config should be aligned with doc (02bb46e)
- ignore config file for format checking (665516d)
- semantic release does not works with signing tag (9004bd0)
- ses should stop walking through the ruleset if alias match (18fdbd6)
- add a destroy workflow to completely remove maildog from aws (312ddb8)
- add experimental schedular lambda for redriving DLQ messages (695ea14)
- add regular health check based on alarm state (da82d3e)
- config filename should be configurable (17d0eca)
- disable default retry attempts on lambda functions (795290d)
- dispatcher should read bucket name and key prefix from event (f2d8fe2)
- enable manual redrive through github action (2adfd9f)
- encrypt config and check into repo (bddcc2a)
- ensure the alarm treating missing data as not breaching (d0ff264)
- ensure unmatched email to be caught by a domain level rule with bounce action (bad2b06)
- implement email forwarding based on aws-lambda-ses-forwarder (99a3a0f)
- merge validate and analyze workflow to one (f752ec5)
- redesign development workflow (e8ad2f8)
- redesigned config structure (c4a556c)
- relax conventional commit requirements from git hook (231c921)
- setup alarm for DLQ (e67208f)
- use sns to initiate dispatcher lambda function (88a0d49)