chore: Update mise tools and add generateemoji task#1202
Merged
Conversation
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Contributor
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Pecacheu
approved these changes
May 24, 2026
erxbout
added a commit
to erxbout/stoat-frontend
that referenced
this pull request
May 28, 2026
commit aa17fd5 Author: infi <infi@infi.sh> Date: Tue May 26 00:07:28 2026 +0200 docs: add guidance for material symbols (stoatchat#1205) Signed-off-by: infi <infi@infi.sh> commit f44c42f Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Sun May 24 15:11:06 2026 -0600 feat: add screenshare audio with muting capabilities (stoatchat#1055) Signed-off-by: Jacob Schlecht <dadadah@echoha.us> commit 3faddcc Author: Ray <3608878+Pecacheu@users.noreply.github.com> Date: Sun May 24 17:05:18 2026 -0400 fix: Add button action timeout to solve click-through issue on touch devices (stoatchat#1092) Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> commit 07663a9 Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Sun May 24 15:00:02 2026 -0600 chore: Update mise tools and add generateemoji task (stoatchat#1202) * chore: Update mise tools and add generateemoji task Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Update mise in runners Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Add minimum version for mise Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Set a minimum that works with runners Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Also fix prettier bug Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Update pnpm to 11 Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Actually run the typecheck Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Update playwright test to fix runner bug Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Run pnpm 10 to 11 migration script, add eslint-config-prettier Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * chore: Update dockerfile Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Fix all the typecheck errors! Disable eslint on save Signed-off-by: Jacob Schlecht <dadadah@echoha.us> --------- Signed-off-by: Jacob Schlecht <dadadah@echoha.us> commit e76cb3b Author: Ray <3608878+Pecacheu@users.noreply.github.com> Date: Sun May 24 12:01:39 2026 -0400 fix: Off-center loading progress wheel is now nice n centered (stoatchat#1200) Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> commit ffc1e4e Author: Ray <3608878+Pecacheu@users.noreply.github.com> Date: Sat May 23 23:58:58 2026 -0400 feat: Device resize hooks (prep for Mobile/Tablet UI) (stoatchat#1196) * feat: Device resize hooks Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> * fix: Bind onLayout Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> * refactor: Update breakpoints to match m3ui, add type hints Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * chore: Add documentation for new Device hook Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * refactor: Change layout from enum to string Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> --------- Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> Signed-off-by: Jacob Schlecht <dadadah@echoha.us> Co-authored-by: Jacob Schlecht <dadadah@echoha.us> commit 5c91d55 Author: Ray <3608878+Pecacheu@users.noreply.github.com> Date: Sat May 23 23:36:23 2026 -0400 feat: Voice Call Button in header (stoatchat#1025) * fix: Fix for stoatchat#541, add call button to header bar instead Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> * fix: In what some are calling the comeback of the century, VoiceCallCardPreview returns... but only in server voice channels and not DMs Addresses stoatchat#764 (comment) Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> * fix: Swap voice_chat icon with call icon based on user feedback Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> * fix: Implement requested UI changes Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> --------- Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> commit 829edf2 Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Sat May 23 19:56:55 2026 -0600 chore: Use correct formatter, remove bad line from tsconfig.json (stoatchat#1198) fix: Use correct formatter, remove bad line from tsconfig.json Signed-off-by: Jacob Schlecht <dadadah@echoha.us> commit fbd65f5 Author: Ray <3608878+Pecacheu@users.noreply.github.com> Date: Sat May 23 21:29:52 2026 -0400 fix: Config fixes for TSConfig root dir & VSCode search ignores (stoatchat#1195) * fix: Multiple TS configs warning in VSCode/Eslint Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> * fix: Add ignores from gitignore to vscode search exclusion Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> * fix: Use root for tsconfigRootDir instead of packages/client Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> --------- Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> commit 5e6af89 Author: Ray <3608878+Pecacheu@users.noreply.github.com> Date: Sat May 23 18:07:01 2026 -0400 refactor: Voice Call PIP Card (stoatchat#1102) - Added missing tooltips for all the action buttons - Massive performance improvement for dragging & dropping the PIP window around - Compatibility with touchscreen dragging as well as (WIP) mobile UI layout - Mini video preview when focused view is active - Dim background behind muted icons to ensure they are visible on both dark and light avatars Signed-off-by: Pecacheu <3608878+Pecacheu@users.noreply.github.com> commit e0f6506 Author: Amelia <138383945+amycatgirl@users.noreply.github.com> Date: Sat May 23 12:29:51 2026 -0400 chore: properly handle bulk deletion in message view (stoatchat#1032) Signed-off-by: Amy <amy+git@amogus.cloud> commit d5abc61 Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Fri May 22 23:21:21 2026 -0600 feat: Add push notifications to the service worker of the PWA (stoatchat#882) * feat: Add PWA push notifications. This commit was made without the use of generative AI. Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * refactor: Move notification settings into the settings store Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Remove extra config fetch, add snackbar for failing to enable Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Combine this lingui call Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: make default a deny on notification permissions Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * feat: Add feature detection for notifications Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * refactor: Add notification controller hook, make push defaultly enabled Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * chore: format Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * chore: order imports Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * chore: format again? idk why this is failing Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * refactor: Settings shortcuts, cleanup service worker functions Thanks @Pecacheu Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Fix a few things brought up by chu Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * chore: order imports Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: another edge case, make notification state mismatch clear Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: supportsNotification doesn't have to be a function Signed-off-by: Jacob Schlecht <dadadah@echoha.us> --------- Signed-off-by: Jacob Schlecht <dadadah@echoha.us> commit 2f0c50a Author: İspik <ispik@ispik.dev> Date: Fri May 22 22:37:32 2026 +0300 feat: add role icons to member sidebar (stoatchat#1194) * feat: add role icons to member sidebar Signed-off-by: ispik <ispik@ispik.dev> * fix: don't use any Signed-off-by: ispik <ispik@ispik.dev> * fix: review Signed-off-by: ispik <ispik@ispik.dev> --------- Signed-off-by: ispik <ispik@ispik.dev> commit 09e6d16 Author: Ayush <ayushsarkar357@gmail.com> Date: Fri May 22 06:31:53 2026 +0530 fix(profile): avatar toggle closes status menu properly (stoatchat#1126) * fix(profile): avatar toggle closes status menu properly Signed-off-by: dev-Ninjaa <ayushsarkar357@gmail.com> * refactor: Remove unneeded ref contains check Signed-off-by: Jacob Schlecht <dadadah@echoha.us> --------- Signed-off-by: dev-Ninjaa <ayushsarkar357@gmail.com> Signed-off-by: Jacob Schlecht <dadadah@echoha.us> Co-authored-by: Jacob Schlecht <dadadah@echoha.us> commit e36b909 Author: İspik <ispik@ispik.dev> Date: Fri May 22 03:54:35 2026 +0300 fix: role icons not removing when pressing save (stoatchat#1192) * fix: role icons not removing when pressing save Signed-off-by: ispik <ispik@ispik.dev> * refactor: make it similar to the rest of the code Signed-off-by: ispik <ispik@ispik.dev> * chore: formatting Signed-off-by: ispik <ispik@ispik.dev> --------- Signed-off-by: ispik <ispik@ispik.dev> commit c4a9ac2 Author: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com> Date: Thu May 21 20:32:12 2026 +0100 chore(main): release stoat-for-web 0.7.0 (stoatchat#1171) Co-authored-by: Stoat CI <stoat-ci@users.noreply.github.com> Signed-off-by: Stoat CI <stoat-ci@users.noreply.github.com> commit f437ce5 Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Wed May 20 20:16:10 2026 -0600 fix: Sync settings on login instead of on load (stoatchat#1190) * fix: Sync settings on login instead of on load Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Make local -> remote sync also required logged in Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * refactor: destruct array Signed-off-by: Jacob Schlecht <dadadah@echoha.us> --------- Signed-off-by: Jacob Schlecht <dadadah@echoha.us> Co-authored-by: izzy <me@insrt.uk> commit 2208cb9 Author: Silent Sonata <42839957+silentsonata@users.noreply.github.com> Date: Wed May 20 20:57:32 2026 -0400 fix: Checkboxs firing multiple onClick events when nested inside a CategoryButton (stoatchat#937) Signed-off-by: Christopher Bernhardt <musictechy.cb@gmail.com> commit 44e7501 Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Tue May 19 13:21:28 2026 -0600 fix: focus the text box when typing anything but space (stoatchat#1179) fix: focus the text box when typing anything but space Signed-off-by: Jacob Schlecht <dadadah@echoha.us> commit a23c8dc Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Tue May 19 00:42:19 2026 -0600 fix: update emoji mapping generator to remove ALL varsels (stoatchat#1187) * fix: update emoji mapping generator to remove ALL varsels Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: disable openmoji since it no workie Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Remove log Signed-off-by: Jacob Schlecht <dadadah@echoha.us> --------- Signed-off-by: Jacob Schlecht <dadadah@echoha.us> commit ae04583 Author: Paul Makles <me@insrt.uk> Date: Mon May 18 04:25:31 2026 -0500 feat: role icons (stoatchat#1173) commit e5ab20b Author: Paul Makles <me@insrt.uk> Date: Sun May 17 21:24:42 2026 -0500 feat: changelogs (stoatchat#1175) commit 96bfb69 Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Sun May 17 18:36:46 2026 -0600 fix: Render channel links as in app scope as well (stoatchat#1172) Signed-off-by: Jacob Schlecht <dadadah@echoha.us> commit f2649e2 Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Sun May 17 16:23:08 2026 -0600 fix: bypass canSend() check if passing `useContent` for gifbox (stoatchat#1174) Signed-off-by: Jacob Schlecht <dadadah@echoha.us> commit 5aba840 Author: Amelia <138383945+amycatgirl@users.noreply.github.com> Date: Sun May 17 17:45:46 2026 -0400 fix: remove member option was not showing correctly (stoatchat#1170) * fix: remove member option was not showing correctly Signed-off-by: Amelia <amy+git@amogus.cloud> * chore: invert group owner check and remove duplicate divider i assume the duplicate divider was due to me merging changes with upstream and accidentally accepting both local and remote changes, when it should've been only the remote hunk. Signed-off-by: Amelia <amy+git@amogus.cloud> --------- Signed-off-by: Amelia <amy+git@amogus.cloud> commit 9a54a4d Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Sun May 17 15:26:32 2026 -0600 fix: make remove all reactions action require ManageMessages permission (stoatchat#1150) Signed-off-by: Jacob Schlecht <dadadah@echoha.us> commit 78facb8 Author: Jacob Schlecht <Dadadah@users.noreply.github.com> Date: Sun May 17 14:34:26 2026 -0600 fix: Make the sync store only update if remote is different than local (stoatchat#1031) This commit was made without the use of generative AI. Signed-off-by: Jacob Schlecht <dadadah@echoha.us> commit 4414eac Author: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com> Date: Sun May 17 17:13:44 2026 +0100 chore(main): release stoat-for-web 0.6.0 (stoatchat#1116) Co-authored-by: Stoat CI <stoat-ci@users.noreply.github.com> Signed-off-by: Stoat CI <stoat-ci@users.noreply.github.com>
7 tasks
Trifall
pushed a commit
to Trifall/stoat-for-web
that referenced
this pull request
Jun 1, 2026
* chore: Update mise tools and add generateemoji task Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Update mise in runners Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Add minimum version for mise Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Set a minimum that works with runners Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Also fix prettier bug Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Update pnpm to 11 Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Actually run the typecheck Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Update playwright test to fix runner bug Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Run pnpm 10 to 11 migration script, add eslint-config-prettier Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * chore: Update dockerfile Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Fix all the typecheck errors! Disable eslint on save Signed-off-by: Jacob Schlecht <dadadah@echoha.us> --------- Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Pecacheu
pushed a commit
to Pecacheu/for-web
that referenced
this pull request
Jun 22, 2026
* chore: Update mise tools and add generateemoji task Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Update mise in runners Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Add minimum version for mise Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Set a minimum that works with runners Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Also fix prettier bug Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Update pnpm to 11 Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Actually run the typecheck Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Update playwright test to fix runner bug Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Run pnpm 10 to 11 migration script, add eslint-config-prettier Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * chore: Update dockerfile Signed-off-by: Jacob Schlecht <dadadah@echoha.us> * fix: Fix all the typecheck errors! Disable eslint on save Signed-off-by: Jacob Schlecht <dadadah@echoha.us> --------- Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Update mise tools to get us pnpm 11
Also fixes prettier bug by forcing a single prettier version
Fix mise build:check
Fix a bunch of type errors
main