Commit Graph

467 Commits

Author SHA1 Message Date
Horatiu Muresan 82823d5da7
chore(electron-sdk) Increment electron sdk version 2022-08-30 17:29:59 +03:00
Christoph Wiechert 7d0a6deb71
fix(config): backport parseURLParams from jitsi-meet (#786)
Used https://github.com/jitsi/jitsi-meet/blob/master/react/features/base/util/parseURLParams.ts and removed the typescript stuff and replaced deprecated substr()

Closes: #642
Signed-off-by: Christoph Wiechert <wio@psitrax.de>
2022-08-25 19:28:39 +02:00
Avram Tudor 4fe51c23c2
Merge pull request #787 from jitsi/tavram/update-electron-sdk
chore: update jitsi-electron-sdk to 3.0.18
2022-08-24 11:39:04 +03:00
Avram Tudor 542c7f089a chore: update jitsi-electron-sdk to 3.0.18 2022-08-24 11:22:27 +03:00
Christoph Settgast 5b9119c62b
2022.8.1 2022-08-12 07:47:43 +02:00
Christoph Settgast 27f663a98f
feat(wayland): enable titlebar when running under wayland (#766)
Use with --ozone-platform-hint=auto to enable

Closes: #683
2022-08-12 07:46:41 +02:00
Christoph Settgast eb95561b57
fix(win): fix build failures (#780)
Includes downgraded node-gyp-build which should fix issues like
https://github.com/jitsi/jitsi-meet-electron/runs/7639735746?check_suite_focus=true
2022-08-08 09:55:35 +02:00
Milo Ivir 80ef53683e
feat: croatian translation (#771) 2022-08-02 19:40:08 +02:00
Christoph Settgast 54374e8843
2022.7.1 2022-07-21 19:43:58 +02:00
Christoph Settgast a57e885c77
chore(deps): update electron to 19.0.8 (#775)
Security Patches from contained Chromium

See https://github.com/electron/electron/releases/tag/v19.0.7
and https://github.com/electron/electron/releases/tag/v19.0.8
2022-07-20 19:50:58 +02:00
Christoph Settgast 0c1bac5d59
chore(deps): update jitsi sdk to reduce binary usage (#772) 2022-07-20 18:47:24 +02:00
Christoph Settgast 6a1f2a3645
README: Add instructions how to clean the cache (#767)
Closes: #649
2022-07-04 09:58:38 +02:00
Rudra Sen 6c9d40a9b9
chore: Upgrade CI Dependencies to Latest Version (#758)
* chore(ci): upgrade Github actions to latest version

Upgrading CI Dependencies to Latest Version. Tested and Verified.
2022-07-04 08:01:34 +02:00
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