Skip to content
This repository has been archived by the owner on Nov 10, 2022. It is now read-only.

Latest commit

 

History

History
692 lines (540 loc) · 24.4 KB

CHANGELOG.md

File metadata and controls

692 lines (540 loc) · 24.4 KB

0.22.0 (2021-11-02)

  • feature: glow effect on streamer text
  • feature: simple commands
  • refactor: clean .gitignore
  • feature: use display name for avatars
  • fix: no overlap from floating emotes
  • feature: animation for single emote messages
  • fix: relative API URL
  • feature: add "copy command" button to avatars list
  • fix: remove unused "restricted" badge from ness avatar
  • style: subtle text shadow
  • fix: properly remove messages
  • build: bump python-dotenv from 0.19.0 to 0.19.1 (#37)
  • Bumps python-dotenv from 0.19.0 to 0.19.1.
  • Release notes
  • Changelog
  • Commits

updated-dependencies:

  • dependency-name: python-dotenv dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: click dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • feature: highlighted messages
  • Merge branch 'master' of github.com:haliphax/phaxbot
  • fix: update bot name in exclude
  • build: bump commitizen from 2.19.0 to 2.20.0 (#36)
  • Bumps commitizen from 2.19.0 to 2.20.0.
  • Release notes
  • Changelog
  • Commits

updated-dependencies:

  • dependency-name: commitizen dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: flask dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: commitizen dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: simple-websocket dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • feature: Stream Raiders auto-responder
  • refactor: exclude streamelements from avatars
  • style: fix emote/background overlap
  • style: backgrounds for avatar labels
  • fix: wipe chatters file on startup
  • feature: EVEN BIGGER emotes for single-emote messages
  • Merge branch 'master' of github.com:haliphax/phaxbot
  • feature: bigger emotes in emote-only messages
  • build: bump pre-commit from 2.14.1 to 2.15.0 (#31)
  • Bumps pre-commit from 2.14.1 to 2.15.0.
  • Release notes
  • Changelog
  • Commits

updated-dependencies:

  • dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: eventlet dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Merge branch 'master' of github.com:haliphax/phaxbot
  • style: bigger emoji with no space between chains
  • build: bump pre-commit from 2.14.0 to 2.14.1 (#29)
  • Bumps pre-commit from 2.14.0 to 2.14.1.
  • Release notes
  • Changelog
  • Commits

updated-dependencies:

  • dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • fix: actually remember avatar choice
  • style: wrap badges and username into own element, line up font
  • fix: manually remove elements
  • fix: self-destructing text bug
  • build: bump commitizen from 2.17.13 to 2.18.0 (#28)
  • Bumps commitizen from 2.17.13 to 2.18.0.
  • Release notes
  • Changelog
  • Commits

updated-dependencies:

  • dependency-name: commitizen dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

0.21.0 (2021-08-13)

  • refactor: alphabetize .message.message-item styles
  • style: replace slide-left effect with slide-up effect for new messages
  • style: fix margins and word-wrapping
  • style: move background color from list to messages
  • feature: self-destructing messages
  • fix: actually fix multiple emoji rendering

0.20.0 (2021-08-12)

  • docs: update readme to reflect new project goals
  • fix: replace all instances of < in chat message, not just the first
  • style: unifont
  • style: add shadow to avatar labels
  • style: realign badges
  • fix: multiple emoji
  • style: taller emoji
  • style: bg color w/ opacity on list only
  • fix: async wrapper to get working in OBS
  • refactor: add Twitch username to chat JSON init
  • style: larger emoji, baseline alignment
  • style: animated slide-in
  • feature: badges
  • refactor: move helix object to main scope, add user object
  • build: bump simple-websocket from 0.2.0 to 0.3.0 (#26)
  • Bumps simple-websocket from 0.2.0 to 0.3.0.
  • Release notes
  • Changelog
  • Commits

updated-dependencies:

  • dependency-name: simple-websocket dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

0.19.0 (2021-08-09)

  • refactor: object syntax for computed style attribute
  • refactor: move text cleaning to own function
  • style: split html/body styles
  • style: inline messages
  • refactor: load scripts just before body close
  • style: vertically-stacked message contents
  • refactor: default indent of 2
  • Merge branch 'master' of github.com:haliphax/phaxbot
  • fix: encoded chat messages
  • refactor: local tmi.min.js source
  • build: bump flask-socketio from 5.1.0 to 5.1.1 (#25)
  • Bumps flask-socketio from 5.1.0 to 5.1.1.
  • Release notes
  • Changelog
  • Commits

updated-dependencies:

  • dependency-name: flask-socketio dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • fix: include chat_overlay in web modules
  • feature: beginnings of chat overlay
  • refactor: reorg so extensions can be modular
  • build: reorg dockerfile for optimized build
  • build: rename service in compose and add redis
  • build: bump python-dotenv from 0.18.0 to 0.19.0 (#24)
  • Bumps python-dotenv from 0.18.0 to 0.19.0.
  • Release notes
  • Changelog
  • Commits

updated-dependencies:

  • dependency-name: python-dotenv dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: commitizen dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: eventlet dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: commitizen dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: commitizen dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • build: bump python-dotenv from 0.17.1 to 0.18.0 (#18)
    • build: bump commitizen from 2.17.8 to 2.17.9 (#17)

Bumps commitizen from 2.17.8 to 2.17.9.


updated-dependencies:

  • dependency-name: commitizen dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • build: bump python-dotenv from 0.17.1 to 0.18.0

Bumps python-dotenv from 0.17.1 to 0.18.0.


updated-dependencies:

  • dependency-name: python-dotenv dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: haliphax [email protected]

0.18.0 (2021-06-30)

  • fix: avatars list
  • feature: bot toggle in config
  • refactor: remove ports from compose for override
  • fix: remove bad MessageHandler import
  • build: bump commitizen from 2.17.8 to 2.17.9 (#17)
  • Bumps commitizen from 2.17.8 to 2.17.9.
  • Release notes
  • Changelog
  • Commits

updated-dependencies:

  • dependency-name: commitizen dependency-type: direct:development update-type: version-update:semver-patch ...
  • Signed-off-by: dependabot[bot] [email protected]
  • Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • refactor: get rid of main.py files
  • fix: use ceil instead of floor to open last idle animation

0.17.1 (2021-06-16)

  • Merge branch 'websockets'
  • refactor: use websockets instead of polling
  • fix: cache busting for avatars and chatters
  • refactor: remove unused logging
  • Merge branch 'master' of github.com:haliphax/stream-avatars
  • refactor: no need to write to file twice
  • build: bump pre-commit from 2.12.0 to 2.13.0 (#15)
  • Bumps pre-commit from 2.12.0 to 2.13.0.
  • Release notes
  • Changelog
  • Commits

updated-dependencies:

  • dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: click dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


updated-dependencies:

  • dependency-name: commitizen dependency-type: direct:development update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] [email protected]

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • build: remove anchore
  • refactor: Anchore container scan
  • refactor: CodeQL
  • refactor: dependabot

0.17.0 (2021-06-10)

  • refactor: python .editorconfig settings
  • feature: use new chatters source (Helix) instead of deprecated API
  • fix: use /app/data for default json location

0.16.1 (2021-04-19)

  • fix: add cache busting to choices retrieval
  • style: fix centering of long names with new avatar format
  • refactor: wip

0.16.0 (2021-04-16)

  • feature: bot advertises avatar list URL
  • build: more appropriate user for bot container
  • build: use docker-compose.override.yml instead of local.yml
  • style: remove bootstrap, as it's included in bootswatch
  • build: local docker-compose config override
  • fix: removed ports from docker-compose so they can be overidden
  • style: adjust skeleton left margin in avatars list
  • style: get rid of bootstrap JS
  • style: outline avatar labels, consistent label size
  • refactor: there is only docker; polish avatars list page

0.15.0 (2021-04-16)

  • feature: page for listing available avatars
  • fix: cache busting for avatar js files

0.14.0 (2021-04-16)

  • feature: animation events (multiple idle animations)
  • refactor: 'pass' is unnecessary when a method has a docstring
  • style: !important should be unnecessary
  • fix: ness avatar url
  • bump: version 0.12.0 → 0.13.0

0.13.0 (2021-04-15)

  • feature: ness avatar
  • style: remove default avatar background
  • feature: avatar idle state signaled with CSS class
  • feature: split css tools into base and keyframes
  • bugfix: assign left class on new avatars
  • feature: spritesheet CSS generator

0.12.0 (2021-04-13)

  • bump: version 0.11.0 → 0.12.0
  • refactor: reorganized shared storage for containers
  • feature: "hide" avatar type to hide from stream
  • docs: add note about usage in default command output
  • feature: exclude avatars from random selection

0.11.0 (2021-04-13)

  • bump: version 0.10.0 → 0.11.0
  • feature: added purple avatar
  • style: scaled link avatar
  • feature: get avatars.json filename from env variable
  • build: fix avatars.json location in container volume
  • feature: added cache-busting query string to CSS references

0.10.0 (2021-04-12)

  • bump: version 0.9.0 → 0.10.0
  • fix: actually sort avatars in command output
  • feature: ability to enable/disable overlay's bot integration
  • build: split dev requirements from app requirements
  • build: removed extraneous symlink

0.9.0 (2021-04-12)

  • bump: version 0.8.0 → 0.9.0
  • feature: dockerized chat bot
  • refactor: found a better template syntax highlighting bug workaround

0.8.0 (2021-04-12)

  • bump: version 0.7.0 → 0.8.0
  • feature: sort avatars list in chatbot output
  • style: better keyframes for mario's walking animation
  • style: fixed link's walking animation
  • refactor: encapsulated avatar registration dedupe
  • fix: don't poll choices.json 2x

0.7.0 (2021-04-12)

  • bump: version 0.6.1 → 0.7.0
  • fix: protect against repeated asset loading
  • refactor: encapsulated vue/x dependencies
  • feature: exclude chatters from avatars declaratively
  • feature: slightly randomized walk interval for all avatars
  • style: refactored css to maximize cascading styles, tweaked sprite y positions

0.6.1 (2021-04-12)

  • bump: version 0.6.0 → 0.6.1
  • fix: maintain x position when swapping avatars
  • style: fixed capitalization in unknown avatar message

0.6.0 (2021-04-12)

  • bump: version 0.5.1 → 0.6.0
  • feature: chatbot integration for self-service
  • build: gitignore
  • feature: docker-compose

0.5.1 (2021-04-12)

  • bump: version 0.5.0 → 0.5.1
  • docs: update screenshot
  • fix: fix skeleton avatar reference in avatars.json

0.5.0 (2021-04-12)

  • bump: version 0.4.0 → 0.5.0
  • refactor: rename 'default' avatar to 'skeleton'
  • feature: link avatar
  • refactor: relative import of avatars module
  • refactor: whitespace
  • refactor: remove vestigial hidden inputs

0.4.0 (2021-04-11)

  • bump: version 0.3.0 → 0.4.0
  • feature: load avatars via JSON file instead of HTML elements
  • style: only set bg color on body for easier OBS integration
  • refactor: 10 second API interval
  • style: faster mario animations
  • feature: move avatar config to mixin for override
  • refactor: move config back into Vuex store
  • style: frame-relative bg position with calc()

0.3.0 (2021-04-11)

  • bump: version 0.2.0 → 0.3.0
  • style: fix label centering
  • feature: mario avatar
  • style: inline labels

0.2.0 (2021-04-11)

  • bump: version 0.1.1 → 0.2.0
  • refactor: use Vue mixin for default avatar behavior
  • feature: random facing for avatar on instantiation
  • style: smooth animation for skeleton
  • fix: avatar bounds checking and walking direction
  • refactor: prime numbers for random stuff
  • style: grey background for demo visibility
  • style: arial font
  • refactor: 30 second API interval
  • feature: avatar CSS self-registration
  • feature: avatar registration and randomness
  • refactor: use local cors-anywhere container by default
  • build: start/stop scripts for docker containers
  • refactor: don't track destination in state
  • docs: screenshot
  • style: move label styles to main stylesheet

0.1.1 (2021-04-11)

  • bump: version 0.1.0 → 0.1.1
  • fix: can't rely on cors-anywhere demo
  • fix: don't overwrite config with undefined
  • style: center names

0.1.0 (2021-04-11)

  • bump: version 0.0.0 → 0.1.0
  • feature: componentize avatars
  • feature: animations
  • build: meh, 2 spaces looks way better
  • build: fix indentation of yaml files
  • build: formatting for pre-commit config
  • feature: pull chatters and maintain avatar list
  • style: reference stylesheet
  • refactor: initial commit