{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":774969130,"defaultBranch":"main","name":"appfit-kotlin-sdk","ownerLogin":"uptech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-20T14:28:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5500692?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714586861.0","currentOid":""},"activityList":{"items":[{"before":"59a11efa9c9bee3822d8adeeafd8f56b7db1e665","after":"e7dd37a739f09f3b97995acf63509bc0a9f08969","ref":"refs/heads/main","pushedAt":"2024-07-01T14:45:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Bump the SDK Version","shortMessageHtmlLink":"Bump the SDK Version"}},{"before":"bf2ff390fee5ed0de05e3908c2a4507a61ca3513","after":"59a11efa9c9bee3822d8adeeafd8f56b7db1e665","ref":"refs/heads/main","pushedAt":"2024-07-01T14:38:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Mark isExpireed as private","shortMessageHtmlLink":"Mark isExpireed as private"}},{"before":"51b25220b871e1de03aa08ed88c7c2cebaffff8c","after":"bf2ff390fee5ed0de05e3908c2a4507a61ca3513","ref":"refs/heads/main","pushedAt":"2024-06-25T16:16:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Add Ip Address Fetching & Caching\n\nThis implements the IP Address Fetching and caching. This allows us to enable or disable the IP adress fetching at the client level before we hit the server.","shortMessageHtmlLink":"Add Ip Address Fetching & Caching"}},{"before":"42bb8adbee169253af7560286684e402ddcfedec","after":"51b25220b871e1de03aa08ed88c7c2cebaffff8c","ref":"refs/heads/main","pushedAt":"2024-06-17T18:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Update the Version key on the MetricEvent\n\nThis moves the version to the MetricEvent from the Payload","shortMessageHtmlLink":"Update the Version key on the MetricEvent"}},{"before":"3d2c0416d8d6dd01dce0d7ca97cfc19bd8afd10a","after":"42bb8adbee169253af7560286684e402ddcfedec","ref":"refs/heads/main","pushedAt":"2024-06-10T15:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Add support for manually injecting the App Version\n\nThis adds support to the AppFit configuration class to allow the client to override the App Version if they so choose to. This allows the developer to input anything they need if the current automated version doesn’t work.","shortMessageHtmlLink":"Add support for manually injecting the App Version"}},{"before":"8b75dd51b9a7d12abdd22f367817708721da4566","after":"3d2c0416d8d6dd01dce0d7ca97cfc19bd8afd10a","ref":"refs/heads/main","pushedAt":"2024-05-28T17:45:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Refactor Metric Events\n\nThis refactors the MetricEvent and Payload to follow suit with the API Changes. This also integrates the new System Properties into the SDK","shortMessageHtmlLink":"Refactor Metric Events"}},{"before":"d6cde128888b152e276f5305189689a60ce5fe17","after":"8b75dd51b9a7d12abdd22f367817708721da4566","ref":"refs/heads/main","pushedAt":"2024-05-01T18:03:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Bump the version to 1.0.0","shortMessageHtmlLink":"Bump the version to 1.0.0"}},{"before":"dfc1342de70229991f39cb3b216e193f6dfc0fb7","after":"d6cde128888b152e276f5305189689a60ce5fe17","ref":"refs/heads/main","pushedAt":"2024-05-01T18:00:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Add events to cache if it doesnt exist\n\nThis only adds events to the cache if it doesnt exist. This helps remove any duplicate events. There shouldnt be a case where duplicates are entered, but this is just a precaution.","shortMessageHtmlLink":"Add events to cache if it doesnt exist"}},{"before":"5c9e21354bff1a997a943cfa50c74096a7e52235","after":"dfc1342de70229991f39cb3b216e193f6dfc0fb7","ref":"refs/heads/main","pushedAt":"2024-05-01T17:58:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Add events to cache if it doesnt exist\n\nThis only adds events to the cache if it doesnt exist. This helps remove any duplicate events. There shouldnt be a case where duplicates are entered, but this is just a precaution.","shortMessageHtmlLink":"Add events to cache if it doesnt exist"}},{"before":"7b614781c10b7acd78e971a83cf62e86bfd71b2e","after":"5c9e21354bff1a997a943cfa50c74096a7e52235","ref":"refs/heads/main","pushedAt":"2024-05-01T17:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Clean up the Kotlin SDK to match Swift more\n\nThis updates the Kotlin SDK to be more in line with the Swift SDK","shortMessageHtmlLink":"Clean up the Kotlin SDK to match Swift more"}},{"before":"1c358c4bc5033ebb57ff723e117ec5ec34d59831","after":"7b614781c10b7acd78e971a83cf62e86bfd71b2e","ref":"refs/heads/main","pushedAt":"2024-04-24T14:54:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Update Libraries\n\nThis updates all libraries to the latest versions","shortMessageHtmlLink":"Update Libraries"}},{"before":"66a6feab3ecd73dbf598379d2804687a1a0703f4","after":"1c358c4bc5033ebb57ff723e117ec5ec34d59831","ref":"refs/heads/main","pushedAt":"2024-04-24T14:49:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Update the ReadMe","shortMessageHtmlLink":"Update the ReadMe"}},{"before":"343a4ecb6c3fd5f4e5988d33b8de6b635dbaf25e","after":"66a6feab3ecd73dbf598379d2804687a1a0703f4","ref":"refs/heads/main","pushedAt":"2024-04-05T14:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Add support for Any property type\n\nThis adds support for any property type for properties in an AppFit\nevent. This ensures that all SDK's are in line with each other.","shortMessageHtmlLink":"Add support for Any property type"}},{"before":"1225e8c019afa4ef2f0a247b421cea522995991b","after":"343a4ecb6c3fd5f4e5988d33b8de6b635dbaf25e","ref":"refs/heads/main","pushedAt":"2024-03-26T19:46:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Update Packages and Configurations\n\nThis updates all of the grade configurations and package versions to\nallow us to build and deploy the package to maven.","shortMessageHtmlLink":"Update Packages and Configurations"}},{"before":"06f72c3af6bee223e7974b43c3f23563f9552367","after":"1225e8c019afa4ef2f0a247b421cea522995991b","ref":"refs/heads/main","pushedAt":"2024-03-21T18:59:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Remove documentation","shortMessageHtmlLink":"Remove documentation"}},{"before":"5bd091dc54bdec2a0abf62e657d947912f7b81ec","after":"06f72c3af6bee223e7974b43c3f23563f9552367","ref":"refs/heads/main","pushedAt":"2024-03-20T21:02:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Reconfigure the Project\n\nThis reconfigures the project to not be formatted as an “app” but as a library. Those moves a bunch of source code around into different directories.","shortMessageHtmlLink":"Reconfigure the Project"}},{"before":null,"after":"5bd091dc54bdec2a0abf62e657d947912f7b81ec","ref":"refs/heads/main","pushedAt":"2024-03-20T14:28:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anthonycastelli","name":"Anthony","path":"/anthonycastelli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2137365?s=80&v=4"},"commit":{"message":"Add Documentation and License\n\nThis adds some basic documentation and license information","shortMessageHtmlLink":"Add Documentation and License"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wMVQxNDo0NTozNC4wMDAwMDBazwAAAARz4XNx","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wMVQxNDo0NTozNC4wMDAwMDBazwAAAARz4XNx","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0yMFQxNDoyODozNC4wMDAwMDBazwAAAAQawfra"}},"title":"Activity · uptech/appfit-kotlin-sdk"}