- May 26, 2022
-
-
Guilherme Gazzo authored
-
Aleksander Nicacio da Silva authored
-
Guilherme Jun Grillo authored
* fix: rm intial 'total' from rooms & total groups * fix: change key of 'total messages' title * feat: cr8 'total_rooms'='Total Rooms' in en.i18n replace it from 'rooms' title in rooms group * fix: change pt-BR.i18n to remove initial 'total'
-
Rodrigo Nascimento authored
-
Hugo Costa authored
* fix: default margins for outer quote * fix: Removing condition to style differently the inner quote * fix: updating yarn.lock
-
- May 25, 2022
-
-
Douglas Fabris authored
* fix: RoomPickSettingInput * fix: assets page broken
-
Henrique Guimarães Ribeiro authored
* fix:
Fix subscribe menu option not appearing Fixed a problem on which the AppMenu component did not appear for apps that had an active subscription but weren't installed, now the rendering of the component is also based on the isSubscribed flag, and the appearance of the uninstall and enable/disable options are based on the app.installed flag. * fix: Fix AppMenu overflow error on Marketplace/AppRow Fixed a visual error on which the AppMenu component would overflow the right side of its container and have part of itself hidden. * fix: FIx isSubscribed wrongful typing Fixed an oversight where I've typed isSubscribed as string instead of boolean
-
- May 23, 2022
-
-
Fábio Albuquerque authored
Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
Douglas Gubert authored
-
gabriellsh authored
* Fix dropdown mobile * use box props
-
Allan RIbeiro authored
-
amolghode1981 authored
-
Henrique Guimarães Ribeiro authored
* feat:
Implement tab navigation on app details page I've implemented the visual part of the new tab navigation layout for the app details page. E.G.: a tab component with 3 tab items(Details, Logs and Settings) on the app details page. Will be implementing the logical part of this next. * refactor: Change settings page style I've changed the settings page max-width so that it fits better with figma. * feat: Implement tab navigation on app details page(Logic) I've implemented the necessary logic for the app details page tabs component to change the page content based on the selected tab. Also, I've created an AppDetailsPageHeader to improve readability in the AppDetailsPage component. * Updated package-lock with new package.json * fix: Fix logs not showing bug Fixed a typo on the AppDetailsPageHeader on which the AppMenu component was receiving a unexistent prop. Also, implemented a helper function to improve readability of the Tabs.item onClick function. Wrong prop being sent to the AppMenu component which caused the logs not to be shown correctly * fix: Install necessary type dependencies Executed a meteor npm install to update the installed package.json dependencies and solve type errors that were breaking the build tests. * refactor: Solve reviews Solved the problems pointed out in the reviews on GitHub. Changed some variable names for readability, changed some conditional blocks for brevity, and added some extra measures to avoid null exceptions. -should prefix on * [NEW] Create marketplace app details page new header (#24880) * feat: Change visible logic for app details tab navigation Changed the way the enabled tab flags work instead of just disabling the logs and settings tabs when an app is not installed it will not render the tabs at all. * refactor: Componentize app details header Created a standalone component for the app header on the app details page called AppDetailsHeader.tsx in order to improve readability and code organization. * feat: Create first part of new header style Some changes on the app header layout, added placeholder description, changed "metadata" layout, created placeholder chip for bundles and changed title size. Will be implementing the rest of the header soon. * feat: Create second part of new app details header style Created the logic for the bundle's chips, integrated the app description to the header, and implemented the date formating to track the last time an app update happened * feat: Create third part of new app details header Implemented the new Button + Data badge price display, implemented new install button titles based on app purchase type, implemented new +* information in the price section of tier-based subscription apps, implemented new enabled/disabled statuses based on the data badge component, and made so that the data badge doesn't show on the AppsTable using the isAppDetailsPage flag. * feat: Create fourth and last part of new app details page header Implemented a tooltip component for the Bundle Chip using the PositionAnimated and Tooltip fuselage components together with the onMouseEnter and onMouseLeave react events. * fix: Fix non-translated strings on app details header Added some non-translated strings to the i18n dictionary and removed a console.log. 1. Non-translated strings on the code; * fix: Solving more translation problems Added the dynamic translation string to the last updated metadata 1. Non translated string on the metadata section of the app details header * refactor: Componentize app details header bundle chips Created a standalone component for the bundle chips of the app details header and solved a little typo in the i18n entry for the chips text. 1. Typo in i18n dictionary * fix: Re-add missing translation entries to the i18n dictionary Re-added missing entries to the i18n dictionary that were deleted during merge procedures. * feat: Change logs from page to tab (#24952) Changed the place of the app logs from the page to the new logs tab. Also changed some styles of the logs accordions toChanged the place of the app logs from the page to the new logs tab. Also changed some styles of the logs accordions to fit better with the new container. fit better with the new container. * feat: Change app details page header design (#24997) Changed the design for the page header of the app details page from a title on the left with a save and back button on the right to an back arrow icon on the left side of the title with the save button still on the right. Also changed the title of the page from App details to Back. * Eslint * [NEW] Description tab marketplace (#25153) * fix: Fix missing entry on i18n dictionary Added a missing entry to the i18n dictionary that was lost on a branch merge. 1. Missing translation entry * feat: Implement markdown parser on the app details page description Implemented the MarkdownText.tsx component on the app details page description. Also changed the App class type so that it would bring the detailedDescription object and changed some of the app details page content layout to better follow the proposed design. * Eslint * refactor: Change MarkdownText use to detailedDescription.rendered Changed the method of rendering markdown on the app details page description, now it uses the dangerouslysetinnerhtml prop of the description box component. * refactor: Refactoring some code for reviews Changed some booleans orders and removed an unnecessary eslint exception * fix: Fix missing entries to i18n dictionary Added some missing entries to the i18n dictionary that were removed during a conflict fix. * fix: Re-add removed i18n dictionaries Re add some entries that were removed on merge * chore: fix ts * [NEW] Carousel component app details (#25338) * feat: Create visual part of new slider component anchor Implemented the visual part of the new slider anchor, will be integrating it with the API soon. * feat: Finish probable visual part of app details carousel Finished what probably will be the visual part of the new app details page carousel, with mocked data, since the screenshots endpoint doesn't exist yet. Also created a preamptive function for fetching the screenshots for when the endpoint is ready for usage. Also tried a first iteration of arrow navigation on the carousel, will be finishing it soon. * Eslint * feat: Finish new carousel ui Finished the new app details page carousel ui, now it counts with a hover transition on the screenshots preview image, auto passing of screenshots also on the preview, keyboard arrow navigation, and closing with the ESC key on the slider. Besides that, I've refactored some code for maintainability. * Eslint * feat: Integrate carousel with /screenshots endpoint Integrated the new carousel component with the newly exposed apps/${appId}/screenshots endpoint and removed the mock data. Now only the apps with registered screenshots will show them on the component. If the app doesn't have screenshots, it shows nothing where the carousel should be. * refactor: Solve reviews Refactored the way rendering works for the screenshot list inside of the ScreenshotCarousel for maintainability's sake. * chore: fix merge * chore: fix lint * fix: rest externalComponents * fix: Solve useEndpoint typos Solved some typos on some useEndpoint endpoints, refactored the way the screenshots are received and deleted some useless code. Co-authored-by:dougfabris <devfabris@gmail.com> * fix: reviews Refactored the AppDetailsPage tab selection logic, changed some routing logic to work with it, changed lastUpdated on AppDetailsHeader to not have undefined error. Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com> Co-authored-by:
dougfabris <devfabris@gmail.com>
-
Kevin Aleman authored
-
Cauê Felchar authored
Co-authored-by:
Kevin Aleman <kaleman960@gmail.com>
-
Guilherme Jun Grillo authored
* feat: position correctly the loader with CSS * fix: hide iframe when loading * Remove extra curly brackets Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat>
-
Murtaza Patrawala authored
-
Martin Schoeler authored
-
Martin Schoeler authored
* [FIX] useCurrentChatTags is not a function * add comment
-
Hugo Costa authored
* fix(MessageAttachment): Pinned Message display * fix: fixing yarn lock file * fix: adding white space style to Pinned Messages * fix: sending yarn.lock * review Co-authored-by:
gabriellsh <gabriel.henriques@rocket.chat>
-
Guilherme Gazzo authored
-
Douglas Fabris authored
-
Alan Sikora authored
* adding settings file back * added js-yaml types * [IMPROVE] Stabilization on federated rooms (#25571) * chore: (wip) fixing proxy events handlers * chore: fix lint * fix: remove race condition + remove inline method * improve: general improvements for the mvp Co-authored-by:
Marcos Defendi <marcos.defendi@rocket.chat> Co-authored-by:
Aaron Ogle <aaron@geekgonecrazy.com>
-
eduardofcabrera authored
Co-authored-by:
Pierre Lehnen <pierre.lehnen@rocket.chat>
-
Marcelo Schmidt authored
Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
amolghode1981 authored
* Clickup Task: https://app.clickup.com/t/245c0d8 Description: The previous PR did not handle the issues completely. This PR is expected to handle 1. Clearing call related UI when the network is disconnected or switched. 2. Do clean connectivity. There were few issues discovered in earlier implementation. e.g endpoint would randomly get disconnected after a while. This was due to the fact that the earlier socket disconnection caused the removal of contact on asterisk. This should be fixed in this PR. 3. This PR contains a lot of logs. This will be removed before the final merge. * Clickup Task: https://app.clickup.com/t/245c0d8 Description: Fixing error. * Clickup Task: https://app.clickup.com/t/245c0d8 Description: Removed log statents. Changed the call disconnection logic. The call now gets disconnected when the network disconnects. Earlier it would get disconnected when the network was restored back. * Clickup Task: https://app.clickup.com/t/245c0d8 Description: Cleaning VoIPUser.ts. * Clickup Task: https://app.clickup.com/t/245c0d8 Description: Handling review comments * Clickup Task: https://app.clickup.com/t/245c0d8 Description: Correctly handling the registration flag when network is restored. * Clickup Task: https://app.clickup.com/t/245c0d8 Description: Fixing review comments.
-
gabriellsh authored
* use new list component * Fix Message lists and line breaks * Remove unecessary check from plaintext * skip empty text * remove parser from server * Fix components order * disable playwright * update * Fix parser version and wrong import * Match versions * Move actual `dependencies` from `devDependencies` * revert playwright * revert * Remove a few components * change version to next Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * update fuselage Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat>
-
Pierre Lehnen authored
Co-authored-by:
Eduardo Cabrera <eduardo.cabrera@rocket.chat> Co-authored-by:
Leonardo Ostjen Couto <leonardoostjen@gmail.com> Co-authored-by:
eduardofcabrera <64327259+eduardofcabrera@users.noreply.github.com> Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
- May 22, 2022
-
-
Murtaza Patrawala authored
* getting started.... * Apply suggestions from review: - Follow same structure for settings property on IUser as on core * Update Apps-Engine
-
Rafael Tapia authored
* Add event on message reaction * Add new event for message follow and unfollow * Add new event for message pin and unpin * Add new event for when a message is starred or unstarred * Add new event for when a message is reported * Add user in PostMessageDeleted event context * Add the reason the message was reported
-
Rafael Tapia authored
* Add user events for apps * Add login, logout and status change events * Remove trycatch validation * Remove trycatch validation * Get the user entity after the update * Change status file to Typescript * Trigger events when the user updates his profile or deletes his account * Update Apps-Engine * Make update return doc after update * Trigger the event when the user also uses third-party apps to log in * Revert user update change
-
Rafael Tapia authored
* Add event on message reaction * Add new event for message follow and unfollow * Add new event for message pin and unpin * Change boolean props to avoid double negative * Change event to trigger after the action happens * Refactor post message reaction call * Update Apps-Engine
-
- May 21, 2022
-
-
Pedro Berleze Rorato authored
-
Kevin Aleman authored
-
eduardofcabrera authored
Co-authored-by:
Pierre Lehnen <pierre.lehnen@rocket.chat> Co-authored-by:
Pierre Lehnen <55164754+pierre-lehnen-rc@users.noreply.github.com>
-
- May 20, 2022
-
-
Júlia Jaeger Foresti authored
Co-authored-by:
julia foresti <juliaforesti@julias-MacBook-Pro.local>
-
Guilherme Gazzo authored
Co-authored-by:
Martin <martin.schoeler@rocket.chat>
-
Kevin Aleman authored
-
Rafael Tapia authored
* Add user events for apps * Remove trycatch validation * Get the user entity after the update * Trigger events when the user updates his profile or deletes his account * Update Apps-Engine * Make update return doc after update * Find user after the update to trigger event with correct data * Change where clause to use userData instead of userId * Update apps-engine
-
Pierre Lehnen authored
-