Jason Rudolph
898c12fe21
Rely on Azure Pipelines instead of AppVeyor for Windows builds
2019-06-12 10:23:18 -04:00
Rafael Oleza
7f3f040628
Reformat all JS files using prettier
2019-05-31 18:33:56 +02:00
Rafael Oleza
677bbb7f0b
Merge pull request #19408 from atom/enable-no-useless-escape-eslint-rule
...
Enable eslint rules that got disabled
2019-05-31 18:29:31 +02:00
Antonio Scandurra
091325bd02
Merge branch 'master' into electron-3.1
2019-05-29 18:35:01 +02:00
Antonio Scandurra
3b5eb5d247
Add policy to prevent asking password more than once on RPM
...
See 50f73a5 for more details.
Co-Authored-By: Rafael Oleza <rafeca@github.com >
2019-05-28 11:59:29 +02:00
Antonio Scandurra
50f73a57b7
Add policy to prevent asking password more than once on Debian
...
This is a polkit policy that is read when fs-admin invokes `dd` via
`pkexec` after trying to write into a restricted location. By specifying
`auth_admin_keep`, we are telling the polkit daemon to not prompt users
for a password again if they have already escalated privileges recently.
Co-Authored-By: Rafael Oleza <rafeca@github.com >
2019-05-28 11:53:21 +02:00
Rafael Oleza
dc2df49b60
Enable no-useless-escape eslint rule
2019-05-27 10:59:39 +02:00
Rafael Oleza
78c0a2881b
Merge branch 'master' into ns-ro/ripgrep-scan
2019-05-22 23:37:19 +02:00
Jason Rudolph
677a46de40
Merge pull request #18116 from atom/dw-update-server-script
...
Add a simple server for testing Atom updates, enable Atom to use it via environment variable
2019-05-21 12:38:38 -04:00
Antonio Scandurra
8e2e2620d3
Revert "Revert "Merge pull request #18916 from atom/electron-3.1""
...
This reverts commit 3da827b8b0 .
2019-05-21 17:26:00 +02:00
Nathan Sobo
3da827b8b0
Revert "Merge pull request #18916 from atom/electron-3.1"
...
This reverts commit dc39210cc2 , reversing
changes made to e18559f01c .
2019-05-20 16:32:09 -06:00
Rafael Oleza
9d1406cb05
Merge branch 'master' into ns-ro/ripgrep-scan
2019-05-20 15:45:13 +02:00
Antonio Scandurra
dc39210cc2
Merge pull request #18916 from atom/electron-3.1
...
⬆️ Electron 3 (Take Two)
2019-05-20 15:20:12 +02:00
Nathan Sobo
4f08da2a98
Revert "Merge pull request #19325 from atom/ns/notify-asar-exclude"
...
This reverts commit da8b1a1a42 , reversing
changes made to 1edf94a240 .
2019-05-17 04:10:10 -06:00
Nathan Sobo
145ebb1a63
Revert "Merge pull request #19331 from atom/ns-as/notify-snapshot-exclude"
...
This reverts commit 1e08ad8470 , reversing
changes made to 0994d8ae80 .
2019-05-17 04:09:52 -06:00
Rafael Oleza
d35aef3bf0
Exclude the ripgrep module from the v8 snapshots
2019-05-17 11:55:23 +02:00
David Wilson
203fbbd074
Added --test-sign to script/build to sign local builds of Atom on macOS
2019-05-15 15:46:46 -07:00
David Wilson
12b02448d8
Enable ATOM_UPDATE_URL_PREFIX env var to override update server URL
2019-05-15 15:46:46 -07:00
Nathan Sobo
81b1c150cf
Merge branch 'master' into electron-3.1
2019-05-14 16:23:08 -07:00
Nathan Sobo
682a38be8a
⬆️ @atom/notify@1.3.3
...
You can't rely on `__dirname` inside a snapshotted file. Now path
resolution takes place inside a specific file that is excluded from the
startup snapshot.
2019-05-14 09:30:18 -06:00
Winston Liu
2b15c1ed48
Merge branch 'master' into electron-3.1
2019-05-14 11:28:03 -04:00
Rafael Oleza
0994d8ae80
Merge pull request #19322 from atom/remove-cached-run-in-this-context
...
Remove cached-run-in-this-context dependency
2019-05-14 10:50:18 +02:00
Jason Rudolph
da8b1a1a42
Merge pull request #19325 from atom/ns/notify-asar-exclude
...
Exclude @atom/notify binary from the ASAR bundle
2019-05-13 17:38:14 -04:00
Rafael Oleza
1edf94a240
Merge pull request #19324 from atom/pr/15431
...
Integrate packager improvements from https://github.com/atom/atom/pull/15431
2019-05-13 22:18:44 +02:00
Rafael Oleza
6b3e90699b
Merge branch 'master' into HEAD
2019-05-13 19:51:45 +02:00
Nathan Sobo
5ce573ca42
Exclude notify binary from ASAR bundle
2019-05-13 11:07:37 -06:00
Rafael Oleza
4048b49a5d
Make linter compatible with Windows
2019-05-13 17:48:11 +02:00
Rafael Oleza
d7327f5750
Add script/lint --fix which fixes some code formatting issues via eslint
2019-05-13 17:48:11 +02:00
Rafael Oleza
0534a38ba4
Change the linter to be eslint
2019-05-13 17:48:11 +02:00
David Wilson
c8cafbf7c2
Remove cached-run-in-this-context dependency
...
This dependency is no longer needed now that we use Node's built-in APIs
2019-05-13 16:21:09 +02:00
David Wilson
2316b74b06
Change chromedriver/mksnapshot version check to only lock major version
2019-05-13 13:53:53 +02:00
David Wilson
262354ddab
Remove cached-run-in-this-context dependency
...
This dependency is no longer needed now that we use Node's built-in APIs
2019-05-13 13:53:53 +02:00
David Wilson
7770ae214c
Launch mksnapshot.js using the current Node
2019-05-13 13:52:58 +02:00
David Wilson
10664309fd
Use the new Electron 3.0 snapshotting process with mksnapshot
2019-05-13 13:52:58 +02:00
David Wilson
525d25267c
Update snapshot path from snapshot_blob to v8_context_snapshot
...
Related commit:
3ac4c1f03f
2019-05-13 13:52:58 +02:00
Rafael Oleza
6222cee660
⬆️ electron-packager@12.2.0
2019-05-13 11:20:51 +02:00
Winston Liu
f629070698
Merge branch 'master' into wl-update-apm
2019-05-11 00:59:47 -04:00
Rafael Oleza
e42531e413
Do not add the startup-time module to the snapshot
2019-05-10 19:50:51 +02:00
Winston Liu
cfba94e4e4
Undebugify
2019-05-07 23:31:37 -04:00
Winston Liu
33be2276a4
⬆️ apm@2.2.2-1 to remove bundled node.exe
2019-05-07 21:12:39 -04:00
Winston Liu
a6eabb2ae4
Log apm install output
2019-05-07 20:35:25 -04:00
Winston Liu
d0265096fd
🎨 debug message
2019-05-07 20:02:54 -04:00
Winston Liu
a960367364
Pray tell, what is our arch?
2019-05-07 15:40:38 -04:00
Winston Liu
7512da8f3d
Okay, add it to the end
2019-05-07 15:29:04 -04:00
Winston Liu
ee9deacb48
Try running with verbose
2019-05-07 15:20:34 -04:00
Rafael Oleza
682fa45e36
Ignore some non-essential packages from the startup script
2019-04-25 18:00:44 +02:00
Jason Rudolph
4980439f0c
Require npm 6+ on CI
...
This change will allow us to use `npm ci` instead of `npm install` on
CI, so that we can respect the package-lock.json file.
2019-04-17 11:48:28 -04:00
Ash Wilson
ae5b1eb680
Exclude superstring from any dependency path
2019-04-08 13:49:09 -04:00
Rafael Oleza
3bfec7169a
Exclude fuzzy-native from the v8 snapshot
2019-03-29 21:04:49 +01:00
Rafael Oleza
4d3e71d25a
Ignore node_modules of the fuzzy-native package
2019-03-29 19:21:06 +01:00