Skip to content

The Big Kahuna #390

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

Merged
merged 45 commits into from
Nov 4, 2016
Merged

The Big Kahuna #390

merged 45 commits into from
Nov 4, 2016

Conversation

samtstern
Copy link
Contributor

This pull request is the big one! Requesting 1.0 --> Master

amandle and others added 30 commits August 26, 2016 15:30
Change-Id: Ia8969fe42c84ada6fb2fde826d6b768dd63b5ab4
Change-Id: I7bcb4660aa7c69ba36fd1d36df73fb457ac56c56
Check for null password or lack of network
Change-Id: I1a1544d88a3fab9d5ea9b3293e4b2efb6c664aac
Change-Id: I09194ea6d170f8d1fa0aa0d7d8e7d20367e55aba
Specify additonal scopes through code rather than config.xml
This exposes the IdpResponse object to the user. It can be retrieved from the result intent received in onActivityResult using IdpResponse.fromResultIntent(data). Resolves #286.
Flip incorrect assertEquals statements
* temporary: saving to work on another computer
won't compile

* Code compiles

* Cleanup

* Cleanup

* Cleanup

* Update SmartLock.java with new fragment logic

* Fix bug in SmartLock.java

* Cleanup

* Cleanup

* Fix broken tests

* Cleanup

* Cleanup

* Cleanup

* Bug fix

* Cleanup

* Add interface to SmartLock

* Merge dev

* working on tests

* working on tests

* Revert interface, working on fixing tests

* Fix tests

* Merge dev

* Fix merge mistakes

* Cleanup

* Final cleanup and fix tests

* Fix test

* Fix test
* Better facebook error handling

* review feedback
* add support for a dark theme

* fix for text color propagation

* set the edit text color
Don't silently fail if Google Sign In fails #182
Add Facebook and Twitter to Smartlock read #171
Better logging when IDP login fails.
SUPERCILEX and others added 13 commits October 25, 2016 13:08
Add Twitter Warning about Consumer Secret
* Various bugfixes for 1.0

* Review feedback and fix tests

* Fix a few mistakes
* Fixes for older Android devices

* fix/rework SmartLock tests

* review feedback

* Fix tests

* fix more tests
* Fix for unknown auth code

* Fix for Facebook login crash in chrome custom tab

* make callback manager static

* clean up for review

* add some more logging

* review feedback
* Update FirebaseArray to support joined data

* Update FirebaseRecyclerAdapter to support joined data

* Refactor setOnChangedListener

* Update FirebaseListAdapter to support joined data

* Refactor setOnChangedListener

* Update README.md

* Handle key not found at dataRef

* Handle onCancelled

* Handle onCancelled

* Handle onCancelled

* Update FirebaseArray.java

* Update FirebaseArray.java

* Update FirebaseListAdapter.java

* Update FirebaseRecyclerAdapter.java

* Update FirebaseArray.java

* Update FirebaseListAdapter.java

* Log a warning instead of exception if key is missing

* Extract indexed array into separate class

* Fix formatting

* Fix formatting

* Fix formatting

* Refactor adapters

* Fix IndexOutOfBoundsException and list item not being removed

* Make getIndexForKey available to implementations

* Code cleanup and optimizations

* Add copyright

* Update FirebaseRecyclerAdapter.java

* Re-architected IndexFirebaseArray

* Fix Intellij's annoying obsession with putting interfaces at the bottom of a class

* Update IndexFirebaseArray.java

* Fix "key not found" exception when a key from the key ref has a null value in the data ref location.

* Extract FirebaseIndexListAdapter

* Cleanup for final review

* Cleanup for final review

* Update FirebaseArray.java

* Refactoring of IndexFirebaseArray

* Update README.md

* Improved cleanup speed.

* Renames

* Handle case when dataSnapshot value is null

* Update IndexFirebaseArray.java

* Renamed to FirebaseIndexArray

* Cleanup

* Fixed condition in isMatch method

* Tweaks

* Add back supers

* Update FirebaseArray.java

* Make life compile

* Update FirebaseArray.java

* Fix package statements moving around

* Cleanup

* Add clearer error logging

* Updated documentation

* Even clearer

* Relax query requirements and remove unnecessary constructors.

* fix typo

* tests part 1

* test travis should fail

* tests part 2

* Remove unnecessary constructor

* Fix typo

* Fix nits
@googlebot
Copy link

We found a Contributor License Agreement for you (the sender of this pull request) and all commit authors, but as best as we can tell these commits were authored by someone else. If that's the case, please add them to this pull request and have them confirm that they're okay with these commits being contributed to Google. If we're mistaken and you did author these commits, just reply here to confirm.

@SUPERCILEX
Copy link
Collaborator

@samstern It's happening!!! 😃

@samtstern
Copy link
Contributor Author

Ohhhhh yeah. @amandle is doing some final tests, but it's definitely happening imminently.

@samtstern samtstern merged commit 756aa8f into master Nov 4, 2016
@SUPERCILEX
Copy link
Collaborator

Down to 30 issues!!! 🎉 The repo is so clean now! 🎉 1.0.0! 🍰 🎉

@samtstern samtstern deleted the version-1.0.0-dev branch June 15, 2017 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants