Aditya Mitra
Aditya Mitra
**Description** Related to [Rocket.Chat #20556 ](https://github.com/RocketChat/Rocket.Chat/issues/20556). Avatars are being used in **Default Attachments**(which are in turn used as Embeds). They show broken image once the **provided image url fails to...
The `IRead.getUserReader().getByUsername()` returns **undefined** even though [the documentation](https://rocketchat.github.io/Rocket.Chat.Apps-engine/interfaces/accessors_iuserread.iuserread.html#getbyusername) say **`Promise`**. _This causes the server to crash_ 
# What? :boat: Closes #393 1. Added: -`gulpfile.ts`, - npm type definitions for `gulp`, `gulp-bump` and `gulp-sourcemaps` - `gupfile.d.ts` for those modules which did not have type definitions found in...
## What is it about? The [gulpfile.js](https://github.com/RocketChat/Rocket.Chat.Apps-engine/blob/alpha/gulpfile.js) in the project root can be written in typescript. ## How do you plan to do it? Gulp supports tranpilation as seen here...
## Proposed changes (including videos or screenshots) https://user-images.githubusercontent.com/55396651/104439142-ca37de80-55b6-11eb-980b-71e18c1c74da.mp4 Previously, if a user renamed himself and **reacted again** to the message, then his username would be added to the reaction again....
## Summary - rewrite the admin panel using tailwindcss ## References closes #_insert number here_ ## QA Steps
## Summary - added admin users in tailwind ## References closes #_insert number here_ ## QA Steps
## Summary ## References - fix table sticking to right side with no gap on smaller screens - explicitly show empty data when no rows are available - show loading...
## Summary - migrated admin servers to tailwind ## References closes #_insert number here_ ## QA Steps
## Summary - tailwind migration for admin projects build status ## References closes #_insert number here_ ## QA Steps