266 Commits

Author SHA1 Message Date
Firebase Operations
23d44bd6c2 [firebase-release] Updated CLI to 6.3.0 2019-01-15 18:55:57 +00:00
Bryan Kendall
1e80f7ef7d functions --open fixes, plus typescript (#1107)
* fix: functions-log use protoPayload.serviceName

Possible fix for #1100

* add @types/opn

* rewrite to TS, remove bad console filter logic and fix it up

* add changelog entry for fixing open flag

fixes #1100, #1101
2019-01-14 15:54:03 -08:00
Firebase Operations
ef914ca2b8 [firebase-release] Updated CLI to 6.2.2 2018-12-22 00:23:37 +00:00
Firebase Operations
1acf31c0be [firebase-release] Updated CLI to 6.2.1 2018-12-21 22:20:32 +00:00
Firebase Operations
19905858b7 [firebase-release] Updated CLI to 6.2.0 2018-12-20 23:24:29 +00:00
Bryan Kendall
40afb70e96 Typescript functionsProxy (#1037) 2018-12-04 09:35:47 -08:00
Firebase Operations
c472fdb622 [firebase-release] Updated CLI to 6.1.2 2018-12-03 23:18:17 +00:00
Firebase Operations
ca0ef18ca2 [firebase-release] Updated CLI to 6.1.1 2018-11-20 21:12:34 +00:00
Firebase Operations
1900afe4fa [firebase-release] Updated CLI to 6.1.0 2018-11-13 19:42:30 +00:00
Qinmao Zhang
8fb44491f9 Fredzqm/long delete cli (#977)
* make database-remove.js do recursively chunked delets

* make concurrent delete requests

* fixed exceptions, add pending and in progress to status

* limit max concurrency

* add print=silent

* refactor into database/remove.js

* add logging for prefetching

* use waiting map

* clean up map and handle known bug

* use queue

* remove feature flag and hardcode concurrency and retry

* revert to use utils.reject

* remove TODO for bug, since it is fixed

* move Helper class into DatabaseRemove file

* add tests for Remote

* rebase and fix import

* convert to remove.spec.ts and remove.ts

* handle comments

* extract an interface for RemoveRemote
2018-11-09 16:31:45 -08:00
Bryan Kendall
d8e0072dd4 typescript utils and add some tests (#1003)
* typescript utils and add some tests

* add check to make sure exported variable is updated

* add missing types

* update utils

* import expect
2018-11-07 14:53:38 -08:00
Qinmao Zhang
eee904b553 refactor queue.js so retryCount is per task (#988)
* refactor queue.js so retryCount is per task

* Add tests for queue; allow custom backoff

* add sinon types

* add test for two tasks having separate retry count

* added a couple of more tests

* added more asertions

* tests about taskName

* handle comments

* use callCountMap for testing concurrency
2018-11-05 13:57:08 -08:00
Bryan Kendall
0fddfb3d02 remove gulp; fix test linting (#992) 2018-11-01 15:54:10 -07:00
Firebase Operations
761b3989f2 [firebase-release] Updated CLI to 6.0.1 2018-11-01 19:01:59 +00:00
Bryan Kendall
aa027a4900 fsutils -> Typescript (#978)
* typescript fsutils, fix coverage reporting

* use default parameter in listfiles
2018-10-31 11:53:22 -07:00
Firebase Operations
4c80ae09d6 [firebase-release] Updated CLI to 6.0.0 2018-10-25 23:30:18 +00:00
Bryan Kendall
78f11b62ab Master Sync 10/25 (#970)
* Add emulator:run

* Cleanup

* Download emulators if needed

* Cleanup

* Remove unused dep

* Use CACHE_DIR

* Allow FIREBASE_EMULATORS_PATH to override the cache dir

* Format

* Simplify emulator remote storage

* Use fs-extra

* Hide emulator:run behind preview

* Cleanup

* Fix URL

* Remove old commands

* Point at real artifacts

* make emulators executable after downloading

* Allow --yes flag for emulator

* Prompt for emulator download

* Linter

* Emulator CLI per API Review (#318)

* Emulator CLI per API Review

* Cleanup

* Address comments

* Linter

* Add a useful error message for when the emulator cannot start because… (#329)

* Add a useful error message for when the emulator cannot start because Java is not installed

* linter

* action item

* Add start time to profiler dump (#323)

* Set emulator version for initial release (#336)

* Typescript (#338)

* The path structure layout seems like it changed (#341)

* The path structure layout seems like it changed

* Update src/auth.js

Co-Authored-By: ryanpbrewster <RyanPBrewster@gmail.com>

* Update functions init templates to v2.1.0 (#969) (#343)
2018-10-25 16:19:35 -07:00
Firebase Operations
302c4800bd [firebase-release] Updated CLI to 5.1.1 2018-10-15 22:08:25 +00:00
Firebase Operations
5d4badd5d3 [firebase-release] Updated CLI to 5.1.0 2018-10-15 20:18:38 +00:00
Firebase Operations
969e1abab4 [firebase-release] Updated CLI to 5.0.1 2018-10-05 16:41:03 +00:00
Firebase Operations
77a03d1e83 [firebase-release] Updated CLI to 5.0.0 2018-10-04 22:21:22 +00:00
Bryan Kendall
4d06585abf update update-notifier (#927)
* update update-notifier
2018-09-27 16:33:49 -07:00
Bryan Kendall
eefda95c62 update nyc 2018-09-27 11:54:07 -07:00
Bryan Kendall
818842373e updating testing packages 2018-09-27 11:17:45 -07:00
Firebase Operations
43818f17f4 [firebase-release] Updated CLI to 4.2.1 2018-08-28 18:27:20 +00:00
Firebase Operations
828ae97d24 [firebase-release] Updated CLI to 4.2.0 2018-08-21 17:58:15 +00:00
Lauren Long
4ce43ca716 Update package.json (#879) 2018-08-20 13:59:16 -07:00
Firebase Operations
3b7f3e76fa [firebase-release] Updated CLI to 4.1.2 2018-08-17 22:58:21 +00:00
Firebase Operations
eb560cc7d9 [firebase-release] Updated CLI to 4.1.1 2018-08-15 13:39:49 +00:00
Michael Bleigh
99c9c4f878 Update package.json 2018-08-15 09:36:28 -04:00
Alex Memering
bff66a3e60 Windows paths should use forward slash (#869) 2018-08-14 23:27:41 -07:00
Firebase Operations
97b70d2150 [firebase-release] Updated CLI to 4.1.0 2018-08-13 23:32:54 +00:00
Michael Bleigh
b77ef9759f A few final fixes (#298) 2018-08-09 10:40:00 -07:00
Michael Bleigh
e2ea8ccc77 Merge branch 'master' of github.com:firebase/firebase-tools into launch.delta-uploads 2018-08-06 15:21:26 -07:00
Firebase Operations
83ca55d16b [firebase-release] Updated CLI to 4.0.3 2018-08-05 14:58:08 +00:00
Lauren Long
c946d204b7 Update lodash dependency (#856) 2018-08-02 14:13:33 -07:00
Michael Bleigh
a725d43a34 Merge latest from master. 2018-08-02 12:43:07 -07:00
Firebase Operations
412122a8ff [firebase-release] Updated CLI to 4.0.2 2018-08-01 18:54:10 +00:00
Firebase Operations
6f1bef7aff [firebase-release] Updated CLI to 4.0.1 2018-07-30 21:33:42 +00:00
Michael Bleigh
89bd4fda43 Merge from master. 2018-07-30 12:51:56 -07:00
Firebase Operations
69776f235f [firebase-release] Updated CLI to 4.0.0 2018-07-24 16:11:00 +00:00
Michael Bleigh
0f5faa0744 Merging from master. 2018-07-06 11:31:30 -07:00
Michael Bleigh
5c9385f061 Swap chalk for cli-color throughout repo. (#283) 2018-07-06 11:15:39 -07:00
Firebase Operations
8c65d3333d [firebase-release] Updated CLI to 3.19.3 2018-07-03 18:16:15 +00:00
Firebase Operations
c40600422f [firebase-release] Updated CLI to 3.19.2 2018-07-02 20:32:07 +00:00
Michael Bleigh
3fd705905b Merge branch 'master' of github.com:firebase/firebase-tools into launch.delta-uploads 2018-06-26 12:04:23 -07:00
Firebase Operations
3652b6541b [firebase-release] Updated CLI to 3.19.1 2018-06-26 15:50:34 +00:00
Michael Bleigh
352c8219ac Changelog for v3.19.1 and dep update 2018-06-26 08:46:04 -07:00
Abe Haskins
cd4fc84fb5 Removes vulnerable deps and adds gulp dev dep (#769) (#807) 2018-06-26 07:58:33 -07:00
Michael Bleigh
d53444762d Merge branch 'master' of github.com:firebase/firebase-tools into launch.delta-uploads 2018-06-22 11:57:03 -07:00