Skip to content

Commit 70dab38

Browse files
authored
Axon 249 edit issue webview ux redesign (#272)
* AXON-249: init commentComponent * AXON-249: add styling * AXON-249: finish comment section impl * AXON-249: fixes * AXON-249: remove isSelected field to mention picker button * AXON-249: init commentComponent * AXON-249: add styling * AXON-249: finish comment section impl * AXON-249: fixes * AXON-249: remove isSelected field to mention picker button * AXON-249: content addition work * merge * AXON-249: main panel * AXON-249: init commentComponent merge * AXON-249: add styling merge * AXON-249: finish comment section impl wq * AXON-249: add sidebar * AXON-249: fix spacing * AXON-249: init commentComponent * AXON-249: add styling * AXON-249: finish comment section impl * AXON-249: fixes * AXON-249: remove isSelected field to mention picker button * AXON-249: content addition work * AXON-249: init commentComponent merge * AXON-249: add styling merge * AXON-249: finish comment section impl merge * AXON-249: fixes * merge merge * AXON-249: main panel * AXON-249: init commentComponent merge * AXON-249: add styling merge * AXON-249: finish comment section impl wq merge * AXON-249: add sidebar merge * AXON-249: fix spacing * AXON-249: fixes * AXON-249: reorg * AXON-249: Add fg and more reorg * AXON-249: add status transition select * AXON-249: fix organization * AXON-249: add tests * fixes * AXON-249: remove unused file * AXON-249: remove FG and remove unused file * package fix * fix package-lock.json * AXON-249: rollback package-lock * AXON-249: fix secondary button styling * Revert "Revamp header for the Pull Request Details page (#246)" This reverts commit d39f011. revert * AXON-249: revert * AXON-249: fix packages * AXON-249:fix package * AXON-249: fix attachments * AXON-249: fix label styling
1 parent 4f42519 commit 70dab38

31 files changed

+6217
-1842
lines changed

CHANGELOG.md

Lines changed: 52 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,198 +1,197 @@
11
## What's new in 3.4.23
22

3-
### Improvements
3+
### Improvements
44

5-
- Improved the pull request details page with idea to make UI more intuitive and close to Butbucket UI.
6-
- In PR details page, made UI Changes to make the comment section and Add Reviewer option cleaner and user friendly
7-
- Improved the notification for new Jira issues, which now includes issues created long time ago but just assigned to you.
5+
- Updated and improved styling in ViewIssueScreen
86

97
## What's new in 3.4.22
108

119
### Improvements
1210

1311
- Changed text in the onboarding flow to "Sign in to ____." Used to be "What version of {product} do you use?"
1412

13+
1514
## What's new in 3.4.21
1615

1716
### Bug Fixes
1817

19-
- Fixed a bug introduced in 3.4.20 causing the same issue being retrieved by different JQL queries in the 'Custom JQL filters panel' fail to render.
18+
- Fixed a bug introduced in 3.4.20 causing the same issue being retrieved by different JQL queries in the 'Custom JQL filters panel' fail to render.
2019

2120
## What's new in 3.4.20
2221

2322
### Features
2423

25-
- New 'Assigned Jira work items' side panel, showing all and only the Jira issues assigned to the user
26-
- Note: the above feature is controlled under an experiment flag that could be turned off server side.
24+
- New 'Assigned Jira work items' side panel, showing all and only the Jira issues assigned to the user
25+
- Note: the above feature is controlled under an experiment flag that could be turned off server side.
2726

2827
### Improvements
2928

30-
- The existing 'Jira issues' panel is being renamed to 'Custom JQL filters' and now it only shows the customized JQL queries. If there are no customized JQLs, the panel will stay hidden.
31-
- Note: the above change is controlled under an experiment flag that could be turned off server side.
29+
- The existing 'Jira issues' panel is being renamed to 'Custom JQL filters' and now it only shows the customized JQL queries. If there are no customized JQLs, the panel will stay hidden.
30+
- Note: the above change is controlled under an experiment flag that could be turned off server side.
3231

3332
## What's new in 3.4.19
3433

35-
- Internal changes only.
34+
- Internal changes only.
3635

37-
## What's new in 3.4.18
36+
## What's new in 3.4.18
3837

3938
### Bug Fixes
4039

41-
- Were you experiencing issues with commands not being found for the Atlassian extension? Please follow steps here after installing this version:
42-
- Delete all auths under Settings > Jira > Authentication section
43-
- Re-authenticate.
44-
- If you are still experiencing issues, please comment on https://github.com/atlassian/atlascode/issues/219
40+
- Were you experiencing issues with commands not being found for the Atlassian extension? Please follow steps here after installing this version:
41+
- Delete all auths under Settings > Jira > Authentication section
42+
- Re-authenticate.
43+
- If you are still experiencing issues, please comment on https://github.com/atlassian/atlascode/issues/219
4544

4645
### Improvements
4746

48-
- Improved new Onboarding authentication UI.
47+
- Improved new Onboarding authentication UI.
4948

5049
## What's new in 3.4.17
5150

52-
- Internal changes only.
51+
- Internal changes only.
5352

5453
## What's new in 3.4.16
5554

56-
- Internal changes only.
55+
- Internal changes only.
5756

5857
## What's new in 3.4.15
5958

6059
### Improvements
6160

62-
- 'Push the new branch to remote' toggle is now a child of the 'Set up git branch' toggle
61+
- 'Push the new branch to remote' toggle is now a child of the 'Set up git branch' toggle
6362

6463
### Bug Fixes
6564

66-
- Editing comments in PRs work.
65+
- Editing comments in PRs work.
6766

6867
## What's new in 3.4.14
6968

7069
### Improvements
7170

72-
- Improved the performance of BitBucket pull requests for large repositories by dividing APIs into critical and non-critical flows.
71+
- Improved the performance of BitBucket pull requests for large repositories by dividing APIs into critical and non-critical flows.
7372

7473
## What's new in 3.4.13
7574

7675
### Features
7776

78-
- Added a loading state for the 'Checkout source Branch' button in BitBucket pull requests.
79-
- Added a loading icon for the BitBucket pull request summary section.
77+
- Added a loading state for the 'Checkout source Branch' button in BitBucket pull requests.
78+
- Added a loading icon for the BitBucket pull request summary section.
8079

8180
### Bug Fixes
8281

83-
- Fixed exceptions thrown during a failed stat-sig initialization for experimentations.
84-
- Fixed the time-out error that prevented the BitBucket pull request to load for large repos.
82+
- Fixed exceptions thrown during a failed stat-sig initialization for experimentations.
83+
- Fixed the time-out error that prevented the BitBucket pull request to load for large repos.
8584

8685
## What's new in 3.4.12
8786

8887
### Rollback Release !!
8988

90-
- Same as 3.4.7
91-
- Rolled back several releases as we investigate a possible regression in the authentication flow.
89+
- Same as 3.4.7
90+
- Rolled back several releases as we investigate a possible regression in the authentication flow.
9291

9392
## What's new in 3.4.11
9493

95-
- Internal changes only.
94+
- Internal changes only.
9695

9796
## What's new in 3.4.10
9897

9998
### Bug Fixes
10099

101-
- Fixed the bug introduced in 3.4.8 for Server / Data Center users on Authentication.
100+
- Fixed the bug introduced in 3.4.8 for Server / Data Center users on Authentication.
102101

103102
## What's new in 3.4.9
104103

105104
### Rollback Release !!
106105

107-
- Same as 3.4.7
108-
- Rolled back 3.4.8 release as it contained a breaking bug for Server / Data Center users on Authentication.
106+
- Same as 3.4.7
107+
- Rolled back 3.4.8 release as it contained a breaking bug for Server / Data Center users on Authentication.
109108

110109
## What's new in 3.4.8
111110

112111
### Features
113112

114-
- Added a new toggle switch in 'Start work' page to choose if the new branch should be automatically pushed to remote.
113+
- Added a new toggle switch in 'Start work' page to choose if the new branch should be automatically pushed to remote.
115114

116115
## What's new in 3.4.7
117116

118117
### Bug Fixes
119118

120-
- Fixed 'Create Jira issue' page getting stuck on the loader when the first Jira server is unreachable.
121-
- Fixed 'Start work' not working when another 'Start work' tab is open.
119+
- Fixed 'Create Jira issue' page getting stuck on the loader when the first Jira server is unreachable.
120+
- Fixed 'Start work' not working when another 'Start work' tab is open.
122121

123122
## What's new in 3.4.6
124123

125124
### Features
126125

127-
- Cleaned up feature flag for Jira Cloud authentication from Remote Development Environments
128-
- Placed code for Auth UI experiment. Still needs additional work before we turn this on.
126+
- Cleaned up feature flag for Jira Cloud authentication from Remote Development Environments
127+
- Placed code for Auth UI experiment. Still needs additional work before we turn this on.
129128

130129
## What's new in 3.4.5
131130

132131
### Bug Fixes
133132

134-
- Fixed bitbucket PR erroring out due to deprecated API being used
133+
- Fixed bitbucket PR erroring out due to deprecated API being used
135134

136135
## What's new in 3.4.4
137136

138137
### Bug Fixes
139138

140-
- Fixed images not showing up in Jira tickets' description and comments
139+
- Fixed images not showing up in Jira tickets' description and comments
141140

142141
## What's new in 3.4.3
143142

144143
### Bug Fixes
145144

146-
- Fixed Bitbucket Data Center Auth not working for usernames with special characters.
145+
- Fixed Bitbucket Data Center Auth not working for usernames with special characters.
147146

148147
## What's new in 3.4.2
149148

150149
### Bug Fixes
151150

152-
- Fixed file not found error when attaching files to Jira tickets
151+
- Fixed file not found error when attaching files to Jira tickets
153152

154153
## What's new in 3.4.1
155154

156155
### Improvements
157156

158-
- Lowered VSCode engine compatibility to v1.77.0
157+
- Lowered VSCode engine compatibility to v1.77.0
159158

160159
## What's new in 3.4.0
161160

162161
### Bug Fixes
163162

164-
- Fixed several API calls broken due to a breaking change introduced since Jira DC 8.4.0, which causes Jira tickets to not be displayed (404 error)
163+
- Fixed several API calls broken due to a breaking change introduced since Jira DC 8.4.0, which causes Jira tickets to not be displayed (404 error)
165164

166165
## What's new in 3.2.3
167166

168167
### Bug Fixes
169168

170-
- Fix on create Issue for JIRA cloud when there were no attachments.
169+
- Fix on create Issue for JIRA cloud when there were no attachments.
171170

172171
## What's new in 3.2.2
173172

174173
### Bug Fixes
175174

176-
- Issues fetched from multiple JIRA sites now display correctly in the tree
177-
- Error banner no longer causes JIRA issue page to crash
178-
- Added workaround to fix completion for JIRA Reporter field
179-
- Fixed link in the Start Work flow for adding JIRAs to commit messages [Issue 70](https://github.com/atlassian/atlascode/issues/70)
175+
- Issues fetched from multiple JIRA sites now display correctly in the tree
176+
- Error banner no longer causes JIRA issue page to crash
177+
- Added workaround to fix completion for JIRA Reporter field
178+
- Fixed link in the Start Work flow for adding JIRAs to commit messages [Issue 70](https://github.com/atlassian/atlascode/issues/70)
180179

181180
## What's New in 3.2.0
182181

183-
### Improvements
182+
### Improvements
184183

185-
- PAT authentication is now supported for Bitbucket Data Center / Server.
184+
- PAT authentication is now supported for Bitbucket Data Center / Server.
186185

187186
### Bug Fixes
188187

189188
## What's New in 3.0.16
190189

191-
### Improvements
190+
### Improvements
192191

193-
- License Change from MIT to Apache to align with Atlassian Open Source Standards
194-
- Moved source code and release process from Bitbucket to Github for better collaboration with community
195-
- Usage of pre-releases. We will follow the convention of even numbered minor release being the stable release ex: "xx.2.xx" . Odd numbers will be the pre-releases.
192+
- License Change from MIT to Apache to align with Atlassian Open Source Standards
193+
- Moved source code and release process from Bitbucket to Github for better collaboration with community
194+
- Usage of pre-releases. We will follow the convention of even numbered minor release being the stable release ex: "xx.2.xx" . Odd numbers will be the pre-releases.
196195

197196
### Bug Fixes
198197

jest.config.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const _baseConfig = (project, testExtension) => ({
22
displayName: project,
33
roots: ['<rootDir>'],
4-
4+
55
testMatch: [`**/*.test.${testExtension}`],
66
testPathIgnorePatterns: ['/node_modules/', '/e2e/'],
77

@@ -13,8 +13,10 @@ const _baseConfig = (project, testExtension) => ({
1313
isolatedModules: project === 'react',
1414
},
1515
],
16+
'^.+\\.(css|styl|less|sass|scss)$': 'jest-css-modules-transform',
1617
},
17-
transformIgnorePatterns: ['/node_modules/(?!(@vscode/webview-ui-toolkit/|@microsoft/|exenv-es6/))'],
18+
19+
transformIgnorePatterns: ['/node_modules/(?!(@vscode/webview-ui-toolkit/|@microsoft/|exenv-es6/|@atlaskit/))'],
1820

1921
collectCoverage: true,
2022
collectCoverageFrom: [
@@ -26,12 +28,12 @@ const _baseConfig = (project, testExtension) => ({
2628
coverageReporters: ['json', 'lcov', 'text-summary', 'clover'],
2729

2830
coverageThreshold: {
29-
global: testExtension === 'ts' ? {
31+
global: testExtension === 'ts' ? {
3032
statements: 21,
3133
branches: 8,
3234
functions: 8,
3335
lines: 21,
34-
} : /* tsx */{
36+
} : /* tsx */{
3537
statements: 0,
3638
branches: 0,
3739
functions: 0,
@@ -43,7 +45,6 @@ const _baseConfig = (project, testExtension) => ({
4345
module.exports = {
4446
projects: ['<rootDir>/jest.*.config.js'],
4547
verbose: true,
46-
4748
// custom exports for individual projects
4849
_baseConfig,
4950
};

0 commit comments

Comments
 (0)