Christoph Settgast
957a607f39
2022.6.1
2022-06-27 11:58:46 +02:00
Christoph Settgast
886994e9f4
chore(deps): update electron to 19.0.6 ( #760 )
...
Contains Chromium 98 -> 102 update, for high level overview see
https://www.electronjs.org/blog/electron-18-0
https://www.electronjs.org/blog/electron-19-0
Plan B support is now removed as well, as chromium 102 no longer offers
it: https://chromestatus.com/feature/5823036655665152
Signed-off-by: Christoph Settgast <csett86@web.de>
2022-06-26 19:15:16 +02:00
Christoph Settgast
207c7cfff6
chore(deps): electron-builder and electron-updater ( #759 )
...
This is a prerequisite for universal mac builds with electron 18+
For details see https://github.com/electron-userland/electron-builder/pull/6750
2022-06-24 07:45:02 +02:00
Christoph Settgast
2e3f8fac17
Update README for Ubuntu 22.04 ( #753 )
2022-05-02 07:16:10 +02:00
dependabot[bot]
db3a6e27ab
chore(deps): bump ejs from 3.1.6 to 3.1.7 ( #749 )
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases )
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-28 21:34:27 +02:00
Christoph Settgast
b4314b8bd5
2022.4.1
2022-04-28 21:33:28 +02:00
Christoph Settgast
c25c1bb20c
Merge pull request #747 from jitsi/hmuresan/update-external-api
...
chore(external-api) Update external api script
last commit tags: tag: jitsi-meet_7249, tag: 6121
last commit sh: 132b44a8b630c37a12936fd07accef6fc496878c
2022-04-28 15:27:08 +02:00
Horatiu Muresan
8f76dc43cc
Update external_api.js
...
last commit tags: tag: jitsi-meet_7249, tag: 6121
last commit sh: 132b44a8b630c37a12936fd07accef6fc496878c
2022-04-28 15:13:19 +03:00
Christoph Settgast
2888fa94bd
chore(deps): update electron to 17.4.1 ( #748 )
...
Mostly chromium security updates, and not yet updating to electron 18 as that requires at least electron-builder 23.0.4 (due to electron-userland/electron-builder#6750 ), but electron-builder 23.0.4+ are not yet stable.
Signed-off-by: Christoph Settgast <csett86@web.de>
2022-04-27 21:31:38 +02:00
dependabot[bot]
905a7b4cbf
chore(deps): bump ansi-regex from 3.0.0 to 3.0.1
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 10:50:12 +02:00
dependabot[bot]
eea7736690
chore(deps): bump plist from 3.0.4 to 3.0.5
...
Bumps [plist](https://github.com/TooTallNate/node-plist ) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/TooTallNate/node-plist/releases )
- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md )
- [Commits](https://github.com/TooTallNate/node-plist/commits )
---
updated-dependencies:
- dependency-name: plist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 10:49:43 +02:00
dependabot[bot]
90c8564aa2
chore(deps-dev): bump moment from 2.29.1 to 2.29.2
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 09:42:14 +02:00
Christoph Settgast
a505107456
chore: use require instead of global process ( #741 )
2022-03-28 20:38:03 +02:00
Christoph Settgast
bc71f954ac
chore: remove unused alias for process in webpack.main config ( #739 )
...
process is available in the electron-main target, no need to alias
2022-03-25 07:06:00 +01:00
Christoph Settgast
5c53a8cb3e
chore(deps): remove process polyfill ( #738 )
...
The @atlaskit/navigation also works fine without reference
to whether its running on mac or not (for the way its used in
this project).
2022-03-25 07:05:38 +01:00
Kanishka Bansode
f58f8c90ff
chore(deps): migrate webpack 4 to 5 ( #732 )
...
update babel to latest minor while at it
2022-03-24 21:42:46 +01:00
CommanderRoot
480543e861
refactor: replace deprecated String.prototype.substr() ( #735 )
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
2022-03-23 21:06:37 +01:00
Saúl Ibarra Corretgé
180540facb
feat(preload) limit the exposed SDK API surface
...
Expose a single function that sets up everything on the renderer.
2022-03-21 14:41:23 +01:00
Christoph Settgast
7ec0304a53
2022.3.1 ( #729 )
2022-03-09 21:01:46 +01:00
Christoph Settgast
3beaafdd4f
chore(deps): update electron to 17.1.2 ( #727 )
...
Mostly chromium security updates, for all details
see https://github.com/electron/electron/releases/tag/v17.1.1 and
https://github.com/electron/electron/releases/tag/v17.1.2
Signed-off-by: Christoph Settgast <csett86@web.de>
2022-03-09 21:00:19 +01:00
Christoph Settgast
63dbdb2d14
chore(deps): update @jitsi/electron-sdk to fix aot issue ( #728 )
...
See https://github.com/jitsi/jitsi-meet-electron-sdk/pull/200 for details
2022-03-09 21:00:10 +01:00
Christoph Settgast
381903bb3d
chore: nativeWindowOpen is default true and will be removed with electron18 ( #723 )
...
nativeWindowOpen is default since Electron 15, and the parameter will be
removed with Electron 18, thus prep for this.
See https://github.com/electron/electron/blob/main/docs/breaking-changes.md#removed-nativewindowopen
2022-03-04 22:20:33 +01:00
dependabot[bot]
449f0d7087
chore(deps): bump plist from 3.0.3 to 3.0.4 ( #722 )
...
Bumps [plist](https://github.com/TooTallNate/node-plist ) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/TooTallNate/node-plist/releases )
- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md )
- [Commits](https://github.com/TooTallNate/node-plist/commits )
---
updated-dependencies:
- dependency-name: plist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 01:35:43 +01:00
Christoph Settgast
d43e0069d0
ci(mac): fix sign & notarize setup ( #717 )
2022-02-18 07:32:23 +01:00
Christoph Settgast
2fced74db8
2022.2.1
2022-02-17 00:01:59 +01:00
Christoph Settgast
0b5085c37e
doc: X-Frame-Options "sameorigin" breaks the app ( #715 )
2022-02-16 23:56:24 +01:00
Christoph Settgast
107f3c19c4
ci: switch to clean-install ( #714 )
...
Detects if package-lock.json is no longer in sync with package.json and
ensures that build is reproducible by only relying on package-lock.json
2022-02-16 23:56:06 +01:00
hmuresan
233dad2421
chore(electron-bump) Update to electron 17.0.1
...
- allow plan-b until we switch to unified plan
2022-02-15 19:39:53 +02:00
dependabot[bot]
e5e11eb35b
chore(deps): bump ajv from 6.10.2 to 6.12.6
...
Bumps [ajv](https://github.com/ajv-validator/ajv ) from 6.10.2 to 6.12.6.
- [Release notes](https://github.com/ajv-validator/ajv/releases )
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.10.2...v6.12.6 )
---
updated-dependencies:
- dependency-name: ajv
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 08:02:12 +01:00
Christoph Settgast
e309bb69db
chore(deps): update @jitsi/electron-sdk for electron 17+ ( #707 )
2022-02-09 07:35:34 +01:00
Christoph Settgast
9601ef83f3
feat: allow the jitsi-meet:// protocol in the URL box ( #706 )
...
* feat: allow the jitsi-meet:// protocol in the URL box
Allow this so that when you send around links to the app and someone
accidentally copy-pastes them into the URL box, things dont break.
2022-02-09 07:34:46 +01:00
Glandos
5e31214142
lang: spelling and typography fixes for French ( #699 )
...
Fix spelling and typography
2022-01-12 22:32:38 +01:00
Christoph Settgast
8a2993cf8d
Merge pull request #700 from jitsi/revert-697-action-cleanup
...
Revert "ci(mac): directly set env vars based on secrets"
2022-01-12 18:29:25 +01:00
Christoph Settgast
57b4545fe3
ci(mac): run prep step if secret is set
2022-01-11 20:14:39 +01:00
Christoph Settgast
7c30eb5c87
Revert "ci(mac): directly set env vars based on secrets ( #697 )"
...
This reverts commit f91287a369
.
2022-01-11 20:11:28 +01:00
Christoph Settgast
218347548a
2022.1.1
2022-01-05 11:42:35 +01:00
Christoph Settgast
b02d5a2b1a
chore(deps): update @jitsi/electron-sdk for small fixes ( #696 )
2022-01-05 11:40:25 +01:00
Christoph Settgast
f91287a369
ci(mac): directly set env vars based on secrets ( #697 )
...
Then they are only set to something meaningful if they are present,
so same logic as before, just a bit cleaner and better working for downstream
forks which dont need mac signed builds.
2022-01-05 11:26:45 +01:00
Christoph Settgast
50cf81a497
chore(deps): update electron to 16.0.6 ( #694 )
...
Contains updated Chromium to 96.0.4664.110
For all details see https://github.com/electron/electron/releases/tag/v16.0.5
and https://github.com/electron/electron/releases/tag/v16.0.6
Signed-off-by: Christoph Settgast <csett86@web.de>
2022-01-05 11:26:20 +01:00
Christoph Settgast
8f316d66b8
cleanup: insertable streams and wasm SIMD are on by default ( #693 )
...
insertable streams since M86 according to https://chromestatus.com/feature/6321945865879552
wasm SIMD since M91 according to https://chromestatus.com/feature/6533147810332672
remote module is no longer used/present, thus remove that noop enable as well
2021-12-29 09:25:45 +01:00
Christoph Settgast
d970d210da
feat: force prejoin page instead of profile and av settings ( #690 )
...
The settings and the prejoin page which is forced on many instances
including meet.jit.si did conflict, as you could set values in the
settings, then try to override them in den prejoin page only to notice
that it would not work. Clean this up by only having the prejoin page
where all settings can be done before joining the conference.
Closes : #687
2021-12-21 07:34:16 +01:00
csett86
7ef12df188
cleanup: remove unused mac electron/universal workaround ( #688 )
...
Since d383521
the binaries are universal itself, so app.asar is no
longer split by electron/universal. Thus remove the now unnecessary
workaround.
2021-12-11 21:53:01 +01:00
csett86
f0d020adf9
chore: remove unnecessary debian 10 appimage fix ( #684 )
...
Debian 11 (bullseye) changed the default for kernel.unprivileged_userns_clone to 1,
thus this workaround is no longer required.
This at the same time fixes the default command line entry for the deb
package.
Closes : #628
2021-12-05 09:09:20 +01:00
csett86
31ed1316f6
2021.12.2 ( #679 )
2021-12-03 22:01:46 +01:00
csett86
6525087cc3
deps: update electron to 16.0.4 to fix crash when screensharing ( #678 )
2021-12-03 21:58:06 +01:00
csett86
5c9dd6db82
2021.12.1
2021-12-01 12:15:43 +01:00
csett86
9096b0109a
Merge pull request #673 from jitsi/electron-16
...
deps: update to electron 16
2021-12-01 12:01:27 +01:00
csett86
684256bfdf
Merge pull request #672 from jitsi/prebuildify
...
chore(deps): Update to latest to fix mac universal build
2021-12-01 12:01:00 +01:00
Christoph Settgast
eb86bca9d0
deps: update to electron 16
...
Contains:
- Chromium 91 -> 96, including multiple webrtc and security fixes
- Linux file chooser portal fixes (https://github.com/electron/electron/pull/19159 )
Closes : #629
2021-12-01 11:38:49 +01:00
Christoph Settgast
d38352149e
chore(deps): Update to latest to fix mac universal build
...
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-12-01 11:34:29 +01:00