Skip to content

Releases: airyhq/airy

0.2.0

01 Dec 16:18
Compare
Choose a tag to compare

Changes

  • [#338] Add docs for running in production (#359)
  • [#394] Fix broken link in documentation (#395)
  • [#376] Fix chatplugin message sending and style loading (#379)
  • [324] Reflect in the docs our understanding of the release process (#375)
  • [#351] Add Twilio deployment descriptors (#374)
  • [#350] Twilio content mapper (#373)
  • [#352] Add Twilio channel connection (#371)
  • [#369] Show release process docs in the sidebar (#372)
  • [#367] cleanup linting (#368)
  • [#354] Add Twilio Events router, fix ingestion time bug in google source (#365)
  • [#355] Add Twilio sender (#366)
  • [#353] Add Twilio webhook (#362)
  • [#337] Prettier linting uses tests (#357)
  • [#334] Reflect components move in the docs (#361)
  • Change hostname in smoketest for chatplugin routes (#363)
  • Add chatplugin api docs (#348)
  • [#322] Conversations.tag endpoint returns 500 on empty payload (#360)
  • [#328] Update Subscribed Fields for Facebook Webhooks (#329)
  • [#279] Add update delivery state message accessor (#339)
  • [#349] Add Twilio source documentation (#356)
  • [#346] Fix ingress configuration (#347)
  • [#326] Update release process docs (#332)
  • [#303] deploy chat plugin widget (#333)
  • [#236] - Removing the current kafka-client pod (#289)
  • [#231] Smoke test improvements (#330)
  • Fix the ci bazel config (#320)
  • [#318] Docs should use the right branch (#319)
  • [#302] Add chat plugin UI widget (#311)
  • Release npm components library v0.4.5 (#317)
  • Fix aws cli env variables in ci (#316)
  • [215] Infra/publish images (#294)
  • [#268] Google/Facebook source documentation (#301)
  • [#287] Add Java linting (#295)
  • [#292] Configure algolia for docs.airy.co (#293)
  • Log web requests (#291)
  • Structure + Login for demo (#263)
  • Add google deployment descriptors (#286)
  • Add google admin api channel connection (#284)
  • [#270] Google content mapper (#285)
  • [#221] Further improvements to the script (#283)
  • Add authentication to communication websocket (#282)
  • Fix chat plugin messaging behavior (#277)
  • [#264] Google event router (#278)
  • Fix reverse conversation list order (#280)
  • Add Google message sender app (#275)
  • Infra/smoke test improvement (#262)
  • [#265] Google webhook ingestion (#272)
  • Prepare the codebase for release processes (#260)
  • Use airy specific dns entries for the dev box (#261)
  • Do not use javatuples (#258)
  • Expands contribution document (#237)
  • Generate typescript definitions from content model (#241)
  • Bug/245 send message duplicates webhook (#249)
  • [#251] Do not remove the viewBox in SVGs (#252)
  • Fix request NPEs (#248)
  • [#180] Extract testing helper to a java library (#247)
  • Fix name of provisioner (#246)
  • Temporary remove demo from the status output (#242)
  • Running core on alpine image with k3s (#230)
  • Map outbound content model in communication app (#231)
  • attempt to improve ci (#234)
  • Smoke test draft (#232)
  • Fixes #226 (#233)
  • Add alpine nginx image for demo app (#229)
  • Use the local components library version in the showcase app (#228)
  • Introduce sources top level menu (#214)
  • Update README.md (#224)
  • Do not autowire in production code (#225)
  • Refer to the main branch for the edit button in docs (#220)
  • Fix Facebook channel connection docs (#222)
  • Add deployment files for webhooks (#206)
  • Checks bootstrap script run path (#192)
  • Add demo app and globalize typescript type definitions (#211)
  • Add docusaurus and move docs (#212)
  • Small fixes before release (#208)
  • Fix consumer healthcheck endpoint in deployments (#209)
  • Minimal release script (#203)
  • fixed link to components website (#205)
  • Prepare the codebase for renaming (#204)
  • Orchestrate vagrant up and down (#194)
  • Fix sender app id (#202)
  • Filter out unknown webhooks (#201)
  • Require url and default to empty map for headers in webhook creation (#198)
  • Fix unauthorized response (#200)
  • Fix Searchfield (#195)
  • Disable test output in CI (#193)
  • Infra/schema reg protocol (#199)
  • Require color on tag creation (#197)
  • Introduce web test helper (#191)
  • One broker (#190)
  • Auth refactor (#183)
  • Change default bootstrap (#184)
  • Add line to apply the yaml (#185)
  • Fix bootstrap (#181)
  • Normalize health endpoints (#179)
  • Fix response code for duplicate email signups (#178)
  • Add auth middleware to admin (#176)
  • Add chat plugin (#142)
  • Add jwt to backend apps (#175)
  • Add bracket (#174)
  • Randomize jwt token and pg password (#171)
  • new version (#172)
  • Add subscribed_fields to page connect API (#173)
  • Add channels connect endpoint (#166)
  • Change default port and mail (#164)
  • Allows /actuator/health routes to be accessible (#165)
  • Add mail vars to user inoput (#163)
  • Adds webhook api docs (#161)
  • Install virtualbox (#158)
  • Feature/remove translations (#157)
  • Check if there is a config file or not (#159)
  • Pull images while building the packer image (#156)
  • Rename endpoints so that naming is more consistent (#153)
  • Kafka topics config (#155)
  • Add local copies of the changed yamls (#154)
  • Add spring auth and spring security lib (#127)
  • Fix issue #134 (#152)
  • Clean up some scripts (#151)
  • Add box_url instead of box (#149)
  • Disable audio for virtualbox (#148)
  • Fix curl example (#147)
  • Only print vagrant installation information if needed (#146)
  • Fix airy-core s3 image (#143)
  • Local Helm charts (#139)
  • Remove topbar and dependency on react-redux (#144)
  • Fix health check (#137)
  • Add chat plugin channel source (#140)
  • Introduce a user guide (#138)
  • Add chat plugin docs (#136)
  • Update user-input script for airy-core (#130)
  • Updates to the frontend readme (#128)
  • Remove date range, make showcase use npm library (#125)
  • Add ngrok sidecar to facebook webhook (#126)
  • Fix the left join topology call by reference issue (#129)
  • Add user input from config file (#123)
  • add readme (#124)
  • Move packer images to a separate folder (#121)
  • Fix library export (#120)
  • Add more components to showcase (#118)
  • Add conversation tag/untag (#107)
  • Bootstrap finishing (#119)
  • Bootstrap finishing (#117)
  • Implements /tags.update endpoint (#114)
  • Update topics configs (#116)
  • Download Vagrant at bootstrap time (#112)
  • Some gardening (#115)
  • Topics finder (#113)
  • User input (#110)
  • General cleanup of the docs (#111)
  • Delete tags endpoint (#109)
  • Infra/istio (#99)
  • Fix npm publishing (#108)
  • Creates /tags.list endpoint (#105)
  • Fix target name (#106)
  • Publish library on NPM (#75)
  • Rm App health checks from streaming apps (#103)
  • Creates the /tags.create endpoint (#102)
  • Add content mapper library, use content mapper on webhook publisher (#96)
  • Adds tags api documentation (#98)
  • Add wait-loop instead of sleep (#97)
  • Introduce a glossary (#83)
  • Images (#86)
  • New /users.password-reset endpoint (#89)
  • Add webhook consumer (#88)
  • Add webhook publisher (#87)
  • Enabe authorization (#85)
  • Add webhook api (#84)
  • Core auth email configuration (#82)
  • Fix components deploy (#81)
  • Adding Readme to infrastructure (#80)
  • Add password reset route (#79)
  • Prepare readme for launch (#77)
  • Add showcase app deployment (#73)
  • Core auth /users.accept-invitation endpoint (#71)
  • Some little gardening while reading the code (#74)
  • Create Components Library (#57)
  • Add login endpoint (#70)
  • Core auth create invitations endpoint (#59)
  • Add bootstrapping script (#61)
  • Add apache license (#63)
  • Add signup route with password hashing and jwt creation (#62)
  • Websocket docs (#60)
  • More design principles content (#58)
  • Add core auth app (#56)
  • Quick formatting updates to the docs (#55)
  • feature/core auth docs (#53)
  • Websocket add remaining implementations (#52)
  • Feature/streams to websocket (#41)
  • Unread count (#42)
  • Quick cleanup before next steps (#40)
  • Use group by key (#38)
  • Add facebook message sender (#37)
  • Feature/send message (#32)
  • Add delivery states to message (#35)
  • Send message requests in the events router (#33)
  • Fix the channels test (#31)
  • Channels API (#28)
  • Reorganize the docs so they can scale better (#27)
  • Remove deprecation (#26)
  • Upgrade to bazel 3.5.0 (#25)
  • More cleanup for test infrastructure (#24)
  • Speed up the tests (#23)
  • Kafka upgrade (#22)
  • Communication API (#18)
  • Small cleanups (#21)
  • Cleaning up while reading code (#19)
  • Ingestion platform draft (#16)
  • More docs infrastructure (#9)
  • Spell check the README (#8)
  • Core README v0 (#4)
  • Remove airy docs website from this repository (#7)
  • Fix edit url and root title (#6)
  • Hugo docs site (#5)
  • Setup Bazel dependencies, code formatters and github workflows (#3)
  • Basic docs ported from platform (#2)
  • Basic structure (#1)

πŸ› Bug Fixes

  • [417] Fix chatplugin chart (#418)
  • [#408] Prioritize first apps (#410)
  • Generate random strings with helm (#404)
  • [#405] Populate delivery state correctly (#406)
  • [#388] Chat plugin text render bug fixed (#392)
  • [#386] Add missing cors configuration (#390)
  • [#378] Fix the code also and not only the docs for channel connection token (#389)
  • [#378] Do not require token as most sources do not require it (#380)
  • [#381] Classify pull requests as our conventions specify (#382)

πŸ“š Documentation

  • [415] Add gifs to connecting chatplugin channel documentation (#419)
  • Add Vbox known issue (#409)
  • [#344] Enable copy&paste of code snippets (#391)
  • Docs/chat plugin (#383)