1. 10 Dec, 2021 9 commits
  2. 06 Nov, 2021 1 commit
  3. 05 Nov, 2021 1 commit
  4. 04 Nov, 2021 2 commits
    • csett86's avatar
      2021.11.1 · 14282cfd
      csett86 authored
      14282cfd
    • csett86's avatar
      mac: Enable autoupdate by sign and notarize via github action (#581) · ae306f5c
      csett86 authored
      mac: Enable autoupdate by sign and notarize via github action
      
      Signed and notarized binaries are the precondition for autoupdates on
      mac. Additionally Gatekeeper on 10.15+ is happy and allows to open the
      app instead of blocking it.
      
      The notarize step is added unconditionally, as it only emits a warning if
      the notarization API key is not set, but it does not break the build.
      
      This is an upstreaming of https://github.com/csett86/jitsi-meet-electron
      where it worked since March 2020.
      
      On CI, only sign if not triggered by pull request, as these will fail (as secrets
      are not available to pull request builds).
      
      The required github secrets (signing key, cert and notarize API login, password and team id) are:
      
      Signing
      
      Open the Keychain Access app. Export all certificates (Developer ID Certificate) related to your app into a single file (e.g. certs.p12) and set a strong password.
      
      Base64-encode your certificates using the fol...
      ae306f5c
  5. 02 Nov, 2021 3 commits
  6. 19 Oct, 2021 2 commits
  7. 18 Oct, 2021 4 commits
  8. 17 Oct, 2021 1 commit
  9. 21 Sep, 2021 1 commit
  10. 20 Sep, 2021 1 commit
    • csett86's avatar
      Switch to local storage and migrate old settings (#638) · 295ea6d1
      csett86 authored
      This is a preparation for electron 14+, where electron-store is no longer
      in a usable state (currently used version does not work due to remote module
      removed in electron 14, latest version extends every app startup to 10 seconds).
      
      Once sufficient migration period has passed, electron-store and
      redux-persist-electron-storage and the ipc call introduced here
      (electron-store-exists) can be removed.
      295ea6d1
  11. 19 Sep, 2021 1 commit
  12. 14 Sep, 2021 3 commits
  13. 08 Sep, 2021 1 commit
  14. 07 Sep, 2021 1 commit
  15. 28 Aug, 2021 2 commits
  16. 23 Aug, 2021 1 commit
  17. 11 Aug, 2021 2 commits
  18. 10 Aug, 2021 1 commit
  19. 31 Jul, 2021 1 commit
  20. 26 Jul, 2021 2 commits