aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-09Merge pull request #580 from jitsi/dependabot/npm_and_yarn/hosted-git-info-2.8.9csett86
2021-05-09Bump hosted-git-info from 2.8.8 to 2.8.9dependabot[bot]
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9. - [Release notes](https://github.com/npm/hosted-git-info/releases) - [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md) - [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-08Merge pull request #579 from jitsi/electron-12-0-7csett86
2021-05-08Update Electron to 12.0.7Christoph Settgast
See https://github.com/electron/electron/releases/tag/v12.0.7 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-07Revert "Update electron-builder to 22.11.1"Saúl Ibarra Corretgé
This reverts commit 963d6b122436258ff42979968ffbd0186c6a6b10.
2021-05-072.8.6v2.8.6Saúl Ibarra Corretgé
2021-05-07Adding sq translationBesnik Bleta
2021-05-07Bump lodash from 4.17.19 to 4.17.21dependabot[bot]
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21) Signed-off-by: dependabot[bot] <support@github.com>
2021-05-06Update electron-builder to 22.11.1Christoph Settgast
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-02fix(mas) WebRTC UDP connectionsChristoph Settgast
UDP connections (for WebRTC) require both the server and the client entitlement, as an app with only the client entitlement enabled can send, but not receive, data. See https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_network_client Signed-off-by: Christoph Settgast <csett86@web.de>
2021-05-01Update Electron to 12.0.6Christoph Settgast
Security and bug fixes Signed-off-by: Christoph Settgast <csett86@web.de>
2021-04-30Update Electron to 12.0.5Christoph Settgast
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-04-20Bump ssri from 6.0.1 to 6.0.2dependabot[bot]
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/npm/ssri/releases) - [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md) - [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2) Signed-off-by: dependabot[bot] <support@github.com>
2021-04-142.8.5v2.8.5Saúl Ibarra Corretgé
2021-04-14Enable field trial to enable Opus REDSaúl Ibarra Corretgé
2021-04-14Update Electron to 12.0.4Christoph Settgast
Security: backported fix for chromium:1196683. #28638
2021-04-14feat(i18n): add pt langRogério Queiroz
2021-04-13Update Electron to 12.0.3Christoph Settgast
Signed-off-by: Christoph Settgast <csett86@web.de>
2021-04-06chore(deps) Update dependenciesChristoph Settgast
devDependencies left out intentionally, as updating babel & eslint requires more work and more dependencies due to the deprecation of babel-eslint.
2021-03-312.8.4v2.8.4Saúl Ibarra Corretgé
2021-03-31Linux: Fix running AppImage on Debian 10+ (#231)Christoph Settgast
Modeled after https://github.com/electron-userland/electron-builder/issues/5371#issuecomment-791771150 but written with promised-based fs nodejs API. This allows to drop the app-builder-lib .desktop patch, as --no-sandbox is now part of all linux targets via the additional launcher script, so the arg can be dropped from the .desktop file Exec line. Manual workaround is removed from the README as well.
2021-03-31Bump y18n from 4.0.0 to 4.0.1dependabot[bot]
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1. - [Release notes](https://github.com/yargs/y18n/releases) - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/yargs/y18n/commits) Signed-off-by: dependabot[bot] <support@github.com>
2021-03-28Linux: Fix Desktop Icon (#543)Christoph Settgast
This is a workaround for the electron-builder issue https://github.com/electron-userland/electron-builder/issues/5294
2021-03-242.8.3v2.8.3Saúl Ibarra Corretgé
2021-03-24Build zip file on macOS as wellSaúl Ibarra Corretgé
It's necessary for auto-updates.
2021-03-24Update READMESaúl Ibarra Corretgé
2021-03-242.8.2v2.8.2Saúl Ibarra Corretgé
2021-03-242.8.1v2.8.1Saúl Ibarra Corretgé
2021-03-24Run CI when pushing a tagSaúl Ibarra Corretgé
2021-03-242.8.0v2.8.0Saúl Ibarra Corretgé
2021-03-24Update Electron to 12.0.2Christoph Settgast
Several fixes and patch-updated bundled Chromium. For details see https://github.com/electron/electron/releases/tag/v12.0.2 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-24Build Debian packages tooSaúl Ibarra Corretgé
2021-03-24Use GH Actions as the only CISaúl Ibarra Corretgé
2021-03-23Allow mailto links to be opened externallybsimml
2021-03-15Enhancements to make it more Mac App Store (mas) compatibleChristoph Settgast
- disable the autoupdater if running as mas (was not working anyway, just logging an error on every start) - replace check via app.requestSingleInstanceLock() with LSMultipleInstancesProhibited in Info.plist due to https://github.com/electron/electron/issues/15958 - Quit the app also when all windows are closed to conform to macOS Human Interface Guidelines Comments from review: If the application is a single-window app, it might be appropriate to save data and quit the app when the main window is closed. - "asarUnpack": "**/*.node" to also sign the native addons when packaging - add the required mas-specific entitlements which include the app-sandbox key Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-15Switch mac build to universal buildChristoph Settgast
Apple's documentation suggests that apps should be shipped as universal binaries to simplify the process for the users. See eg. https://developer.apple.com/documentation/apple-silicon/porting-your-macos-apps-to-apple-silicon Also update electron-updater to latest version (matching electron-builder version) as part of this. Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-14README: explain why remote control was disabledAdam Spiers
Just marking the remote control feature as disabled without explaining why was not at all helpful to end users needing this feature. So link to a couple of pages to help them understand the reasoning. It may even attract developers to work on a fix.
2021-03-12Document working CSPt2d
2021-03-122.7.1v2.7.1Saúl Ibarra Corretgé
2021-03-11Update Electron to 12.0.1Christoph Settgast
Several fixes and patch-updated bundled Chromium. For details see https://github.com/electron/electron/releases/tag/v12.0.1 Signed-off-by: Christoph Settgast <csett86@web.de>
2021-03-10Update README.mdSaúl Ibarra Corretgé
2021-03-10Update README.mdSaúl Ibarra Corretgé
2021-03-102.7.0v2.7.0Saúl Ibarra Corretgé
2021-03-10Fix Travis CI buildSaúl Ibarra Corretgé
2021-03-10Add Apple Silicon supportSaúl Ibarra Corretgé
2021-03-08Bump elliptic from 6.5.3 to 6.5.4dependabot[bot]
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4) Signed-off-by: dependabot[bot] <support@github.com>
2021-03-052.6.1v2.6.1Saúl Ibarra Corretgé
2021-03-05Prevent AoT and SS-tracker windows from being capturedSaúl Ibarra Corretgé
In electron utils 2.0.15 we mark them as protected content, but on macOS WebRTC uses a low level API which sidesteps that. An extra command line argument is passed to fix that. See: https://github.com/electron/electron/issues/19880
2021-03-042.6.0v2.6.0Saúl Ibarra Corretgé
2021-03-03Update jitsi-meet-electron-utilsSaúl Ibarra Corretgé
Fixes a bug with the screen sharing tracker in Electron 12.