Commit 357ed71
authored
Release 2.6.0 (#106)
* Lint (#96)
* fix misspelling
* add check error
* missing copyright
* Doc (#97)
* update readme with Authentication Guide & Release Notes
* fix a misspelling : separately
* fix missing newline before package
* add Go Report Card + update doc
* add travis build for go versions 1.7.x -> 1.10.x (#98)
* add build for go version 1.6.x -> 1.10.x
* fix 1.10 version
* fix context to golang.org/x/net/context for go 1.6 compatibility
* add race detector + go vet on build + build without failure on go unstable
* add go16 et go17 file due to req.withcontext which is only go 1.7
* fix context package
* update go16.go to remove WithContext
* update bad import
* remove unused func
* finally use ctxhttp.Do with multiple build version
* ignore integration package for install
* fix go get command
* put go 1.6.X in allow_failures dur to test failure
* fix inversion of code
* remove go 1.6 support
* revert initial version with req.WithContext
* fix travis to support go 1.10.x
* nits
* Import context from standard package (#101)
* Import context from standard package.
* Firebase Database API (#92)
* Experimental RTDB code
* Added ref.Set()
* Added Push(), Update(), Remove() and tests
* Adding Transaction() support
* Fixed Transaction() API
* Code cleanup
* Implemented Query() API
* Added GetIfChanged() and integration tests
* More integration tests
* Updated unit test
* More integration tests
* Integration tests for queries
* Auth override support and more tests
* More test cases; AuthOverride support in App
* Implemented AuthOverride support; Added tests
* Implementing the new API
* More code cleanup
* Code clean up
* Refactored the http client code
* More tests
* Boosted test coverage to 97%
* Better error messages in tests; Added license headers
* Added documentatioon and cleaned up tests
* Fixing a build break
* Finishing up documentation
* More test cases
* Implemented a reusable HTTP client API
* Added test cases
* Comment clean up
* Using the shared http client API
* Simplified the usage by adding HTTPClient
* using the new client API
* Using the old ctx import
* Using the old context import
* Refactored db code
* More refactoring
* Support for arbitrary entity types in the request
* Renamed fields; Added documentation
* Removing a redundant else case
* Code readability improvements
* Cleaned up the RTDB HTTP client code
* Added shallow reads support; Added the new txn API
* Implementing GetOrdered() for queries
* Adding more sorting tests
* Added Query ordering tests
* Fixing some lint errors and compilation errors
* Removing unused function
* Cleaned up unit tests for db
* Updated query impl and tests
* Added integration tests for ordered queries
* Removed With*() from query functions
* Updated change log; Added more tests
* Support for database url in auto init
* Support for loading auth overrides from env
* Removed db.AuthOverride type
* Renamed ao to authOverride everywhere; Other code review nits
* Introducing the QueryNode interface to handle ordered query results (#100)
* Database Sample Snippets (#102)
* Adding database snippets
* Adding query snippets
* Added complex query samples
* Updated variable name
* Fixing a typo
* Fixing query example
* Updated DB snippets to use GetOrdered()
* Removing unnecessary placeholders in Fatalln() calls
* Removing unnecessary placeholders in Fatalln() calls
* Handling FCM canonical error codes (#103)
* Formatting test file with gofmt (#104)
* Bumped version to 2.6.0 (#105)1 parent 47a0557 commit 357ed71
File tree
43 files changed
+4732
-96
lines changed- auth
- db
- iid
- integration
- auth
- db
- firestore
- iid
- internal
- messaging
- storage
- internal
- messaging
- snippets
- storage
- testdata
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
43 files changed
+4732
-96
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
2 | 18 | | |
| 19 | + | |
3 | 20 | | |
4 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
5 | 27 | | |
6 | 28 | | |
7 | | - | |
8 | | - | |
| 29 | + | |
| 30 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
5 | 11 | | |
6 | 12 | | |
7 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
46 | 50 | | |
47 | 51 | | |
48 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
28 | | - | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
28 | | - | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
1 | 15 | | |
2 | 16 | | |
3 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
26 | | - | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
31 | | - | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
171 | | - | |
172 | | - | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
| |||
574 | 574 | | |
575 | 575 | | |
576 | 576 | | |
577 | | - | |
578 | | - | |
579 | | - | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
580 | 580 | | |
581 | 581 | | |
582 | 582 | | |
| |||
0 commit comments