51 Commits

Author SHA1 Message Date
Lauren Long
f9d3460506 Support configuration of function region, memory, and timeout (#285) 2018-07-23 16:14:25 -07:00
Lauren Long
abd5670727 Add unit test for negation ignore rules in fsAsync (#755) 2018-05-14 16:21:39 -04:00
Lauren Long
6b8674a24d Fix bug where emulated Firestore functions behaves incorrectly (#745) 2018-04-12 23:18:18 -07:00
Michael Bleigh
376678fef9 Convert RSVP to native Promise throughout codebase. (#733) 2018-04-11 12:05:45 -07:00
Michael Bleigh
02f5e2eec9 Switch from outdated ESLint to Prettier (#731) 2018-04-10 18:29:02 -07:00
Thomas Bouldin
09b30db8f7 Restore glob matching to ignore rules (#735)
Restore glob matching to ignore rules
2018-04-10 14:08:40 -07:00
Thomas Bouldin
bcc5c4391d Add asynchronous file utilies. Will let us stop using fstreamIgnore (#263)
* Add asynchronous file utilies. Will let us stop using fstreamIgnore
* Simplify/promisify functions upload code; remove 3 node deps
* Fix race where we listened to the wrong pipe
* Fix sample repo to be one we own
2018-04-06 09:50:07 -07:00
Lauren Long
da7946dfde Transform auth in functions emulator to be compatible with 1.0 (#262) 2018-04-02 16:09:16 -07:00
Michael Bleigh
83034c4885 Adds resource target commands.
New commands to enable creating of resource "targets". This allows Cloud Storage for Firebase rules to be managed through the Firebase CLI.
2017-09-28 14:23:07 -07:00
Michael Bleigh
26a6ba2656 Refactor RC file handling into a class. (#431) 2017-08-16 16:21:39 -07:00
Tyler Rockwood
c97490e29f Tweak the bandwidth warning text in the profiler (#365) 2017-06-08 15:25:14 -07:00
Tyler Rockwood
97a2ad69f7 Add flag for path collapsing for database:profile (#329) 2017-06-08 14:48:46 -07:00
Michael Bleigh
3e65c6c89a Refactor Hosting file upload process. (#366) 2017-06-08 09:46:46 -07:00
Tyler Rockwood
2393c4d72b Refactored Profile Report 2017-04-09 15:49:16 -07:00
Tyler Rockwood
fcb3f8fed4 Adds database:profile command 2017-03-03 14:33:10 -08:00
Michael Bleigh
75f3ff0259 Use variadic args, not comma-splitting, for functions:config:set 2017-02-27 18:03:50 -08:00
Michael Bleigh
6d753d2b0f Merge functionality for 0.5 SDK (#171) 2017-02-14 18:04:55 -08:00
Yanhao Wang
b85a95ef48 Adds firebase auth:export command 2017-02-14 10:43:25 -08:00
Yanhao Wang
c6e7f0aab2 Some updates about auth:import (#143) 2017-02-09 15:52:59 -08:00
Yanhao Wang
0e64bb3c25 Small fixes for auth:import (#129) 2016-10-31 14:19:39 -07:00
Yanhao Wang
fac42de577 Adds auth:import command 2016-10-27 18:42:27 -07:00
Michael Bleigh
f43ff80e5b Adds env:* commands (#107) 2016-09-29 15:42:23 -07:00
Michael Bleigh
87ad2ae3b7 Support nested exports in functions. (#97) 2016-08-11 16:56:31 -07:00
Jacob Wenger
8aec9f7219 Removed stale "firebase.com" references (#168) 2016-06-14 19:37:43 -07:00
Michael Bleigh
1594d9fe68 Add better help for instance -> project issues (#163) 2016-05-31 12:25:08 -07:00
Michael Bleigh
50cce3b700 Support Functions Config API in CLI (#76) 2016-05-12 14:10:48 -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
69fe49b373 Fixing tests. 2016-03-10 18:22:04 -08:00
Michael Bleigh
3bf660448b rules -> database.rules 2016-03-09 19:17:24 -08:00
Michael Bleigh
c98870385d Fix test to better check result. 2016-02-29 17:48:17 -08:00
Michael Bleigh
2ea1265452 Newlines at file ends. 2016-02-29 17:45:50 -08:00
Michael Bleigh
0ac2f9c308 First pass at .firebaserc 2016-02-25 18:09:18 -08:00
Michael Bleigh
b30a3d6c57 Merge public changes into next. 2015-12-07 16:10:06 -08:00
Michael Bleigh
f1fffe4d48 Generalize top-key deduping when loading files. 2015-11-23 10:43:11 -08:00
Michael Bleigh
8ea0723509 Error if trigger path ends with trailing slash. 2015-11-16 12:53:46 -08:00
Michael Bleigh
cca8fbc992 Add test for functions without rules. 2015-11-10 15:41:41 -08:00
Michael Bleigh
d822a3a30c Fix last test 2015-11-10 15:38:53 -08:00
Tamal Saha
5e4672d282 Fix tests. 2015-11-10 15:03:16 -08:00
Michael Bleigh
f5b3b01268 Adds transformation of functions config to rules 2015-11-06 17:29:37 -08:00
Michael Bleigh
d4f3739b70 Import top-level keys when --public flag used 2015-10-17 18:03:06 -07:00
Michael Bleigh
941bb86f0b Fixin' tests and lints 2015-10-12 10:43:25 -07:00
Michael Bleigh
2f4f9cee79 Refactored config loading to materialize imports from string filenames etc 2015-10-12 10:42:25 -07:00
Michael Bleigh
4b3590c70b Fix linter and tests. 2015-10-12 10:42:24 -07:00
Michael Bleigh
0e19d68e7d Fully promise-driven command structure. 2015-10-12 10:42:23 -07:00
Michael Bleigh
c43f0d42b3 Add some tests around the Command promise execution and runner() 2015-10-12 10:42:23 -07:00
Michael Bleigh
2de36533f7 Fix tests and lint. 2015-10-12 10:42:23 -07:00
Michael Bleigh
6ad97b066f Too much work not to commit. ESLint, refactors, etc. 2015-10-12 10:42:23 -07:00
Michael Bleigh
e04e2cb2a4 Adds loadConfig with tests. 2015-10-12 10:42:22 -07:00
Michael Bleigh
a0ac934535 Drop in basic test facilities. 2015-10-12 10:42:22 -07:00
Michael Bleigh
feb427f7f3 Removing all files in prep for 2.0 rewrite commits. 2015-10-12 10:41:44 -07:00