Skip to content
This repository was archived by the owner on Dec 2, 2024. It is now read-only.

v0.2.0

Choose a tag to compare

@taciturnaxolotl taciturnaxolotl released this 08 Jul 00:40
· 26 commits to main since this release
0707207

Changelog

Full Commit Log: https://github.com/thepurplebubble/magic-mirror/commits/v0.2.0

[0.2.0] - 2024-07-08

๐Ÿš€ Features

  • Made message syncing simpler and actauly working both ways!
  • Add appHome function for handling app home tab opening event
  • Make the settings menu work!
  • Add a reusable blocks function
  • Add analytics section to settings menu
  • Add admin list to settings menu
  • Update appHome settings menu with seperate toggle button for app status
  • Consolidate logging for app home
  • Add fileBlocks to mirror function for displaying file links
  • Handle empty blocks case
  • Add analytics model and update mirror function to track synced messages and new threads
  • Add analytics data to settings menu blocks
  • Add barChartGenerator function
  • Update appHome to display bar charts for messages and threads over the last 5 days
  • Update barChartGenerator to include dataPoint parameter
  • Display label as day of the week short
  • Sort analytics data by day in appHome.ts
  • Update bar chart gen method
  • Add reloadDashboard function to appHome.ts
  • Update mirror.ts to include message update functionality
  • Add condition to skip updating message if it is in a thread

๐Ÿ› Bug Fixes

  • Include full timestamp in day variable in mirror.ts

๐Ÿšœ Refactor

  • Update mirror function to handle user_team property in message object
  • Update mirror function to handle user_team property in message object

๐Ÿ“š Documentation

  • Update Docker guide reference to Bun Docker guide

โš™๏ธ Miscellaneous Tasks

  • Update compose.yaml to use 'unless-stopped' restart policy
  • Update Dockerfile and package.yaml for image and package publishing
  • Remove channel list and use channel values instead
  • Add Settings model for app configuration and an enabled setting
  • Remove unused context params in the message listeners
  • Update getEnabled function to fix bug preventing mirror function execution
  • Add ts expect error for the toggle functions
  • Move emoji on analytics to the side
  • Remove unused import in mirror.ts
  • Remove console.log in mirror.ts
  • Run prettier
  • Run prettier again
  • Remove unneeded console.log
  • Remove unused convertToMonaspace function
  • Update package.json version to 0.2.0

Bug

  • Fix no image messages not being sent

Changelog

Full Commit Log: https://github.com/thepurplebubble/magic-mirror/commits/v0.1.1

[0.1.1] - 2024-07-03

โš™๏ธ Miscellaneous Tasks

  • Fix docker image
  • Update package.yaml for publishing package
  • Update Dockerfile to fix build command
  • Update Dockerfile to include bun install command
  • Update Dockerfile and package.yaml for image and package publishing
  • Update package.yaml for image and package publishing
  • Combine build and push into one action
  • Hardcode name
  • Update login action
  • Update package.yaml to use actor's GitHub token for Docker login
  • Update tag strategy

Bug

  • Revert tag switching

Changelog

Full Commit Log: https://github.com/thepurplebubble/magic-mirror/commits/v0.1.0

[0.1.0] - 2024-07-03

Bug

  • Remove the latest tag from cliff

Changelog

Full Commit Log: https://github.com/thepurplebubble/magic-mirror/commits/bun

[bun] - 2024-07-02

โš™๏ธ Miscellaneous Tasks

  • Update package.json scripts and dependencies to migrate to bun
  • Rip out a bunch of stuff to make way for slack edge
  • Fix various things