Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(*): initial open source push #2

Merged
merged 1 commit into from
May 16, 2017
Merged

feat(*): initial open source push #2

merged 1 commit into from
May 16, 2017

Conversation

jshcrowthe
Copy link
Contributor

Populate the open source repository

@jshcrowthe jshcrowthe merged commit fd07281 into master May 16, 2017
@jshcrowthe jshcrowthe deleted the initial-commit branch May 16, 2017 00:37
jshcrowthe added a commit that referenced this pull request Jun 28, 2017
jshcrowthe added a commit that referenced this pull request Jun 28, 2017
…#62)

* refactor(database): add typescript implementation

* refactor(database): update build process to include database.ts

All integration tests pass at this point

* refactor(*): refactor environment builds to be based on separate .ts files

* WIP: patch database code in nodeJS

* refactor(database): classes for typescript database implementation (#55)

* refactor(database): classes for typescript database implementation

* refactor(database): requested changes & other improvements

* fix(database): Add missing "typeof" (#74)

https://github.com/firebase/firebase-js-sdk/blob/fd0728138d88c454f8e38a78f35d831d6365070c/src/database/js-client/core/Repo.js#L86

* WIP: fixes from @schmidt-sebastian's review

* WIP: fix: TS Build error

* fix(database): fix issue with missing repo method

* WIP: review adjustments #1

* WIP: review comments #2
jshcrowthe added a commit that referenced this pull request Jul 6, 2017
* refactor(database): remove old database implementation [Part 1/3] (#61)

* refactor(database): remove old database implementation

This is part #1 of 4 PR's to migrate database

* refactor(database): remove database build processes

* refactor(database): Add typescript database implementation [Part 2/3] (#62)

* refactor(database): add typescript implementation

* refactor(database): update build process to include database.ts

All integration tests pass at this point

* refactor(*): refactor environment builds to be based on separate .ts files

* WIP: patch database code in nodeJS

* refactor(database): classes for typescript database implementation (#55)

* refactor(database): classes for typescript database implementation

* refactor(database): requested changes & other improvements

* fix(database): Add missing "typeof" (#74)

https://github.com/firebase/firebase-js-sdk/blob/fd0728138d88c454f8e38a78f35d831d6365070c/src/database/js-client/core/Repo.js#L86

* WIP: fixes from @schmidt-sebastian's review

* WIP: fix: TS Build error

* fix(database): fix issue with missing repo method

* WIP: review adjustments #1

* WIP: review comments #2

* WIP: refactor(database): Add migrated test harness [Part 3/3] (#71)

* refactor(database): add typescript implementation

* refactor(database): update build process to include database.ts

All integration tests pass at this point

* refactor(*): refactor environment builds to be based on separate .ts files

* WIP: patch database code in nodeJS

* refactor(database): classes for typescript database implementation (#55)

* refactor(database): classes for typescript database implementation

* refactor(database): requested changes & other improvements

* WIP: add the /tests/config dir to the .gitignore

* WIP: add test harness

* WIP: add query tests

There are some tests that have weird timing issues, and because of the polling nature of the
original implementation, we never caught the issue. These should be resolved when able

* WIP: add database.test.ts

* WIP: add node.test.ts

* WIP: add sortedmap.test.ts

* WIP: add datasnapshot.test.ts

* WIP: add sparsesnapshottree.test.ts

* refactor(database): refactor query.test.ts to better preserve original test meaning

* WIP: add crawler_support.test.ts

* WIP: refactor EventAccumulator.ts for data.test.ts

* WIP: fix issue with query.test.ts

* WIP: add connection.test.ts

* WIP: add info.test.ts

* WIP: add order_by.test.ts

I only migrated some of these tests as there was a dependency on the server for several tests

* WIP: fix several code signature problems, add test files

* WIP: add transaction.test.ts

* WIP: working on the broken npm test command

* WIP: working on fixes

* WIP: remove logging

* WIP: fix node tests

* fix(*): fixing test files and CI integration

* WIP: tEMP: Allow branch builds

* WIP: escape string

* refactor(CI): use ChromeHeadless launcher

* WIP: fixes from review.

* WIP: skip flakey test

* WIP: remove unneeded debugger statement

* WIP: fixing nits

* Prevent using uninitialized array in EventEmitter (#85)

* perf(*): fixing build size output issues

* chore(*): remove unneeded build deps
gauntface pushed a commit that referenced this pull request Nov 1, 2017
# This is the 1st commit message:

rebase fix

# This is the commit message #2:

[AUTOMATED]: Prettier Code Styling
gauntface pushed a commit that referenced this pull request Apr 4, 2018
# This is the 1st commit message:

Adding idd-types

# This is the commit message #2:

[AUTOMATED]: Prettier Code Styling
ghost pushed a commit that referenced this pull request Jul 11, 2019
thebrianchen pushed a commit that referenced this pull request Jul 15, 2019
# This is the 1st commit message:

Refactor Transactions and SyncEngine

# This is the commit message #2:

undo transaction test

# This is the commit message #3:

fix failed build linter check

# This is the commit message #4:

fix runTransaction return
ghost pushed a commit that referenced this pull request Aug 6, 2019
ghost pushed a commit that referenced this pull request Aug 7, 2019
* pending firebaseApp change

* [AUTOMATED]: Prettier Code Styling

* Looks to be working.

* browser passes/node fails

* [AUTOMATED]: Prettier Code Styling

* add settings for new instance

* final self review.

* addressing comments #1

* [AUTOMATED]: Prettier Code Styling

* address comments #2
wu-hui added a commit that referenced this pull request Aug 14, 2019
wu-hui added a commit that referenced this pull request Aug 15, 2019
* waitForPendingWrites + allow-unlisten-after-shutdown.

* addressing comments

* addressing comments #2
wu-hui added a commit that referenced this pull request Sep 26, 2019
@firebase firebase locked and limited conversation to collaborators Oct 27, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant