Commit Graph

75 Commits

Author SHA1 Message Date
Michael Bleigh
2dac85193b Merge from 'master'. 2017-09-28 16:00:09 -07:00
Sam Stern
1e5374fda9 Implement firebase:firestore:delete 2017-09-18 17:19:00 -07:00
Yanhao Wang
ef6cb051bc Add new hash algorithms support and basic phone auth support (#224) 2017-09-18 13:16:48 -07:00
Michael Bleigh
5029afaf5a Adds support application default credentials. (#417) 2017-08-16 16:23:04 -07:00
Michael Bleigh
51a16aac37 Adds setup:web command. 2017-03-15 11:40:42 -07:00
Lauren Long
5c47a7fc48 Use staging bucket for functions source code to support billing-less tier (#115) 2017-02-08 14:29:25 -08:00
Lauren Long
87398f6f7d Bug fix: deploy breaks when there are 0 functions (#158) 2017-02-02 16:28:30 -08:00
Lauren Long
7f8cda50af use eventTrigger to deploy functions (#145) 2016-12-21 14:01:31 -08:00
Yanhao Wang
e038a57c33 Set User-Agent to 'FirebaseCLI/{version}' in request header (#121) 2016-10-24 15:37:14 -07:00
Lauren Long
41745fad5f Revert "Revert "Populate env with storageBucket, authDomain, and serverKey"" (#119) 2016-10-06 15:46:25 -07:00
Lauren Long
63f87ea7c9 Revert "Populate env with storageBucket, authDomain, and serverKey" (#118) 2016-10-06 15:35:32 -07:00
Lauren Long
79d5983ef4 Populate env with storageBucket, authDomain, and serverKey (#117) 2016-10-06 15:30:19 -07:00
Michael Bleigh
f43ff80e5b Adds env:* commands (#107) 2016-09-29 15:42:23 -07:00
Lauren Long
a9871bfbc3 Stop filtering functions logs by region, remove dependency on googleapis (#94) 2016-07-27 11:27:21 -07:00
Lauren Long
bf2b14d8af merge from public repo master 2016-07-19 12:00:45 -07:00
Lauren Long
4ffa2a0279 Deploy functions directly from CLI. (#89) 2016-07-14 15:01:18 -07:00
Lauren Long
f32ad8a3ef Remove use of databaseAdminToken and metadataToken (#182)
Directly use access token for database operations.
2016-07-14 13:28:48 -07:00
Michael Bleigh
cb76259223 Scrub token from debug log. (#177) 2016-06-29 18:11:51 -07:00
Michael Bleigh
0d49b8b945 Check and enable Functions APIs at deploy. (#87) 2016-06-22 14:15:46 -07:00
Lauren Long
189cc59e85 Show error message when user deploys functions project without billing enabled 2016-06-17 14:11:25 -07:00
Michael Bleigh
f6e27c2ee8 Removes Storage from init, adds FIREBASE_PLATFORM to default scopes. (#71) 2016-05-06 12:28:45 -07:00
Michael Bleigh
01302d47a1 Tiered authentication with per-command downscoping (#66) 2016-05-04 16:50:21 -07:00
Michael Bleigh
88a0ddaabd Fix all URLs to use the new Firebase Console. (#59) 2016-04-20 17:21:40 -07:00
Chris Raynor
b28d59c81f Reflecting API changes in the CLI 2016-03-15 16:26:48 -07:00
Chris Raynor
b3a24fce94 Switching out use of project for instance as there's no longer a 1:1 mapping between the two 2016-03-14 10:14:51 -07:00
Chris Raynor
38d1cb664a Merge pull request #44 from FirebasePrivate/mb-storage
Adds storage rules deploy support.
2016-03-11 15:55:29 -08:00
Michael Bleigh
cc07c69a8b Implements the "use" command, deprecates "firebase" key 2016-03-10 18:11:23 -08:00
Michael Bleigh
4d02dcf87c Adds storage rules deploy support. 2016-03-04 18:35:28 -08:00
Tamal Saha
053af089b9 Display GCF log using logging api. 2016-01-19 13:11:51 -08:00
Michael Bleigh
4899e71ad1 Support .env.json and auto-populate w/ Firebase secret/url 2015-12-07 18:20:28 -08:00
Tamal Saha
b47c3d82b4 Check for body being undefined for HTTP status = 304. 2015-11-04 14:39:27 -08:00
Chris Raynor
96c5e53fa9 Switching out project the credentials are from 2015-11-03 15:00:43 -08:00
Chris Raynor
cb881dc7c2 Switching to more cononical 'projects' collection for the REST endpoints 2015-10-25 16:52:43 -07:00
Chris Raynor
3ac172a1e9 Switching out old endpoints for new endpoints 2015-10-25 14:52:40 -07:00
Chris Raynor
88ede08aa6 Removing intermediate variables that are only used once from api module 2015-10-25 11:16:43 -07:00
drtriumph
df526343d1 New lib/auth module responsible for all auth 2015-10-24 22:36:58 -07:00
Michael Bleigh
8efa8c28af Handle Windows quirks 2015-10-12 10:43:25 -07:00
Michael Bleigh
13a102e0f0 Make --token actually work. 2015-10-12 10:43:25 -07:00
Michael Bleigh
2a5e92ac83 Remove support@firebase.com from error text 2015-10-12 10:43:25 -07:00
Michael Bleigh
941bb86f0b Fixin' tests and lints 2015-10-12 10:43:25 -07:00
Michael Bleigh
7d7bd0e66e Adds --debug support 2015-10-12 10:42:25 -07:00
Michael Bleigh
cc93653f9b Lots of changes.
* New auth fully operational and used throughout
* Renames "blank" to "deploy:empty"
* Adds "data:get" command (whee!)
* Use random UUID for Google Analytics
* Remove "bootstrap" (to be merged with "init")
2015-10-12 10:42:24 -07:00
Michael Bleigh
e7302773c6 Fancy schmancy progress bar. 2015-10-12 10:42:24 -07:00
Michael Bleigh
7d1533b3a4 Waypoint commit, working file uploads 2015-10-12 10:42:24 -07:00
Michael Bleigh
97e0723a6b Refactor api.request to take options 2015-10-12 10:42:24 -07:00
Michael Bleigh
60a8cc4217 Buncha updates. 2015-10-12 10:42:24 -07:00
Michael Bleigh
2b7b948d3d Cleans up api response to allow for 200 status errors 2015-10-12 10:42:24 -07:00
Michael Bleigh
b46fbead5e Implement collab:invite 2015-10-12 10:42:23 -07:00
Michael Bleigh
afadee67ea Can create new Firebase from init, adds opt-in analytics tracking 2015-10-12 10:42:23 -07:00
Michael Bleigh
0e19d68e7d Fully promise-driven command structure. 2015-10-12 10:42:23 -07:00