Commit Graph

439 Commits

Author SHA1 Message Date
t3chguy f136c7aaad [create-pull-request] automated change 2025-06-04 06:07:42 +00:00
t3chguy 7142b6fe57 [create-pull-request] automated change 2025-06-02 06:07:44 +00:00
t3chguy 0c4c950fc7 [create-pull-request] automated change 2025-05-26 06:07:53 +00:00
Michael Telatynski 9660c4b2be Refactor store and fix bugs with it (#2348) 2025-05-23 14:33:17 +01:00
t3chguy cfea34766a [create-pull-request] automated change 2025-05-23 06:07:19 +00:00
R Midhun Suresh abd508fc0d Enable encryption before checking if encryption is available 2025-05-22 18:22:05 +05:30
R Midhun Suresh 1d79fa633a Enable plain text encryption as early as possible 2025-05-22 16:56:34 +05:30
Michael Telatynski ec4c610158 Support build-time specified protocol scheme for oidc callback (#2285) 2025-05-22 11:40:28 +01:00
R Midhun Suresh 63e1e0d894 Move store creation into migration methods 2025-05-22 14:33:48 +05:30
R Midhun Suresh e326246669 Use basic_text as fallback when encryption not available
Show the user a dialog and fallback to using basic_text temporarily when
a valid backend is available but encryption support is not.
2025-05-22 11:57:51 +05:30
t3chguy 46080c66d0 [create-pull-request] automated change 2025-05-19 06:07:51 +00:00
t3chguy bb2435b529 [create-pull-request] automated change 2025-05-12 06:07:37 +00:00
t3chguy 3c9b229664 [create-pull-request] automated change 2025-05-07 14:58:23 +00:00
David Baker cd9b48d87f Prettier 2025-05-06 11:47:45 +01:00
David Baker 10e2c5c1e4 Apply workaround for electron bug
Fixes https://github.com/element-hq/element-desktop/issues/2297
2025-05-06 11:40:32 +01:00
Michael Telatynski 2699d04fd1 Update copy for the Electron Linux keyring backend error (#2295) 2025-04-30 12:13:12 +01:00
t3chguy 2b928c3f50 [create-pull-request] automated change 2025-04-30 06:07:35 +00:00
Michael Telatynski c72d23f995 Migrate from keytar to safeStorage (#2227) 2025-04-29 10:40:06 +00:00
David Baker 570a8bdefe Merge pull request #2275 from Fusseldieb/develop
Notification fixes for Windows - AppID name was messing up handler
2025-04-28 13:44:53 +01:00
Michael Telatynski 72da1a90db Fix io.element.desktop protocol handler (#2280) 2025-04-23 11:34:44 +01:00
Valentino Stillhart 37bc884d77 Explanation for setAppUserModelId 2025-04-22 12:59:39 -03:00
Valentino Stillhart 41ff61421d AppIDs must match config to properly display notification icon and title 2025-04-18 05:19:41 -03:00
Valentino Stillhart 65cdeaa9de Dashes were breaking notifications 2025-04-18 05:04:59 -03:00
David Baker 42ac29359c nonexistent 2025-04-15 11:58:55 +01:00
David Baker db4c544b72 Use console.log
Co-authored-by: Nick Bolton <nick@symless.com>
2025-04-15 11:54:11 +01:00
Nick Bolton 0559886b77 Reword log line to use 'app' instead of 'global'
Co-authored-by: David Baker <dbkr@users.noreply.github.com>
2025-04-15 10:34:04 +01:00
David Baker f59c38a07e Fix type import 2025-04-15 10:34:04 +01:00
Nick Bolton bff9c344b6 Log when attempting to load from nonexisting JSON file 2025-04-15 10:34:04 +01:00
Nick Bolton 30a464fcdc Update config logging to specify config file path 2025-04-15 10:34:04 +01:00
sj aabbb8772d Support specifying the profile dir path via env var (#2226) (#2246) 2025-04-11 08:19:26 +00:00
Michael Telatynski 7098789689 Fix --no-update command line flag (#2210)
* Fix `--no-update` command line flag

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Add test

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* fail-fast: false

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Skip

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-03-17 11:54:07 +00:00
t3chguy 702c9d2b60 [create-pull-request] automated change 2025-03-17 09:01:23 +00:00
t3chguy fa9f0f4474 [create-pull-request] automated change 2025-03-14 06:06:48 +00:00
Michael Telatynski f733c2e942 Switch to shiftkey/node-keytar as it has NAPI 10 updates (#2172)
* Test keytar-forked

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Leverage electron-builder to build keytar rather than hak

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Add logging

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Update imports

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Update knip.ts

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-03-03 11:04:29 +00:00
Michael Telatynski 9a1d2291c1 Make keytar mandatory and build it without hak (#2173) 2025-02-28 15:13:35 +00:00
t3chguy af7e8a7e0f [create-pull-request] automated change 2025-02-14 06:06:20 +00:00
Michael Telatynski 3b4c6d43d4 Update electron-clear-data to @standardnotes/electron-clear-data (#2128)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-02-07 09:05:36 +00:00
renovate[bot] 3e98c2c525 Update dependency eslint-plugin-matrix-org to v2.1.0 (#2121)
* Update dependency eslint-plugin-matrix-org to v2.1.0

* Delint

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2025-02-05 09:40:22 +00:00
t3chguy 57c9b5cc74 [create-pull-request] automated change 2025-01-31 06:06:21 +00:00
David Langley 845ede4989 Add commercial license to source headers 2025-01-17 11:44:49 +00:00
t3chguy c68dac2c2b [create-pull-request] automated change 2024-12-20 06:06:19 +00:00
renovate[bot] e586cc46fd Update dependency electron-devtools-installer to v4 (#2044)
* Update dependency electron-devtools-installer to v4

* Update to v4 sigs

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-12-18 19:11:19 +00:00
Michael Telatynski 5d688c375a Fix secret storage not being used due to bad import (#2029) 2024-12-10 14:39:02 +00:00
Michael Telatynski cf92cde537 Fix inability to click on non-logged-in modals on macOS (#2025) 2024-12-03 09:29:04 +00:00
t3chguy a942113bee [create-pull-request] automated change 2024-12-02 06:07:02 +00:00
t3chguy 7569799c29 [create-pull-request] automated change 2024-11-01 06:06:47 +00:00
Michael Telatynski 098609607b Prefer native node fetch over node-fetch (#1970) 2024-10-31 11:16:36 +00:00
renovate[bot] cecea312c6 Update electron (major) (#1968)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-10-30 18:06:03 +00:00
t3chguy 5b25dc225b [create-pull-request] automated change 2024-10-25 06:06:36 +00:00
Will Hunt 7b669a8313 Support specifying the config location manually (outside of the user's profile) (#1921)
* Add support for loading the config from a given config location.

* Support using an env variable too.

* Add docs.

* Add test for configuration arguments

* remove .only
2024-10-17 13:26:35 +01:00