Skip to content

Commit ea772e9

Browse files
committed
Merge branch 'main' into release
2 parents ed81313 + aaf367b commit ea772e9

File tree

13 files changed

+3174
-2513
lines changed

13 files changed

+3174
-2513
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,9 @@ dist/
4646
.cache/
4747
.tsnode-cache/
4848
release/
49-
app/theme/css
49+
packages/app/src/theme/css/
5050
/graphql.config.json
51+
.yarn/install-state.gz
5152

5253
# Yalc (https://github.com/whitecolor/yalc)
5354
.yalc/

.yarn/install-state.gz

-3.68 MB
Binary file not shown.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "station-project",
33
"private": true,
44
"productName": "Station",
5-
"version": "3.1.0",
5+
"version": "3.2.0-b3",
66
"description": "Station",
77
"homepage": "https://getstation.com",
88
"author": {
@@ -28,7 +28,7 @@
2828
"electron": "./node_modules/.bin/electron"
2929
},
3030
"devDependencies": {
31-
"rimraf": "^3.0.0"
31+
"rimraf": "^5.0.10"
3232
},
3333
"devEngines": {
3434
"node": ">=18.0.0",

packages/app/build/icon.icns

197 KB
Binary file not shown.

packages/app/build/station.svg

Lines changed: 32 additions & 0 deletions
Loading

packages/app/electron-builder.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ win:
5454
linux:
5555
target:
5656
- AppImage
57+
- deb
58+
- rpm
5759
category: Network
5860
artifactName: ${productName}-${arch}.${ext}
5961

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "Microsoft Teams",
33
"category": "Communication & Collaboration",
4-
"start_url": "https://teams.live.com",
4+
"start_url": "https://teams.microsoft.com/v2/?clientexperience=t2",
55
"icons": [
66
{
77
"src": "https://cdn.filestackcontent.com/5sZEOL6RZesRsLdCozwv",
@@ -10,6 +10,14 @@
1010
],
1111
"theme_color": "#5559AE",
1212
"scope": "https://teams.live.com",
13+
"extended_scopes": [
14+
"https://*.live.com",
15+
"https://*.office.com",
16+
"https://*.msauth.net",
17+
"https://*.azureedge.net",
18+
"https://*.microsoft.com",
19+
"https://*.microsoftonline.com"
20+
],
1321
"bx_legacy_service_id": "microsoft-teams",
1422
"recommendedPosition": "25"
1523
}

packages/app/package.json

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "station-desktop-app",
33
"productName": "Station",
4-
"version": "3.1.0",
4+
"version": "3.2.0-b3",
55
"description": "Station",
66
"homepage": "https://getstation.com",
77
"author": {
@@ -37,7 +37,7 @@
3737
"1password-node": "^3.0.0",
3838
"@babel/plugin-proposal-decorators": "^7.4.4",
3939
"@babel/runtime": "^7.4.3",
40-
"@electron/remote": "^2.0.9",
40+
"@electron/remote": "^2.1.2",
4141
"@getstation/apollo-link-reactive-schema": "^1.0.0",
4242
"@getstation/electron-google-oauth2": "^14.0.0",
4343
"@getstation/fetch-favicon": "^0.0.4-rc.2",
@@ -69,9 +69,8 @@
6969
"electron-chrome-extension": "https://github.com/viktor44/electron-chrome-extension/releases/download/v6.0.3/release.tar.gz",
7070
"electron-debug": "^3.2.0",
7171
"electron-log": "^2.2.14",
72-
"electron-process-manager": "^1.0.0",
73-
"electron-process-reporter": "1.4.0",
74-
"electron-updater": "^6.1.7",
72+
"electron-process-manager": "https://github.com/viktor44/electron-process-manager/releases/download/v1.1.0/release.tar.gz",
73+
"electron-updater": "^6.2.1",
7574
"electron-window-state": "5.0.3",
7675
"emoji-js": "^3.4.1",
7776
"end-of-stream": "^1.4.1",
@@ -179,7 +178,7 @@
179178
"transit-js": "^0.8.846",
180179
"ts-assert-exists": "^1.0.5",
181180
"ts-optchain": "^0.1.6",
182-
"tslib": "^2.5.0",
181+
"tslib": "^2.7.0",
183182
"umzug": "^3.2.1",
184183
"umzug-cli": "^3.1.1",
185184
"unused-filename": "^1.0.0",
@@ -244,7 +243,7 @@
244243
"@types/moment": "^2.13.0",
245244
"@types/mousetrap": "^1.6.11",
246245
"@types/ms": "^0.7.31",
247-
"@types/node": "^14.18.42",
246+
"@types/node": "^18.19.55",
248247
"@types/node-fetch": "^2.6.4",
249248
"@types/node-localstorage": "^1.3.0",
250249
"@types/pluralize": "0.0.27",
@@ -287,7 +286,7 @@
287286
"css-loader": "^3.2.1",
288287
"electron": "27.3.11",
289288
"electron-builder": "^24.9.1",
290-
"electron-mocha": "^8.1.0",
289+
"electron-mocha": "^12.1.0",
291290
"electron-webpack": "^2.8.2",
292291
"eslint": "^4.18.2",
293292
"eslint-config-airbnb": "^16.1.0",
@@ -306,7 +305,7 @@
306305
"graphql-import-loader": "^0.2.1",
307306
"html-webpack-plugin": "^4.5.2",
308307
"inquirer": "^6.2.2",
309-
"jest": "^24.9.0",
308+
"jest": "^26.6.3",
310309
"jest-svg-transformer": "^1.0.0",
311310
"jsdom": "^9.8.3",
312311
"kuler": "^2.0.0",
@@ -323,20 +322,20 @@
323322
"redux-saga-test-plan": "^3.7.0",
324323
"remote-redux-devtools": "0.5.0",
325324
"replace-in-file": "^4.1.3",
326-
"rimraf": "^3.0.0",
325+
"rimraf": "^5.0.10",
327326
"sass": "^1.34.1",
328327
"simple-git": "^1.107.0",
329328
"sinon": "^7.1.1",
330329
"style-loader": "^0.23.1",
331330
"terser-webpack-plugin": "^4.2.3",
332331
"tmp": "0.0.31",
333-
"ts-jest": "^24.3.0",
332+
"ts-jest": "^26.5.6",
334333
"ts-loader": "^6.2.1",
335334
"ts-node": "^8.1.0",
336335
"tslint": "^5.11.0",
337336
"tslint-config-station": "^0.6.0",
338337
"tslint-react": "^3.6.0",
339-
"typescript": "^3.9.4",
338+
"typescript": "^4.9.5",
340339
"webpack": "^4.46.0",
341340
"webpack-cli": "^3.3.12",
342341
"webpack-merge": "^4.2.2",

packages/app/src/session.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ These applications are sensitive to the User-Agent header and have to be recheck
6464
- Google Calendar (18.json)
6565
it's better to remove bx_override_user_agent attribute from manifest before the check to be sure that it's still necessary.
6666
*/
67-
const defaultUserAgent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.5735.289 Safari/537.36';
67+
const defaultUserAgent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36';
6868

6969
const getUserAgentForApp = (url: string, currentUserAgent: string): string => {
7070

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
require('electron-chrome-extension/preload');
1+
if (!process.env.STATION_DISABLE_ECX) {
2+
require('electron-chrome-extension/preload');
3+
}

0 commit comments

Comments
 (0)