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

The Grand Rename to v3 #38

Merged
merged 24 commits into from
Nov 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
97c5184
chore: .idea
kkostov Sep 12, 2024
9972637
feat: create TelemetryDeck to replace TelemetryManager
kkostov Sep 12, 2024
0e8e9ce
feat: rename TelemetryManagerSignals interface to TelemetryDeckClient
kkostov Sep 12, 2024
1bbf975
feat: rename manager to client in TelemetryProvider, update README
kkostov Sep 12, 2024
2f98979
feat: add github action for running unit tests in the library
kkostov Oct 3, 2024
3998e87
fix: improve serialization test
kkostov Oct 3, 2024
fbee3db
fix: only run tests during a PR
kkostov Oct 3, 2024
dfad719
feat: allow providers to be migrated, reduce breaking changes for exi…
kkostov Oct 3, 2024
13ca578
docs: update readme, fix: adapt default providers to exclude activity…
kkostov Oct 4, 2024
da74f99
docs: add missing custom logger documentation
kkostov Oct 4, 2024
e934093
feat: migrate to new signal names
kkostov Oct 4, 2024
cc23e9d
feat: support floatValue, docs: additional deprecations on older sign…
kkostov Oct 4, 2024
a8686c4
feat: add parameters from platform context
kkostov Oct 4, 2024
934c608
feat: add orientation and screen metrics to params, improve locale de…
kkostov Oct 4, 2024
0790389
chore: reformat code
kkostov Oct 4, 2024
2f65a08
chore: idea config files
kkostov Oct 4, 2024
36a3a84
fix: tests
kkostov Oct 4, 2024
0cba6d5
chore: AGP plugin update
kkostov Oct 4, 2024
b8e5b4e
feat: migrate to v2 ingestion API
kkostov Oct 4, 2024
9ed2112
feat: allow legacy clients to send newer metadata
kkostov Oct 4, 2024
d529ed3
fix: cleanup TelemetryDeckClient interface
kkostov Oct 4, 2024
3beb028
docs: update README
kkostov Oct 4, 2024
866991c
fix: typo
kkostov Oct 4, 2024
ef91e36
fix: unit test
kkostov Oct 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Run Tests

on:
push:
branches:
- main
pull_request:

# prevent concurrent builds from running at the same time
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
test:
name: Test Kotlin SDK for TelemetryDeck
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Configure JDK
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4

- name: Run test
run: ./gradlew lib:test
22 changes: 22 additions & 0 deletions .idea/androidTestResultsUserPreferences.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/kotlinc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions .idea/runConfigurations.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading