Files
civ6-play-by-cloud-turn-not…/CHANGELOG.md
semantic-release-bot 39d0b00b6d chore(release): 1.13.9 [skip ci]
## [1.13.9](https://github.com/brettstack/civ6-play-by-cloud-turn-notifier/compare/v1.13.8...v1.13.9) (2023-11-30)

### Bug Fixes

* remove serverless-plugin-aws-alerts ([41a4932](41a4932731))
2023-11-30 07:46:20 +00:00

28 KiB

1.13.9 (2023-11-30)

Bug Fixes

  • remove serverless-plugin-aws-alerts (41a4932)

1.13.8 (2023-11-30)

Bug Fixes

1.13.7 (2023-11-30)

Bug Fixes

1.13.6 (2023-11-30)

Bug Fixes

1.13.5 (2023-11-30)

Bug Fixes

1.13.4 (2021-04-12)

Bug Fixes

  • ui: fix submit refreshing page in firefox (63a0469)
  • ui: fix submit refreshing page in firefox (af9ebd1)

1.13.3 (2021-02-07)

Bug Fixes

1.13.2 (2021-02-07)

Bug Fixes

  • cleanup; handle additional discord 4xx; adjust alarms; use serverless-amplify-plugin package; automerge dependabot; fix PR sandbox stacks (ade08ea)

1.13.1 (2021-01-17)

Bug Fixes

  • add Lambda Insights (a18d47a)
  • fix manifest and sourcemaps loading in UI (c56151a)
  • optimize lambda+sqs integration (77b5bbc)

1.13.0 (2021-01-11)

Bug Fixes

  • add ingestionTime to error log and log game in PROCESS_MESSAGE:ERROR_PROCESSING_NOT_OK_RESPONSE (94ab57e)
  • change lambda functions to 128MB (9f9972d)
  • increase lambda duration to 20s (040554b)
  • update lambda function memorySizes (66b45b2)
  • ops: add cost alert; tweak duration alarm; update dashboard (7b4ae4a)

Features

1.12.2 (2021-01-01)

Bug Fixes

1.12.1 (2021-01-01)

Bug Fixes

  • add MainTable (unused) (e795d65)
  • add missing import dynamodb-toolbox (1cc806c)

1.12.0 (2020-12-31)

Bug Fixes

  • add required to discordWebhookUrl (b2aeb77)
  • mark game as inactive if it doesn't have a discordWebhookUrl (6581051)
  • dashboard: add no-notifications-sent alarm (de45031)
  • dashboard: fix no-notifications-sent alarm (d0f4e27)
  • update player length to 12 (90dca4d)
  • dashboard: fix positioning and logs (82c3d37)

Features

  • ops: add NoGamesCreated alarm (76c298f)
  • add custom logger to api lambda (893c8f6)
  • add logging to api lambda (f8265db)
  • use serverless-express@v4 (af83ff8)

1.11.3 (2020-12-27)

Bug Fixes

  • dashboard: add active games widget (4628ee1)

1.11.2 (2020-12-27)

Bug Fixes

  • alarm: increase duration alarm to 5000 (acc7584)

1.11.1 (2020-12-27)

