This repository was archived by the owner on Dec 2, 2024. It is now read-only.
v0.2.0
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