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

Release 5.0.0 #26333

Merged
merged 367 commits into from
Jul 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
367 commits
Select commit Hold shift + click to select a range
acb74f1
Chore: Remove Imperative Modal from context (#25911)
MartinSchoeler Jun 20, 2022
9a41c4f
[FIX] Members selection field on creating team modal (#25871)
dougfabris Jun 20, 2022
48e960c
Regression: Unable to edit user details via admin panel (#25923)
murtaza98 Jun 20, 2022
e43d0d2
Chore: Collect e2e coverage (#25743)
Jun 20, 2022
668e6d4
Revert "Chore: Collect e2e coverage (#25743)" (#25936)
souzaramon Jun 20, 2022
9d319ef
Regression: Docker image publish (#25931)
sampaiodiego Jun 20, 2022
63d4e30
Use correct Docker image name on publish
sampaiodiego Jun 20, 2022
dfd1d77
[FIX] VOIP CallContext snapshot infinite loop (#25947)
hugocostadev Jun 21, 2022
8e7135b
Chore: `@rocket.chat/favicon` (#25920)
tassoevan Jun 21, 2022
d1c59c3
Regression: Re-add view logs button (#25876)
rique223 Jun 21, 2022
7857ff4
Chore: Improve CI cache (#25907)
ggazzo Jun 21, 2022
65189b4
Regression: Fix blackscreen after app install (#25950)
rique223 Jun 21, 2022
4832e9b
[NEW] Marketplace security tab app info page (#25739)
rique223 Jun 21, 2022
651a085
Chore: Upgrade and remove unnecessary Livechat dependencies (#25672)
tiagoevanp Jun 21, 2022
d408c31
[NEW] Colors Palette - Buttons (#25626)
juliajforesti Jun 22, 2022
70f5fbe
Chore: convert import.js endpoints to TS (#25956)
felipe-rod123 Jun 22, 2022
8547fff
[NEW] Accept quoted slash command arguments (#11744)
Hudell Jun 22, 2022
3ead8eb
Chore: Introduce Modal Region (#25962)
dougfabris Jun 22, 2022
845f56e
Chore: Model Typings (#25758)
pierre-lehnen-rc Jun 22, 2022
bae10a0
Regression: Set `offset` and `count` optional on `ChatGetThreadsListS…
LucianoPierdona Jun 22, 2022
02bd756
Chore: Update poplib (#25964)
ggazzo Jun 23, 2022
916ff8b
Regression: fix E2E CI
ggazzo Jun 23, 2022
b0b1a0c
Regression: Fix e2e CI (#25974)
ggazzo Jun 23, 2022
90f65b3
[BREAK] use urlParams on omnichannel/agent/extension/ (#25874)
MartinSchoeler Jun 23, 2022
14ac8ef
Regression: Prevent Form Submit on Reset Click
ggazzo Jun 23, 2022
d69caf1
Revert "[BREAK] use urlParams on omnichannel/agent/extension/" (#25980)
ggazzo Jun 23, 2022
0246fe1
Chore: Colors (#25969)
juliajforesti Jun 23, 2022
6b5b01a
[FIX] Sort by scope or creation date not working on canned responses …
KevLehman Jun 23, 2022
25a04f9
[FIX] toolbox menu behind thread component (#25925)
Jun 23, 2022
b77c075
[BREAK] use urlParams on omnichannel/agent/extension/ (#25982)
MartinSchoeler Jun 23, 2022
77957d8
Regression: Non-reactive routes (#25990)
tassoevan Jun 23, 2022
d0f8643
[FIX] sidebar colors (#25987)
juliajforesti Jun 24, 2022
51fe2c5
Chore: Fuselage update (#25983)
juliajforesti Jun 24, 2022
4fbe782
Chore: VoIP Context (#25994)
ggazzo Jun 24, 2022
24ffc28
Chore: Migrate from meteor model to raw (#25756)
KevLehman Jun 24, 2022
d9ffbd6
[FIX] Initial members value on Create Channel Modal (#26000)
dougfabris Jun 24, 2022
65a1000
Chore: Small fix on callProvider (#25963)
tiagoevanp Jun 24, 2022
75240f1
Chore: Fuselage update (#26004)
juliajforesti Jun 24, 2022
579bd81
Chore: Fixes e2e playwright intermittences (#25984)
Jun 24, 2022
5109cd3
Regression: Room Endpoint Call Issues (#25928)
LucianoPierdona Jun 27, 2022
cf921ac
Chore: convert e2e to ts (#25958)
felipe-rod123 Jun 27, 2022
c8f93fa
Regression: Webhook Integration Creation + string error toast msg (#2…
dudanogueira Jun 27, 2022
e85a63b
[BREAK] Remove show message in main thread preference (#26002)
dougfabris Jun 27, 2022
89546dd
Chore: Major refactors in pageobjects (#26015)
Jun 27, 2022
750cab1
[IMPROVE] Moved call wrap up modal to EE (#25875)
aleksandernsilva Jun 27, 2022
20f4382
[FIX] Append path To Route For Custom Emoji (#24379)
nishant23122000 Jun 27, 2022
acdb7f9
[IMPROVE] Differ Voip calls from Incoming and Outgoing (#25643)
murtaza98 Jun 27, 2022
ba0979c
Chore: Updating Apps-Engine (#26001)
d-gubert Jun 27, 2022
ace6f5b
Regression: Fix voip call wrap-up model not working (#26024)
murtaza98 Jun 27, 2022
5afe5ce
Chore: Migrate oembed to ts (#25622)
KevLehman Jun 27, 2022
d1928fc
Chore: Create a token for each action (#26023)
ggazzo Jun 27, 2022
9f8d3d7
Chore: test turbo params (#26038)
ggazzo Jun 27, 2022
695d3b9
[FIX] Importer files are unnecessarily transferred over the network. …
pierre-lehnen-rc Jun 28, 2022
3c96eda
Chore: Convert usePreventDefault, useQueryOptions, useShortcutOpenMen…
juliajforesti Jun 28, 2022
65ab15b
[NEW] Engagement Metrics - Phase 2 (#25505)
matheusbsilva137 Jun 28, 2022
31d7635
[IMPROVE] Moved call hold/unhold to EE (#26007)
aleksandernsilva Jun 28, 2022
88ac941
[FIX] Importer fails to download files from URLs with query string pa…
pierre-lehnen-rc Jun 28, 2022
e2cbce2
Chore: Introduce new index to query active livechat conversations for…
murtaza98 Jun 28, 2022
957c69d
[NEW] Enable outbound calling for EE (#25843) (#25960)
KevLehman Jun 28, 2022
887c133
[NEW][APPS] Allowing apps to register authenticated routes (#25937)
d-gubert Jun 28, 2022
aa37ad6
Chore: Bump fuselage and update icon (#26036)
gabriellsh Jun 28, 2022
8634d3c
[IMPROVE] Expand the feature set of the new message rendering (#25970)
tassoevan Jun 28, 2022
55bae7b
Chore: Add missing Swedish livechat translations (#26048)
joakimaho Jun 28, 2022
30a2549
Chore: Account/Profile to TS (#25929)
yash-rajpal Jun 28, 2022
bac49e2
[NEW] VoIP Input/Output Device Selection (#25966)
MartinSchoeler Jun 28, 2022
2fc5dff
Regression: Fix threads list (#26052)
ggazzo Jun 28, 2022
44d75ed
Regression: Fix micro services (#26054)
sampaiodiego Jun 29, 2022
3a95192
[IMPROVE] VoIP admin page cleanup: remove unused settings (#25993)
cauefcr Jun 29, 2022
bbd3f10
Chore: add underscore to ddp-streamer
sampaiodiego Jun 29, 2022
a7f3789
[BREAK] remove unused endpoints and restify others (#25889)
KevLehman Jun 29, 2022
0f40989
[NEW] Community Edition Watermark (#25844)
hugocostadev Jun 29, 2022
a6ef22a
[NEW][APPS] Allow apps to modify a subset of global settings (#25913)
pierre-lehnen-rc Jun 29, 2022
f7519a9
[FIX] Direct Reply (#22588)
ggazzo Jun 29, 2022
d3e5980
Regression: Invalid Voip host issue preventing agents connecting to a…
murtaza98 Jun 29, 2022
e122956
Chore: ui-client package (#25916)
gabriellsh Jun 29, 2022
d949f9a
Chore: Convert normalizeMessagesForUser (#26059)
ggazzo Jun 29, 2022
4c77bdf
[FIX] Remove duplicated icon bell when is thread main message (#26051)
Jun 29, 2022
d00b35a
[FIX] Error "numRequestsAllowed" property in rateLimiter for REST API…
sampaiodiego Jun 29, 2022
79de11a
Chore: Convert useSidebarPaletteColor (#26065)
juliajforesti Jun 29, 2022
f02830a
Regression: Add appId prop to slashcommand (#25988)
tapiarafael Jun 29, 2022
f448ccc
[FIX] Update subscription on update team member (#25855)
LucianoPierdona Jun 29, 2022
016584b
[FIX] Too many watchers in dev environment. (#25930)
gabriellsh Jun 29, 2022
e0245a5
Chore: Make kodiak merge message empty (#26069)
sampaiodiego Jun 29, 2022
decb096
Chore: Close tooltip on click (#26070)
ggazzo Jun 29, 2022
80ae54e
Regression: `yarn dev` not working (#26071)
gabriellsh Jun 29, 2022
8486202
[NEW] Create releases tab in the marketplace app info page (#25965)
rique223 Jun 29, 2022
b01685d
Regression: Contact manager endpoint usage (#26063)
KevLehman Jun 30, 2022
3544ed0
Chore: Revert `yarn dev` implementation (#26075)
ggazzo Jun 30, 2022
6c0864f
[FIX] Misaligned username on Room Info card for omnichannel chats (#2…
murtaza98 Jun 30, 2022
f7513fa
[FIX] Not showing edit message button when blocking edit after N minu…
matthias4217 Jun 30, 2022
8db9e7f
[BREAK] Suspend push notifications when login token is invalidated (#…
g-thome Jun 30, 2022
b03d848
Regression: Fix import endpoints (#26074)
ggazzo Jun 30, 2022
cb7c9a9
Regression: Users Table loading state (#26079)
dougfabris Jun 30, 2022
26a9965
Regression: Revert Livechat packages upgrades/removals that were caus…
murtaza98 Jun 30, 2022
794a8ea
[NEW][APPS] Allow dispatchment of actions from input elements (#25949)
thassiov Jun 30, 2022
dc7e357
Regression: Fix call direction (#26055)
murtaza98 Jun 30, 2022
f4e4e8a
Chore: Improve footer Template (#26085)
ggazzo Jun 30, 2022
aeb534f
[FIX] Remove duplicated property _USERNAMES from createDirectRoom.ts …
felipe-rod123 Jul 1, 2022
160dfac
[IMPROVE] Avoid using omnichannel-queue collection (#25491)
KevLehman Jul 1, 2022
ae0835b
Chore: Room access validation may be called without user information …
pierre-lehnen-rc Jul 1, 2022
c1a8ee2
[FIX] Unable to close chats when comments is disabled (#26057)
murtaza98 Jul 1, 2022
83f0043
Regression: Unhandled Exceptions metric causing a secondary exception…
pierre-lehnen-rc Jul 1, 2022
96d23c1
Chore: Allow endpoints to optionally require authentication (#26084)
pierre-lehnen-rc Jul 1, 2022
aa95ee0
Regression: Add Error boundary to katex render component (#26067)
gabriellsh Jul 1, 2022
1bb284d
[FIX] Undefined headers on API Client (#26083)
yash-rajpal Jul 1, 2022
60638b9
[BREAK] VideoConference (#25570)
dougfabris Jul 1, 2022
26c310c
[FIX] Validate room access (#24534)
albuquerquefabio Jul 1, 2022
3394c0d
Chore: fix watermark condition (#26095)
ggazzo Jul 1, 2022
a252340
Chore: Handle errors on index creation (#26094)
sampaiodiego Jul 1, 2022
ecc900a
Regression: [VideoConference] If the caller loses connection, direct …
pierre-lehnen-rc Jul 1, 2022
bef0b2d
Chore: Adding default message parser template (#26064)
hugocostadev Jul 1, 2022
58e32cf
Chore: Settings UI issue (#26053)
dougfabris Jul 2, 2022
0bc25a0
[NEW][ENTERPRISE] Introducing dial pad component into sidebar, calls …
aleksandernsilva Jul 2, 2022
c37a2a6
Regression: en.i18n.json spaces
ggazzo Jul 2, 2022
f1a3ab6
[NEW] Matrix Federation UX improvements (#25847)
alansikora Jul 2, 2022
4d99ef0
[BREAK] Remove support to old MongoDB versions (#26098)
sampaiodiego Jul 2, 2022
12c1cf6
[BREAK] Upgrade to version 5.0 can be done only from version 4.x (#26…
sampaiodiego Jul 2, 2022
3427e5e
Chore: `refactor/tsc-perf` (#26040)
tassoevan Jul 2, 2022
aa6a80b
[NEW][ENTERPRISE] Device Management (#25791)
yash-rajpal Jul 2, 2022
c551240
Chore: Bump deps (#25624)
ggazzo Jul 2, 2022
76e89fd
Chore: Add Agenda fork to the monorepo (#25681)
pierre-lehnen-rc Jul 3, 2022
c1fdf05
Chore: move fork of cas module to the monorepo (#26107)
pierre-lehnen-rc Jul 4, 2022
3b7651b
Bump version to 5.0.0-rc.0
murtaza98 Jul 4, 2022
50836e3
Chore: Change stats to daily (#26113)
sampaiodiego Jul 4, 2022
b5a9c59
Regression: [VideoConference] Callee client behaves improperly when a…
pierre-lehnen-rc Jul 4, 2022
2559771
Regression: Changing isEnterprise useQuery name to prevent conflict o…
hugocostadev Jul 4, 2022
4cc3bd9
Regression: Fix marketplace app apis visibility problem (#26080)
rique223 Jul 4, 2022
b09a038
Regression: Users on new sessions are forced to re-configure 2fa (#26…
pierre-lehnen-rc Jul 4, 2022
677d777
Regression: Do not show federated tooltip on non-federated rooms (#26…
MarcosSpessatto Jul 5, 2022
c53c3ef
Regression: All users in members list showing as federated (#26129)
gabriellsh Jul 5, 2022
690f0c3
[FIX] Update error message on `useEndpointActionExperimental` (#26062)
LucianoPierdona Jul 5, 2022
f26dd61
Regression: Fix CI
ggazzo Jul 5, 2022
dd2f597
Regression: Fix assets format (#26140)
sampaiodiego Jul 5, 2022
00d346c
Regression: Unable to click on UiKit buttons provided by apps (#26125)
murtaza98 Jul 6, 2022
4f390d7
Regression: Close button on modals created via apps not working (#26127)
murtaza98 Jul 6, 2022
25b0bb6
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 6, 2022
5884450
Bump version to 5.0.0-rc.1
murtaza98 Jul 6, 2022
43e6b7e
Regression: Broken emoji picker on Livechat (#26128)
murtaza98 Jul 6, 2022
eb5b81d
Regression: Add better error messages when call fails (#26134)
KevLehman Jul 6, 2022
998bacf
Regression: Update message reaction text (#26097)
Jul 6, 2022
24426ab
Regression: Correct call ringtones (#26111)
murtaza98 Jul 6, 2022
e60e493
Regression: Emojis displaying as `:undefined:` (#26141)
gabriellsh Jul 6, 2022
8f116e2
Regression: Added missing call button in the contact info contextual …
aleksandernsilva Jul 6, 2022
de3cf09
Regression: Calling info on VoipFooter when performing an outbound ca…
tiagoevanp Jul 7, 2022
02d9dd9
Regression: Added missing call button to contact center calls list (#…
aleksandernsilva Jul 7, 2022
b650cf7
Chore: update avatar colors (#26153)
juliajforesti Jul 7, 2022
21b81e9
Chore: Update Meteor 2.7.3 (#25991)
sampaiodiego Jul 7, 2022
1176ed4
Regression: Align TypeScript version across workspaces (#26184)
tassoevan Jul 8, 2022
efd35cf
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 8, 2022
3075b4d
Bump version to 5.0.0-rc.2
murtaza98 Jul 8, 2022
9b62fd8
Regression: Send files with `enter` key (#26136)
gabriellsh Jul 8, 2022
f48e442
Regression: moving Community Watermark to `ee` folder (#26148)
hugocostadev Jul 9, 2022
f0fe7a2
Change Apps-Engine version source for info (#26205)
d-gubert Jul 9, 2022
24097d8
Regression: Fix command previews (#26199)
d-gubert Jul 9, 2022
8158bee
Chore: Info page (#26201)
ggazzo Jul 9, 2022
be4bbd9
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 11, 2022
cec0bf5
Bump version to 5.0.0-rc.3
murtaza98 Jul 11, 2022
622a305
Regression: Reverting @rocket.chat/mp3-encoder version to fix Audio M…
hugocostadev Jul 11, 2022
4c82605
Regression: remove italic from reaction translation (#26152)
Jul 11, 2022
6f1d3c9
Regression: Inline code and copyonly tag styles (#26173)
gabriellsh Jul 11, 2022
95d2e2d
Regression: Change Audio settings for device settings as modal title …
KevLehman Jul 11, 2022
b70c9d9
Regression: Cannot logout when CallProvider is unregistered and mount…
KevLehman Jul 11, 2022
9667ee0
Regression: UIKit buttons auth user validation (#26171)
tapiarafael Jul 11, 2022
8d2397a
Chore: Check for env var values and not just if they are set (#26219)
sampaiodiego Jul 11, 2022
786fd15
Chore: Do not log integrations using `name` key (#26163)
sampaiodiego Jul 11, 2022
6136e4c
Regression: Meteor uses projection for its observes (#26223)
sampaiodiego Jul 11, 2022
e1262a3
[BREAK] Remove webRTC for channels/dm/groups (#26225)
dougfabris Jul 12, 2022
20966cc
Regression: Fix rendered markdown styling on app info page details se…
rique223 Jul 12, 2022
c410edc
Regression: Replace contact center icon (#26216)
Jul 12, 2022
64b739a
Regression: OTR with new React Messages (#26179)
yash-rajpal Jul 12, 2022
0ae6ea7
Regression: Empty URL previews in messages. (#26160)
gabriellsh Jul 12, 2022
62d77d8
Regression: Fix Omnichannel not working after meteor update (#26194)
KevLehman Jul 12, 2022
0880f1e
Regression: Fix files list endpoints (#26226)
sampaiodiego Jul 12, 2022
8d3e364
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 12, 2022
cb59457
Bump version to 5.0.0-rc.4
murtaza98 Jul 12, 2022
1c58b45
Chore: Remove unused migrations (#26102)
debdutdeb Jul 12, 2022
70bf57b
Regression: Unavailable devices in unsupported browsers (#26174)
MartinSchoeler Jul 12, 2022
5288180
Regression: Fix routing for public queue and visitor abandonment fibe…
KevLehman Jul 13, 2022
48a71c8
Regression: Revert replace contact center icon (#26238)
Jul 13, 2022
b4be9cf
Regression: Don't open mdm feature modal on registration page (#26234)
yash-rajpal Jul 13, 2022
3add5ea
Regression: Admin Avatar Edit endpoint fix (#26232)
hugocostadev Jul 13, 2022
3a165bc
Regression: Livechat rooms not opening due to route desync (#26209)
aleksandernsilva Jul 13, 2022
72f1aaf
Regression: Last_login translation key (#26203)
dougfabris Jul 13, 2022
bf6068e
Remove arrow since it's no longer used (#26170)
gabriellsh Jul 13, 2022
501d957
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 13, 2022
754a682
Bump version to 5.0.0-rc.5
murtaza98 Jul 13, 2022
6e7a2dc
Regression: Link not scrolling to message (#26073)
Jul 13, 2022
51655db
Regression: Fix scheduler not working (#26242)
tapiarafael Jul 13, 2022
c49aff1
Chore: Avoid unneeded permission updates when EE license is applied (…
sampaiodiego Jul 13, 2022
9523184
Regression: get user from `req` on `ui.interaction` endpoints (#26256)
sampaiodiego Jul 13, 2022
d6f068b
Chore: Disabled icon colors on sidebar (#26257)
juliajforesti Jul 13, 2022
1731078
Regression: Fix marketplace releases tab crash bug (#26162)
rique223 Jul 14, 2022
65e4e5b
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 14, 2022
0cba470
Bump version to 5.0.0-rc.6
murtaza98 Jul 14, 2022
37fa59c
Chore: Hide deprecation query log on production (#26188)
ggazzo Jul 14, 2022
3f5254d
Regression: Sidebar icons spacing (#26139)
guijun13 Jul 14, 2022
a2524cc
Chore: Avoid set useless set UTC Offset (#26270)
ggazzo Jul 14, 2022
7edd207
Chore: Update Apps-Engine version (#26258)
d-gubert Jul 15, 2022
55ae5e0
Regression: Call toggle missing network disconnection state (#26237)
aleksandernsilva Jul 15, 2022
3987360
Regression: REST API calls at Engagement Dashboard (#26235)
tassoevan Jul 15, 2022
86d3726
Regression: Cannot open Menu in searched message. (#26172)
gabriellsh Jul 15, 2022
b2ad88f
Regression: Omni-chats not getting routed automatically to bots (#26267)
murtaza98 Jul 15, 2022
b08c98a
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 15, 2022
08857ca
Bump version to 5.0.0-rc.7
murtaza98 Jul 15, 2022
7ec011d
Regression: Search on Member List (#26273)
tassoevan Jul 15, 2022
e261012
Regression: Parse outbound phone number removing * putting + char (#2…
tiagoevanp Jul 15, 2022
1c71093
Regression: Removed CE watermark from VoipFooter (#26239)
aleksandernsilva Jul 15, 2022
ea266e3
Regression: Federated users not showing as federated in Room Members …
gabriellsh Jul 15, 2022
76ca88c
Regression: UserInfo/RoomInfo Menu (#26252)
dougfabris Jul 15, 2022
023cc31
Regression: Device management table missing device icon and ip text e…
csuadev Jul 15, 2022
9975a8b
Regression: Remove alpha tag and fix initialization process (#26248)
MarcosSpessatto Jul 15, 2022
8838e5e
Chore: Plan tag (#26224)
gabriellsh Jul 15, 2022
9387a58
Regression: AutoTranslate on new message template (#26049)
Jul 18, 2022
e0f8967
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 18, 2022
b247938
Bump version to 5.0.0-rc.8
murtaza98 Jul 18, 2022
c812f13
Chore: Upgrade Fuselage packages to `next` dist-tag (#26274)
tassoevan Jul 18, 2022
b7012da
[FIX] Users without the `view-other-user-info` permission can't use t…
LucianoPierdona Jul 18, 2022
2aa3e6f
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 19, 2022
c1142b9
Bump version to 5.0.0-rc.9
murtaza98 Jul 19, 2022
130a6fc
Regression: Fix app icons breaking UI (#26278)
murtaza98 Jul 19, 2022
55b2617
Regression: Adjusted priority to run canned responses replace before …
aleksandernsilva Jul 19, 2022
7933477
Chore: Tests refactor pageobjects (#26245)
Jul 19, 2022
3d9d465
Regression: Contact manager edit/view not working (#26155)
KevLehman Jul 19, 2022
a3cb96c
Chore: Remove TimeSync usage (#26294)
ggazzo Jul 19, 2022
35b9384
Chore: Fix Omnichannel E2E tests not running (#26092)
murtaza98 Jul 19, 2022
ca50f0f
Regression: Remove 4.0 version banner (#26251)
hugocostadev Jul 19, 2022
3cd8f20
Regression: Fix breaking omnichannel tests (#26305)
murtaza98 Jul 19, 2022
67318f1
Regression: Fix permissions page pagination (#26304)
sampaiodiego Jul 19, 2022
074d382
Regression: Clear user selection filter after selecting desired user.…
gabriellsh Jul 19, 2022
dfedda4
Chore: VideoConference UX/UI Refactor 1st Interaction (#26183)
pierre-lehnen-rc Jul 19, 2022
299d320
Regression: Add v1 to licenses.add endpoint (#26311)
KevLehman Jul 19, 2022
b64124d
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 20, 2022
4f3c369
Bump version to 5.0.0-rc.10
murtaza98 Jul 20, 2022
3d989b6
Regression: Special characters on phone number (#26241)
tiagoevanp Jul 20, 2022
7422924
Regression: Fix job Id not returned by agenda (#26315)
murtaza98 Jul 20, 2022
ddf7d0e
Regression: Channel `type` icon on Engagement Dashboard (#26269)
LucianoPierdona Jul 20, 2022
0e5be10
Regression: Use fname instead real unique name for Voip (#26319)
tiagoevanp Jul 20, 2022
b8097fa
Regression: Matrix Federation regressions (#26283)
MarcosSpessatto Jul 20, 2022
de983ec
Regression: Options overlapping input in Users Autocomplete (#26309)
gabriellsh Jul 20, 2022
1c8d000
Regression: fix `directory` endpoint not listing teams (#26310)
carlosrodrigues94 Jul 20, 2022
ea4c595
Merge branch 'master' into develop
sampaiodiego Jul 21, 2022
c5c0077
Merge remote-tracking branch 'origin/develop' into release-candidate
sampaiodiego Jul 21, 2022
05b0e5a
Bump version to 5.0.0-rc.11
sampaiodiego Jul 21, 2022
8fb409f
Regression: Fix get myself user data (#26328)
sampaiodiego Jul 21, 2022
6d83015
Chore: Update useSidebarPalette selectors (#26322)
juliajforesti Jul 21, 2022
7b17ce1
Chore: bump fuselage packages (#26325)
dougfabris Jul 21, 2022
6cba40d
Regression: Livechat not rendering UiKit messages with action buttons…
murtaza98 Jul 21, 2022
5610cee
Merge remote-tracking branch 'origin/develop' into release-candidate
murtaza98 Jul 21, 2022
6a0fea4
Bump version to 5.0.0-rc.12
murtaza98 Jul 21, 2022
1ad49fd
Bump version to 5.0.0
murtaza98 Jul 21, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@
/_templates/ @RocketChat/chat-engine
/apps/meteor/client/ @RocketChat/frontend
/apps/meteor/tests/ @RocketChat/chat-engine
/apps/meteor/app/apps/ @RocketChat/apps
69 changes: 69 additions & 0 deletions .github/actions/build-docker-image-service/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: 'Build Micro Services Docker image'
description: 'Build Rocket.Chat Micro Services Docker images'

inputs:
docker-tag:
required: true
service:
required: true
username:
required: false
password:
required: false

outputs:
image-name:
value: ${{ steps.build-image.outputs.image-name }}

runs:
using: "composite"
steps:
# - shell: bash
# name: Free disk space
# run: |
# sudo swapoff -a
# sudo rm -f /swapfile
# sudo apt clean
# docker rmi $(docker image ls -aq)
# df -h

- shell: bash
id: build-image
run: |
LOWERCASE_REPOSITORY=$(echo "${{ github.repository_owner }}" | tr "[:upper:]" "[:lower:]")

IMAGE_TAG="${{ inputs.docker-tag }}"

IMAGE_NAME="ghcr.io/${LOWERCASE_REPOSITORY}/${{ inputs.service }}-service:${IMAGE_TAG}"

echo "Building Docker image for service: ${{ inputs.service }}:${IMAGE_TAG}"

if [[ "${{ inputs.service }}" == "ddp-streamer" ]]; then
DOCKERFILE_PATH="./ee/apps/ddp-streamer/Dockerfile"
else
DOCKERFILE_PATH="./apps/meteor/ee/server/services/Dockerfile"
fi

docker build \
--build-arg SERVICE=${{ inputs.service }} \
-t ${IMAGE_NAME} \
-f ${DOCKERFILE_PATH} \
.

echo "::set-output name=image-name::${IMAGE_NAME}"

- name: Login to GitHub Container Registry
if: github.event.pull_request.head.repo.full_name == github.repository || github.event_name == 'release' || github.ref == 'refs/heads/develop'
uses: docker/login-action@v2
with:
registry: ghcr.io
username: ${{ inputs.username }}
password: ${{ inputs.password }}

- name: Publish image
shell: bash
if: github.event.pull_request.head.repo.full_name == github.repository || github.event_name == 'release' || github.ref == 'refs/heads/develop'
run: |
echo "Push Docker image: ${{ steps.build-image.outputs.image-name }}"

docker push ${{ steps.build-image.outputs.image-name }}
88 changes: 88 additions & 0 deletions .github/actions/build-docker-image/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
name: 'Build Docker image'
description: 'Build Rocket.Chat Docker image'

inputs:
root-dir:
required: true
docker-tag:
required: true
release:
required: true
username:
required: false
password:
required: false

outputs:
image-name:
value: ${{ steps.build-image.outputs.image-name }}

runs:
using: composite
steps:
# - shell: bash
# name: Free disk space
# run: |
# sudo swapoff -a
# sudo rm -f /swapfile
# sudo apt clean
# docker rmi $(docker image ls -aq)
# df -h

- shell: bash
id: build-image
run: |
cd ${{ inputs.root-dir }}

LOWERCASE_REPOSITORY=$(echo "${{ github.repository_owner }}" | tr "[:upper:]" "[:lower:]")

IMAGE_NAME_BASE="ghcr.io/${LOWERCASE_REPOSITORY}/rocket.chat:${{ inputs.docker-tag }}"

IMAGE_NAME="${IMAGE_NAME_BASE}.${{ inputs.release }}"

echo "Build Docker image ${IMAGE_NAME}"

DOCKER_PATH="${GITHUB_WORKSPACE}/apps/meteor/.docker"
if [[ '${{ inputs.release }}' = 'preview' ]]; then
DOCKER_PATH="${DOCKER_PATH}-mongo"
fi;

DOCKERFILE_PATH="${DOCKER_PATH}/Dockerfile"
if [[ '${{ inputs.release }}' = 'alpine' ]]; then
DOCKERFILE_PATH="${DOCKERFILE_PATH}.${{ inputs.release }}"
fi;

echo "Copy Dockerfile for release: ${{ inputs.release }}"
cp $DOCKERFILE_PATH ./Dockerfile
if [ -e ${DOCKER_PATH}/entrypoint.sh ]; then
cp ${DOCKER_PATH}/entrypoint.sh .
fi;

echo "Build ${{ inputs.release }} Docker image"
docker build -t $IMAGE_NAME .

echo "::set-output name=image-name-base::${IMAGE_NAME_BASE}"
echo "::set-output name=image-name::${IMAGE_NAME}"

- name: Login to GitHub Container Registry
if: github.event.pull_request.head.repo.full_name == github.repository || github.event_name == 'release' || github.ref == 'refs/heads/develop'
uses: docker/login-action@v2
with:
registry: ghcr.io
username: ${{ inputs.username }}
password: ${{ inputs.password }}

- name: Publish image
shell: bash
if: github.event.pull_request.head.repo.full_name == github.repository || github.event_name == 'release' || github.ref == 'refs/heads/develop'
run: |
echo "Push Docker image: ${{ steps.build-image.outputs.image-name }}"

docker push ${{ steps.build-image.outputs.image-name }}

if [[ '${{ inputs.release }}' = 'official' ]]; then
echo "Push release official without variant"

docker tag ${{ steps.build-image.outputs.image-name }} ${{ steps.build-image.outputs.image-name-base }}
docker push ${{ steps.build-image.outputs.image-name-base }}
fi;
1 change: 1 addition & 0 deletions .github/auto-label-action-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
Loading