1
0
mirror of https://github.com/bitwarden/desktop.git synced 2024-10-31 08:10:29 +01:00
Commit Graph

268 Commits

Author SHA1 Message Date
Kyle Spearrin
98a03d4cef Revert "update electron builder/updater"
This reverts commit b7e6fe6c33.
2020-03-06 09:49:02 -05:00
Kyle Spearrin
67a181eb69 Revert "upadte typescript"
This reverts commit bb3a7f6821.
2020-03-06 09:48:49 -05:00
Kyle Spearrin
bb3a7f6821 upadte typescript 2020-03-06 09:43:23 -05:00
Kyle Spearrin
b7e6fe6c33 update electron builder/updater 2020-03-06 09:24:20 -05:00
Kyle Spearrin
4bdc0a8a88 don't auto-update sweetalert2 2020-03-02 13:57:42 -05:00
MartB
84af4ee48f
sweetalert: move to sweetalert2. (#388)
The styling got adjusted to stay as close as possible to the original sweetalert1 styles.
The only visible change is the button order, it is the same as in the web-vault now (OK - CANCEL instead of CANCEL - OK)

- Removed old postinstall gulp hack
- Added tsconfig type definition for sweetalert2 module typing.
2020-02-24 09:45:01 -05:00
Kyle Spearrin
11f39fe781 bitwarden inc. 2020-02-18 22:34:19 -05:00
Kyle Spearrin
d1c043e145 swap ln params for symlink 2020-01-27 12:27:36 -05:00
Kyle Spearrin
5a8998cfb8 symlink:mac/symlink:lin 2020-01-27 12:12:25 -05:00
Kyle Spearrin
c344c5c13d update to electron 6 2020-01-27 09:46:50 -05:00
Kyle Spearrin
54772df873 npm audit 2020-01-27 09:00:56 -05:00
Kyle Spearrin
0472cfc443 update signalr client 2020-01-09 17:29:52 -05:00
Joe
467a185235 Remove gconf as no longer needed by electron (#358) 2020-01-03 14:29:10 -05:00
Kyle Spearrin
713bc403c0 asar unpack 2019-10-14 11:48:04 -04:00
Kyle Spearrin
c09d1c2e78 revert hard runtime 2019-10-14 10:50:46 -04:00
Kyle Spearrin
a02726aad7 hardened runtime for mas builds 2019-10-08 13:59:23 -04:00
Kyle Spearrin
d60cbe5be4 asarUnpack for mas 2019-10-07 17:10:48 -04:00
Kyle Spearrin
38ae30d480 asarUnpack node modules for mas 2019-10-07 16:51:40 -04:00
Kyle Spearrin
d952ce27bc npm audit fix 2019-10-07 14:45:41 -04:00
Kyle Spearrin
9c298a99f7 add back masdev tasks 2019-10-01 21:00:33 -04:00
Kyle Spearrin
034e0c20f0 find pkg name for upload 2019-10-01 20:19:47 -04:00
Kyle Spearrin
e318e78444 clean out desktop safari app signing 2019-10-01 20:15:05 -04:00
Kyle Spearrin
fba8463d96 fix for mas publish script 2019-09-30 23:56:44 -04:00
Kyle Spearrin
473757be89 no need to dmg tasks 2019-09-30 09:57:15 -04:00
Kyle Spearrin
f9eed4a683 pkgMas gulp task from pack task 2019-09-27 23:33:14 -04:00
Kyle Spearrin
cfe9f57572 publish:mac:mas task 2019-09-27 23:25:41 -04:00
Kyle Spearrin
e886a9d6aa remove start-artifact script 2019-09-27 21:00:06 -04:00
Kyle Spearrin
fc2761cfca artifactBuildStarted 2019-09-27 17:27:57 -04:00
Kyle Spearrin
f3674aa7b2 after-sign safari ext libs 2019-09-27 12:03:12 -04:00
Kyle Spearrin
14eaf3d72f mas dev scripts 2019-09-25 20:59:50 -04:00
Kyle Spearrin
9bb26cb0fa symlink 2019-09-25 16:10:00 -04:00
Kyle Spearrin
ce3cbe4387 remove comma 2019-09-10 17:35:28 -04:00
Kyle Spearrin
845190a0c9 mac mas/dmg build scripts 2019-09-10 17:26:51 -04:00
Kyle Spearrin
244b5d258b update json formatting 2019-08-26 14:28:28 -04:00
Kyle Spearrin
c446af42a1 include PlugIns extra files for mac build 2019-08-23 17:14:56 -04:00
Kyle Spearrin
aba4c24256 try disbaling hardened runtime for mas 2019-08-02 08:41:53 -04:00
Kyle Spearrin
ddf26cc99c update keytar 2019-07-31 23:42:24 -04:00
Kyle Spearrin
9f2b015289 formatting fix 2019-07-31 23:29:56 -04:00
Kyle Spearrin
ec27dd3c19 snap publish to github 2019-07-31 21:35:43 -04:00
Kyle Spearrin
68902574e6 upgrade signalr libs 2019-07-25 20:41:50 -04:00
Kyle Spearrin
51aecb1e5e mas doesnt need notarization entitlements 2019-07-25 11:11:30 -04:00
Kyle Spearrin
17769142c8 upgrade node abi 2019-07-25 09:30:20 -04:00
Kyle Spearrin
8beaf6c6dd notarize electron app 2019-07-24 16:37:23 -04:00
Kyle Spearrin
bc1f07e193 upgrade electron builder 2019-07-24 15:30:36 -04:00
Kyle Spearrin
1fbbb8876e upgrade to electron 5 2019-07-24 14:32:27 -04:00
Kyle Spearrin
c1b578eb15 simlink for windows 2019-06-24 21:13:01 -04:00
Kyle Spearrin
81c5b5577b npm audit fix 2019-03-29 00:03:27 -04:00
Kovah
c70ed27271 Drag n drop sorting for custom fields (#237)
* Implement sorting for custom fields

Adds angular/cdk to sources and makes DragDropModule globally available.
Updates the add-edit component with necessary tags.
Restructures and updates the box styling for drag 'n drop handling.

* Set the correct Angular CDK version

* Remove unused class for drag handle

* Add missing locale entry for drag handle

* Fix styling of the drag handle

* Move drag handle to right side of custom fields

* Revert changes in package-lock.json

* Update reference for jslib
2019-03-27 23:52:15 -04:00
ninfinity
8a836fbe98 Updated copyright year range (#232)
* Updated copyright year range

2018 was sooo last year.

* Updated copyright year range

Thankfully, 2018 is over.
2019-03-22 08:52:06 -04:00
Kyle Spearrin
ff12e1005a update keytar 2019-03-20 11:44:59 -04:00
Kyle Spearrin
f02debb03b page ciphers list for better performance 2019-03-19 11:34:56 -04:00
Kyle Spearrin
aa971026ec remove lowdb with electron-store 2019-03-11 22:37:13 -04:00
Kyle Spearrin
2c91a2004c pin locking 2019-02-13 10:06:58 -05:00
Kyle Spearrin
18f97ce307 update angular and electron 2019-01-21 23:38:27 -05:00
Kyle Spearrin
0580bd058e lock electron-builder at 20.31.2 2018-12-26 15:01:09 -05:00
Kyle Spearrin
add667798d update electron 2018-12-26 14:55:27 -05:00
Kyle Spearrin
1ea46bd0d3 install and use duo_web_sdk w/ npm 2018-12-18 17:00:23 -05:00
Kyle Spearrin
054f4aef9e update gulp to 4.0.0 2018-11-27 12:22:18 -05:00
Kyle Spearrin
3eeba61280 weak password detection during registration 2018-11-15 15:13:47 -05:00
Kyle Spearrin
553d1bfc5c add new groupings deps 2018-11-09 22:31:21 -05:00
Kyle Spearrin
a29d43a277 libsecret already included now 2018-11-07 12:49:33 -05:00
Kyle Spearrin
a6e8e723c9 downgrade libs back 2018-11-07 12:33:04 -05:00
Kyle Spearrin
a500b51d3b update libs 2018-11-07 12:10:03 -05:00
Kyle Spearrin
aa00f80d86 update builder 2018-11-07 12:05:45 -05:00
Kyle Spearrin
16c6a9d729 revert tldjs typings 2018-10-13 23:30:23 -04:00
Kyle Spearrin
fcf16dfde6 add tldjs types 2018-10-13 22:56:05 -04:00
Kyle Spearrin
46f150afba update signalr 2018-10-09 18:00:39 -04:00
Kyle Spearrin
82d6781f4c update electron 2018-10-09 17:54:15 -04:00
Kyle Spearrin
98745dd83b update to angular 6 and webpack 4 2018-09-12 13:12:44 -04:00
Kyle Spearrin
b9bb45ec92 update lunr 2018-09-03 21:51:28 -04:00
Kyle Spearrin
275ac645ae npm start script 2018-08-25 08:30:30 -04:00
Kyle Spearrin
5f8ef4a02b bump desktop-idle version for arm support 2018-08-25 07:57:48 -04:00
Kyle Spearrin
cafb047878 signalr idle disconnects 2018-08-24 15:30:26 -04:00
Kyle Spearrin
38371d2dec implement notifications service 2018-08-20 16:23:55 -04:00
Kyle Spearrin
1bf9f76e39 bump versions for MAS submission 2018-08-18 21:39:57 -04:00
Kyle Spearrin
a9067f5618 implement search service 2018-08-13 09:43:46 -04:00
Kyle Spearrin
9e7438e0b0 gulp task for webfonts 2018-08-08 12:47:54 -04:00
Kyle Spearrin
057b684f02 update packages for node 10 2018-08-08 12:03:57 -04:00
Kyle Spearrin
3369975b77 clean l10n script 2018-07-30 17:10:28 -04:00
Kyle Spearrin
25a2b4b08e more lib updates 2018-07-24 12:08:06 -04:00
Kyle Spearrin
aa477bd94e update electron builder and deps 2018-07-24 11:49:44 -04:00
Kyle Spearrin
223320c8b4 nord theme tweaks 2018-07-21 22:22:24 -04:00
Kyle Spearrin
4a3fa10c00 add lowdb typings 2018-05-31 09:16:28 -04:00
Kyle Spearrin
eb15764395 replace electron store with lowdb 2018-05-31 09:08:09 -04:00
Kyle Spearrin
2a15989b35 update to electron 2.x 2018-05-31 08:10:02 -04:00
Kyle Spearrin
3f238d9f5d use concurrently tool 2018-04-25 16:48:28 -04:00
Kyle Spearrin
4f1b5756db format package.json 2018-04-19 15:34:21 -04:00
Kyle Spearrin
9dd16957c7 snap config 2018-04-17 15:00:50 -04:00
Kyle Spearrin
daac3cae81 bump versions 2018-04-17 13:11:10 -04:00
Kyle Spearrin
518aa42d91 add papaparse types 2018-04-10 09:25:44 -04:00
Kyle Spearrin
639a3f8b85 added papaparse 2018-04-10 09:13:52 -04:00
Kyle Spearrin
e27b2a7a53 convert to ngtools/webpack for aot compilation 2018-04-06 12:25:22 -04:00
Kyle Spearrin
b55ddc026f display name is just bitwarden 2018-03-31 00:29:38 -04:00
Kyle Spearrin
937cf67123 display name for appx 2018-03-31 00:19:35 -04:00
Kyle Spearrin
74ba86af76 escape quotes 2018-03-04 00:08:13 -05:00
Kyle Spearrin
3613e282e6 update submodule 2018-03-04 00:06:10 -05:00
Kyle Spearrin
201469db96 sub:pull script 2018-03-04 00:04:07 -05:00
Kyle Spearrin
9b566e5990 lunr types 2018-02-28 21:18:36 -05:00
Kyle Spearrin
629a22e1ff add lunr package for search 2018-02-28 21:00:59 -05:00
Oscar Hinton
06a543c913 Replace os-locale with native electron api, app.getLocale (#46)
* Replace os-locale with native electron api, app.getLocale.

* Remove os-locale from the second package.json.
2018-02-28 10:52:59 -05:00
Kyle Spearrin
5ee4a8988a CFBundleLocalizations for info.plist 2018-02-25 00:09:09 -05:00
Kyle Spearrin
0d264b0bc2 ITSAppUsesNonExemptEncryption to info plist 2018-02-24 23:56:19 -05:00
Kyle Spearrin
ba946e6605 add electron-log 2018-02-23 22:09:23 -05:00
Kyle Spearrin
2928e4cf3e update electron-builder 2018-02-23 16:38:10 -05:00
Kyle Spearrin
decdcdb7fe update electron-builder for snaps 2018-02-23 11:13:57 -05:00
Kyle Spearrin
b0f5ae827f windows ci builds 2018-02-22 22:30:52 -05:00
Kyle Spearrin
3fd8b0ee8a code signing cert 2018-02-22 17:26:52 -05:00
Kyle Spearrin
2343840433 remove snap config 2018-02-22 15:13:49 -05:00
Kyle Spearrin
65f5af4cd0 dont use template app for snap 2018-02-22 13:06:26 -05:00
Kyle Spearrin
7fb3cd053a snap artifact name is defaulted 2018-02-21 13:38:43 -05:00
Kyle Spearrin
e578290d0f snap options 2018-02-21 13:36:00 -05:00
Kyle Spearrin
1e980fe4fe artifact name adjustments 2018-02-21 13:26:09 -05:00
Kyle Spearrin
837465e171 load OS locales in main process 2018-02-21 08:58:42 -05:00
Kyle Spearrin
dea275f56d appx support on windows 2018-02-20 23:17:35 -05:00
Kyle Spearrin
e4fa325bf2 update electron-builder 2018-02-20 16:55:02 -05:00
Kyle Spearrin
1de1aaa971 new icon.icns and set dmg icon 2018-02-20 14:53:08 -05:00
Kyle Spearrin
974224cee7 init submodules after npm install 2018-02-20 11:03:06 -05:00
Kyle Spearrin
a32fff16a2 updatesub script 2018-02-19 21:02:31 -05:00
Kyle Spearrin
5a75332f47 update jslib 2018-02-19 21:00:41 -05:00
Kyle Spearrin
3f1e121c9c jslib as a submodule 2018-02-19 16:06:26 -05:00
Kyle Spearrin
70f8f2f0e4 never publish on pack 2018-02-19 14:58:07 -05:00
Kyle Spearrin
4ea1ba452f electron-rebuild from node_modules 2018-02-19 14:54:48 -05:00
Kyle Spearrin
032f5737e5 no snaps for now 2018-02-19 14:21:03 -05:00
Kyle Spearrin
5a50e3e06f run electron-rebuild on postinstall 2018-02-19 13:34:56 -05:00
Kyle Spearrin
5f87bf3e28 jslib file to get rid of ts errors without linking 2018-02-19 13:16:12 -05:00
Kyle Spearrin
81b139dbdd jslib is a dep 2018-02-17 22:53:28 -05:00
Kyle Spearrin
51dd134167 remove snap options 2018-02-16 19:50:17 -05:00
Kyle Spearrin
44211a4b5e snap options 2018-02-16 17:35:08 -05:00
Kyle Spearrin
30313274c6 deb depends on libsecret-1-0 and libxss1 2018-02-16 17:26:48 -05:00
Kyle Spearrin
6c0148bb96 clean dist folder on packaging 2018-02-16 12:30:38 -05:00
Kyle Spearrin
c8e0e4906e remove libappindicator1 dependency since we dont use tray 2018-02-15 23:56:17 -05:00
Kyle Spearrin
4fb05d010b build for mac app store 2018-02-15 23:25:26 -05:00
Kyle Spearrin
bb52b58d69 only use nsis web 2018-02-15 14:47:09 -05:00
Kyle Spearrin
3ea4842351 installer options 2018-02-15 14:05:13 -05:00
Kyle Spearrin
c077ab05b7 publish scripts 2018-02-15 12:25:18 -05:00
Kyle Spearrin
5468fe1002 fix icons 2018-02-15 00:11:28 -05:00
Kyle Spearrin
2711a2b6c6 more building 2018-02-14 23:53:52 -05:00
Kyle Spearrin
490e16798b persist and restore window state 2018-02-14 15:34:17 -05:00
Kyle Spearrin
216c77fa25 electron main class 2018-02-13 23:38:18 -05:00
Kyle Spearrin
f01f60b2db github repo 2018-02-13 17:27:42 -05:00
Kyle Spearrin
4d0e46d893 package updates 2018-02-13 17:01:21 -05:00
Kyle Spearrin
a2cb4629ae update dmg icon positions 2018-02-13 12:55:45 -05:00
Kyle Spearrin
d2f9a82e24 new background image and pos 2018-02-13 12:37:36 -05:00
Kyle Spearrin
f0a38ac834 adjust dmg positions 2018-02-13 12:20:25 -05:00
Kyle Spearrin
d8594e3cf0 new dmg background 2018-02-13 12:12:35 -05:00
Kyle Spearrin
20c5cf689a icons and dmg resources 2018-02-13 10:59:26 -05:00
Kyle Spearrin
485d85ab24 set proper dependencies for electron-builder 2018-02-12 23:00:54 -05:00
Kyle Spearrin
3d2a53bdde updater and about information in menu 2018-02-12 16:07:14 -05:00
Kyle Spearrin
3bb03d13d7 remove nodeGypRebuild 2018-02-12 14:03:03 -05:00
Kyle Spearrin
432a808c1e try to build 2018-02-12 13:21:38 -05:00