Ben Gotow
3cde64fcd5
Fix a few misc exceptions sent to Sentry
2025-02-02 20:18:58 -06:00
Ben Gotow
cb02bf1000
1.15.1
2025-01-26 17:41:41 -06:00
Ben Gotow
c189263eb9
Update Sentry DSN, skip issues that spam the error reports
2025-01-26 17:38:11 -06:00
Ben Gotow
1a19b30331
Github actions are working for macOS, disable Travis mac builds
2025-01-26 17:38:11 -06:00
Ben Gotow
b08f1ceb49
Fix metadataForPluginId crash when value is null
2025-01-26 17:38:11 -06:00
Ben Gotow
6b5a74f718
Fix error on Windows for chinese users: "zh-CN" is not valid unless language pack installed
2025-01-26 17:38:11 -06:00
Ben Gotow
738fb2ec02
Remove windows “quiet hours” support since Windows 10 is EOL
2025-01-26 17:38:11 -06:00
Ben Gotow
367cca7b47
Update translations to reference updated “its” string
2025-01-26 17:38:11 -06:00
Yaroslav
b750006546
rpm: do not generate build_id links ( #2492 )
2025-01-26 16:00:59 -06:00
Stefan Kwiecinski
7d40ca384a
Update thread-sharing-popover.tsx ( #2495 )
...
possessive is "its" not "it's"
2025-01-26 15:51:58 -06:00
Ben Gotow
59705f715c
Fix drag+drop of native files - dataTransfer.files no longer have paths
2025-01-26 15:50:33 -06:00
Ben Gotow
be22f19fa4
Split Github actions caches by architecture
2025-01-02 15:28:18 -06:00
Ben Gotow
1a8284df5e
Github Actions for macOS builds
2025-01-01 22:39:39 -06:00
Ben Gotow
f4903cc4c3
Re-enable Travis for Intel macOS builds
2025-01-01 20:07:54 -06:00
Ben Gotow
8751a97335
Switch from node-cld to an extension exposing chrome.i18n.detectLanguage
2025-01-01 14:01:45 -06:00
Ben Gotow
72f9cec152
Revert “Update appveyor to use Node 20”
2025-01-01 13:20:38 -06:00
Ben Gotow
bf71d90f43
Update appveyor to use Node 20
2024-12-31 18:52:21 -06:00
Ben Gotow
757b82fc01
1.15.0
2024-12-31 17:21:16 -06:00
Ben Gotow
6ae941079e
Upgrade sqlite to 3.47.2 in mailsync
2024-12-31 17:06:07 -06:00
Ben Gotow
beee52f5b2
Upgrade to Electron 33.3.0
2024-12-31 13:37:49 -06:00
Ben Gotow
450c85b121
Upgrade sqlite to 3.47.2 and fix npm install issue, no need to override HAVE_USLEEP anymore!
2024-12-31 13:37:49 -06:00
Michael Klein
17aa641655
Fix screenshot reference ( #2488 )
...
to conform to AppStream metainfo standard
See https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-screenshots
2024-12-21 13:48:53 -06:00
Ben Gotow
ae2119131b
Update remaining mock emails, etc. to use rel=nofollow for CASA compliance
2024-09-28 11:06:49 -05:00
qiuzhiqian
07c62cca53
update zh-CN localization files ( #2486 )
...
* update zh-CN localization files
* fix: Mail server configuration cannot be performed when the domain name does not have a built-in template.
Create a fallback template. When the built-in template corresponding to the domain name cannot be found, use the fallback template to configure the server.
---------
Co-authored-by: xml <xiamengliang@uniontech.com>
2024-09-14 18:15:01 -05:00
Ben Gotow
d036f390c6
1.14.0
2024-09-14 18:08:53 -05:00
Ben Gotow
3df650013f
Fix Outlook OAuth showing up as Office365 - for now, keep two providers
2024-09-14 18:08:47 -05:00
Ben Gotow
becde44839
Fix snap credentials encrypted in Travis
2024-09-13 23:21:25 -05:00
Ben Gotow
650263ee18
Fix snap environment error in the Travis logs
2024-09-13 17:32:56 -05:00
Ben Gotow
04bfba83db
Update Travis to fix failing Linux build
2024-09-12 17:50:58 -05:00
Ben Gotow
548ca4408c
Update node-abi to the latest version supporting Node 30
2024-09-12 15:27:50 -05:00
Ben Gotow
033799f35b
Update mailsync to use OAuth for Outlook, outlook.office.com as the scope
2024-09-12 14:01:05 -05:00
Ben Gotow
9d4bd33c96
Remove JS file in inbox-zero animation that FluidAttacks cannot verify
2024-09-11 22:10:21 -05:00
Ben Gotow
39108ff723
Add missing third party resource integrity check in test data for CASA compliance
2024-09-11 22:03:11 -05:00
Ben Gotow
663821a4cc
Add missing noopener,noreferrer in test data for CASA compliance
2024-09-11 22:02:41 -05:00
Ben Gotow
878840f828
Replace all md5 hash usage with sha256 for easier CASA compliance
2024-09-11 17:01:23 -05:00
Ben Gotow
8a8ddf4bc6
Change SUID of chrome-sandbox for electron 30 to work on Linux
2024-08-30 12:35:12 -05:00
Ben Gotow
3139487675
Change SUID of chrome-sandbox for electron 30 to work on Linux
2024-08-19 15:49:35 -05:00
Ben Gotow
6c3993aa93
Update autoconfig - step 2, apply updates from Thunderbird ISPDB
2024-06-02 18:06:40 -05:00
Ben Gotow
9b2c55b4cb
Update autoconfig - step 1, sort existing settings
2024-06-02 17:39:41 -05:00
Ben Gotow
41496e792a
Include Apple team ID for codesigning
2024-06-02 17:22:11 -05:00
Ben Gotow
18dce432d2
Upgrade to Less 3
...
via https://github.com/atom/less-cache/pull/17
Less 3 has a way smaller dependency tree and reduces our `npm audit` from `4 vulnerabilities` to 4. (and the remaining 4 are just regex issues, which should never have counted as vulnerabilities in the first place.)
2024-06-02 17:03:58 -05:00
Ben Gotow
78fdf8432d
Use xcode 13 for the Mac builds, need notarytool
2024-06-02 16:53:18 -05:00
Ben Gotow
1c2c4ee695
Rework quicklook previews on windows, linux to avoid preload script
...
From Electron 20 onwards, preload scripts are sandboxed by default and no longer have access to a full Node.js environment. Practically, this means that you have a polyfilled require function that only has access to a limited set of APIs.
https://www.electronjs.org/docs/latest/tutorial/tutorial-preload
2024-06-02 15:16:24 -05:00
Ben Gotow
13f734acae
Update rtlcss, xlsx, chrono-node to apply issues flagged by npm audit
2024-06-02 14:41:48 -05:00
Ben Gotow
8364579581
Update electron-packager, remove .dmg mac build - it’s unused
2024-06-02 09:29:16 -05:00
Ben Gotow
c214361b92
Electron 22 => 30
...
- The shell.showItemInFolder call must be made via electron/remote per https://github.com/electron/electron/issues/38540
- MacOS Sonoma requires a different method of setting default apps (https://developer.apple.com/documentation/appkit/nsworkspace/3753005-setdefaultapplication ), which is thankfully now implemented + working in Electron, use it!
- Fixed a few styling issues in themes that i noticed while testing
2024-06-02 00:13:02 -05:00
Ben Gotow
e4aaa40f41
Switch from old scroll-touch-begin events to input-event
2024-06-01 19:23:29 -05:00
Sudeep Hazra
6347bbabff
Added signature icons for Medium, GitHub and YouTube ( #2484 )
...
* Added signature icons for Medium, GitHub and YouTube
* Reverted location of icons to Mailspring assets
2024-06-01 18:52:54 -05:00
Kasper
e5d8e46268
Fix long word subject overflow ( #2485 )
2024-06-01 18:51:51 -05:00
Ben Gotow
e7daf5abf2
Update Changelog to mention security contributions from Positive Technologies, Payatu, Sonar
...
Payatu - https://payatu.com
Postive Technologies - https://www.ptsecurity.com/ww-en/
Sonar - https://sonarsource.com
2024-02-01 22:11:58 -06:00