Skip to content
This repository has been archived by the owner on Sep 28, 2020. It is now read-only.

UCHAT-4548 Cypress test for "About uChat Page" changes #43

Open
wants to merge 145 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
145 commits
Select commit Hold shift + click to select a range
bb95159
MM-14748: Allow to invalidate email invites (#2541)
jespino Mar 26, 2019
87a5225
Fix leaving top team on sidebar from non-default channel (#2529)
jwilander Mar 27, 2019
da085f7
MM-13621 Bot accounts backstage UI (#2520)
crspeller Mar 27, 2019
f9bd86a
Create a plugin component to override file previews (#2519)
chetanyakan Mar 27, 2019
12b3e31
MM-14731 Prevent getRedirectLocation calls when metadata is present (…
sudheerDev Mar 27, 2019
09c3fa4
fix the replyToAddress not being added in the system console screen (…
cpanato Mar 28, 2019
45d4850
MM-14668 - Updating header elipsis (#2546)
asaadmahmood Mar 28, 2019
7c6a7cd
MM-14520: restore pretext changed event on composition (#2543)
lieut-data Mar 28, 2019
eddd8d6
MM-14970 Fix for Posts ovelapping with each other (#2551)
sudheerDev Mar 28, 2019
0e40c1f
Revert "MM-14970 Fix for Posts ovelapping with each other (#2551)" (#…
sudheerDev Mar 28, 2019
b92df15
Correctly size AutosizeTextarea on mount (#2531)
jwilander Mar 28, 2019
be6ada1
MM-14791 Safari and FF takes an extra frame for scroll correction cau…
sudheerDev Mar 28, 2019
3b098d0
Fixing unessisary API call in non-bot DM channels. (#2555)
crspeller Mar 28, 2019
f6c4b5f
Revert "MM-14791 Safari and FF takes an extra frame for scroll correc…
sudheerDev Mar 28, 2019
b820709
[MM-14375] Fix flaky E2E tests (#2544)
saturninoabril Mar 29, 2019
3537b03
MM-14800 Fix missing messages when switching to a team not previously…
enahum Mar 29, 2019
81dd761
MM-14692 - Updating textarea placeholder structure (#2548)
asaadmahmood Mar 29, 2019
24d6b53
Fixing DM loading. (#2558)
crspeller Mar 29, 2019
e3e2625
MM-14762 Fix hover effect causing post jiggle when zoomed (#2571)
enahum Mar 29, 2019
b11b42c
MM-14810 Fix for infinite loop caused by loading channels with conten…
sudheerDev Mar 29, 2019
03177f2
Fix postlist connector when channel is undefined (#2573)
enahum Mar 30, 2019
f4847c9
Update react-window to fix long posts (#2574)
enahum Mar 30, 2019
e2a2bd6
Update React Window build (#2575)
enahum Mar 30, 2019
4e7715a
Expose virt list scroll variables to window (#2569)
sudheerDev Mar 30, 2019
dad775e
Revert "MM-14489 Making SuggestionList component render at bottom of …
jwilander Mar 31, 2019
e8c87ce
MM-14790 Update hash for react-window to solve postoverlap (#2581)
sudheerDev Apr 1, 2019
6951e03
MM-14772 - Updating dropdown menu on tablet (#2566)
asaadmahmood Apr 1, 2019
a730a0f
Restored addUserToTeamFromInvite action (#2583)
jespino Apr 1, 2019
d2b8a30
MM-14783: Fix button in progress text in add users to channel/team. (…
grundleborg Apr 1, 2019
6169d0f
[MM-14824] Split user profile during autocompletion to be able to mat…
mgdelacroix Apr 1, 2019
0abbb88
Fixing some i18n missed strings (#2563)
jespino Apr 1, 2019
04911af
MM-14792 - Updating autoresponder styling (#2564)
asaadmahmood Apr 1, 2019
47155d8
Fix drag and dropping text giving wrong error message (#2570)
jwilander Apr 1, 2019
8bd8dda
MM-14820 Fix post menu on mobile view (#2576)
enahum Apr 2, 2019
3e88c52
MM-14761 Loading channel with lot of unreads should show loader at th…
sudheerDev Apr 2, 2019
8f4a02c
MM-14791 Fix for FF and safari jumpiness when loading more posts (#2591)
sudheerDev Apr 2, 2019
aa9126d
MM-14765 - Updating emoji picker (#2565)
asaadmahmood Apr 2, 2019
9254299
MM-14778 - Updating menu functionality (#2568)
asaadmahmood Apr 2, 2019
43619dc
MM-14775 - Updating banner css in system console (#2567)
asaadmahmood Apr 2, 2019
e3dff4e
MM-14692 - Updating css code for placeholder (#2586)
asaadmahmood Apr 2, 2019
47f0e4f
MM-14671 - Updating dropdown styling (#2547)
asaadmahmood Apr 3, 2019
87e17bd
Update NOTICE.txt (#2585)
danmaas Apr 3, 2019
6bc18af
MM-14810 Fix for channel header loading in center channel (#2596)
sudheerDev Apr 3, 2019
926004e
MM-14861 Fix safari perf issues (#2594)
sudheerDev Apr 3, 2019
4018573
translations PR 20190401 (#2587)
enahum Apr 3, 2019
cbd6c97
[MM-14746] Show Remove MFA Item in System Console only for Users that…
DSchalla Apr 4, 2019
3faa5d2
fix new message indicator (#2611)
saturninoabril Apr 4, 2019
6579914
MM-14797 - Updating select teams page (#2582)
asaadmahmood Apr 4, 2019
a276b4d
MM-14745 - Updating header css (#2605)
asaadmahmood Apr 4, 2019
0fadb2b
[MM 14801] Don't highlight [at]channel/all/here in usernames (#2608)
deanwhillier Apr 4, 2019
47af7ac
MM-14886 Move file input back to be child of button (#2614)
jwilander Apr 4, 2019
3255b11
MM-14829 - Updating inline images (#2604)
asaadmahmood Apr 5, 2019
f7f4b4b
MM-14875 - Updating menu item with help text (DND) (#2607)
asaadmahmood Apr 5, 2019
a329450
Fixing case where I have only 1 upload plugin (#2615)
jespino Apr 5, 2019
fd54163
MM-14787 - Updating dropdown menu on mobile (#2606)
asaadmahmood Apr 5, 2019
0fb5e5b
Fixing MM-14886 without moving back the input inside the menu (#2616)
jespino Apr 6, 2019
ac1cafe
Revert virtualised and auto load of posts (#2622)
sudheerDev Apr 8, 2019
b7ff3c0
Fixing remove list/join public/private teams on save permission in th…
jespino Apr 8, 2019
02a99d4
MM-14888 - Fix main menu icon size on mobile (#2619)
asaadmahmood Apr 8, 2019
1f547d7
MM-14943: Improve descriptions of emojis permissions (#2618)
jespino Apr 8, 2019
822e174
[MM-14881] Migrates getSuggestion functions to mattermost-redux (#2623)
mgdelacroix Apr 8, 2019
6824951
translations PR 20190408 (#2627)
enahum Apr 9, 2019
ed81f73
Revert "[MM-12396] Option to add user to a channel from the profile p…
jwilander Feb 5, 2019
e34e2e3
Focus logs list on mount (#2626)
jwilander Apr 9, 2019
7b93949
MM-14896 Add rootCapture=true to MenuWrapper listeners (#2620)
hmhealey Apr 10, 2019
3290e20
MM-14915 Fix for IE11 covering last post when textbox has multiple li…
sudheerDev Apr 10, 2019
4aa93cc
MM-14708 - Updating PAC position (#2552)
asaadmahmood Mar 29, 2019
8a6c4bc
Revert elasticsearch autocompletion flag in the System Console (#2632)
mgdelacroix Apr 11, 2019
106a9b9
MM-14778 - Updating attachment dropdown menu (#2652)
asaadmahmood Apr 12, 2019
ef4d3df
MM-15068: Impossible to join directly to team by url if is not in the…
jespino Apr 12, 2019
e179832
Show recently used emojis first in suggestions (#2649)
migbot Apr 12, 2019
3b1fa65
MM-15061: Restoring view members in default channels and archived cha…
jespino Apr 12, 2019
4367571
MM-14978 - Updating login page for fixed banner (#2644)
asaadmahmood Apr 12, 2019
25deef1
Fix shortened image links not showing a preview (#2651)
jwilander Apr 12, 2019
a38821c
MM-15053 - Updating menu styling (#2642)
asaadmahmood Apr 14, 2019
cbc613c
MM-14875 - Fixing line height for menu items (#2657)
asaadmahmood Apr 15, 2019
df8f3c5
MM-14713 - Updating help text security panel (#2658)
asaadmahmood Apr 15, 2019
8856386
MM-15107 - Updating emoji picker on mobile (#2664)
asaadmahmood Apr 16, 2019
b95e32f
Revert "MM-14778 - Updating attachment dropdown menu (#2652)" (#2667)
jwilander Apr 16, 2019
e7c1eb9
MM-14707 Open dropdowns near the bottom of user lists upwards (#2670)
jwilander Apr 22, 2019
0edbcfa
Fetch plugin manifests after uploading a new plugin (#2668)
jwilander Apr 17, 2019
929df0a
mattermost-redux#0502267877ef66e97bcad0679b4a8318e84c97af
lieut-data Apr 22, 2019
79ac871
translations PR 20190422 (#2688)
enahum Apr 23, 2019
3394cfd
MM-15019 - Updating post spacing in compact view (#2643)
asaadmahmood Apr 24, 2019
011492e
MM-14872 - Updating autocomplete positioning (#2645)
asaadmahmood Apr 24, 2019
b4ad948
MM-15125 - Updating wrapper animation on mobile (#2681)
asaadmahmood Apr 24, 2019
a3d6893
MM-14714 - Updating textarea preview (#2612)
asaadmahmood Apr 24, 2019
0bcd21f
Add missing defaultProps (#2669)
migbot Apr 17, 2019
21d12ba
[MM-14356] Add i18n string IDs for notification levels (#2661)
bradjcoughlin Apr 23, 2019
545131c
MM-14484 Remove download attribute from Open external image link (#2655)
hmhealey Apr 15, 2019
17eaad7
[MM-14826] Disable Safari spellcheck on quick switcher (#2597)
gabrieljackson Apr 3, 2019
f122eef
MM-15175 - Updating border-radius for images (#2682)
asaadmahmood Apr 24, 2019
8a9b9a0
Do not open user list dropdowns upwards for short lists (#2694)
jwilander Apr 25, 2019
12876f5
MM-15177 - Updating image shadow (#2683)
asaadmahmood Apr 25, 2019
2a58154
MM-14951 - Updating badge line-height (#2701)
asaadmahmood Apr 25, 2019
44aeb87
[MM-14709] Scroll to the top of the Account Settings modal when the a…
migbot Apr 25, 2019
bfe0a00
[MM-13671] Change Team InviteId Change Workflow (#2584)
DSchalla Apr 25, 2019
892f96f
MM-15046: Adding AnyTeamPermissionGate and used with emojis permissio…
jespino Apr 25, 2019
f441a38
MM-15174 - Updating help text css (#2703)
asaadmahmood Apr 25, 2019
b393679
MM-14456 Show search loading indicator until we have no more posts to…
jwilander Apr 25, 2019
299b546
MM-14931 Fix markdown checkboxes not being rendered correctly after p…
jwilander Apr 26, 2019
ebf516c
Hide loading indicator for pinned and flagged posts (#2713)
jwilander Apr 26, 2019
fb7840a
MM-15236 - Updating dropdown icon label (#2698)
asaadmahmood Apr 29, 2019
f5c4a81
[MM-14764] Show file upload options in mobile view (#2629)
bradjcoughlin Apr 29, 2019
40a97e7
MM-15200: Only show permissions schemes prompt when adding a team in …
mkraft Apr 30, 2019
e623d3e
add circleci (#2697)
Apr 30, 2019
361e039
update circleci for 5.11 branch
cpanato Apr 30, 2019
62a6474
Fix snapshots
jwilander May 1, 2019
af4dd11
Fix double loading search indicators (#2740)
jwilander May 3, 2019
be1a978
translations PR 20190506 (#2748)
enahum May 9, 2019
63f6d48
MM-12949 - Updating team sidebar and plugins (#2633)
asaadmahmood Apr 9, 2019
d4526fa
MM-15169 - Updating plugin bar border (#2675)
asaadmahmood May 1, 2019
188ec4b
MM-15001 - Updating margin for wrapper sys console (#2762)
asaadmahmood May 10, 2019
77cd5cc
Use ES5 transpiled flexsearch to fix IE11 (#2773)
jwilander May 10, 2019
0f1bf57
Fix i18n fallback text for email to ldap password field (#2772)
jwilander May 13, 2019
2a3c1f9
MM-15360: Updates help text description.
mkraft May 14, 2019
1399afa
MM-15534 - Updating sidebar css on mobile (#2788)
asaadmahmood May 14, 2019
891849c
MM-15399: Properly setting filenames on upload saml certificates (#2785)
jespino May 14, 2019
92d400a
All White label: images and styles
Jan 9, 2018
2e6da58
All White labeling
Jan 10, 2018
f1313e7
Profile popover new component: DM, calendar, whober, @mentions
Dec 8, 2016
df794a1
Create uChat specific User Settings component user_settings_general_n…
Sep 13, 2017
f74d09b
Temporarily remove MM made possible
Oct 20, 2017
25c8d94
Add landing page when deep linking to native app
Oct 27, 2017
b1054dc
Use uber-uchat/mattermost-redux#mm-release-5.11
Jun 14, 2019
444dc71
Logic for Broadcast only channels with confetti on #celebrate
Apr 10, 2019
123a4f6
MM-15892: Disabling leave teams from the main menu for experimentalPr…
jespino May 29, 2019
3812cb6
changes for exposing OOO feature
codearth01 Aug 2, 2019
bd9ec80
[UCHAT-3452] Removed the option of giving user the display option to …
skheria Aug 5, 2019
30f2bb5
UCHAT-3952-sidebar-resize- Code changes to add the ability to resize …
nykashish Aug 5, 2019
6d4b466
UCHAT-3952-sidebar-resize- Code changes to add tool tip on channel na…
nykashish Aug 5, 2019
414c20c
review changes for OOO feature
codearth01 Aug 5, 2019
196e9ba
Merge pull request #30 from codearth01/ashutosh_UCHAT-4316
svssivaprasad1 Aug 6, 2019
94d3b65
Merge pull request #33 from uber-uchat/UCHAT-3452-nickname-display-op…
svssivaprasad1 Aug 6, 2019
79d4ac9
Merge pull request #34 from nykashish/UCHAT-3952-sidebar-resize
svssivaprasad1 Aug 6, 2019
9b7b55d
[UCHAT-3452] Fixed unit tests for the user settings changes for not s…
skheria Aug 6, 2019
d114524
UCHAT-3952-sidebar-resize- Test Cases fix and eslint fix
nykashish Aug 6, 2019
c0803a7
changes in constansts file for OOO feature
codearth01 Aug 6, 2019
517477b
Merge pull request #35 from nykashish/UCHAT-3952-sidebar-resize
svssivaprasad1 Aug 6, 2019
4875611
Merge pull request #36 from codearth01/ashutosh_UCHAT-4316
svssivaprasad1 Aug 6, 2019
9fc6313
fixup for OOO
Aug 6, 2019
8afeeed
changes to empty index file
codearth01 Aug 8, 2019
b1852a8
remove autoResponder from notificatio
codearth01 Aug 8, 2019
604b220
about-uchat-test
sourabkumarkeshri Aug 21, 2019
0f6e31b
Update commands.js
sourabkumarkeshri Aug 22, 2019
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
  •  
  •  
  •  
91 changes: 91 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
version: 2.1
executors:
default:
working_directory: ~/mattermost-webapp
docker:
- image: mattermost/mattermost-build-webapp:oct-2-2018

aliases:
- &restore_cache
restore_cache:
key: dependencies-{{ checksum "package-lock.json" }}
- &save_cache
save_cache:
key: dependencies-{{ checksum "package-lock.json" }}
paths:
- node_modules

jobs:
install:
executor:
name: default
steps:
- checkout
- *restore_cache
- run: |
npm ci
cd node_modules/mattermost-redux && npm i && npm run build
- *save_cache

lint:
executor:
name: default
steps:
- checkout
- *restore_cache
- run: |
npm run check

test:
executor:
name: default
steps:
- checkout
- *restore_cache
- run: npm run test-ci
- store_test_results:
path: build/

build:
executor:
name: default
steps:
- checkout
- *restore_cache
- run: make package-ci
- store_artifacts:
path: ~/mattermost-webapp/mattermost-webapp.tar.gz
- run:
name: Upload to S3
command: |
if [[ -z "${CIRCLE_PULL_REQUEST:-}" ]]; then
echo "Not a PR using the branch name ${CIRCLE_BRANCH}..."
export FOLDER_NAME=${CIRCLE_BRANCH}
echo "${FOLDER_NAME}"
else
echo "This is a PR ${CIRCLE_BRANCH}..."
export FOLDER_NAME=$(echo "${CIRCLE_BRANCH}" | sed 's/pull\//PR-/g')
echo "${FOLDER_NAME}"
fi
curl --request POST \
--url "https://lambdas.devops.mattermost.com/circleci/uploader?token=${UPLOADER_TOKEN}&vcs-type=github&username=${CIRCLE_PROJECT_USERNAME}&project=${CIRCLE_PROJECT_REPONAME}&build_num=${CIRCLE_BUILD_NUM}&bucket=releases.mattermost.com/${CIRCLE_PROJECT_REPONAME}/${FOLDER_NAME}/"
- run:
name: Upload to S3 - SHA1
command: |
curl --request POST \
--url "https://lambdas.devops.mattermost.com/circleci/uploader?token=${UPLOADER_TOKEN}&vcs-type=github&username=${CIRCLE_PROJECT_USERNAME}&project=${CIRCLE_PROJECT_REPONAME}&build_num=${CIRCLE_BUILD_NUM}&bucket=releases.mattermost.com/${CIRCLE_PROJECT_REPONAME}/commit/${CIRCLE_SHA1}/"

workflows:
version: 2
untagged-build:
jobs:
- install
- lint:
requires:
- install
- test:
requires:
- lint
- build:
requires:
- test
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ mattermost-webapp.iml
# disable folders generated by Cypress
cypress/screenshots
cypress/videos
results
16 changes: 15 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.PHONY: build test run clean stop check-style run-unit emojis help
.PHONY: build test run clean stop check-style run-unit emojis help package-ci

BUILD_SERVER_DIR = ../mattermost-server
BUILD_WEBAPP_DIR = ../mattermost-webapp
Expand Down Expand Up @@ -33,6 +33,20 @@ package: build ## Packages app
mv tmp/client dist
rmdir tmp

package-ci: ## used in the CI to build the package and bypass the npm install
@echo Building mattermost Webapp

rm -rf dist
npm run build

@echo Packaging webapp

mkdir tmp
mv dist tmp/client
tar -C tmp -czf mattermost-webapp.tar.gz client
mv tmp/client dist
rmdir tmp

build: node_modules ## Builds the app
@echo Building mattermost Webapp

Expand Down
Loading