Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW] Home page #25734

Merged
merged 35 commits into from
Aug 10, 2022
Merged

[NEW] Home page #25734

merged 35 commits into from
Aug 10, 2022

Conversation

tassoevan
Copy link
Contributor

@tassoevan tassoevan commented Jun 2, 2022

Proposed changes (including videos or screenshots)

image

Issue(s)

Steps to test or reproduce

Further comments

tassoevan and others added 3 commits June 2, 2022 14:18
* origin/develop: (45 commits)
  [FIX] Thread Message Preview (#25709)
  [FIX] Bump meteor-node-stubs to version 1.2.3 (#25669)
  [IMPROVE] Refactor + unit tests for federation-v2 (#25680)
  [FIX] user status Offline misnamed as Invisible in Custom Status edit dropdown menu (#24796)
  Chore: Messages raw model rewrite to ts (#25761)
  Chore: migrate katex to ts (#25501)
  Chore: AutoTranslate contextualBar rewrite  (#25751)
  Chore: Replace AnnouncementModal in favor of GenericModal (#25752)
  Chore: Keyboard shortcuts contextualBar rewrite (#25753)
  Chore: Prune Messages contextualBar rewrite (#25757)
  Chore: add Ajv JSON Schema to api/v1 (#25601)
  Update package.json (#25755)
  Update CODEOWNERS
  Chore: remove duplicated NotFoundPage.js (#25749)
  Chore: command's endpoints (#25630)
  Chore: Fix incorrect checksum for agenda package (cause of breaking develop builds) (#25741)
  Chore: Remove duplicate checksumBehavior key from yarn file (#25730)
  [FIX] Custom emoji reaction size (#25393)
  Chore: Test for department screen (#25696)
  Chore: Taking out Blaze from routes with `MainLayout`  (#25697)
  ...
@lgtm-com
Copy link

lgtm-com bot commented Jun 6, 2022

This pull request introduces 1 alert when merging 727d250 into 9a4c6cb - view on LGTM.com

new alerts:

  • 1 for Unused variable, import, function or class

gabriellsh and others added 5 commits June 7, 2022 15:59
…homepage

* 'develop' of github.com:RocketChat/Rocket.Chat:
  Chore: Fix CI (#25797)
  [FIX] Fix prom-client new promise usage (#25781)
  [FIX] Discussion alphabetical  ordering (#25788)
  Update .kodiak.toml
  Update .kodiak.toml
  Chore: Testing Kodiak feature (#25794)
  [FIX] Broken Omnichannel>Agents page (#25731)
  [FIX] Sanitize styles in message (#25744)
  chore: Convert to TS RoomAutoComplete (#25536)
  Chore: API test on method GET with params as a number. (#25769)
  Chore: convert invites, misc and subscriptions to TS and create definitions (#25350)
  Chore: Remove .snapcraft
  Chore: Remove toastr package (#25787)
  [BREAK] Remove Blockstack authentication (#25649)
  [FIX] getUserMentionsByChannel method room permission (#25748)
  [NEW] Fuselage ToastBar (#25583)
* Add Custom homepage Setting

* Rename `Layout_Use_Custom_Homepage_Content` to `Layout_Custom_Body`

* Add `enableQuery` to `Layout_Home_Body`

* Fix tests

Co-authored-by: gabriellsh <[email protected]>
* feat: create header for new homepage

* feat: add edit layout button permission

* feat: add translation for customize btn text

* delete old burger and header components

* Use setting for custom homepage

Co-authored-by: gabriellsh <[email protected]>
…homepage

* 'develop' of github.com:RocketChat/Rocket.Chat: (21 commits)
  [FIX] Client-generated sort parameters in channel directory  (#25768)
  Chore: Add tests for agents screens (#25637)
  Chore: Notification Preferences to TS (#25827)
  Chore: Convert MemoizedSetting, Setting, Section (#25572)
  Regression: Fix users.create call (#25834)
  Chore: Add auto label and improve Kodiak configuration (#25829)
  Regression: Fix apps wrong typing (#25824)
  Chore: Remove compose from main repo (#23426)
  [FIX] `You and @Yourusername reacted with`title on reactions (#25733)
  [FIX] AgentsPage pagination (#25820)
  Chore: Move voip's Wrap-up and On-hold functionality to EE (Backend) (#25160)
  [FIX] Access issue on chat.getThreadsList (#25750)
  Chore: Remove snap files from Houston config (#25819)
  [FIX] Voip endpoint permissions (#25783)
  [FIX] allow only livechat-agents to be contact manager for any omnichannel contact  (#25451)
  Chore: use params instead of URL building on livechat endpoints (#25810)
  Regression: fix apps path (#25809)
  [BREAK] Remove RDStation integration (#25774)
  Chore: RestApiClient as Package (#25469)
  [FIX] Wrong argument name preventing Omnichannel Chat Forward to User  (#25723)
  ...
LucianoPierdona and others added 7 commits June 14, 2022 17:01
* Update text from Layout_Home_Body

* Add Migration to update `Layout_Home_Body`

* linting

* replace `updateMany` with `updateOne`

Co-authored-by: Matheus Barbosa Silva <[email protected]>

* linting

* fixing imports

* removed `Layout_Home_Body` TODO

* Revert "fixing imports"

This reverts commit 31f00e7.

* update `v268` to include updates to `Layout_Custom_Body`

* update migration `v269` to update `packageValue`

Co-authored-by: Matheus Barbosa Silva <[email protected]>
Co-authored-by: gabriellsh <[email protected]>
* Use page header component

* fix teams channels

* Fix PageHeader type

* Create card footer wrapper

* Create cards and translations

* Extract Header and render cards

* Fix translations

* Fix permission

* Fix PageHeader type

* Remove comments and fix translation

* Remove header styling

* Add qa props

* remove fragment

* Add links

* Fix e2e tests
* feat: add workspace title based on setting

* feat: add cards subtitle text

* review

* Fix Grid styling

Co-authored-by: gabriellsh <[email protected]>
…homepage

* 'develop' of github.com:RocketChat/Rocket.Chat: (45 commits)
  Chore: Collect e2e coverage (#25743)
  Regression: Unable to edit user details via admin panel (#25923)
  [FIX] Members selection field on creating team modal (#25871)
  Chore: Remove Imperative Modal from context  (#25911)
  Chore: Keep the option to run only the meteor app (#25915)
  [FIX] Update chartjs usage to v3 (#25873)
  Chore: Rewrite AddUsers to TS (#25830)
  Chore: Replace `useSubscription` with `useSyncExternalStore` (#25909)
  Chore: Run tests on docker (#25556)
  Chore: Convert RoomMenu (#25914)
  [NEW] Create Team with a member list of usernames (#25868)
  Chore: Convert apps/meteor/client/sidebar/search (#25754)
  Chore: Split useUserInfoActions into small hooks (#25747)
  Chore: Watch for package changes (#25910)
  Chore: Convert assets endpoint to Typescript (#25358)
  Chore: Convert users endpoints (#25635)
  [FIX] Settings not being overwritten to their default values (#25891)
  [FIX] Update import from `csv-parse` (#25872)
  Regression: TOTP Modal with new rest api package (#25893)
  Chore: create a e2e test guideline (#25884)
  ...
@tassoevan tassoevan added this to the 5.1.0 milestone Jul 21, 2022
tassoevan and others added 6 commits July 21, 2022 15:40
…homepage

* 'develop' of github.com:RocketChat/Rocket.Chat:
  Chore: Convert UserCardWithData to ts (#26192)
  Chore: cleanup startup of test and put wizard in setup function (#26306)
  Chore: Convert AccountPreferencesPage to ts (#26096)
  [FIX] Missing bio field UI validation (#26345)
  Chore: Remove square prop from IconButton (#26343)
  Chore: Rewrite VerticalBarOldActions to TS (#26277)
  Chore: Replace direct multiple icon (#26342)
@tassoevan tassoevan marked this pull request as ready for review July 28, 2022 19:50
@tassoevan tassoevan requested review from a team as code owners July 28, 2022 19:50
…homepage

* 'develop' of github.com:RocketChat/Rocket.Chat: (39 commits)
  Chore: ESLint warnings (#26504)
  Chore: Remove settings Fibers usage (#26465)
  Chore: Refactor create-target-channel util (#26493)
  Chore: useEndpointData deprecation (#26494)
  [NEW] Surface featured apps endpoint  (#26416)
  [FIX] Request at least one field in the payload of `/v1/users.setStatus` (#26490)
  Chore: Exit process on `unhandledRejection` on CI (#26467)
  [FIX] Clear push token on save user password (#26466)
  [FIX] Undefined MediaDevices error on HTTP (#26396)
  Chore: Codecov threshold (#26477)
  Chore: Tests intermitences (#26464)
  [FIX] Don't give errors on outbound voip call Request Terminated (#26373)
  Chore: Use Docker compose on CI (#26437)
  [FIX] DialPad call button from end to center (#26459)
  Chore: Parallelize e2e tests (#26390)
  [IMPROVE] use enter key to call using DialPad (#26454)
  Chore: Accounts/token to TS (#26434)
  Chore: Purge some unused modules (#26447)
  i18n: Language update from LingoHub 🤖 on 2022-08-01Z (#26429)
  Chore: Add end-to-end tests to teams listing in the `directory` endpoint (#26347)
  ...
@codecov
Copy link

codecov bot commented Aug 8, 2022

Codecov Report

Merging #25734 (bec9464) into develop (ca9b6cf) will decrease coverage by 0.05%.
The diff coverage is 100.00%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop   #25734      +/-   ##
===========================================
- Coverage    38.06%   38.00%   -0.06%     
===========================================
  Files          762      759       -3     
  Lines        18857    18831      -26     
  Branches      1459     1459              
===========================================
- Hits          7177     7157      -20     
+ Misses       11455    11449       -6     
  Partials       225      225              
Flag Coverage Δ
e2e 38.00% <100.00%> (-0.06%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

…homepage

* 'develop' of github.com:RocketChat/Rocket.Chat:
  Chore: Bypass turbo cache on `ui-contexts` (#26526)
  Chore: Refactor WebdavFilePicker Modal to React Component (#26422)
  [FIX] Chats holds to load history for some time (#26425)
  [FIX] Decrypt E2EE messages on thread list (#26133)
  Chore: Migrate AppPermissionsReviewModal from JS to TS (#26498)
  Chore: Convert `client/views/account/preferences` folder to ts (#26496)
gabriellsh and others added 5 commits August 9, 2022 16:21
… new/homepage

* 'new/homepage' of github.com:RocketChat/Rocket.Chat:
  [IMPROVE] OTR refactoring (#24757)
  [FIX] Prevent VoIP issues during disconnection when network failed (#26321)
@ggazzo ggazzo added the stat: ready to merge PR tested and approved waiting for merge label Aug 10, 2022
@kodiakhq kodiakhq bot merged commit 6953c06 into develop Aug 10, 2022
@kodiakhq kodiakhq bot deleted the new/homepage branch August 10, 2022 19:13
gabriellsh added a commit that referenced this pull request Aug 12, 2022
…hreads

* 'develop' of github.com:RocketChat/Rocket.Chat: (34 commits)
  Chore: update fuselage rounded edition  (#26540)
  [FIX] LDAP fails to sync teams when the user DN has escaped characters. (#26535)
  [FIX] Allow normal user to open apps contextual bar (#26495)
  Chore: restrict `.only` (#26537)
  [FIX] Endpoints not working when using "Use Real Name" setting (#26530)
  [NEW] `Home` page (#25734)
  Chore: ModalFooterControllers adoption (#26445)
  Chore: create roomNameExists endpoint (#26386)
  Chore: Improve test for livechat  (#26527)
  Chore: Fix UiKit dependency issue for Livechat (#26534)
  [FIX] Too many REST API requests (#26330)
  Chore: Mocha handling multiple React instances (#26513)
  Chore: Convert `LivechatCustomField` model to raw model (#26446)
  i18n: Language update from LingoHub 🤖 on 2022-08-08Z (#26508)
  [FIX] Open team after room not found page (#26264)
  Chore: Refactor ReportMessage Modal to React Component (#26478)
  Chore: Fix lint issues (#26531)
  [FIX] Don't wrap wrap up notes (#26375)
  [IMPROVE] OTR refactoring (#24757)
  [FIX] Prevent VoIP issues during disconnection when network failed (#26321)
  ...
@murtaza98 murtaza98 mentioned this pull request Sep 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stat: QA tested stat: ready to merge PR tested and approved waiting for merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants