1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-12-19 15:57:42 +01:00
bitwarden-browser/apps/desktop/resources
Andreas Coroiu 62112b99a9
[PM-9022] scaffold the extension and build pipeline (#9948)
* feat: add macos xcode project

* feat: add extension to mas build

* feat: use `after-sign` to avoid issues

Electron builder modifies the .plist in the extension which causes issues with the signing process. Copying and re-signing manually avoids this because it bypasses the electron builder for the extension

* feat: always clean build and add better error handling

* chore: add some logging to after-sign

* feat: automatically cleanup xcode build to avoid duplicate extensions

* docs: add information about managing extensions

* feat: add missing safari extension logging

* lint: allow macos filenames

* chore: add macos to platform ownership

* lint: add some additional allowed files

* feat: don't build autofill extension for MAS

* chore: ignore capital letters linting for all macos files

* chore: replace gulpfile with regular node script

* chore: add lint rules to script

* lint: fix remaining lint issues in script

* chore: tweak lint rule

* feat: remove desktop target

* fix: use new provisioning profile for dev extension

* Update to unblock CI builds

* chore: remove extension from masdev pack

This way we don't include the extension in any build and can avoid the signing issues it brings

* chore: add autofill as codeowner

* chore: remove xcuserdata

* chore: ignore xcuserdata

---------

Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>
Co-authored-by: Michał Chęciński <mchecinski@bitwarden.com>
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2024-11-13 15:54:35 +01:00
..
appx Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
dmg.iconset Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
icon.iconset Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
icons Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
background.png Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
com.bitwarden.desktop.desktop Add linux .desktop file (#11774) 2024-10-29 19:46:09 +01:00
dmg.icns Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
entitlements.desktop_proxy.inherit.plist [PM-13361] Fix DDG backwards compat (#11804) 2024-10-31 18:03:24 +01:00
entitlements.desktop_proxy.plist [PM-7646][PM-5506] Rust IPC changes: Episode 2 (#11122) 2024-10-01 16:28:56 +02:00
entitlements.mac.plist [PM-9022] scaffold the extension and build pipeline (#9948) 2024-11-13 15:54:35 +01:00
entitlements.mas.inherit.plist [PM-9022] scaffold the extension and build pipeline (#9948) 2024-11-13 15:54:35 +01:00
entitlements.mas.loginhelper.plist Update Plist files for MAS (#2951) 2022-06-22 15:10:21 -04:00
entitlements.mas.plist [PM-9022] scaffold the extension and build pipeline (#9948) 2024-11-13 15:54:35 +01:00
icon.icns Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
icon.ico Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
icon.png Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
info.desktop_proxy.plist [PM-7646][PM-5506] Rust IPC changes: Episode 2 (#11122) 2024-10-01 16:28:56 +02:00
installerSidebar.bmp Move desktop into apps/desktop 2022-05-05 17:20:34 +02:00
memory-dump-wrapper.sh Fix snap protocol handler (#11932) 2024-11-13 08:06:57 -05:00