Bug Fixes

  • dashboard: minor improvements to log widget (3e1decc)
  • minor dashboard improvements (4a086d9)
  • treat NO_GAME_FOUND as client error (don't throw) (22794e7)

1.11.0 (2020-12-24)

Bug Fixes

  • alarms: remove throttle alarm (7ca9720)
  • ui: fix typos (d52927b)
  • ui: respect user preference for dark/light modoe (1907211)

Features

1.10.2 (2020-12-24)

Bug Fixes

  • change function duration alarm (c3459d2)

1.10.1 (2020-12-23)

Bug Fixes

  • add min, avg max webhook duration to dashboard (7c8ae72)
  • fix duration and num dlq messages widgets (d28cd96)
  • return null in getGame when game doesn't exist (06ee810)
  • show existing player mappings (0c39c14)

1.10.0 (2020-12-23)

Features

  • add metrics and dashboard (1e599ca)

1.9.2 (2020-12-22)

Bug Fixes

  • add link for getting discord user id (aca05fd), closes #21

1.9.1 (2020-12-22)

Bug Fixes

1.9.0 (2020-12-22)

Features

  • mark games as inactive when discord webhook doesn't exist (#32) (8b3d298)

1.8.3 (2020-12-21)

Bug Fixes

  • ui: use REACT_APP_ApiEndpoint even in development mode (775a477)

1.8.2 (2020-12-21)

Bug Fixes

  • ci: include serverless-amplify-plugin in release (f6d2aec)

1.8.1 (2020-12-21)

Bug Fixes

1.8.0 (2020-12-20)

Features

  • add custom domain name (9d928e8)
  • add retainDataResources and pointInTimeRecoveryEnabled (8eaadcd)
  • add serverless-amplify-plugin (0cddaca)
  • large refactor (40d9b77)

1.7.3 (2020-12-16)

Bug Fixes

  • retain dynamodb table when stack is deleted (de8011f)

1.7.2 (2020-11-20)

Bug Fixes

  • remove IS_OFFLINE default empty value (bcfb124)

1.7.1 (2020-11-20)

Bug Fixes

1.7.0 (2020-11-20)

Bug Fixes

  • increase webhook function memory to 256 and set log retention (afe5f01)
  • npm audit fix (9da7770)

Features

  • add logging to webhook handler (b4f09d5)

1.6.6 (2020-11-17)

Bug Fixes

1.6.5 (2020-11-16)

Bug Fixes

  • redirect ui routes to / and let client router take over (bb9b42b)

1.6.4 (2020-11-16)

Bug Fixes

  • save players map as { discordUserId } instead of discordUserId (9c95caf)

1.6.3 (2020-11-16)

Bug Fixes

1.6.2 (2020-11-16)

Bug Fixes

1.6.1 (2020-11-16)

Bug Fixes

1.6.0 (2020-11-16)

Features

  • add player config (wip) (f794c70)
  • add players config to UI and API (c6dcb1a)

1.5.0 (2020-11-13)

Bug Fixes

Features

  • add contact and feedback section to service (803032a)
  • add game route (c0d1e98)
  • add players config to webhook lambda (ae4ea08)

1.4.0 (2020-06-13)

Features

1.3.0 (2020-06-13)

Features

1.2.0 (2020-06-13)

Features

  • add additional content/instructions/faq to ui (baa66c8)

1.1.1 (2020-06-11)

Bug Fixes

1.1.0 (2020-06-09)

Bug Fixes

Features

1.0.5 (2020-04-15)

Bug Fixes

1.0.4 (2020-04-15)

Bug Fixes

  • ui: wrap @wizeline/serverless-amplify-plugin in quotes (c8a8054)
  • use @wizeline/serverless-amplify-plugin from npm (f3284fe)

1.0.3 (2020-04-12)

Bug Fixes

  • add link to civilization.com (90627fc)

1.0.2 (2020-04-12)

Bug Fixes

  • rename serverless.yml to .yaml (59f5a27)

1.0.1 (2020-04-12)

Bug Fixes

  • add explanation to the UI (d815348)

1.0.0 (2020-04-11)

Bug Fixes

  • throw error on game not found and fix tests (79195ef)
  • update website name and description (d2bf781)
  • ui: fix copy pbc url to clipboard (7d02c02)
  • ui: fix webhook url format (b52432c)
  • fix amplify resource; OauthToken => AccessToken (9e4ccaa)
  • fix ui serverless artifacts buildSpec (79d46e0)
  • improve discord message (713e08f)
  • manually delete successfully processed messages from the queue (9ce60af)
  • move startFirstJob to after:deploy:finalize hook (4006ebc)
  • rename App2.js to App.js (3b4f62b)

Features

  • add instructions to UI (5978b3f)
  • use shortid instead of guid for Game id (cd1227f)
  • api: add express api with post /game endpoint (a4d20b0)
  • api: update webhook to query Game table for discord webhook (176a6fa)
  • serverless-amplify-plugin: add shorthand accessTokenSecretName and accessTokenSecretKey (0282185)
  • serverless-amplify-plugin: change domain to use empty prefix (a3968f3)
  • ui: add generate pbc webhook and copy to clipboard (741a06e)
  • ui: use production api when ui is built for production (b7fcaeb)
  • add api gateway logs (49a929d)
  • add custom domain name (acc2f70)
  • add defaultBuildSpecOverrides (6b6cd54)
  • add discord webhook (2ab3cd0)
  • add GeneratePlayByCloudWebhook (d4d3da2)
  • add loading indicator to GeneratePlayByCloudWebhook (ce59c8a)
  • add sample logging and correlation id middleware (d63a698)
  • add stage option (b242bd0)
  • add subdomain (effb047)
  • add ui (ca2b6a0)
  • add wip amplify plugin (18344d1)
  • change amplify artifacts directory to build for CRA (ba1a593)
  • change api basepath (a7044a0)
  • change webhook path from / to /webhook (4cdb474)
  • init create-react-app (9ee756f)
  • make sqs middleware more configurable (d0ffcc1)
  • move additional logic to middleware (fc27c5c)
  • move sqs handler logic to custom middy middleware (3ab6006)
  • refactor to use serverless-apigateway-service-proxy (4150dba)
  • update prod branch from ui to master (13ee5e2)
  • update UI with discord webhook url input (83104a6)
  • use sqs-partial-batch-failure middleware (c48b894)