{ "sha": "63c8dcbd8845fa075bb42fb2425c53322ee5c215", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/63c8dcbd8845fa075bb42fb2425c53322ee5c215", "tree": [ { "path": ".gitignore", "mode": "100644", "type": "blob", "sha": "a1fce6b90b126f8f1ed77de70658bed35e080958", "size": 1246, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a1fce6b90b126f8f1ed77de70658bed35e080958" }, { "path": "LICENSE", "mode": "100644", "type": "blob", "sha": "dfb34a5f17982ed7ada59474d02498e727cacd42", "size": 1073, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/dfb34a5f17982ed7ada59474d02498e727cacd42" }, { "path": "README.md", "mode": "100644", "type": "blob", "sha": "59a10a2c0db10d6a87834c84aaefcba05d8d8e9c", "size": 5070, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/59a10a2c0db10d6a87834c84aaefcba05d8d8e9c" }, { "path": "apps", "mode": "040000", "type": "tree", "sha": "9b7a098b11befc9cf486c211049c378c411d22d3", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/9b7a098b11befc9cf486c211049c378c411d22d3" }, { "path": "apps/android", "mode": "040000", "type": "tree", "sha": "194cf2726d63ca792c6ddbc724b24c0f44edeab1", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/194cf2726d63ca792c6ddbc724b24c0f44edeab1" }, { "path": "apps/android/.gitignore", "mode": "100644", "type": "blob", "sha": "742c1cd9d0f9f951b541a2a924bb91ecd6882c63", "size": 260, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/742c1cd9d0f9f951b541a2a924bb91ecd6882c63" }, { "path": "apps/android/.gitkeep", "mode": "100644", "type": "blob", "sha": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", "size": 0, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" }, { "path": "apps/android/app", "mode": "040000", "type": "tree", "sha": "6fcf514db277abc96ecbb6179b40783896cb1a1c", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/6fcf514db277abc96ecbb6179b40783896cb1a1c" }, { "path": "apps/android/app/.gitignore", "mode": "100644", "type": "blob", "sha": "42afabfd2abebf31384ca7797186a27a4b7dbee8", "size": 6, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/42afabfd2abebf31384ca7797186a27a4b7dbee8" }, { "path": "apps/android/app/build.gradle.kts", "mode": "100644", "type": "blob", "sha": "607e7544c62d899e596053d99c2d4664d326b2d6", "size": 4658, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/607e7544c62d899e596053d99c2d4664d326b2d6" }, { "path": "apps/android/app/proguard-rules.pro", "mode": "100644", "type": "blob", "sha": "481bb434814107eb79d7a30b676d344b0df2f8ce", "size": 750, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/481bb434814107eb79d7a30b676d344b0df2f8ce" }, { "path": "apps/android/app/src", "mode": "040000", "type": "tree", "sha": "f0af66cf50bf77afbb492f287e71838252446154", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f0af66cf50bf77afbb492f287e71838252446154" }, { "path": "apps/android/app/src/androidTest", "mode": "040000", "type": "tree", "sha": "ffd9761b715152117cf71692df0ee3cc85a82f38", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/ffd9761b715152117cf71692df0ee3cc85a82f38" }, { "path": "apps/android/app/src/androidTest/java", "mode": "040000", "type": "tree", "sha": "b8eaec096e7646303c0a276a251e2cf866442bf8", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/b8eaec096e7646303c0a276a251e2cf866442bf8" }, { "path": "apps/android/app/src/androidTest/java/com", "mode": "040000", "type": "tree", "sha": "a6df24202387a15738665657bf7410094ce95ebd", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/a6df24202387a15738665657bf7410094ce95ebd" }, { "path": "apps/android/app/src/androidTest/java/com/coulterpeterson", "mode": "040000", "type": "tree", "sha": "ee22ebfb9f89ced6148ea98f5e287872fc7020a3", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/ee22ebfb9f89ced6148ea98f5e287872fc7020a3" }, { "path": "apps/android/app/src/androidTest/java/com/coulterpeterson/floatnative", "mode": "040000", "type": "tree", "sha": "3ac85c01d1969a413907fae900d0cb4495708bb1", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/3ac85c01d1969a413907fae900d0cb4495708bb1" }, { "path": "apps/android/app/src/androidTest/java/com/coulterpeterson/floatnative/ExampleInstrumentedTest.kt", "mode": "100644", "type": "blob", "sha": "ea6235a09248f9c43d72ef0e3b1938df7246eed8", "size": 689, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ea6235a09248f9c43d72ef0e3b1938df7246eed8" }, { "path": "apps/android/app/src/main", "mode": "040000", "type": "tree", "sha": "2a47f0c7c344c99efe56e19b4c5193858a64cf3c", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/2a47f0c7c344c99efe56e19b4c5193858a64cf3c" }, { "path": "apps/android/app/src/main/AndroidManifest.xml", "mode": "100644", "type": "blob", "sha": "19b187e7b481f4381f475ebb3bcb38fe486f63a4", "size": 3684, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/19b187e7b481f4381f475ebb3bcb38fe486f63a4" }, { "path": "apps/android/app/src/main/assets", "mode": "040000", "type": "tree", "sha": "72275dfb77eadf78f4640b9ca06f12fe158424fc", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/72275dfb77eadf78f4640b9ca06f12fe158424fc" }, { "path": "apps/android/app/src/main/assets/whats_new.json", "mode": "100644", "type": "blob", "sha": "cfbf53b7f5ce00d5f4ff4b38d78960fad81df2c5", "size": 1367, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cfbf53b7f5ce00d5f4ff4b38d78960fad81df2c5" }, { "path": "apps/android/app/src/main/java", "mode": "040000", "type": "tree", "sha": "6e0f690f2556fafa107bd5db4c81001c0b85e55f", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/6e0f690f2556fafa107bd5db4c81001c0b85e55f" }, { "path": "apps/android/app/src/main/java/com", "mode": "040000", "type": "tree", "sha": "131763543dd781b343a1ac3a25648e25fe8ebfdc", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/131763543dd781b343a1ac3a25648e25fe8ebfdc" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson", "mode": "040000", "type": "tree", "sha": "b73a11217484b07257b8c993e93967540e992350", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/b73a11217484b07257b8c993e93967540e992350" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative", "mode": "040000", "type": "tree", "sha": "2485283d4d653cfd3f1309ff04b2a325255aaa3e", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/2485283d4d653cfd3f1309ff04b2a325255aaa3e" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/FloatNativeApp.kt", "mode": "100644", "type": "blob", "sha": "5862e4b45622b0392cb0c69473af88101d4f7bd4", "size": 1840, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5862e4b45622b0392cb0c69473af88101d4f7bd4" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/MainActivity.kt", "mode": "100644", "type": "blob", "sha": "ad1c572e1799d1588e45250d29a50397030f8780", "size": 8145, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ad1c572e1799d1588e45250d29a50397030f8780" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/TvMainActivity.kt", "mode": "100644", "type": "blob", "sha": "a2d819c32f70abd8552ad93648ae36977ff207b1", "size": 12011, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a2d819c32f70abd8552ad93648ae36977ff207b1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/api", "mode": "040000", "type": "tree", "sha": "bc71bea7f86d311cb472c439ed1b31fc9a7f8879", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/bc71bea7f86d311cb472c439ed1b31fc9a7f8879" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/api/AuthInterceptor.kt", "mode": "100644", "type": "blob", "sha": "2321873d86e3c262bf8bf2966e175ec097f72893", "size": 13958, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2321873d86e3c262bf8bf2966e175ec097f72893" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/api/CompanionApi.kt", "mode": "100644", "type": "blob", "sha": "d5bd831e7eb4da5a32ee1fd24db49fc86758d654", "size": 1400, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d5bd831e7eb4da5a32ee1fd24db49fc86758d654" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/api/CompanionAuthInterceptor.kt", "mode": "100644", "type": "blob", "sha": "c40fbdaaf03360f105f7958d37bfcb6b577a162f", "size": 4011, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c40fbdaaf03360f105f7958d37bfcb6b577a162f" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/api/CompanionModels.kt", "mode": "100644", "type": "blob", "sha": "c9e23109b94d911813d156c5396cd40de50d4734", "size": 2468, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c9e23109b94d911813d156c5396cd40de50d4734" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/api/FloatplaneApi.kt", "mode": "100644", "type": "blob", "sha": "00aca2bdf2207bb1a7213af0badb283cc6e507b3", "size": 14241, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/00aca2bdf2207bb1a7213af0badb283cc6e507b3" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/api/ManualApi.kt", "mode": "100644", "type": "blob", "sha": "6966e8e69e22662e73f206d1fa1ef1346b9fd4a6", "size": 656, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6966e8e69e22662e73f206d1fa1ef1346b9fd4a6" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/api/OAuthApi.kt", "mode": "100644", "type": "blob", "sha": "c453fa0b9c0f46d924a1b9e6fa12a7b2838c7a99", "size": 1498, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c453fa0b9c0f46d924a1b9e6fa12a7b2838c7a99" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/api/TestApi.kt", "mode": "100644", "type": "blob", "sha": "dd5fb4d1754fe8ba55d47260f8f029bb157becf0", "size": 238, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/dd5fb4d1754fe8ba55d47260f8f029bb157becf0" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/api/WatchHistoryModels.kt", "mode": "100644", "type": "blob", "sha": "c8c587382459cb4233b52aa65c795e5785470171", "size": 1451, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c8c587382459cb4233b52aa65c795e5785470171" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/cast", "mode": "040000", "type": "tree", "sha": "1bc1f22a764ff2193a207e2ddc0750d61f059d56", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/1bc1f22a764ff2193a207e2ddc0750d61f059d56" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/cast/CastOptionsProvider.kt", "mode": "100644", "type": "blob", "sha": "374a2201f3e0630a1128cb11650e546a07b3692e", "size": 1333, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/374a2201f3e0630a1128cb11650e546a07b3692e" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/cast/CastReceiverLifecycleObserver.kt", "mode": "100644", "type": "blob", "sha": "37291f610bebf452e0bab4db5a8f0b531055fa91", "size": 866, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/37291f610bebf452e0bab4db5a8f0b531055fa91" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/cast/CastReceiverOptionsProvider.kt", "mode": "100644", "type": "blob", "sha": "cc8403faf9c3d9fd58ef9677dc9e8321dd8eec8e", "size": 684, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cc8403faf9c3d9fd58ef9677dc9e8321dd8eec8e" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/data", "mode": "040000", "type": "tree", "sha": "9f3a2c538451828f08e9cacf83a62933a1d3872b", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/9f3a2c538451828f08e9cacf83a62933a1d3872b" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/data/DPoPManager.kt", "mode": "100644", "type": "blob", "sha": "39b4b4411436a8d6e6431f01fcd7118700508f55", "size": 8618, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/39b4b4411436a8d6e6431f01fcd7118700508f55" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/data/PKCEManager.kt", "mode": "100644", "type": "blob", "sha": "4e22443f388f769f04f0947846f3a22c016d1e07", "size": 767, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4e22443f388f769f04f0947846f3a22c016d1e07" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/data/TokenManager.kt", "mode": "100644", "type": "blob", "sha": "a39eedd184dcbb8f5e9782daaf9280b805151769", "size": 3839, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a39eedd184dcbb8f5e9782daaf9280b805151769" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/data/VideoPlayerManager.kt", "mode": "100644", "type": "blob", "sha": "0952ffcf9a9ac09e6712cd5bba2b68ff28b2ebbe", "size": 1074, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0952ffcf9a9ac09e6712cd5bba2b68ff28b2ebbe" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi", "mode": "040000", "type": "tree", "sha": "533a7a816aa3f69c9e82338a1a3b46a1bcc6a2be", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/533a7a816aa3f69c9e82338a1a3b46a1bcc6a2be" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis", "mode": "040000", "type": "tree", "sha": "28b18ad7a4a4eec2d9a5fc7660202e0e5d55ab62", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/28b18ad7a4a4eec2d9a5fc7660202e0e5d55ab62" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ACPCreatorAgreementV2Api.kt", "mode": "100644", "type": "blob", "sha": "e1ff90ae97f7eb1d8ecef3126b19b352c69f90a9", "size": 2459, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e1ff90ae97f7eb1d8ecef3126b19b352c69f90a9" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ACPCreatorV2Api.kt", "mode": "100644", "type": "blob", "sha": "d4bb710700b54b7dc3f05f081975338e0ed111d7", "size": 8713, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d4bb710700b54b7dc3f05f081975338e0ed111d7" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ACPCreatorV3Api.kt", "mode": "100644", "type": "blob", "sha": "5e410b4bab6e58b4419273c430486e658e27cc60", "size": 1770, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5e410b4bab6e58b4419273c430486e658e27cc60" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ACPDashboardV2Api.kt", "mode": "100644", "type": "blob", "sha": "5b83f68d739fecb5f1418343ab60869e8533e0db", "size": 2394, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5b83f68d739fecb5f1418343ab60869e8533e0db" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ACPFAQV2Api.kt", "mode": "100644", "type": "blob", "sha": "fd7eaceb20a5513834887e5cb36f5a5f742f5f18", "size": 6471, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fd7eaceb20a5513834887e5cb36f5a5f742f5f18" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ACPFeatureV2Api.kt", "mode": "100644", "type": "blob", "sha": "365acdbd3451a5fa89aea70b576432d08367c144", "size": 4538, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/365acdbd3451a5fa89aea70b576432d08367c144" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ACPModeratorV2Api.kt", "mode": "100644", "type": "blob", "sha": "db12ef4952b020422669bf22d3c1ed62fa2fdadb", "size": 5314, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/db12ef4952b020422669bf22d3c1ed62fa2fdadb" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ACPTranscodingV3Api.kt", "mode": "100644", "type": "blob", "sha": "34660c04aeee7cd6aa46e3a40b13419ac5de6bd2", "size": 10769, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/34660c04aeee7cd6aa46e3a40b13419ac5de6bd2" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ACPUserV2Api.kt", "mode": "100644", "type": "blob", "sha": "a2e367c634371bce5ffe99a8ea6d02043371f3a7", "size": 12283, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a2e367c634371bce5ffe99a8ea6d02043371f3a7" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ACPUserV3Api.kt", "mode": "100644", "type": "blob", "sha": "92609a5529a9d2c718dad6c478f80dbe90474d0b", "size": 2468, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/92609a5529a9d2c718dad6c478f80dbe90474d0b" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ActivationV2Api.kt", "mode": "100644", "type": "blob", "sha": "37409f05896f5bca6e90e213a689b7c8d508b759", "size": 1742, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/37409f05896f5bca6e90e213a689b7c8d508b759" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/AdministrationV2Api.kt", "mode": "100644", "type": "blob", "sha": "0260b85e5594103627c18631976efdb97c82a945", "size": 4367, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0260b85e5594103627c18631976efdb97c82a945" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/AuthV2Api.kt", "mode": "100644", "type": "blob", "sha": "ece6c49fc73a6a946082aca209450a8afa284144", "size": 5340, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ece6c49fc73a6a946082aca209450a8afa284144" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/AuthV3Api.kt", "mode": "100644", "type": "blob", "sha": "ab8826fb74b81782ea6ea22ddd9f7176c04d7b9f", "size": 4261, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ab8826fb74b81782ea6ea22ddd9f7176c04d7b9f" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/BrainTreeV2Api.kt", "mode": "100644", "type": "blob", "sha": "f2e0adad4f52aff001b8cdd53db1d729abc841d4", "size": 1041, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f2e0adad4f52aff001b8cdd53db1d729abc841d4" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CDNV2Api.kt", "mode": "100644", "type": "blob", "sha": "04572d82503af16070117251738e05578802afee", "size": 2796, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/04572d82503af16070117251738e05578802afee" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CMSBlogPostV3Api.kt", "mode": "100644", "type": "blob", "sha": "fb08d3e2299f98f001a95a6b645f303c6563fa2d", "size": 4459, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fb08d3e2299f98f001a95a6b645f303c6563fa2d" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CMSContentV3Api.kt", "mode": "100644", "type": "blob", "sha": "3503511bc3c9a619d36eb82e54b65e073cef17a1", "size": 7978, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3503511bc3c9a619d36eb82e54b65e073cef17a1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CMSCreatorSubscriptionPlanV3Api.kt", "mode": "100644", "type": "blob", "sha": "080c8f34f5af7b9731522e582d39140854f4a28d", "size": 2435, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/080c8f34f5af7b9731522e582d39140854f4a28d" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CMSCreatorWarehouseV3Api.kt", "mode": "100644", "type": "blob", "sha": "f55f5fd82c05e43fbf3cc4d9686b13552e345a05", "size": 10368, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f55f5fd82c05e43fbf3cc4d9686b13552e345a05" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CMSLivestreamV3Api.kt", "mode": "100644", "type": "blob", "sha": "75b2f0a154185c5dad65bebf536756606c69cb60", "size": 1021, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/75b2f0a154185c5dad65bebf536756606c69cb60" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CommentV3Api.kt", "mode": "100644", "type": "blob", "sha": "d81d32475170deca96ed420c63c2801daf9df6d7", "size": 9205, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d81d32475170deca96ed420c63c2801daf9df6d7" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ConnectedAccountsV2Api.kt", "mode": "100644", "type": "blob", "sha": "16b6a7d8107a6d9890d2a89a03bebf852221fdea", "size": 4732, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/16b6a7d8107a6d9890d2a89a03bebf852221fdea" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ContentUploadV3Api.kt", "mode": "100644", "type": "blob", "sha": "76f414e095f84e51be06c1e78e69088f6472ccfc", "size": 5520, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/76f414e095f84e51be06c1e78e69088f6472ccfc" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ContentV3Api.kt", "mode": "100644", "type": "blob", "sha": "ed5a4fb09812db39b1689d0d85c03f9d9e8bc709", "size": 19751, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ed5a4fb09812db39b1689d0d85c03f9d9e8bc709" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CreatorAdministrationApi.kt", "mode": "100644", "type": "blob", "sha": "9c4f699065abf59dae4b250424b33ded834b9956", "size": 4306, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9c4f699065abf59dae4b250424b33ded834b9956" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CreatorAdministrationV2Api.kt", "mode": "100644", "type": "blob", "sha": "960968db4deec74c5ea95e55243020be2050a6a3", "size": 1088, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/960968db4deec74c5ea95e55243020be2050a6a3" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CreatorAgreementV2Api.kt", "mode": "100644", "type": "blob", "sha": "270836fb346ad377d7c5acf41ed54db8fff9eb88", "size": 1739, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/270836fb346ad377d7c5acf41ed54db8fff9eb88" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CreatorPlanFeatureLevelsV2Api.kt", "mode": "100644", "type": "blob", "sha": "76ce2e09c37c05bcedb2db0eb8383e1cc32551c5", "size": 2510, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/76ce2e09c37c05bcedb2db0eb8383e1cc32551c5" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CreatorSubscriptionPlanV2Api.kt", "mode": "100644", "type": "blob", "sha": "3c40103345a0c2f0be45f858f38e3a21d4c109ec", "size": 3502, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3c40103345a0c2f0be45f858f38e3a21d4c109ec" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CreatorSubscriptionPlanV3Api.kt", "mode": "100644", "type": "blob", "sha": "bf98f902fac889de1412664b27c8f1863bbbf3d2", "size": 1032, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/bf98f902fac889de1412664b27c8f1863bbbf3d2" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CreatorV2Api.kt", "mode": "100644", "type": "blob", "sha": "915d1ac963aa0d3545b75c7788c701cad4d0284a", "size": 9625, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/915d1ac963aa0d3545b75c7788c701cad4d0284a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/CreatorV3Api.kt", "mode": "100644", "type": "blob", "sha": "68c43098f94fc1389968c13b5c1bd48f19ed7117", "size": 7815, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/68c43098f94fc1389968c13b5c1bd48f19ed7117" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/DeliveryV3Api.kt", "mode": "100644", "type": "blob", "sha": "3f89876654345736ab8d6b1a5c944e14579139cd", "size": 3104, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3f89876654345736ab8d6b1a5c944e14579139cd" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/DiscordBotV2Api.kt", "mode": "100644", "type": "blob", "sha": "d9b79192f7182e7bd71a6d76a3bfb3de5fb80a49", "size": 5855, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d9b79192f7182e7bd71a6d76a3bfb3de5fb80a49" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/EdgesV2Api.kt", "mode": "100644", "type": "blob", "sha": "a6619c2af45973132e2a4f31d552eb6bdcca3f23", "size": 1934, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a6619c2af45973132e2a4f31d552eb6bdcca3f23" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/FAQV2Api.kt", "mode": "100644", "type": "blob", "sha": "0c7467669ca158e058d6172b2dafc9b9675dcfa0", "size": 1343, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0c7467669ca158e058d6172b2dafc9b9675dcfa0" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/IframeV2Api.kt", "mode": "100644", "type": "blob", "sha": "e274f01d78e119e60ca773087da7f7b008718fbd", "size": 1143, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e274f01d78e119e60ca773087da7f7b008718fbd" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ImageOptimizationsV2Api.kt", "mode": "100644", "type": "blob", "sha": "4439bf3865f8a1f6f17e486287cfb2a661e5edc3", "size": 1113, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4439bf3865f8a1f6f17e486287cfb2a661e5edc3" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ImageOptimizationsV3Api.kt", "mode": "100644", "type": "blob", "sha": "99f2ecffe7da319762532ca22201540ac263054e", "size": 1039, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/99f2ecffe7da319762532ca22201540ac263054e" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/LivestreamV2Api.kt", "mode": "100644", "type": "blob", "sha": "5307c756d247990983f47a14a21a3463eec4f931", "size": 2376, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5307c756d247990983f47a14a21a3463eec4f931" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/LoyaltyRewardsV3Api.kt", "mode": "100644", "type": "blob", "sha": "f15485c5c8dcd15d68a4454e0e4bacd805a37405", "size": 1916, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f15485c5c8dcd15d68a4454e0e4bacd805a37405" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/MediaV2Api.kt", "mode": "100644", "type": "blob", "sha": "1bf771e0a10ed58a51e3078a3542e4cc2473dd6a", "size": 4806, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1bf771e0a10ed58a51e3078a3542e4cc2473dd6a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ModerationV2Api.kt", "mode": "100644", "type": "blob", "sha": "3b61d05eaf80cf8c4a31bc4e25a67594c367d4a1", "size": 7159, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3b61d05eaf80cf8c4a31bc4e25a67594c367d4a1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ModerationV3Api.kt", "mode": "100644", "type": "blob", "sha": "7db5694baa4f7956453946b3432f5bcda1c9926b", "size": 6482, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7db5694baa4f7956453946b3432f5bcda1c9926b" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/PasswordResetV2Api.kt", "mode": "100644", "type": "blob", "sha": "6b685e06c38785ea3ebddeceedceeacebb05dcef", "size": 2429, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6b685e06c38785ea3ebddeceedceeacebb05dcef" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/PaymentsV2Api.kt", "mode": "100644", "type": "blob", "sha": "2119b71fada349fd2dc1afbd74292d8439665817", "size": 12009, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2119b71fada349fd2dc1afbd74292d8439665817" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/PlaylistV2Api.kt", "mode": "100644", "type": "blob", "sha": "a741d989bc1fee4a40ee0551f5542ad4b0d9fd13", "size": 1087, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a741d989bc1fee4a40ee0551f5542ad4b0d9fd13" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/PollV3Api.kt", "mode": "100644", "type": "blob", "sha": "cdc4e4caae1ce6df399778fee884ef3a2c594134", "size": 7111, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cdc4e4caae1ce6df399778fee884ef3a2c594134" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/RedirectV3Api.kt", "mode": "100644", "type": "blob", "sha": "bbe4644169e6ce0350550e00361433de14a1dd8c", "size": 1462, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/bbe4644169e6ce0350550e00361433de14a1dd8c" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/SocketV2Api.kt", "mode": "100644", "type": "blob", "sha": "093fbae418853811038967f76f70184ddffbe0e6", "size": 1924, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/093fbae418853811038967f76f70184ddffbe0e6" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/SocketV3Api.kt", "mode": "100644", "type": "blob", "sha": "3071d6e4b15f3c3f3d3a39c853dff885b0ba1e5a", "size": 1957, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3071d6e4b15f3c3f3d3a39c853dff885b0ba1e5a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/StripeV2Api.kt", "mode": "100644", "type": "blob", "sha": "a3e16bcce49c6d39b7dbe050dfa3c00efebe4dc2", "size": 1022, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a3e16bcce49c6d39b7dbe050dfa3c00efebe4dc2" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/SubscriptionsV2Api.kt", "mode": "100644", "type": "blob", "sha": "65b275a1191b1dbfd88dce4594c6c786ea351943", "size": 1871, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/65b275a1191b1dbfd88dce4594c6c786ea351943" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/SubscriptionsV3Api.kt", "mode": "100644", "type": "blob", "sha": "385ff2cea0e599755fcc1ca8e11de8cb49e83ab3", "size": 2023, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/385ff2cea0e599755fcc1ca8e11de8cb49e83ab3" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/SupportV2Api.kt", "mode": "100644", "type": "blob", "sha": "750c5df992ae14c221fb567c43b8bc84b9fa8dda", "size": 1683, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/750c5df992ae14c221fb567c43b8bc84b9fa8dda" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/SyncV2Api.kt", "mode": "100644", "type": "blob", "sha": "2c71b31801284eb5104cd93d602e107b97bbf111", "size": 1813, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2c71b31801284eb5104cd93d602e107b97bbf111" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/ThumbnailUpdateUnsubscribeV3Api.kt", "mode": "100644", "type": "blob", "sha": "f9c7db5e30d1985021f247501853cd0f43557f44", "size": 1160, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f9c7db5e30d1985021f247501853cd0f43557f44" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/TranscodingV2Api.kt", "mode": "100644", "type": "blob", "sha": "d4f6cc4177d6f1c3b5f0e9e158cb5df44e55ebdb", "size": 2717, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d4f6cc4177d6f1c3b5f0e9e158cb5df44e55ebdb" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/TranscodingV3Api.kt", "mode": "100644", "type": "blob", "sha": "520107a306f3240da6e3ea093f41b1832a5d1f6e", "size": 2595, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/520107a306f3240da6e3ea093f41b1832a5d1f6e" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/UserV2Api.kt", "mode": "100644", "type": "blob", "sha": "b94935d7878a2ea46c95d2d404c2e9d506c174d7", "size": 16243, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b94935d7878a2ea46c95d2d404c2e9d506c174d7" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/UserV3Api.kt", "mode": "100644", "type": "blob", "sha": "acacccd5c26d86e4ba8db0a25cee095ab39fbab1", "size": 7720, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/acacccd5c26d86e4ba8db0a25cee095ab39fbab1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/VideoCommentInteractionsV2Api.kt", "mode": "100644", "type": "blob", "sha": "ddc64a26151634c31fdc9f73ef0e81d0598cdec6", "size": 1919, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ddc64a26151634c31fdc9f73ef0e81d0598cdec6" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/VideoCommentsV2Api.kt", "mode": "100644", "type": "blob", "sha": "ed0e7e1a6cc1d4a0c8f86dc9653e6a82c4db3984", "size": 2622, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ed0e7e1a6cc1d4a0c8f86dc9653e6a82c4db3984" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/VideoUploadV2Api.kt", "mode": "100644", "type": "blob", "sha": "2ef4105b374f909a2b2a3f88dab29f18fdb6d894", "size": 5065, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2ef4105b374f909a2b2a3f88dab29f18fdb6d894" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/VideoV2Api.kt", "mode": "100644", "type": "blob", "sha": "96728758e604317d43b6fc95b87e126b29969b62", "size": 2661, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/96728758e604317d43b6fc95b87e126b29969b62" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/VpnV3Api.kt", "mode": "100644", "type": "blob", "sha": "0a8faad05df4357f773df217207fb49b3114a912", "size": 3920, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0a8faad05df4357f773df217207fb49b3114a912" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/WebNotificationV2Api.kt", "mode": "100644", "type": "blob", "sha": "56cf11ae2108672c0e0424af4d7212b95cd44bf2", "size": 3322, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/56cf11ae2108672c0e0424af4d7212b95cd44bf2" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/WebNotificationV3Api.kt", "mode": "100644", "type": "blob", "sha": "58d703363f71e446ea47a798e2672314332c7950", "size": 2349, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/58d703363f71e446ea47a798e2672314332c7950" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/WebhookV2Api.kt", "mode": "100644", "type": "blob", "sha": "a8342e4f7d395db251042e2874e3dff943711988", "size": 1179, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a8342e4f7d395db251042e2874e3dff943711988" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/apis/WebhookV3Api.kt", "mode": "100644", "type": "blob", "sha": "1f3482d6e4092630b6b9eb4353ff87407e922af2", "size": 1881, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1f3482d6e4092630b6b9eb4353ff87407e922af2" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/auth", "mode": "040000", "type": "tree", "sha": "86d1a9129078b22c9250e6afd9f5bd55682becfe", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/86d1a9129078b22c9250e6afd9f5bd55682becfe" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/auth/ApiKeyAuth.kt", "mode": "100644", "type": "blob", "sha": "3d1228c11b919fd152bea1f8cf1dcbd6b410ceda", "size": 1565, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3d1228c11b919fd152bea1f8cf1dcbd6b410ceda" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure", "mode": "040000", "type": "tree", "sha": "74bf5c70b80089f4682db506e50d74a37c3f78fe", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/74bf5c70b80089f4682db506e50d74a37c3f78fe" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/ApiClient.kt", "mode": "100644", "type": "blob", "sha": "93477f8bab8c58be978fb93957e832d5d9b483a4", "size": 4262, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/93477f8bab8c58be978fb93957e832d5d9b483a4" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/BigDecimalAdapter.kt", "mode": "100644", "type": "blob", "sha": "2a6141a19e1f05bc43a8959d9935e17c1076d154", "size": 388, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2a6141a19e1f05bc43a8959d9935e17c1076d154" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/BigIntegerAdapter.kt", "mode": "100644", "type": "blob", "sha": "c1c1592102f0055093a002b5c560f29806f40c0c", "size": 383, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c1c1592102f0055093a002b5c560f29806f40c0c" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/ByteArrayAdapter.kt", "mode": "100644", "type": "blob", "sha": "b48613e5082fad9a42883a00fef8c3f0ee9a9bbf", "size": 305, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b48613e5082fad9a42883a00fef8c3f0ee9a9bbf" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/CollectionFormats.kt", "mode": "100644", "type": "blob", "sha": "daac4f7ec4cda541aa9cc981299cb9b2fdc300e3", "size": 1262, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/daac4f7ec4cda541aa9cc981299cb9b2fdc300e3" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/LocalDateAdapter.kt", "mode": "100644", "type": "blob", "sha": "efbfb507f70d32b9f056064d0bc51bf8150aa553", "size": 491, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/efbfb507f70d32b9f056064d0bc51bf8150aa553" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/LocalDateTimeAdapter.kt", "mode": "100644", "type": "blob", "sha": "9f0a3fcc115fc8462627490abb5f530c2e072094", "size": 521, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9f0a3fcc115fc8462627490abb5f530c2e072094" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/OffsetDateTimeAdapter.kt", "mode": "100644", "type": "blob", "sha": "80fadc0ccf66c8dfbed449fbac6637d5611cbc48", "size": 528, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/80fadc0ccf66c8dfbed449fbac6637d5611cbc48" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/ResponseExt.kt", "mode": "100644", "type": "blob", "sha": "8c4b47b719bb0208aba9e6de8d43d2e50f0d3067", "size": 551, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8c4b47b719bb0208aba9e6de8d43d2e50f0d3067" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/Serializer.kt", "mode": "100644", "type": "blob", "sha": "bad70795a8112c8eee36507e6d8c4dad4b813f81", "size": 641, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/bad70795a8112c8eee36507e6d8c4dad4b813f81" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/URIAdapter.kt", "mode": "100644", "type": "blob", "sha": "275680ae581f87cc706b4105c9f4dbf1e5c00a85", "size": 300, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/275680ae581f87cc706b4105c9f4dbf1e5c00a85" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/infrastructure/UUIDAdapter.kt", "mode": "100644", "type": "blob", "sha": "15fc8e3688a5f4e6c0026a78b9bbd01a747bef02", "size": 312, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/15fc8e3688a5f4e6c0026a78b9bbd01a747bef02" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models", "mode": "040000", "type": "tree", "sha": "cbeafd736c350394f215dc29caebe10ac2e28866", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/cbeafd736c350394f215dc29caebe10ac2e28866" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/AudioAttachmentModel.kt", "mode": "100644", "type": "blob", "sha": "c419c2bf69a1f716c0d62852410deb7f0158ccc1", "size": 1850, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c419c2bf69a1f716c0d62852410deb7f0158ccc1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/AudioAttachmentModelWaveform.kt", "mode": "100644", "type": "blob", "sha": "03e1bf22cbd79f890247559a010c03231530ed58", "size": 838, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/03e1bf22cbd79f890247559a010c03231530ed58" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/AuthLoginV2Request.kt", "mode": "100644", "type": "blob", "sha": "200fdae4c105e1e1fade3014a40758e110bc1932", "size": 1605, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/200fdae4c105e1e1fade3014a40758e110bc1932" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/AuthLoginV2Response.kt", "mode": "100644", "type": "blob", "sha": "cb0c5bdf44ea76f1000f0db729e9aa14bb4eb0d7", "size": 920, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cb0c5bdf44ea76f1000f0db729e9aa14bb4eb0d7" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/AuthLoginV3Request.kt", "mode": "100644", "type": "blob", "sha": "4b68f7fe1f9aaee4e7f6f5e7695c8fe5e993216e", "size": 1605, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4b68f7fe1f9aaee4e7f6f5e7695c8fe5e993216e" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/AuthLoginV3Response.kt", "mode": "100644", "type": "blob", "sha": "499efb73f92fdd0533635a76544cb2b43f310b77", "size": 920, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/499efb73f92fdd0533635a76544cb2b43f310b77" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/BlogPostModelV3.kt", "mode": "100644", "type": "blob", "sha": "cd83126940c2a9185016a38299287586fc5d66cf", "size": 4265, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cd83126940c2a9185016a38299287586fc5d66cf" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/BlogPostModelV3Channel.kt", "mode": "100644", "type": "blob", "sha": "52fb89228bc00b50650c6bd0b9635e3aa694bc38", "size": 2647, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/52fb89228bc00b50650c6bd0b9635e3aa694bc38" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/BlogPostModelV3Creator.kt", "mode": "100644", "type": "blob", "sha": "c40a4ddaee791e03c411162888972d6d980c4aaa", "size": 2879, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c40a4ddaee791e03c411162888972d6d980c4aaa" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/BlogPostModelV3CreatorOwner.kt", "mode": "100644", "type": "blob", "sha": "29d1785fbabab9a6012209fb26c2f34cfb9cb53d", "size": 612, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/29d1785fbabab9a6012209fb26c2f34cfb9cb53d" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV2DownloadResponse.kt", "mode": "100644", "type": "blob", "sha": "3819c3b0a6527155101e418fe522484f009394ca", "size": 2202, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3819c3b0a6527155101e418fe522484f009394ca" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV2QualityLevelModel.kt", "mode": "100644", "type": "blob", "sha": "fdd9c7a93d33222a0ff68780b5399fe7f4663490", "size": 1708, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fdd9c7a93d33222a0ff68780b5399fe7f4663490" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV2ResourceModel.kt", "mode": "100644", "type": "blob", "sha": "f07ded2cf078a569e04bbbc6eabef4df9833487e", "size": 1341, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f07ded2cf078a569e04bbbc6eabef4df9833487e" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV2ResourceModelData.kt", "mode": "100644", "type": "blob", "sha": "1cb118c28dbbcdac816b02781291455cb22e340a", "size": 1243, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1cb118c28dbbcdac816b02781291455cb22e340a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV2Response.kt", "mode": "100644", "type": "blob", "sha": "6daf689aac26f6bca8fca8161bee0b8cb2b0674f", "size": 2643, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6daf689aac26f6bca8fca8161bee0b8cb2b0674f" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV2VodLivestreamResponse.kt", "mode": "100644", "type": "blob", "sha": "b76130d46650ae83cdd21cd008c8289bd4296d9d", "size": 2224, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b76130d46650ae83cdd21cd008c8289bd4296d9d" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3Group.kt", "mode": "100644", "type": "blob", "sha": "58bb8d45761c91a2962bf7a0608980322166cccb", "size": 1213, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/58bb8d45761c91a2962bf7a0608980322166cccb" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3ImagePresentationCharacteristics.kt", "mode": "100644", "type": "blob", "sha": "83895d23e59d0293bb6602de5e7d7fc2490d0f47", "size": 1007, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/83895d23e59d0293bb6602de5e7d7fc2490d0f47" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3MediaBitrateInfo.kt", "mode": "100644", "type": "blob", "sha": "0c5e7927bd32ef17f172f7228ff87ba99345a2ec", "size": 668, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0c5e7927bd32ef17f172f7228ff87ba99345a2ec" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3MediaBitrateInfoBitrate.kt", "mode": "100644", "type": "blob", "sha": "512466b663ef7ac83a2f672bd48418d396f9f988", "size": 865, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/512466b663ef7ac83a2f672bd48418d396f9f988" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3MediaIdentityCharacteristics.kt", "mode": "100644", "type": "blob", "sha": "9f49f15df0b67435a796406b5aefd41cc19de7d2", "size": 1318, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9f49f15df0b67435a796406b5aefd41cc19de7d2" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3Meta.kt", "mode": "100644", "type": "blob", "sha": "6cdf42266e74759d741643a232f5d097c318d4dd", "size": 1412, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6cdf42266e74759d741643a232f5d097c318d4dd" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3MetaAudio.kt", "mode": "100644", "type": "blob", "sha": "9821dd6717b57b00a059fb25b6c27729e33a876b", "size": 1883, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9821dd6717b57b00a059fb25b6c27729e33a876b" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3MetaCommon.kt", "mode": "100644", "type": "blob", "sha": "a39099b9f6d0ff7fc04deeb2885b9c66ff9b350a", "size": 870, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a39099b9f6d0ff7fc04deeb2885b9c66ff9b350a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3MetaCommonAccess.kt", "mode": "100644", "type": "blob", "sha": "dce3e381a1805d006ddcac6470cf9a9013c32e76", "size": 3170, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/dce3e381a1805d006ddcac6470cf9a9013c32e76" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3MetaImage.kt", "mode": "100644", "type": "blob", "sha": "05600548fa814f430a2991b6588bd6dfc300237d", "size": 1824, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/05600548fa814f430a2991b6588bd6dfc300237d" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3MetaLive.kt", "mode": "100644", "type": "blob", "sha": "af075452888499f0c66aa8319d666ecee884966a", "size": 1619, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/af075452888499f0c66aa8319d666ecee884966a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3MetaVideo.kt", "mode": "100644", "type": "blob", "sha": "9ebb96d283f92ce52dce9b5ef34db385b9bce4f3", "size": 2238, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9ebb96d283f92ce52dce9b5ef34db385b9bce4f3" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3Origin.kt", "mode": "100644", "type": "blob", "sha": "51ae5f1be3db63d997553f37a1b35713a6559e73", "size": 1712, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/51ae5f1be3db63d997553f37a1b35713a6559e73" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3Response.kt", "mode": "100644", "type": "blob", "sha": "8071d04b244dff1f0cd01ac8b4697dc14819c033", "size": 741, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8071d04b244dff1f0cd01ac8b4697dc14819c033" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CdnDeliveryV3Variant.kt", "mode": "100644", "type": "blob", "sha": "a8f5005939756df93a9509fd4e7b10d19b7398f1", "size": 5050, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a8f5005939756df93a9509fd4e7b10d19b7398f1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ChannelModel.kt", "mode": "100644", "type": "blob", "sha": "a80ea59f739f8e104afd20f1319b8b0ca58b97d0", "size": 1396, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a80ea59f739f8e104afd20f1319b8b0ca58b97d0" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CheckFor2faLoginRequest.kt", "mode": "100644", "type": "blob", "sha": "08fa0d97d66ba54b9c110b1106b15983ec80e533", "size": 719, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/08fa0d97d66ba54b9c110b1106b15983ec80e533" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ChildImageModel.kt", "mode": "100644", "type": "blob", "sha": "59e1b223093666458676e21af3a3feebf8465961", "size": 667, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/59e1b223093666458676e21af3a3feebf8465961" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ClosePollRequest.kt", "mode": "100644", "type": "blob", "sha": "0a2bf5a7fb97aed6de322cade4b6fd6687e30a4d", "size": 530, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0a2bf5a7fb97aed6de322cade4b6fd6687e30a4d" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CmsListPollsRequest.kt", "mode": "100644", "type": "blob", "sha": "2cbd203cc11d1e2f457469b869b5c42771337b2b", "size": 771, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2cbd203cc11d1e2f457469b869b5c42771337b2b" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CommentLikeV3PostRequest.kt", "mode": "100644", "type": "blob", "sha": "1e691e43ad78c8e593daeca6f84debc2b1753c38", "size": 796, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1e691e43ad78c8e593daeca6f84debc2b1753c38" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CommentModel.kt", "mode": "100644", "type": "blob", "sha": "9cdf473e63ee6e8a7d26f20ea35c2794d82dcf2f", "size": 2594, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9cdf473e63ee6e8a7d26f20ea35c2794d82dcf2f" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CommentV3PostRequest.kt", "mode": "100644", "type": "blob", "sha": "fa6459f0c4dea3c8d09dc258c6955a6e19bb1807", "size": 821, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fa6459f0c4dea3c8d09dc258c6955a6e19bb1807" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CommentV3PostResponse.kt", "mode": "100644", "type": "blob", "sha": "675889f8d1cb8c302adba7e645c3b31f473c139c", "size": 1674, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/675889f8d1cb8c302adba7e645c3b31f473c139c" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CommentV3PostResponseInteractionCounts.kt", "mode": "100644", "type": "blob", "sha": "e660e3adf8f4b1132013c6e46f3e20abcc825d7f", "size": 620, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e660e3adf8f4b1132013c6e46f3e20abcc825d7f" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CommentV3ReplyRequest.kt", "mode": "100644", "type": "blob", "sha": "1fa8f2d47693a1a656fb6c15f144951341aa5eff", "size": 1001, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1fa8f2d47693a1a656fb6c15f144951341aa5eff" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ConnectedAccountModel.kt", "mode": "100644", "type": "blob", "sha": "e928ee7ad7f2b62a9de6f1a2a7e992c63a0a8b55", "size": 1692, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e928ee7ad7f2b62a9de6f1a2a7e992c63a0a8b55" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ConnectedAccountModelConnectedAccount.kt", "mode": "100644", "type": "blob", "sha": "293e14eea085f182c57d9f8cd4175ffc087b9048", "size": 935, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/293e14eea085f182c57d9f8cd4175ffc087b9048" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ConnectedAccountModelConnectedAccountData.kt", "mode": "100644", "type": "blob", "sha": "6523f6b46fd0451e9d147ef6f32233eedb874ebb", "size": 577, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6523f6b46fd0451e9d147ef6f32233eedb874ebb" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ContentCreatorListLastItems.kt", "mode": "100644", "type": "blob", "sha": "4ca6ffa42bc39c2ba2b3df89abb2ece7c4a7dc77", "size": 1102, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4ca6ffa42bc39c2ba2b3df89abb2ece7c4a7dc77" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ContentCreatorListV3Response.kt", "mode": "100644", "type": "blob", "sha": "12da1e7ea86a01dfe96106b1bce3a384c19d956a", "size": 1123, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/12da1e7ea86a01dfe96106b1bce3a384c19d956a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ContentLikeV3Request.kt", "mode": "100644", "type": "blob", "sha": "d7f771bf594dfcbfd942692418603f1a49960be5", "size": 844, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d7f771bf594dfcbfd942692418603f1a49960be5" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ContentPictureV3Response.kt", "mode": "100644", "type": "blob", "sha": "a8bbd5dd36cabf83b8e846ce4b51821ad7fa28f0", "size": 2341, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a8bbd5dd36cabf83b8e846ce4b51821ad7fa28f0" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ContentPostV3Response.kt", "mode": "100644", "type": "blob", "sha": "bfc06b659810d7a26b06ed747621df4cdabb2e62", "size": 5301, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/bfc06b659810d7a26b06ed747621df4cdabb2e62" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ContentVideoV3Response.kt", "mode": "100644", "type": "blob", "sha": "c47456b4faeae19f84247aed1ecb55d50fbc4d46", "size": 3392, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c47456b4faeae19f84247aed1ecb55d50fbc4d46" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ContentVideoV3ResponseLevelsInner.kt", "mode": "100644", "type": "blob", "sha": "1919223277405829e454f70de7c777e5ec363b74", "size": 831, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1919223277405829e454f70de7c777e5ec363b74" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ContentVideoV3ResponseTextTracksInner.kt", "mode": "100644", "type": "blob", "sha": "d7d46ab09de1a335d9755345365b00d27009efc5", "size": 1382, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d7d46ab09de1a335d9755345365b00d27009efc5" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CreateLivePollRequest.kt", "mode": "100644", "type": "blob", "sha": "281f4af995d07946203af1af510e4051cfce51a3", "size": 877, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/281f4af995d07946203af1af510e4051cfce51a3" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CreatorModelV2.kt", "mode": "100644", "type": "blob", "sha": "9de08f0b0f8c803e31310ebe088715918593fff4", "size": 2452, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9de08f0b0f8c803e31310ebe088715918593fff4" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CreatorModelV2Extended.kt", "mode": "100644", "type": "blob", "sha": "e65053f5c1ed80d7c3cc3e337419bb452e12d685", "size": 2794, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e65053f5c1ed80d7c3cc3e337419bb452e12d685" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CreatorModelV3.kt", "mode": "100644", "type": "blob", "sha": "2c7e498359a6f4998d2130272f3625b223c2e287", "size": 3283, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2c7e498359a6f4998d2130272f3625b223c2e287" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CreatorModelV3Category.kt", "mode": "100644", "type": "blob", "sha": "a324f64295586e0d44a9c4c21bc25fe3a7ff5449", "size": 598, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a324f64295586e0d44a9c4c21bc25fe3a7ff5449" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/CreatorModelV3Owner.kt", "mode": "100644", "type": "blob", "sha": "2c4bfe8b24077fca8700fcdf9f61e8d650ef2a45", "size": 851, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2c4bfe8b24077fca8700fcdf9f61e8d650ef2a45" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/DiscordRoleModel.kt", "mode": "100644", "type": "blob", "sha": "758ce62ac5596e8bef86112028959a1a577bb5fd", "size": 613, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/758ce62ac5596e8bef86112028959a1a577bb5fd" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/DiscordServerModel.kt", "mode": "100644", "type": "blob", "sha": "fe12665d70b6d4f97d6a966342a5238262adf2aa", "size": 870, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fe12665d70b6d4f97d6a966342a5238262adf2aa" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/EdgeDataCenter.kt", "mode": "100644", "type": "blob", "sha": "71039b1e5d9cdfa9eb9e91591db8aefaec342ed9", "size": 867, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/71039b1e5d9cdfa9eb9e91591db8aefaec342ed9" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/EdgeModel.kt", "mode": "100644", "type": "blob", "sha": "67a8ea19dce726a726b7fbe034142e3946dbba14", "size": 1056, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/67a8ea19dce726a726b7fbe034142e3946dbba14" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/EdgesModel.kt", "mode": "100644", "type": "blob", "sha": "12ef4a99b398cab09ae2ae3a0bc31c5266dabb06", "size": 719, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/12ef4a99b398cab09ae2ae3a0bc31c5266dabb06" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ErrorModel.kt", "mode": "100644", "type": "blob", "sha": "9bfbcd858cf521c77929d65a160d0d655d5e1d27", "size": 831, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9bfbcd858cf521c77929d65a160d0d655d5e1d27" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ErrorModelErrorsInner.kt", "mode": "100644", "type": "blob", "sha": "a446660f9000cc98f965e4909aa5aab2236a85e8", "size": 891, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a446660f9000cc98f965e4909aa5aab2236a85e8" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/FaqSectionModel.kt", "mode": "100644", "type": "blob", "sha": "3fbc2aed9504cc476fadfba0e19162da6e736aea", "size": 1430, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3fbc2aed9504cc476fadfba0e19162da6e736aea" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/FaqSectionModelFaqsInner.kt", "mode": "100644", "type": "blob", "sha": "272329b8e9d348e41cbf6335e14aa78da3e8aafa", "size": 1534, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/272329b8e9d348e41cbf6335e14aa78da3e8aafa" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/GetCaptchaInfoResponse.kt", "mode": "100644", "type": "blob", "sha": "e61aca608caf495550f34f7d5b6e9f87137c33ae", "size": 769, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e61aca608caf495550f34f7d5b6e9f87137c33ae" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/GetCaptchaInfoResponseV2.kt", "mode": "100644", "type": "blob", "sha": "abfe40ee3f7888d63e8b7e86cdfbeb0dec975890", "size": 650, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/abfe40ee3f7888d63e8b7e86cdfbeb0dec975890" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/GetCaptchaInfoResponseV2Variants.kt", "mode": "100644", "type": "blob", "sha": "a9bb180f4b75436aaa9030ee3768216b6586c1a6", "size": 890, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a9bb180f4b75436aaa9030ee3768216b6586c1a6" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/GetCaptchaInfoResponseV2VariantsAndroid.kt", "mode": "100644", "type": "blob", "sha": "d3b34ef0d21136dda1e2270508446fa911da5b43", "size": 556, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d3b34ef0d21136dda1e2270508446fa911da5b43" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/GetCaptchaInfoResponseV3.kt", "mode": "100644", "type": "blob", "sha": "693758587623b65a3289a42c8648261c0c0a41f5", "size": 650, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/693758587623b65a3289a42c8648261c0c0a41f5" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/GetCaptchaInfoResponseV3Variants.kt", "mode": "100644", "type": "blob", "sha": "4b83425247ee29d2a04e2af0ce8afc7b4e3f35f8", "size": 675, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4b83425247ee29d2a04e2af0ce8afc7b4e3f35f8" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/GetProgressRequest.kt", "mode": "100644", "type": "blob", "sha": "6856eafd253001fd67dcbaf575f83355e71e6381", "size": 1284, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6856eafd253001fd67dcbaf575f83355e71e6381" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/GetProgressResponseInner.kt", "mode": "100644", "type": "blob", "sha": "480e2922137f856e33d55847cfd2b98e0dc9b4dc", "size": 793, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/480e2922137f856e33d55847cfd2b98e0dc9b4dc" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ImageFileModel.kt", "mode": "100644", "type": "blob", "sha": "7b240b6ceb6398f2516d30c956df2648c93dad05", "size": 750, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7b240b6ceb6398f2516d30c956df2648c93dad05" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/ImageModel.kt", "mode": "100644", "type": "blob", "sha": "a31eca006d74d5f57a7cbacfe8f82c3be0fc3dc5", "size": 859, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a31eca006d74d5f57a7cbacfe8f82c3be0fc3dc5" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/LiveStreamModel.kt", "mode": "100644", "type": "blob", "sha": "6c588f14b0ee1c79e42a762707e7935d3fa3aaf2", "size": 1354, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6c588f14b0ee1c79e42a762707e7935d3fa3aaf2" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/LiveStreamModelOffline.kt", "mode": "100644", "type": "blob", "sha": "3eecfbd9a5dc844a0392812c73d002bd83373db0", "size": 776, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3eecfbd9a5dc844a0392812c73d002bd83373db0" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PaymentAddressModel.kt", "mode": "100644", "type": "blob", "sha": "6c59173d4ba11cb03fa3304e959b191ae5035b07", "size": 1085, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6c59173d4ba11cb03fa3304e959b191ae5035b07" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PaymentInvoiceListV2Response.kt", "mode": "100644", "type": "blob", "sha": "78c387834ca728497c135de639eae6587df24a3c", "size": 697, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/78c387834ca728497c135de639eae6587df24a3c" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PaymentInvoiceListV2ResponseInvoicesInner.kt", "mode": "100644", "type": "blob", "sha": "fed7232b9ff68eec0143af59a59fa0fe95dff37a", "size": 2035, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fed7232b9ff68eec0143af59a59fa0fe95dff37a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PaymentInvoiceListV2ResponseInvoicesInnerSubscriptionsInner.kt", "mode": "100644", "type": "blob", "sha": "ca359818873ff8c45eac5701b67a05a4a2c566b6", "size": 1486, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ca359818873ff8c45eac5701b67a05a4a2c566b6" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PaymentInvoiceListV2ResponseInvoicesInnerSubscriptionsInnerPlan.kt", "mode": "100644", "type": "blob", "sha": "58428ae56e1d548d25af5c561d72073173bf2c22", "size": 901, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/58428ae56e1d548d25af5c561d72073173bf2c22" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PaymentInvoiceListV2ResponseInvoicesInnerSubscriptionsInnerPlanCreator.kt", "mode": "100644", "type": "blob", "sha": "f6b15026e4078b1debd8cd19006193e2306e5985", "size": 859, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f6b15026e4078b1debd8cd19006193e2306e5985" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PaymentMethodModel.kt", "mode": "100644", "type": "blob", "sha": "4f296772cb092ee0979d178d2772504a5214b03e", "size": 860, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4f296772cb092ee0979d178d2772504a5214b03e" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PaymentMethodModelCard.kt", "mode": "100644", "type": "blob", "sha": "e219c813de2b65595d2c13c445d7766da6829763", "size": 837, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e219c813de2b65595d2c13c445d7766da6829763" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PictureAttachmentModel.kt", "mode": "100644", "type": "blob", "sha": "37b2ee79c26341c7aa6b0899016c68845bd6ceb6", "size": 1739, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/37b2ee79c26341c7aa6b0899016c68845bd6ceb6" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PlanInfoV2Response.kt", "mode": "100644", "type": "blob", "sha": "51b94b4710d39656e24359bcfe196a74314f4407", "size": 1197, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/51b94b4710d39656e24359bcfe196a74314f4407" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PlanInfoV2ResponsePlansInner.kt", "mode": "100644", "type": "blob", "sha": "0debe75ea6447a0a5aba2604d48ebb0699749662", "size": 2610, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0debe75ea6447a0a5aba2604d48ebb0699749662" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/PostMetadataModel.kt", "mode": "100644", "type": "blob", "sha": "5d3da3b7009b4a598fabbbc8e577947f5df14b70", "size": 1952, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5d3da3b7009b4a598fabbbc8e577947f5df14b70" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/SubscriptionPlanModel.kt", "mode": "100644", "type": "blob", "sha": "7784ace9b5d4d91104526636d11cf1d1914d2f16", "size": 1732, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7784ace9b5d4d91104526636d11cf1d1914d2f16" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UpdateProgressRequest.kt", "mode": "100644", "type": "blob", "sha": "1c7785b7303858a02a795081eda1278967bee4ca", "size": 1573, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1c7785b7303858a02a795081eda1278967bee4ca" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserActivityV3Response.kt", "mode": "100644", "type": "blob", "sha": "cda98fccc69622db1a1c5f815b24c81fcbdca7b3", "size": 768, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cda98fccc69622db1a1c5f815b24c81fcbdca7b3" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserActivityV3ResponseActivityInner.kt", "mode": "100644", "type": "blob", "sha": "6daa4e7bd18405530385f293ba54ff9b8917c6c1", "size": 981, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6daa4e7bd18405530385f293ba54ff9b8917c6c1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserInfoV2Response.kt", "mode": "100644", "type": "blob", "sha": "204789d7f171ae1966708ff46e5cac7f667c545b", "size": 652, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/204789d7f171ae1966708ff46e5cac7f667c545b" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserInfoV2ResponseUsersInner.kt", "mode": "100644", "type": "blob", "sha": "a12c6c2147ea5c63531929203a073e1bf5b2b34d", "size": 707, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a12c6c2147ea5c63531929203a073e1bf5b2b34d" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserInfoV2ResponseUsersInnerUser.kt", "mode": "100644", "type": "blob", "sha": "4df63935fa06fe82d1bfece77cab0bd555010e06", "size": 1391, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4df63935fa06fe82d1bfece77cab0bd555010e06" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserLinksV3ResponseValue.kt", "mode": "100644", "type": "blob", "sha": "0911c0371a581be271f3ae8138b082ae97a18b0c", "size": 800, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0911c0371a581be271f3ae8138b082ae97a18b0c" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserLinksV3ResponseValueType.kt", "mode": "100644", "type": "blob", "sha": "4c370ccaeb1176722934f725d5620c8727d90199", "size": 988, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4c370ccaeb1176722934f725d5620c8727d90199" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserModel.kt", "mode": "100644", "type": "blob", "sha": "c34a9cc245e62a4752f0193d305a894931d37215", "size": 1148, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c34a9cc245e62a4752f0193d305a894931d37215" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserNamedV2Response.kt", "mode": "100644", "type": "blob", "sha": "33b5415e6f871721b23f3474ea996ea008719178", "size": 653, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/33b5415e6f871721b23f3474ea996ea008719178" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserNotificationModel.kt", "mode": "100644", "type": "blob", "sha": "9047f3bcd16784edb40bad540adf0307b059a93c", "size": 866, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9047f3bcd16784edb40bad540adf0307b059a93c" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserNotificationModelUserNotificationSetting.kt", "mode": "100644", "type": "blob", "sha": "663d219486089909b4c874dbdec7ffc5444a8f2d", "size": 1233, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/663d219486089909b4c874dbdec7ffc5444a8f2d" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserNotificationUpdateV3PostRequest.kt", "mode": "100644", "type": "blob", "sha": "d9fce421fa5742533a19df7071e83d9479f376b2", "size": 1352, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d9fce421fa5742533a19df7071e83d9479f376b2" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserSecurityV2Response.kt", "mode": "100644", "type": "blob", "sha": "902c1a03b37451a5a49f2a1de062fafc9ee10790", "size": 705, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/902c1a03b37451a5a49f2a1de062fafc9ee10790" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserSelfModel.kt", "mode": "100644", "type": "blob", "sha": "82d3a29948412afb20e1285cce3c0579a4c1a937", "size": 921, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/82d3a29948412afb20e1285cce3c0579a4c1a937" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserSelfV3Response.kt", "mode": "100644", "type": "blob", "sha": "908acd98605095ab1fa785d492f7263de51bde6a", "size": 1165, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/908acd98605095ab1fa785d492f7263de51bde6a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserStatusV3Response.kt", "mode": "100644", "type": "blob", "sha": "1f4c57d62f50c598414c3ac7282943ed4bfaf46a", "size": 626, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1f4c57d62f50c598414c3ac7282943ed4bfaf46a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/UserSubscriptionModel.kt", "mode": "100644", "type": "blob", "sha": "55817f314e5aa88a8c55a46deaabc61418567a8a", "size": 1166, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/55817f314e5aa88a8c55a46deaabc61418567a8a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/VideoAttachmentModel.kt", "mode": "100644", "type": "blob", "sha": "d3da10ba15390c32cbfac93dfb87923ba7fb0eb5", "size": 1931, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d3da10ba15390c32cbfac93dfb87923ba7fb0eb5" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/VotePollRequest.kt", "mode": "100644", "type": "blob", "sha": "5c79a0934459793f0d64b381bcad2c7ab19e77e8", "size": 928, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5c79a0934459793f0d64b381bcad2c7ab19e77e8" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/WatchHistoryBlogPost.kt", "mode": "100644", "type": "blob", "sha": "9934bfba02e76c9dc75dbbfcfb76998d85c076cf", "size": 3081, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9934bfba02e76c9dc75dbbfcfb76998d85c076cf" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/openapi/models/WatchHistoryEntry.kt", "mode": "100644", "type": "blob", "sha": "79f5998201815591806ab10c3e2908631feaef97", "size": 1290, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/79f5998201815591806ab10c3e2908631feaef97" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui", "mode": "040000", "type": "tree", "sha": "39c0c85eaca279c3bd4b13d51478a3eb6b1cb56f", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/39c0c85eaca279c3bd4b13d51478a3eb6b1cb56f" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components", "mode": "040000", "type": "tree", "sha": "93da228107722a9e8caf5b3c014b6f129050a758", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/93da228107722a9e8caf5b3c014b6f129050a758" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/CastButton.kt", "mode": "100644", "type": "blob", "sha": "e7f4264d87cca73f8cf82de75899842ec464ab25", "size": 1223, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e7f4264d87cca73f8cf82de75899842ec464ab25" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/CreatorCard.kt", "mode": "100644", "type": "blob", "sha": "5b4ad40822dff420f882806d1bea6b9e31642a03", "size": 2650, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5b4ad40822dff420f882806d1bea6b9e31642a03" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/CreatorListComponents.kt", "mode": "100644", "type": "blob", "sha": "bbbf2f04e5a54e403cbb0e8e43cbe5dd08605ac0", "size": 2463, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/bbbf2f04e5a54e403cbb0e8e43cbe5dd08605ac0" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/DonateDialog.kt", "mode": "100644", "type": "blob", "sha": "97cc2cbf95019d209b39886979715d5de8fcbd6c", "size": 3666, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/97cc2cbf95019d209b39886979715d5de8fcbd6c" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/HtmlText.kt", "mode": "100644", "type": "blob", "sha": "63519807f44f58b83cf7e3cda11959b690b0626c", "size": 882, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/63519807f44f58b83cf7e3cda11959b690b0626c" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/MultiVideoPicker.kt", "mode": "100644", "type": "blob", "sha": "a083f50c0d67007521e62cca8251088f40e172cf", "size": 4674, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a083f50c0d67007521e62cca8251088f40e172cf" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/PlaylistVideoCard.kt", "mode": "100644", "type": "blob", "sha": "800f9ef3b0d346e4e3a8bb25ffbc93a1c0bdaaa0", "size": 6709, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/800f9ef3b0d346e4e3a8bb25ffbc93a1c0bdaaa0" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/VideoCard.kt", "mode": "100644", "type": "blob", "sha": "6325aa33df8e9811dd801a1708d8e3eadfbcddbe", "size": 7080, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6325aa33df8e9811dd801a1708d8e3eadfbcddbe" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/VideoPlayerComponents.kt", "mode": "100644", "type": "blob", "sha": "b86e80719104cca0be0d3bc4430f0add09580f8a", "size": 23766, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b86e80719104cca0be0d3bc4430f0add09580f8a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/WhatsNewDialog.kt", "mode": "100644", "type": "blob", "sha": "d4cdce79de4bff1982614a1fbf8f7ea4937e804d", "size": 4573, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d4cdce79de4bff1982614a1fbf8f7ea4937e804d" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/tv", "mode": "040000", "type": "tree", "sha": "f0d179dab43a6b3d7a6095783369651a6d5bdadd", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f0d179dab43a6b3d7a6095783369651a6d5bdadd" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/tv/TvActionSidebar.kt", "mode": "100644", "type": "blob", "sha": "c0a0c464f8f7bd6706bbd9670a3abe74d4def3e0", "size": 15149, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c0a0c464f8f7bd6706bbd9670a3abe74d4def3e0" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/tv/TvLiveVideoCard.kt", "mode": "100644", "type": "blob", "sha": "424668d80d904f675d404efe77db35ac715204a4", "size": 5636, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/424668d80d904f675d404efe77db35ac715204a4" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/tv/TvPlaylistCard.kt", "mode": "100644", "type": "blob", "sha": "02f3d9745f871a820d620fdb8f15e8f552e13a25", "size": 3712, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/02f3d9745f871a820d620fdb8f15e8f552e13a25" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/tv/TvSearchKeyboard.kt", "mode": "100644", "type": "blob", "sha": "4172a7da1b9a6eb68bff901ecde4ad7e5261b967", "size": 5105, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4172a7da1b9a6eb68bff901ecde4ad7e5261b967" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/tv/TvVideoCard.kt", "mode": "100644", "type": "blob", "sha": "944a60bc7ede0c9a82c9be545c7eafaf551c58ce", "size": 10912, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/944a60bc7ede0c9a82c9be545c7eafaf551c58ce" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/components/tv/TvVideoPlayerSidebar.kt", "mode": "100644", "type": "blob", "sha": "1542a12cb116ee36ca040e0a2c7acb4f888add7c", "size": 19588, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1542a12cb116ee36ca040e0a2c7acb4f888add7c" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/navigation", "mode": "040000", "type": "tree", "sha": "422b64b043eb4156b8532078979a456a4694617f", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/422b64b043eb4156b8532078979a456a4694617f" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/navigation/AppNavigation.kt", "mode": "100644", "type": "blob", "sha": "6abae72f78f20550027f6392a2216ae77270c2c1", "size": 5276, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6abae72f78f20550027f6392a2216ae77270c2c1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/navigation/Screen.kt", "mode": "100644", "type": "blob", "sha": "14e827828e13705ff5d45fb31eedc047450d6edf", "size": 1176, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/14e827828e13705ff5d45fb31eedc047450d6edf" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/navigation/TvAppNavigation.kt", "mode": "100644", "type": "blob", "sha": "5925708984367e332128b8f7d6e031e8f49cd4ac", "size": 3710, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5925708984367e332128b8f7d6e031e8f49cd4ac" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens", "mode": "040000", "type": "tree", "sha": "6956c6e41a3992110ce03721954a6a2241a880ea", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/6956c6e41a3992110ce03721954a6a2241a880ea" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/CreatorsScreen.kt", "mode": "100644", "type": "blob", "sha": "7392b8659676adb7654533dfe56fe187740e6b39", "size": 2562, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7392b8659676adb7654533dfe56fe187740e6b39" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/DebugLogScreen.kt", "mode": "100644", "type": "blob", "sha": "589e08f13d813e5bf43a56de01ea7fed55bad151", "size": 6891, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/589e08f13d813e5bf43a56de01ea7fed55bad151" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/HistoryScreen.kt", "mode": "100644", "type": "blob", "sha": "d958c8b98384ee8effd7baa8aae11e9e97167827", "size": 4952, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d958c8b98384ee8effd7baa8aae11e9e97167827" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/LivePlayerScreen.kt", "mode": "100644", "type": "blob", "sha": "945ed2549e134fc19ffc0933a04590180e2b8c5f", "size": 22838, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/945ed2549e134fc19ffc0933a04590180e2b8c5f" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/MainScreen.kt", "mode": "100644", "type": "blob", "sha": "5e8ddc4088fe037e978a038097f0f429260ab36f", "size": 13395, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5e8ddc4088fe037e978a038097f0f429260ab36f" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/Placeholders.kt", "mode": "100644", "type": "blob", "sha": "571dd5f1f2676a41483010d71cb9564b41736ec9", "size": 764, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/571dd5f1f2676a41483010d71cb9564b41736ec9" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/PlaylistDetailScreen.kt", "mode": "100644", "type": "blob", "sha": "f24b653b9cf823159a7fda7bf86408b5b23426b9", "size": 9380, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f24b653b9cf823159a7fda7bf86408b5b23426b9" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/PlaylistsScreen.kt", "mode": "100644", "type": "blob", "sha": "8796eb745f7cee0150e44da72dc5cdcf2cf9bafb", "size": 9226, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8796eb745f7cee0150e44da72dc5cdcf2cf9bafb" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/SearchScreen.kt", "mode": "100644", "type": "blob", "sha": "48744224512daaedcdb947d72d533d0f87202317", "size": 4782, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/48744224512daaedcdb947d72d533d0f87202317" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/SettingsScreen.kt", "mode": "100644", "type": "blob", "sha": "b518a21d466653a0bafdc88fe871d9d775bf0d08", "size": 16980, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b518a21d466653a0bafdc88fe871d9d775bf0d08" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/TvMainScreen.kt", "mode": "100644", "type": "blob", "sha": "4bcdadef193a4907fce82daeb224212d427ca358", "size": 3269, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4bcdadef193a4907fce82daeb224212d427ca358" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/VideoFeedScreen.kt", "mode": "100644", "type": "blob", "sha": "cd64873f915093988f0e1de4e07a09fab7583daf", "size": 21090, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cd64873f915093988f0e1de4e07a09fab7583daf" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/VideoPlayerScreen.kt", "mode": "100644", "type": "blob", "sha": "64146efaba8628db92dca93259307138ab5aff21", "size": 35827, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/64146efaba8628db92dca93259307138ab5aff21" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/auth", "mode": "040000", "type": "tree", "sha": "22e9909c2d415bb3dc4c28185d55ad40936fb9be", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/22e9909c2d415bb3dc4c28185d55ad40936fb9be" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/auth/LoginScreen.kt", "mode": "100644", "type": "blob", "sha": "b83c0e9ea0157877bb8b1d20ceffd8be201d0ae1", "size": 7717, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b83c0e9ea0157877bb8b1d20ceffd8be201d0ae1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/tv", "mode": "040000", "type": "tree", "sha": "5f54ccc94a64488176e309ff6985241997593b56", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/5f54ccc94a64488176e309ff6985241997593b56" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/tv/TvCreatorsScreen.kt", "mode": "100644", "type": "blob", "sha": "64d3688ea245ff258d8f7212f065a33e49c189f0", "size": 8410, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/64d3688ea245ff258d8f7212f065a33e49c189f0" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/tv/TvHistoryScreen.kt", "mode": "100644", "type": "blob", "sha": "d86ee5350905458ebd15881d9f1e3ed073b3a834", "size": 10687, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d86ee5350905458ebd15881d9f1e3ed073b3a834" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/tv/TvHomeFeedScreen.kt", "mode": "100644", "type": "blob", "sha": "b93ee35da3e0011d79aa2409fca689327b693682", "size": 21198, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b93ee35da3e0011d79aa2409fca689327b693682" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/tv/TvLivePlayerScreen.kt", "mode": "100644", "type": "blob", "sha": "9fc855134ff90e4b349742d47fd8b4607f8f64ce", "size": 9782, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9fc855134ff90e4b349742d47fd8b4607f8f64ce" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/tv/TvLoginScreen.kt", "mode": "100644", "type": "blob", "sha": "22e8008e81084460b8cdd59d1a5a4fe7a4f52eed", "size": 10738, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/22e8008e81084460b8cdd59d1a5a4fe7a4f52eed" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/tv/TvPlaylistsScreen.kt", "mode": "100644", "type": "blob", "sha": "49231bfaddbf361c38012c0aab99e7209a5d0e7d", "size": 14222, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/49231bfaddbf361c38012c0aab99e7209a5d0e7d" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/tv/TvSearchScreen.kt", "mode": "100644", "type": "blob", "sha": "bccc2b57a12e3f830d01931b122bdbf43416fea5", "size": 13012, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/bccc2b57a12e3f830d01931b122bdbf43416fea5" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/tv/TvSettingsScreen.kt", "mode": "100644", "type": "blob", "sha": "efba0fb49647e347840309a3ec5c31e3c369de46", "size": 8935, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/efba0fb49647e347840309a3ec5c31e3c369de46" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/screens/tv/TvVideoPlayerScreen.kt", "mode": "100644", "type": "blob", "sha": "afa58dd21a4ffb6b8bbe07ae7f61d60941da9b1b", "size": 24380, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/afa58dd21a4ffb6b8bbe07ae7f61d60941da9b1b" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/theme", "mode": "040000", "type": "tree", "sha": "ea15ac4406f61b9399e9a6c351ae4c91393ab705", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/ea15ac4406f61b9399e9a6c351ae4c91393ab705" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/theme/Color.kt", "mode": "100644", "type": "blob", "sha": "f4425f59b33aa2da90d4784e493f0ae53b23dd26", "size": 295, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f4425f59b33aa2da90d4784e493f0ae53b23dd26" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/theme/Theme.kt", "mode": "100644", "type": "blob", "sha": "8423c1b60fb1ad602fab87da9559e016d7bb69a3", "size": 1710, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8423c1b60fb1ad602fab87da9559e016d7bb69a3" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/ui/theme/Type.kt", "mode": "100644", "type": "blob", "sha": "6c72894e1cfd98c28a996b2b98ccf458e03e5d8a", "size": 1000, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6c72894e1cfd98c28a996b2b98ccf458e03e5d8a" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils", "mode": "040000", "type": "tree", "sha": "c5cf37fb44914b4fc39f71d03be39e20361e12e2", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/c5cf37fb44914b4fc39f71d03be39e20361e12e2" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/BlogPostModelV3ChannelAdapter.kt", "mode": "100644", "type": "blob", "sha": "97fb95e03c6af560b9c0e01a28201af7b11e77de", "size": 3003, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/97fb95e03c6af560b9c0e01a28201af7b11e77de" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/CreatorListResponseAdapter.kt", "mode": "100644", "type": "blob", "sha": "d756440a35ebd6b8b5d03afa5ca3ef38ff149e45", "size": 4395, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d756440a35ebd6b8b5d03afa5ca3ef38ff149e45" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/DateUtils.kt", "mode": "100644", "type": "blob", "sha": "efbdf6b9fb7ac54a962852cdd838e7a449ce8cc4", "size": 3058, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/efbdf6b9fb7ac54a962852cdd838e7a449ce8cc4" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/DebugLogManager.kt", "mode": "100644", "type": "blob", "sha": "1efa6b056aeac378ee5935985af630934c64b283", "size": 3133, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1efa6b056aeac378ee5935985af630934c64b283" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/DonationUrl.kt", "mode": "100644", "type": "blob", "sha": "239f488be7904682cf3c010920cd166e966db146", "size": 357, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/239f488be7904682cf3c010920cd166e966db146" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/LossyListAdapter.kt", "mode": "100644", "type": "blob", "sha": "f50b9b809bd1a6199eb578784850fb1347448ebb", "size": 3132, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f50b9b809bd1a6199eb578784850fb1347448ebb" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/MediaItemSubtitles.kt", "mode": "100644", "type": "blob", "sha": "5983c78b33b723cec2a6277188cffd41d7eb33b5", "size": 1695, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5983c78b33b723cec2a6277188cffd41d7eb33b5" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/MoshiSetup.kt", "mode": "100644", "type": "blob", "sha": "fae92f376f641b95cff51dbf6def7f1ba53a5253", "size": 2046, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fae92f376f641b95cff51dbf6def7f1ba53a5253" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/QrCodeGenerator.kt", "mode": "100644", "type": "blob", "sha": "cb5f29d1f343135b621f3ea50b3044ed285d1738", "size": 1422, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cb5f29d1f343135b621f3ea50b3044ed285d1738" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/QrCodeUtils.kt", "mode": "100644", "type": "blob", "sha": "1820cf5443850c6c06ecc41702464554c41f0cf4", "size": 1269, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1820cf5443850c6c06ecc41702464554c41f0cf4" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/SleepTimerRepository.kt", "mode": "100644", "type": "blob", "sha": "d1e5731035416f9c33f26da662a7ec5fab075190", "size": 3065, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d1e5731035416f9c33f26da662a7ec5fab075190" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/TimestampParser.kt", "mode": "100644", "type": "blob", "sha": "f181bc2cb19db5fe97d2688a6a622219a442cbea", "size": 1548, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f181bc2cb19db5fe97d2688a6a622219a442cbea" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/utils/WhatsNewRepository.kt", "mode": "100644", "type": "blob", "sha": "8d883948eea3a305585073e7868bff54625d877c", "size": 4125, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8d883948eea3a305585073e7868bff54625d877c" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels", "mode": "040000", "type": "tree", "sha": "7eca8576ae144e66b01b560f6e649af7fd30625f", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/7eca8576ae144e66b01b560f6e649af7fd30625f" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/CreatorsViewModel.kt", "mode": "100644", "type": "blob", "sha": "ca76bdc10f70550357d1434412cb12ffc66322e9", "size": 2388, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ca76bdc10f70550357d1434412cb12ffc66322e9" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/HistoryViewModel.kt", "mode": "100644", "type": "blob", "sha": "d87237dfef41cce8d7c5657ea316ab9d31fa2694", "size": 7061, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d87237dfef41cce8d7c5657ea316ab9d31fa2694" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/HomeFeedViewModel.kt", "mode": "100644", "type": "blob", "sha": "02c444b31382e32b6021dfaf8ff78941d030e549", "size": 20776, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/02c444b31382e32b6021dfaf8ff78941d030e549" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/LivePlayerViewModel.kt", "mode": "100644", "type": "blob", "sha": "60cbe201a6e48a886a6fa5c3bda23451d0dc7db1", "size": 9404, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/60cbe201a6e48a886a6fa5c3bda23451d0dc7db1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/LoginViewModel.kt", "mode": "100644", "type": "blob", "sha": "8636a3a6073e660ed2d0114ca31cc680ebbf2ad4", "size": 3249, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8636a3a6073e660ed2d0114ca31cc680ebbf2ad4" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/PlaylistDetailViewModel.kt", "mode": "100644", "type": "blob", "sha": "62ad21197f465badcc3e7a3602d4bbc1720b14d0", "size": 4801, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/62ad21197f465badcc3e7a3602d4bbc1720b14d0" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/PlaylistsViewModel.kt", "mode": "100644", "type": "blob", "sha": "c513253a230646ed9747e37ed81d5cc1d50ef843", "size": 8919, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c513253a230646ed9747e37ed81d5cc1d50ef843" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/SearchViewModel.kt", "mode": "100644", "type": "blob", "sha": "1a6f7f58a552f35436b6aa6aaa44ab5c73b6e195", "size": 9783, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1a6f7f58a552f35436b6aa6aaa44ab5c73b6e195" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/SettingsViewModel.kt", "mode": "100644", "type": "blob", "sha": "dd7a7d8a3b8643ae6c67a2128e1aef82bbeb8fa1", "size": 5444, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/dd7a7d8a3b8643ae6c67a2128e1aef82bbeb8fa1" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/SidebarView.kt", "mode": "100644", "type": "blob", "sha": "214cbf9226e98edd05ed677d27cf7f1f590d4797", "size": 103, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/214cbf9226e98edd05ed677d27cf7f1f590d4797" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/TvLoginViewModel.kt", "mode": "100644", "type": "blob", "sha": "cb5b5fc4973d7c6d6de7dfac9b67afc93857dab4", "size": 9309, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cb5b5fc4973d7c6d6de7dfac9b67afc93857dab4" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/TvSidebarViewModel.kt", "mode": "100644", "type": "blob", "sha": "a5cb64b8eb65ff264c36e23d8febca56b344c286", "size": 17516, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a5cb64b8eb65ff264c36e23d8febca56b344c286" }, { "path": "apps/android/app/src/main/java/com/coulterpeterson/floatnative/viewmodels/VideoPlayerViewModel.kt", "mode": "100644", "type": "blob", "sha": "a432f7333907163434ad1bd9bec4a7a5f5f1c901", "size": 54977, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a432f7333907163434ad1bd9bec4a7a5f5f1c901" }, { "path": "apps/android/app/src/main/res", "mode": "040000", "type": "tree", "sha": "db0f7daf56954457c0b2a1efeca3a08eb3f78c30", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/db0f7daf56954457c0b2a1efeca3a08eb3f78c30" }, { "path": "apps/android/app/src/main/res/drawable", "mode": "040000", "type": "tree", "sha": "f578a71a871adcaac4270ea069e0927ee2bbc3a3", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f578a71a871adcaac4270ea069e0927ee2bbc3a3" }, { "path": "apps/android/app/src/main/res/drawable/bg_player_button.xml", "mode": "100644", "type": "blob", "sha": "822a0196e20bd17199404daf6cd69301bcc994a9", "size": 571, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/822a0196e20bd17199404daf6cd69301bcc994a9" }, { "path": "apps/android/app/src/main/res/drawable/floatplane_logo.png", "mode": "100644", "type": "blob", "sha": "188fec8cdbac8a4d07dd764fe968aa426a6c48c8", "size": 172854, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/188fec8cdbac8a4d07dd764fe968aa426a6c48c8" }, { "path": "apps/android/app/src/main/res/drawable/ic_comment.xml", "mode": "100644", "type": "blob", "sha": "baeb7b6667df1ebdea2259b5551a78f4286eca6c", "size": 413, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/baeb7b6667df1ebdea2259b5551a78f4286eca6c" }, { "path": "apps/android/app/src/main/res/drawable/ic_description.xml", "mode": "100644", "type": "blob", "sha": "03616d3f2f8500fc3f7b86f6e8eb0d356b4e6790", "size": 413, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/03616d3f2f8500fc3f7b86f6e8eb0d356b4e6790" }, { "path": "apps/android/app/src/main/res/drawable/ic_launcher_background.xml", "mode": "100644", "type": "blob", "sha": "c8724d059f2818e9e6bf161a0ec077c008c722de", "size": 782, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c8724d059f2818e9e6bf161a0ec077c008c722de" }, { "path": "apps/android/app/src/main/res/drawable/ic_launcher_foreground.xml", "mode": "100644", "type": "blob", "sha": "2b068d11462a4b96669193de13a711a3a36220a0", "size": 1702, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2b068d11462a4b96669193de13a711a3a36220a0" }, { "path": "apps/android/app/src/main/res/drawable/ic_settings.xml", "mode": "100644", "type": "blob", "sha": "b86b554dff807c455e14935379f1cbca6c19ae22", "size": 1179, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b86b554dff807c455e14935379f1cbca6c19ae22" }, { "path": "apps/android/app/src/main/res/drawable/ic_subtitles.xml", "mode": "100644", "type": "blob", "sha": "11472e895e51bd6bdd188755b8367b2d6f66c482", "size": 963, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/11472e895e51bd6bdd188755b8367b2d6f66c482" }, { "path": "apps/android/app/src/main/res/drawable/ic_thumb_down.xml", "mode": "100644", "type": "blob", "sha": "35255f310edc6a31e8c83eed0827f05169e8a243", "size": 544, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/35255f310edc6a31e8c83eed0827f05169e8a243" }, { "path": "apps/android/app/src/main/res/drawable/ic_thumb_up.xml", "mode": "100644", "type": "blob", "sha": "b6cdc68a4c47d659c91f35f4ed66276d6b9e83f3", "size": 485, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b6cdc68a4c47d659c91f35f4ed66276d6b9e83f3" }, { "path": "apps/android/app/src/main/res/drawable/tv_banner.png", "mode": "100644", "type": "blob", "sha": "34009069482fa9879fa121bf3afb5f6b752a1ac7", "size": 36738, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/34009069482fa9879fa121bf3afb5f6b752a1ac7" }, { "path": "apps/android/app/src/main/res/layout", "mode": "040000", "type": "tree", "sha": "b410acff39b3d4cc73062b5992d7e0b1f968e18b", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/b410acff39b3d4cc73062b5992d7e0b1f968e18b" }, { "path": "apps/android/app/src/main/res/layout/live_player_view.xml", "mode": "100644", "type": "blob", "sha": "104b2cb2b93184101e68190dc5381977f1d3cc25", "size": 429, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/104b2cb2b93184101e68190dc5381977f1d3cc25" }, { "path": "apps/android/app/src/main/res/layout/phone_player_view.xml", "mode": "100644", "type": "blob", "sha": "71155c91a77addb4500196ec82edb10a8b5ec5ab", "size": 971, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/71155c91a77addb4500196ec82edb10a8b5ec5ab" }, { "path": "apps/android/app/src/main/res/layout/tv_player_control_view.xml", "mode": "100644", "type": "blob", "sha": "806b6b46d90852c6218ccd04b7c44b837ad791fd", "size": 6685, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/806b6b46d90852c6218ccd04b7c44b837ad791fd" }, { "path": "apps/android/app/src/main/res/layout/tv_player_wrapper.xml", "mode": "100644", "type": "blob", "sha": "da5251a1d2f7768de307520655321cd58acea873", "size": 557, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/da5251a1d2f7768de307520655321cd58acea873" }, { "path": "apps/android/app/src/main/res/mipmap-anydpi-v26", "mode": "040000", "type": "tree", "sha": "ab09c5242adb57a8947db8731796afdab1d72f5f", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/ab09c5242adb57a8947db8731796afdab1d72f5f" }, { "path": "apps/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml", "mode": "100644", "type": "blob", "sha": "90f958096f81d050d55c085b7c3bad49456f9673", "size": 268, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/90f958096f81d050d55c085b7c3bad49456f9673" }, { "path": "apps/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml", "mode": "100644", "type": "blob", "sha": "58ad548da2625883945333b1ee28f9baa3270e37", "size": 269, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/58ad548da2625883945333b1ee28f9baa3270e37" }, { "path": "apps/android/app/src/main/res/mipmap-anydpi", "mode": "040000", "type": "tree", "sha": "46123c8a05f7c8ae0d069692786b4f3b1a0648d7", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/46123c8a05f7c8ae0d069692786b4f3b1a0648d7" }, { "path": "apps/android/app/src/main/res/mipmap-anydpi/ic_launcher.xml", "mode": "100644", "type": "blob", "sha": "6f3b755bf50c6b03d8714a9c6184705e6a08389f", "size": 343, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6f3b755bf50c6b03d8714a9c6184705e6a08389f" }, { "path": "apps/android/app/src/main/res/mipmap-anydpi/ic_launcher_round.xml", "mode": "100644", "type": "blob", "sha": "6f3b755bf50c6b03d8714a9c6184705e6a08389f", "size": 343, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6f3b755bf50c6b03d8714a9c6184705e6a08389f" }, { "path": "apps/android/app/src/main/res/mipmap-hdpi", "mode": "040000", "type": "tree", "sha": "3df2812b31981fc49ef94231dc7772e68d44c971", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/3df2812b31981fc49ef94231dc7772e68d44c971" }, { "path": "apps/android/app/src/main/res/mipmap-hdpi/ic_launcher.png", "mode": "100644", "type": "blob", "sha": "4a3b2aa5127e249ac082ec056d952dafcdfc1233", "size": 10080, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4a3b2aa5127e249ac082ec056d952dafcdfc1233" }, { "path": "apps/android/app/src/main/res/mipmap-hdpi/ic_launcher_adaptive_back.png", "mode": "100644", "type": "blob", "sha": "e4cf50e0d0e3404aeb5eeac57aeda274c9610fc6", "size": 15002, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e4cf50e0d0e3404aeb5eeac57aeda274c9610fc6" }, { "path": "apps/android/app/src/main/res/mipmap-hdpi/ic_launcher_adaptive_fore.png", "mode": "100644", "type": "blob", "sha": "5747e8a4a052b0fe2a64e689ce1aa35c7d4379f4", "size": 15255, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5747e8a4a052b0fe2a64e689ce1aa35c7d4379f4" }, { "path": "apps/android/app/src/main/res/mipmap-mdpi", "mode": "040000", "type": "tree", "sha": "e20f127e63c3bf92003bf4cafdf6ca12f39daf40", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/e20f127e63c3bf92003bf4cafdf6ca12f39daf40" }, { "path": "apps/android/app/src/main/res/mipmap-mdpi/ic_launcher.png", "mode": "100644", "type": "blob", "sha": "251bb0b06666e279fee3407cb4a077db76c4bb01", "size": 5212, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/251bb0b06666e279fee3407cb4a077db76c4bb01" }, { "path": "apps/android/app/src/main/res/mipmap-mdpi/ic_launcher_adaptive_back.png", "mode": "100644", "type": "blob", "sha": "fcbf58566adf2ac257e142207a467e57e677fefc", "size": 7827, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fcbf58566adf2ac257e142207a467e57e677fefc" }, { "path": "apps/android/app/src/main/res/mipmap-mdpi/ic_launcher_adaptive_fore.png", "mode": "100644", "type": "blob", "sha": "51896533f37e3f840a8d82dd9074330da9d11dbd", "size": 8793, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/51896533f37e3f840a8d82dd9074330da9d11dbd" }, { "path": "apps/android/app/src/main/res/mipmap-xhdpi", "mode": "040000", "type": "tree", "sha": "9d4f947a806427a0e3051d237745339fa467ab5e", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/9d4f947a806427a0e3051d237745339fa467ab5e" }, { "path": "apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png", "mode": "100644", "type": "blob", "sha": "1303ffc000037be27b20430dab35298b6cd9c93b", "size": 14777, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1303ffc000037be27b20430dab35298b6cd9c93b" }, { "path": "apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher_adaptive_back.png", "mode": "100644", "type": "blob", "sha": "dda9f8cb50612d51801e3d2290059161d68d055d", "size": 23826, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/dda9f8cb50612d51801e3d2290059161d68d055d" }, { "path": "apps/android/app/src/main/res/mipmap-xhdpi/ic_launcher_adaptive_fore.png", "mode": "100644", "type": "blob", "sha": "ff12f11befb4b937531bfec998cda5e9fd86de88", "size": 21616, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ff12f11befb4b937531bfec998cda5e9fd86de88" }, { "path": "apps/android/app/src/main/res/mipmap-xxhdpi", "mode": "040000", "type": "tree", "sha": "b778a6f50d20f4484f450cb76f1e6af71abcefab", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/b778a6f50d20f4484f450cb76f1e6af71abcefab" }, { "path": "apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png", "mode": "100644", "type": "blob", "sha": "204b2a5e04977296c7d815408cc5dee6ee848501", "size": 28482, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/204b2a5e04977296c7d815408cc5dee6ee848501" }, { "path": "apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_adaptive_back.png", "mode": "100644", "type": "blob", "sha": "4d57b8650a32ac93524d98489bd9a3c90fd037a6", "size": 44544, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4d57b8650a32ac93524d98489bd9a3c90fd037a6" }, { "path": "apps/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_adaptive_fore.png", "mode": "100644", "type": "blob", "sha": "ac1e7edaf3886c4901a67723c03152ffbb7c74e0", "size": 39728, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ac1e7edaf3886c4901a67723c03152ffbb7c74e0" }, { "path": "apps/android/app/src/main/res/mipmap-xxxhdpi", "mode": "040000", "type": "tree", "sha": "0be039ce8f673bd48b6f90c41b990a866995244b", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/0be039ce8f673bd48b6f90c41b990a866995244b" }, { "path": "apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png", "mode": "100644", "type": "blob", "sha": "673bf188bf84781646bbf57b8f94b7d3d402c9b7", "size": 41975, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/673bf188bf84781646bbf57b8f94b7d3d402c9b7" }, { "path": "apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_adaptive_back.png", "mode": "100644", "type": "blob", "sha": "79a653509c87559f819eeb4acd05ec41d4f6f47e", "size": 69993, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/79a653509c87559f819eeb4acd05ec41d4f6f47e" }, { "path": "apps/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_adaptive_fore.png", "mode": "100644", "type": "blob", "sha": "e9f9bb038e34df45a5c153a6a1cd55330ffdec21", "size": 57771, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e9f9bb038e34df45a5c153a6a1cd55330ffdec21" }, { "path": "apps/android/app/src/main/res/values", "mode": "040000", "type": "tree", "sha": "86ee838f54beb2257bc432eaf2c3644a2540cd76", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/86ee838f54beb2257bc432eaf2c3644a2540cd76" }, { "path": "apps/android/app/src/main/res/values/colors.xml", "mode": "100644", "type": "blob", "sha": "f8c6127d327620c93d2b2d00342a68e97b98a48d", "size": 378, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f8c6127d327620c93d2b2d00342a68e97b98a48d" }, { "path": "apps/android/app/src/main/res/values/strings.xml", "mode": "100644", "type": "blob", "sha": "6dfe28c462f32c6ee555745bc738a6dacae72034", "size": 73, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6dfe28c462f32c6ee555745bc738a6dacae72034" }, { "path": "apps/android/app/src/main/res/values/themes.xml", "mode": "100644", "type": "blob", "sha": "753be90b858d2a6aff6fad3d90b8246e6e1026ca", "size": 146, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/753be90b858d2a6aff6fad3d90b8246e6e1026ca" }, { "path": "apps/android/app/src/main/res/xml", "mode": "040000", "type": "tree", "sha": "7b5098396350dba42a9a7fb617aab535b19d9564", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/7b5098396350dba42a9a7fb617aab535b19d9564" }, { "path": "apps/android/app/src/main/res/xml/backup_rules.xml", "mode": "100644", "type": "blob", "sha": "4df925582478cf0d469c4cff9a4bb50859f3230a", "size": 478, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4df925582478cf0d469c4cff9a4bb50859f3230a" }, { "path": "apps/android/app/src/main/res/xml/data_extraction_rules.xml", "mode": "100644", "type": "blob", "sha": "9ee9997b0b4726e57c27b2f7b21462b604ff8a88", "size": 551, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9ee9997b0b4726e57c27b2f7b21462b604ff8a88" }, { "path": "apps/android/app/src/main/res/xml/provider_paths.xml", "mode": "100644", "type": "blob", "sha": "1ab2e033d531686974c03b28dbf68b397fd05392", "size": 173, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1ab2e033d531686974c03b28dbf68b397fd05392" }, { "path": "apps/android/app/src/test", "mode": "040000", "type": "tree", "sha": "7745c1d56504cdc2a0f345f98a8f727a77cd4ecc", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/7745c1d56504cdc2a0f345f98a8f727a77cd4ecc" }, { "path": "apps/android/app/src/test/java", "mode": "040000", "type": "tree", "sha": "7996c9b881eba97763295f222afd92c997e95531", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/7996c9b881eba97763295f222afd92c997e95531" }, { "path": "apps/android/app/src/test/java/com", "mode": "040000", "type": "tree", "sha": "a68ee03f458bc6f7f3e1ffa1f4bc6394cf2187f6", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/a68ee03f458bc6f7f3e1ffa1f4bc6394cf2187f6" }, { "path": "apps/android/app/src/test/java/com/coulterpeterson", "mode": "040000", "type": "tree", "sha": "e64840378d5dcdfda4ff2a88a7995e1b12352366", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/e64840378d5dcdfda4ff2a88a7995e1b12352366" }, { "path": "apps/android/app/src/test/java/com/coulterpeterson/floatnative", "mode": "040000", "type": "tree", "sha": "771914818870d1e56b15dd993e8f8124e78c88b4", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/771914818870d1e56b15dd993e8f8124e78c88b4" }, { "path": "apps/android/app/src/test/java/com/coulterpeterson/floatnative/ExampleUnitTest.kt", "mode": "100644", "type": "blob", "sha": "22e9221c9862362be5997b98e2896fdd6c5e1d91", "size": 355, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/22e9221c9862362be5997b98e2896fdd6c5e1d91" }, { "path": "apps/android/app/src/test/java/com/coulterpeterson/floatnative/FixtureDecodeTest.kt", "mode": "100644", "type": "blob", "sha": "6296437696da537c7cd3c2007bed486ce2e8d097", "size": 5309, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6296437696da537c7cd3c2007bed486ce2e8d097" }, { "path": "apps/android/app/src/test/resources", "mode": "040000", "type": "tree", "sha": "32d9db61afc1ee93248c2b072914ba1ee5bfe559", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/32d9db61afc1ee93248c2b072914ba1ee5bfe559" }, { "path": "apps/android/app/src/test/resources/fixtures", "mode": "040000", "type": "tree", "sha": "9921777d4ec7504a0b372c1ff24b89ceacdd912c", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/9921777d4ec7504a0b372c1ff24b89ceacdd912c" }, { "path": "apps/android/app/src/test/resources/fixtures/get_api_v3_comment_blogPost_USWZwxRfFq_limit_20.json", "mode": "100644", "type": "blob", "sha": "77f2869d25485e6adbf3d36a030af4a2ac69773f", "size": 10188, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/77f2869d25485e6adbf3d36a030af4a2ac69773f" }, { "path": "apps/android/app/src/test/resources/fixtures/get_api_v3_content_creator_list_channel_as_string.json", "mode": "100644", "type": "blob", "sha": "1e194b8beeefe657b213b5976543c7581f9e8799", "size": 1987, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1e194b8beeefe657b213b5976543c7581f9e8799" }, { "path": "apps/android/app/src/test/resources/fixtures/get_api_v3_content_creator_list_ids_0_59f94c0bdd241b70349eb72b_limit_20.json", "mode": "100644", "type": "blob", "sha": "e8992eff67c69e96e59b490569d3068660960e6f", "size": 378594, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e8992eff67c69e96e59b490569d3068660960e6f" }, { "path": "apps/android/app/src/test/resources/fixtures/get_api_v3_content_creator_list_minimal.json", "mode": "100644", "type": "blob", "sha": "e87e9fd32dc131f487c5d3c5abe5470ef37d14ae", "size": 2456, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e87e9fd32dc131f487c5d3c5abe5470ef37d14ae" }, { "path": "apps/android/app/src/test/resources/fixtures/get_api_v3_content_history_offset_0.json", "mode": "100644", "type": "blob", "sha": "b94d1e591079dcfb688b4c050025d5dcd54958bc", "size": 365091, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b94d1e591079dcfb688b4c050025d5dcd54958bc" }, { "path": "apps/android/app/src/test/resources/fixtures/get_api_v3_content_post_id_C3GeAE0LmM.json", "mode": "100644", "type": "blob", "sha": "91ef7b1fb25de9d7299f1bf07010eb3bf4062694", "size": 15983, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/91ef7b1fb25de9d7299f1bf07010eb3bf4062694" }, { "path": "apps/android/app/src/test/resources/fixtures/get_api_v3_content_post_id_USWZwxRfFq.json", "mode": "100644", "type": "blob", "sha": "d82cd2a36365893477c18aeb3046f457657f096e", "size": 31749, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d82cd2a36365893477c18aeb3046f457657f096e" }, { "path": "apps/android/app/src/test/resources/fixtures/get_api_v3_creator_info_id_59f94c0bdd241b70349eb72b.json", "mode": "100644", "type": "blob", "sha": "e49ae8b7b333b4bf2b65f8624297b0af7a603cb4", "size": 23825, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e49ae8b7b333b4bf2b65f8624297b0af7a603cb4" }, { "path": "apps/android/build.gradle.kts", "mode": "100644", "type": "blob", "sha": "952b930665ce5a01e845d22ba6244ccf14432ffa", "size": 269, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/952b930665ce5a01e845d22ba6244ccf14432ffa" }, { "path": "apps/android/gradle.properties", "mode": "100644", "type": "blob", "sha": "20e2a01520742aff4ec9ce578ed4fe5f3a76fe77", "size": 1346, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/20e2a01520742aff4ec9ce578ed4fe5f3a76fe77" }, { "path": "apps/android/gradle", "mode": "040000", "type": "tree", "sha": "f337a597edeee9f42bf4d6de83fe9959156e9bb4", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f337a597edeee9f42bf4d6de83fe9959156e9bb4" }, { "path": "apps/android/gradle/libs.versions.toml", "mode": "100644", "type": "blob", "sha": "7ca0da6b9438e18d075b6b8cfbb4da9e178e4f79", "size": 4534, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7ca0da6b9438e18d075b6b8cfbb4da9e178e4f79" }, { "path": "apps/android/gradle/wrapper", "mode": "040000", "type": "tree", "sha": "48abd8806485e232a7320fc355d89f61737f7d1b", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/48abd8806485e232a7320fc355d89f61737f7d1b" }, { "path": "apps/android/gradle/wrapper/gradle-wrapper.jar", "mode": "100644", "type": "blob", "sha": "8bdaf60c75ab801e22807dde59e12a8735a34077", "size": 45457, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8bdaf60c75ab801e22807dde59e12a8735a34077" }, { "path": "apps/android/gradle/wrapper/gradle-wrapper.properties", "mode": "100644", "type": "blob", "sha": "476a51d0fdbce16ede3bd093ce3eb9fbd3717ce5", "size": 281, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/476a51d0fdbce16ede3bd093ce3eb9fbd3717ce5" }, { "path": "apps/android/gradlew", "mode": "100755", "type": "blob", "sha": "ef07e0162b183eb9d19a2c9ba7035c283af9f8dd", "size": 8728, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ef07e0162b183eb9d19a2c9ba7035c283af9f8dd" }, { "path": "apps/android/gradlew.bat", "mode": "100644", "type": "blob", "sha": "5eed7ee8452842305a18a4eb967442683808226a", "size": 2937, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5eed7ee8452842305a18a4eb967442683808226a" }, { "path": "apps/android/keystore.properties.example", "mode": "100644", "type": "blob", "sha": "60e5d2e0bb102f63bde3d3e7ae9745e881299e1c", "size": 838, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/60e5d2e0bb102f63bde3d3e7ae9745e881299e1c" }, { "path": "apps/android/settings.gradle.kts", "mode": "100644", "type": "blob", "sha": "729ea09c39d623bfd0809569c7ca590092939c84", "size": 536, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/729ea09c39d623bfd0809569c7ca590092939c84" }, { "path": "apps/android/todo.md", "mode": "100644", "type": "blob", "sha": "2025ad12bb4df0ba5babe4d1ee9c139fa79c9adc", "size": 1440, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2025ad12bb4df0ba5babe4d1ee9c139fa79c9adc" }, { "path": "apps/chrome-extension", "mode": "040000", "type": "tree", "sha": "dfbe45e4506c3666a05c68fd2375e650bbeab3df", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/dfbe45e4506c3666a05c68fd2375e650bbeab3df" }, { "path": "apps/chrome-extension/.gitignore", "mode": "100644", "type": "blob", "sha": "25cfb84d2cf3621b4fad92f942772056fd5ba6c8", "size": 43, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/25cfb84d2cf3621b4fad92f942772056fd5ba6c8" }, { "path": "apps/chrome-extension/package.json", "mode": "100644", "type": "blob", "sha": "13520f8e2e504fd33698d12e242bbb01606bee27", "size": 654, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/13520f8e2e504fd33698d12e242bbb01606bee27" }, { "path": "apps/chrome-extension/public", "mode": "040000", "type": "tree", "sha": "6d04aef1c15b31dc06381114944447fee2d8a23b", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/6d04aef1c15b31dc06381114944447fee2d8a23b" }, { "path": "apps/chrome-extension/public/manifest.json", "mode": "100644", "type": "blob", "sha": "184766efe4c82c0a39f50f143db4ce2e9d8b8a07", "size": 983, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/184766efe4c82c0a39f50f143db4ce2e9d8b8a07" }, { "path": "apps/chrome-extension/public/popup.html", "mode": "100644", "type": "blob", "sha": "a5b3e26cd1d8bd1551f989220f80321dcdfd1a94", "size": 2303, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a5b3e26cd1d8bd1551f989220f80321dcdfd1a94" }, { "path": "apps/chrome-extension/public/style.css", "mode": "100644", "type": "blob", "sha": "9394fa21dfd68339b67a8cf3086e7339f8d6a298", "size": 928, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9394fa21dfd68339b67a8cf3086e7339f8d6a298" }, { "path": "apps/chrome-extension/src", "mode": "040000", "type": "tree", "sha": "312d18da663432c1d72e13757070b4e294e05d58", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/312d18da663432c1d72e13757070b4e294e05d58" }, { "path": "apps/chrome-extension/src/assets", "mode": "040000", "type": "tree", "sha": "d79d295221710b46f15d02c52e64bbbd4b7b8040", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/d79d295221710b46f15d02c52e64bbbd4b7b8040" }, { "path": "apps/chrome-extension/src/assets/icon128.png", "mode": "100644", "type": "blob", "sha": "dffc8737455e464c216e71c06b8f751abb16391b", "size": 22142, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/dffc8737455e464c216e71c06b8f751abb16391b" }, { "path": "apps/chrome-extension/src/assets/icon16.png", "mode": "100644", "type": "blob", "sha": "fe443626942b2613f51262c23c5e2ee585c1243f", "size": 2953, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fe443626942b2613f51262c23c5e2ee585c1243f" }, { "path": "apps/chrome-extension/src/assets/icon48.png", "mode": "100644", "type": "blob", "sha": "293f349bc5d8627bb54ef4c7895bd08ef79d34a5", "size": 7001, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/293f349bc5d8627bb54ef4c7895bd08ef79d34a5" }, { "path": "apps/chrome-extension/src/background", "mode": "040000", "type": "tree", "sha": "9728e3213b8480f7deec2dd9c4a3d404b1f31d34", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/9728e3213b8480f7deec2dd9c4a3d404b1f31d34" }, { "path": "apps/chrome-extension/src/background/api.ts", "mode": "100644", "type": "blob", "sha": "b05239b6009bdf03d934102eb4dbe21bc629b8f3", "size": 5858, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b05239b6009bdf03d934102eb4dbe21bc629b8f3" }, { "path": "apps/chrome-extension/src/background/auth.ts", "mode": "100644", "type": "blob", "sha": "468b41849460717fe7a684771a40b65ff6b44764", "size": 7224, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/468b41849460717fe7a684771a40b65ff6b44764" }, { "path": "apps/chrome-extension/src/background/dpop.ts", "mode": "100644", "type": "blob", "sha": "c696de98f819835da6a9a6a728e4be72104d9e41", "size": 4391, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c696de98f819835da6a9a6a728e4be72104d9e41" }, { "path": "apps/chrome-extension/src/background/floatplane.ts", "mode": "100644", "type": "blob", "sha": "69c3bb81f3436d4f2bf8c2dc58618a9ce58d715b", "size": 2868, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/69c3bb81f3436d4f2bf8c2dc58618a9ce58d715b" }, { "path": "apps/chrome-extension/src/background/index.ts", "mode": "100644", "type": "blob", "sha": "569e4e2df35e4905b9daff9bb5b579640e9cab9e", "size": 2819, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/569e4e2df35e4905b9daff9bb5b579640e9cab9e" }, { "path": "apps/chrome-extension/src/content", "mode": "040000", "type": "tree", "sha": "ff6e2a2b2f09a2c8c5753a8399cb49184c08a9ab", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/ff6e2a2b2f09a2c8c5753a8399cb49184c08a9ab" }, { "path": "apps/chrome-extension/src/content/index.ts", "mode": "100644", "type": "blob", "sha": "ff2ffeb99ce3020c1a75ea4252b413b9d1bf2af9", "size": 2880, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ff2ffeb99ce3020c1a75ea4252b413b9d1bf2af9" }, { "path": "apps/chrome-extension/src/content/ui.ts", "mode": "100644", "type": "blob", "sha": "834362dc30cf8219ef05c1862ff8b9dbebccc6a2", "size": 39284, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/834362dc30cf8219ef05c1862ff8b9dbebccc6a2" }, { "path": "apps/chrome-extension/src/popup", "mode": "040000", "type": "tree", "sha": "43a14ef7b88147672b613a822ebb4f45944f23a0", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/43a14ef7b88147672b613a822ebb4f45944f23a0" }, { "path": "apps/chrome-extension/src/popup/index.ts", "mode": "100644", "type": "blob", "sha": "6bfb3216bf3bf08d9479471ff1366a29bdab6bd6", "size": 1460, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6bfb3216bf3bf08d9479471ff1366a29bdab6bd6" }, { "path": "apps/chrome-extension/src/popup/popup.html", "mode": "100644", "type": "blob", "sha": "5afd473c6e3bbe68ab0ea63daf66df69a4f0c413", "size": 312, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5afd473c6e3bbe68ab0ea63daf66df69a4f0c413" }, { "path": "apps/chrome-extension/tsconfig.json", "mode": "100644", "type": "blob", "sha": "b542ae0bc5fc3f9097870a3d1adf02d99c49e044", "size": 286, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b542ae0bc5fc3f9097870a3d1adf02d99c49e044" }, { "path": "apps/chrome-extension/webpack.config.js", "mode": "100644", "type": "blob", "sha": "15f830a511026cc5b439e5ee6e2ada25f7540433", "size": 1261, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/15f830a511026cc5b439e5ee6e2ada25f7540433" }, { "path": "apps/ios", "mode": "040000", "type": "tree", "sha": "939de75581e1ce5e3b467964e4cf56abcdbd5fa5", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/939de75581e1ce5e3b467964e4cf56abcdbd5fa5" }, { "path": "apps/ios/.gitignore", "mode": "100644", "type": "blob", "sha": "1020c053a6174cc5467e78e68fb59c9e486fd5ca", "size": 821, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1020c053a6174cc5467e78e68fb59c9e486fd5ca" }, { "path": "apps/ios/FloatNative.xcodeproj", "mode": "040000", "type": "tree", "sha": "59d951939a5eb57038ee44886ea505bb0e8db5f0", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/59d951939a5eb57038ee44886ea505bb0e8db5f0" }, { "path": "apps/ios/FloatNative.xcodeproj/project.pbxproj", "mode": "100644", "type": "blob", "sha": "9d0bca958609f0f4340dcf4b006ec51bc5a8098e", "size": 22701, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9d0bca958609f0f4340dcf4b006ec51bc5a8098e" }, { "path": "apps/ios/FloatNative.xcodeproj/project.xcworkspace", "mode": "040000", "type": "tree", "sha": "2b79b4dab060772d897287f3d31410e642bd9843", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/2b79b4dab060772d897287f3d31410e642bd9843" }, { "path": "apps/ios/FloatNative.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "mode": "100644", "type": "blob", "sha": "919434a6254f0e9651f402737811be6634a03e9c", "size": 135, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/919434a6254f0e9651f402737811be6634a03e9c" }, { "path": "apps/ios/FloatNative.xcodeproj/project.xcworkspace/xcshareddata", "mode": "040000", "type": "tree", "sha": "42bb17b24615d8f22f1a39bfb29b8ba0cc8ebfd1", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/42bb17b24615d8f22f1a39bfb29b8ba0cc8ebfd1" }, { "path": "apps/ios/FloatNative.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings", "mode": "100644", "type": "blob", "sha": "0c67376ebacb410fd873cac1d8d8dd431b262c02", "size": 181, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0c67376ebacb410fd873cac1d8d8dd431b262c02" }, { "path": "apps/ios/FloatNative.xcodeproj/project.xcworkspace/xcshareddata/swiftpm", "mode": "040000", "type": "tree", "sha": "c4b343948492114da788c93fd1cefd281766b831", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/c4b343948492114da788c93fd1cefd281766b831" }, { "path": "apps/ios/FloatNative.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved", "mode": "100644", "type": "blob", "sha": "1b9f736e2f1956159bbec940df68ef25d30ebe5f", "size": 391, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1b9f736e2f1956159bbec940df68ef25d30ebe5f" }, { "path": "apps/ios/FloatNative", "mode": "040000", "type": "tree", "sha": "f9fe61df6d979fb028ccc0e09834abe333137600", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f9fe61df6d979fb028ccc0e09834abe333137600" }, { "path": "apps/ios/FloatNative/Assets.xcassets", "mode": "040000", "type": "tree", "sha": "404ea20b7a6882a47c4327e592ffc48e2ec2e647", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/404ea20b7a6882a47c4327e592ffc48e2ec2e647" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AccentColor.colorset", "mode": "040000", "type": "tree", "sha": "986bd324c26d854187559f27f8194c8afd1795ac", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/986bd324c26d854187559f27f8194c8afd1795ac" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AccentColor.colorset/Contents.json", "mode": "100644", "type": "blob", "sha": "eb8789700816459c1e1480e0b34781d9fb78a1ca", "size": 123, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/eb8789700816459c1e1480e0b34781d9fb78a1ca" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.appiconset", "mode": "040000", "type": "tree", "sha": "bcb53505669fcbf02ee6e17ba97dfbb6abe31110", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/bcb53505669fcbf02ee6e17ba97dfbb6abe31110" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.appiconset/Contents.json", "mode": "100644", "type": "blob", "sha": "82089eb3cf6f264fdec2af4300b482445670934d", "size": 720, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/82089eb3cf6f264fdec2af4300b482445670934d" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.appiconset/Dark 2.png", "mode": "100644", "type": "blob", "sha": "9aab98f60e1eb66705b6d6cd0cf043eff1c526ff", "size": 132237, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9aab98f60e1eb66705b6d6cd0cf043eff1c526ff" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.appiconset/Dark 3.png", "mode": "100644", "type": "blob", "sha": "9aab98f60e1eb66705b6d6cd0cf043eff1c526ff", "size": 132237, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9aab98f60e1eb66705b6d6cd0cf043eff1c526ff" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.appiconset/FloatNative Logo (2).png", "mode": "100644", "type": "blob", "sha": "7b43b09b487a38024a703d6ab5885c0ba93351ff", "size": 332786, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7b43b09b487a38024a703d6ab5885c0ba93351ff" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets", "mode": "040000", "type": "tree", "sha": "880f237b3a933debcdda115b8812eab26a283886", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/880f237b3a933debcdda115b8812eab26a283886" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack", "mode": "040000", "type": "tree", "sha": "55551a5249211e1818dd07b80771fa76e3042205", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/55551a5249211e1818dd07b80771fa76e3042205" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer", "mode": "040000", "type": "tree", "sha": "62705e6ea06d69339a23179876ea88917235496a", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/62705e6ea06d69339a23179876ea88917235496a" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset", "mode": "040000", "type": "tree", "sha": "f0a574000d07c36500115f661df16881ff4a24aa", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f0a574000d07c36500115f661df16881ff4a24aa" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json", "mode": "100644", "type": "blob", "sha": "81bb9e79005c207919ad91bffaa7c7efa9f49060", "size": 191, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/81bb9e79005c207919ad91bffaa7c7efa9f49060" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/FloatNative Logo Main App Store Icon 1280 x 768.png", "mode": "100644", "type": "blob", "sha": "553b81f338857e949bb4bfec4d991a673e92e0aa", "size": 294590, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/553b81f338857e949bb4bfec4d991a673e92e0aa" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json", "mode": "100644", "type": "blob", "sha": "73c00596a7fca3f3d4bdd64053b69d86745f9e10", "size": 63, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/73c00596a7fca3f3d4bdd64053b69d86745f9e10" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Contents.json", "mode": "100644", "type": "blob", "sha": "de59d885ae8d836da0247d15347fa53397f81254", "size": 250, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/de59d885ae8d836da0247d15347fa53397f81254" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer", "mode": "040000", "type": "tree", "sha": "62705e6ea06d69339a23179876ea88917235496a", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/62705e6ea06d69339a23179876ea88917235496a" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset", "mode": "040000", "type": "tree", "sha": "f0a574000d07c36500115f661df16881ff4a24aa", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f0a574000d07c36500115f661df16881ff4a24aa" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json", "mode": "100644", "type": "blob", "sha": "81bb9e79005c207919ad91bffaa7c7efa9f49060", "size": 191, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/81bb9e79005c207919ad91bffaa7c7efa9f49060" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/FloatNative Logo Main App Store Icon 1280 x 768.png", "mode": "100644", "type": "blob", "sha": "553b81f338857e949bb4bfec4d991a673e92e0aa", "size": 294590, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/553b81f338857e949bb4bfec4d991a673e92e0aa" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json", "mode": "100644", "type": "blob", "sha": "73c00596a7fca3f3d4bdd64053b69d86745f9e10", "size": 63, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/73c00596a7fca3f3d4bdd64053b69d86745f9e10" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer", "mode": "040000", "type": "tree", "sha": "62705e6ea06d69339a23179876ea88917235496a", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/62705e6ea06d69339a23179876ea88917235496a" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset", "mode": "040000", "type": "tree", "sha": "f0a574000d07c36500115f661df16881ff4a24aa", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f0a574000d07c36500115f661df16881ff4a24aa" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json", "mode": "100644", "type": "blob", "sha": "81bb9e79005c207919ad91bffaa7c7efa9f49060", "size": 191, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/81bb9e79005c207919ad91bffaa7c7efa9f49060" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/FloatNative Logo Main App Store Icon 1280 x 768.png", "mode": "100644", "type": "blob", "sha": "553b81f338857e949bb4bfec4d991a673e92e0aa", "size": 294590, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/553b81f338857e949bb4bfec4d991a673e92e0aa" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json", "mode": "100644", "type": "blob", "sha": "73c00596a7fca3f3d4bdd64053b69d86745f9e10", "size": 63, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/73c00596a7fca3f3d4bdd64053b69d86745f9e10" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack", "mode": "040000", "type": "tree", "sha": "5913495b0674338ea1b84145a14a191cf65af996", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/5913495b0674338ea1b84145a14a191cf65af996" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Back.imagestacklayer", "mode": "040000", "type": "tree", "sha": "f3dcd5d5b67e99bb1b6a4a05edd3bc295b7587f7", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f3dcd5d5b67e99bb1b6a4a05edd3bc295b7587f7" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset", "mode": "040000", "type": "tree", "sha": "9fe665590d59f941577a28cee4309cc86e9b9849", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/9fe665590d59f941577a28cee4309cc86e9b9849" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json", "mode": "100644", "type": "blob", "sha": "eb1f7ca42c0866193f8c7cb6bc98be8af56b7296", "size": 348, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/eb1f7ca42c0866193f8c7cb6bc98be8af56b7296" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/FloatNative Logo Top Shelf Image 1x (400 x 240 px).png", "mode": "100644", "type": "blob", "sha": "fa0f84fd94e703ab6e1b34c9d46b0f874193633e", "size": 49885, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fa0f84fd94e703ab6e1b34c9d46b0f874193633e" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/FloatNative Logo Top Shelf Image 2x 800 x 480 px.png", "mode": "100644", "type": "blob", "sha": "edbfe84487d9ef6a31fea8fb588c80764de54d16", "size": 145682, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/edbfe84487d9ef6a31fea8fb588c80764de54d16" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json", "mode": "100644", "type": "blob", "sha": "73c00596a7fca3f3d4bdd64053b69d86745f9e10", "size": 63, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/73c00596a7fca3f3d4bdd64053b69d86745f9e10" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Contents.json", "mode": "100644", "type": "blob", "sha": "de59d885ae8d836da0247d15347fa53397f81254", "size": 250, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/de59d885ae8d836da0247d15347fa53397f81254" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Front.imagestacklayer", "mode": "040000", "type": "tree", "sha": "f3dcd5d5b67e99bb1b6a4a05edd3bc295b7587f7", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f3dcd5d5b67e99bb1b6a4a05edd3bc295b7587f7" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset", "mode": "040000", "type": "tree", "sha": "9fe665590d59f941577a28cee4309cc86e9b9849", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/9fe665590d59f941577a28cee4309cc86e9b9849" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json", "mode": "100644", "type": "blob", "sha": "eb1f7ca42c0866193f8c7cb6bc98be8af56b7296", "size": 348, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/eb1f7ca42c0866193f8c7cb6bc98be8af56b7296" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/FloatNative Logo Top Shelf Image 1x (400 x 240 px).png", "mode": "100644", "type": "blob", "sha": "fa0f84fd94e703ab6e1b34c9d46b0f874193633e", "size": 49885, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fa0f84fd94e703ab6e1b34c9d46b0f874193633e" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/FloatNative Logo Top Shelf Image 2x 800 x 480 px.png", "mode": "100644", "type": "blob", "sha": "edbfe84487d9ef6a31fea8fb588c80764de54d16", "size": 145682, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/edbfe84487d9ef6a31fea8fb588c80764de54d16" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json", "mode": "100644", "type": "blob", "sha": "73c00596a7fca3f3d4bdd64053b69d86745f9e10", "size": 63, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/73c00596a7fca3f3d4bdd64053b69d86745f9e10" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Middle.imagestacklayer", "mode": "040000", "type": "tree", "sha": "f3dcd5d5b67e99bb1b6a4a05edd3bc295b7587f7", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f3dcd5d5b67e99bb1b6a4a05edd3bc295b7587f7" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset", "mode": "040000", "type": "tree", "sha": "9fe665590d59f941577a28cee4309cc86e9b9849", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/9fe665590d59f941577a28cee4309cc86e9b9849" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json", "mode": "100644", "type": "blob", "sha": "eb1f7ca42c0866193f8c7cb6bc98be8af56b7296", "size": 348, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/eb1f7ca42c0866193f8c7cb6bc98be8af56b7296" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/FloatNative Logo Top Shelf Image 1x (400 x 240 px).png", "mode": "100644", "type": "blob", "sha": "fa0f84fd94e703ab6e1b34c9d46b0f874193633e", "size": 49885, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fa0f84fd94e703ab6e1b34c9d46b0f874193633e" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/FloatNative Logo Top Shelf Image 2x 800 x 480 px.png", "mode": "100644", "type": "blob", "sha": "edbfe84487d9ef6a31fea8fb588c80764de54d16", "size": 145682, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/edbfe84487d9ef6a31fea8fb588c80764de54d16" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json", "mode": "100644", "type": "blob", "sha": "73c00596a7fca3f3d4bdd64053b69d86745f9e10", "size": 63, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/73c00596a7fca3f3d4bdd64053b69d86745f9e10" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/Contents.json", "mode": "100644", "type": "blob", "sha": "f47ba43daac4c9d6dbfc2b67bdaa24db32b3e8e9", "size": 663, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f47ba43daac4c9d6dbfc2b67bdaa24db32b3e8e9" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/Top Shelf Image Wide.imageset", "mode": "040000", "type": "tree", "sha": "103305d5748354b63ce24d34a3e12dfc0cc37a34", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/103305d5748354b63ce24d34a3e12dfc0cc37a34" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/Top Shelf Image Wide.imageset/Contents.json", "mode": "100644", "type": "blob", "sha": "c6d5e9f53b81a58955db8780c3331d18cc095411", "size": 361, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c6d5e9f53b81a58955db8780c3331d18cc095411" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/Top Shelf Image Wide.imageset/FloatNative Logo Top Shelf Image Wide 1x 2320 x 720 px.png", "mode": "100644", "type": "blob", "sha": "e0e271ef026e066c0e5a3a0161b73f99c3b01ced", "size": 398075, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e0e271ef026e066c0e5a3a0161b73f99c3b01ced" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/Top Shelf Image Wide.imageset/FloatNative Logo Top Shelf Image Wide 2x (4640 x 1440 px).png", "mode": "100644", "type": "blob", "sha": "a8ec12dbd6b3822273f766effdf66ec8efd19514", "size": 1375594, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a8ec12dbd6b3822273f766effdf66ec8efd19514" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/Top Shelf Image.imageset", "mode": "040000", "type": "tree", "sha": "d9744551355541636664933170e88402570054e7", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/d9744551355541636664933170e88402570054e7" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/Top Shelf Image.imageset/Contents.json", "mode": "100644", "type": "blob", "sha": "f8e76f11018feb348d4abe2b2d1a1290ff73f5c8", "size": 369, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f8e76f11018feb348d4abe2b2d1a1290ff73f5c8" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/Top Shelf Image.imageset/FloatNative Logo Top Shelf Landscape 1x (1920 x 720 px) (1).png", "mode": "100644", "type": "blob", "sha": "f7059ba12b4e6aef71b7fba0f8b79c05e0f1439f", "size": 320914, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f7059ba12b4e6aef71b7fba0f8b79c05e0f1439f" }, { "path": "apps/ios/FloatNative/Assets.xcassets/AppIcon.brandassets/Top Shelf Image.imageset/FloatNative Logo Top Shelf Landscape 2x (3840 x 1440 px) (1).png", "mode": "100644", "type": "blob", "sha": "16bdfbf047417172dfaeb78aab0e9d0da24afab5", "size": 1079749, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/16bdfbf047417172dfaeb78aab0e9d0da24afab5" }, { "path": "apps/ios/FloatNative/Assets.xcassets/Contents.json", "mode": "100644", "type": "blob", "sha": "73c00596a7fca3f3d4bdd64053b69d86745f9e10", "size": 63, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/73c00596a7fca3f3d4bdd64053b69d86745f9e10" }, { "path": "apps/ios/FloatNative/Assets.xcassets/Logo.imageset", "mode": "040000", "type": "tree", "sha": "e6c2ddcbae546a5123e66f31f2bd334c26ffb5bc", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/e6c2ddcbae546a5123e66f31f2bd334c26ffb5bc" }, { "path": "apps/ios/FloatNative/Assets.xcassets/Logo.imageset/Contents.json", "mode": "100644", "type": "blob", "sha": "6c5d93f9d3f93989248db04829b73fb2a0b33f1d", "size": 416, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6c5d93f9d3f93989248db04829b73fb2a0b33f1d" }, { "path": "apps/ios/FloatNative/Assets.xcassets/Logo.imageset/FloatNative Logo (1) 1.png", "mode": "100644", "type": "blob", "sha": "a1dc61bfa51122daeb640391e12f2ade9b4b41fd", "size": 339406, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a1dc61bfa51122daeb640391e12f2ade9b4b41fd" }, { "path": "apps/ios/FloatNative/Assets.xcassets/Logo.imageset/FloatNative Logo (1) 2.png", "mode": "100644", "type": "blob", "sha": "a1dc61bfa51122daeb640391e12f2ade9b4b41fd", "size": 339406, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a1dc61bfa51122daeb640391e12f2ade9b4b41fd" }, { "path": "apps/ios/FloatNative/Assets.xcassets/Logo.imageset/FloatNative Logo (1).png", "mode": "100644", "type": "blob", "sha": "a1dc61bfa51122daeb640391e12f2ade9b4b41fd", "size": 339406, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a1dc61bfa51122daeb640391e12f2ade9b4b41fd" }, { "path": "apps/ios/FloatNative/Components", "mode": "040000", "type": "tree", "sha": "776c84a81c550acfc87098485759c13e12d836d6", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/776c84a81c550acfc87098485759c13e12d836d6" }, { "path": "apps/ios/FloatNative/Components/GlassModifiers.swift", "mode": "100644", "type": "blob", "sha": "c381d0148473dddc19d08df3240de47fda7d8ef9", "size": 13053, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c381d0148473dddc19d08df3240de47fda7d8ef9" }, { "path": "apps/ios/FloatNative/ContentView.swift", "mode": "100644", "type": "blob", "sha": "c07bb71b801b62573a91b0a9954eaf31f33ff23c", "size": 1309, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c07bb71b801b62573a91b0a9954eaf31f33ff23c" }, { "path": "apps/ios/FloatNative/Coordinators", "mode": "040000", "type": "tree", "sha": "30790f29a97b42b1fdc4b59df4313c99c61685f2", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/30790f29a97b42b1fdc4b59df4313c99c61685f2" }, { "path": "apps/ios/FloatNative/Coordinators/TabCoordinator.swift", "mode": "100644", "type": "blob", "sha": "1d7aeb7655495ec8f98e18c065d50a62f8eb23d3", "size": 671, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1d7aeb7655495ec8f98e18c065d50a62f8eb23d3" }, { "path": "apps/ios/FloatNative/FloatNativeApp.swift", "mode": "100644", "type": "blob", "sha": "49ea33f276d00b0185064fdc0806d1f4a8f721fc", "size": 329, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/49ea33f276d00b0185064fdc0806d1f4a8f721fc" }, { "path": "apps/ios/FloatNative/Info.plist", "mode": "100644", "type": "blob", "sha": "7e84b20d16a48bbb6524dbfe482760f4ec7d9841", "size": 558, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7e84b20d16a48bbb6524dbfe482760f4ec7d9841" }, { "path": "apps/ios/FloatNative/Models", "mode": "040000", "type": "tree", "sha": "68c206ed2914b67476de0c20e32177cb72c28932", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/68c206ed2914b67476de0c20e32177cb72c28932" }, { "path": "apps/ios/FloatNative/Models/AuthModels.swift", "mode": "100644", "type": "blob", "sha": "bce2b5146aa6f992b60d049cbdfc24e204de5f1a", "size": 2402, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/bce2b5146aa6f992b60d049cbdfc24e204de5f1a" }, { "path": "apps/ios/FloatNative/Models/BlogPostModelV3+Extensions.swift", "mode": "100644", "type": "blob", "sha": "770ea38dcc4a32c8a28e86b5329b421d196fe38f", "size": 1550, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/770ea38dcc4a32c8a28e86b5329b421d196fe38f" }, { "path": "apps/ios/FloatNative/Models/CompanionModels.swift", "mode": "100644", "type": "blob", "sha": "0fe183af4fb1856241a0f58693b375278c473d9a", "size": 5453, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0fe183af4fb1856241a0f58693b375278c473d9a" }, { "path": "apps/ios/FloatNative/Models/ContentModels.swift", "mode": "100644", "type": "blob", "sha": "4054c3286a1e24dd2ed53650eac226efebebec30", "size": 7783, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4054c3286a1e24dd2ed53650eac226efebebec30" }, { "path": "apps/ios/FloatNative/Models/CreatorModels.swift", "mode": "100644", "type": "blob", "sha": "7773d4338ff5d610a9a20fe0e5c854bc3dd6e75b", "size": 761, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7773d4338ff5d610a9a20fe0e5c854bc3dd6e75b" }, { "path": "apps/ios/FloatNative/Models/FeedFilter.swift", "mode": "100644", "type": "blob", "sha": "916a29f8a9a73fcd934081e9cae245f39a470a70", "size": 950, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/916a29f8a9a73fcd934081e9cae245f39a470a70" }, { "path": "apps/ios/FloatNative/Models/Generated", "mode": "040000", "type": "tree", "sha": "1728be97b9585b4f506e61ba20eca7d6a47b61de", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/1728be97b9585b4f506e61ba20eca7d6a47b61de" }, { "path": "apps/ios/FloatNative/Models/Generated/ArrayRule.swift", "mode": "100644", "type": "blob", "sha": "d2c8b324304d1ff0d0849e35972f913f3df27fe1", "size": 483, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d2c8b324304d1ff0d0849e35972f913f3df27fe1" }, { "path": "apps/ios/FloatNative/Models/Generated/AudioAttachmentModel.swift", "mode": "100644", "type": "blob", "sha": "f05988edd7134d7aed4da785b165bf1978681202", "size": 2953, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f05988edd7134d7aed4da785b165bf1978681202" }, { "path": "apps/ios/FloatNative/Models/Generated/AudioAttachmentModelWaveform.swift", "mode": "100644", "type": "blob", "sha": "a615df96e082b29332584e72489c9d9fc081d772", "size": 1214, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a615df96e082b29332584e72489c9d9fc081d772" }, { "path": "apps/ios/FloatNative/Models/Generated/AuthLoginV2Request.swift", "mode": "100644", "type": "blob", "sha": "4d3310467bb60d1735fa39dc4cb345988353e4b2", "size": 1487, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4d3310467bb60d1735fa39dc4cb345988353e4b2" }, { "path": "apps/ios/FloatNative/Models/Generated/AuthLoginV2Response.swift", "mode": "100644", "type": "blob", "sha": "84fa9eb473f2293e01d8a1a12f9d30b3ec1ac4ae", "size": 952, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/84fa9eb473f2293e01d8a1a12f9d30b3ec1ac4ae" }, { "path": "apps/ios/FloatNative/Models/Generated/AuthLoginV3Request.swift", "mode": "100644", "type": "blob", "sha": "d39eb62d8c9a7f0fb8b118fd5262121f784ee9b7", "size": 1487, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d39eb62d8c9a7f0fb8b118fd5262121f784ee9b7" }, { "path": "apps/ios/FloatNative/Models/Generated/AuthLoginV3Response.swift", "mode": "100644", "type": "blob", "sha": "039333b8fdb7ccf129dc8e34e33facb110c8b663", "size": 952, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/039333b8fdb7ccf129dc8e34e33facb110c8b663" }, { "path": "apps/ios/FloatNative/Models/Generated/BlogPostModelV3.swift", "mode": "100644", "type": "blob", "sha": "3b09df2aeb7a4cb68a18a5f1f2882ba188148a41", "size": 5483, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3b09df2aeb7a4cb68a18a5f1f2882ba188148a41" }, { "path": "apps/ios/FloatNative/Models/Generated/BlogPostModelV3Channel.swift", "mode": "100644", "type": "blob", "sha": "7ffeb7dd23b78c132b1bffbbf0eab9b5119c5f21", "size": 1157, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7ffeb7dd23b78c132b1bffbbf0eab9b5119c5f21" }, { "path": "apps/ios/FloatNative/Models/Generated/BlogPostModelV3Creator.swift", "mode": "100644", "type": "blob", "sha": "e87a34a8df40a10e74b770e84314a030853e8cc7", "size": 4195, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e87a34a8df40a10e74b770e84314a030853e8cc7" }, { "path": "apps/ios/FloatNative/Models/Generated/BlogPostModelV3CreatorOwner.swift", "mode": "100644", "type": "blob", "sha": "903e0d497a920b79043eebb638c5d8f8a7246327", "size": 919, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/903e0d497a920b79043eebb638c5d8f8a7246327" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3Group.swift", "mode": "100644", "type": "blob", "sha": "969ae8dbee010e8d43934a1a26cb9f4405abbdb6", "size": 1365, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/969ae8dbee010e8d43934a1a26cb9f4405abbdb6" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3ImagePresentationCharacteristics.swift", "mode": "100644", "type": "blob", "sha": "e4ec78a9290a36b2e686119f73fa76ee55413441", "size": 1188, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e4ec78a9290a36b2e686119f73fa76ee55413441" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3MediaBitrateInfo.swift", "mode": "100644", "type": "blob", "sha": "72570f7553baa58bff55950c92887ca558a9e0d8", "size": 761, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/72570f7553baa58bff55950c92887ca558a9e0d8" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3MediaBitrateInfoBitrate.swift", "mode": "100644", "type": "blob", "sha": "3d538a8a1f8c25bae95add477576150b7b3e202d", "size": 1002, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3d538a8a1f8c25bae95add477576150b7b3e202d" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3MediaIdentityCharacteristics.swift", "mode": "100644", "type": "blob", "sha": "b6fa687a77d123cb13b981c0d5f77d913758eacf", "size": 1395, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b6fa687a77d123cb13b981c0d5f77d913758eacf" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3Meta.swift", "mode": "100644", "type": "blob", "sha": "8c95469d9d803621b189a7c6910d79b382034b1a", "size": 1585, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8c95469d9d803621b189a7c6910d79b382034b1a" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3MetaAudio.swift", "mode": "100644", "type": "blob", "sha": "a49efcef578a530716082f144725be20950225fb", "size": 2087, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a49efcef578a530716082f144725be20950225fb" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3MetaCommon.swift", "mode": "100644", "type": "blob", "sha": "41fc83755a5dbb52306c89d2d419abc7cf229f38", "size": 948, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/41fc83755a5dbb52306c89d2d419abc7cf229f38" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3MetaCommonAccess.swift", "mode": "100644", "type": "blob", "sha": "59c7355aae0d3091f66418cc0ad969515b562c49", "size": 1900, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/59c7355aae0d3091f66418cc0ad969515b562c49" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3MetaImage.swift", "mode": "100644", "type": "blob", "sha": "e46e0c3c1f2d56b025fa5e351c851b75e6f90b76", "size": 1985, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e46e0c3c1f2d56b025fa5e351c851b75e6f90b76" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3MetaLive.swift", "mode": "100644", "type": "blob", "sha": "e0dc4a6fccddb29d065194e36c8bde7fde3c2be8", "size": 1211, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e0dc4a6fccddb29d065194e36c8bde7fde3c2be8" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3MetaVideo.swift", "mode": "100644", "type": "blob", "sha": "fc65b8a5c4b312d8bc43076bbdd90e992a728b82", "size": 2434, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fc65b8a5c4b312d8bc43076bbdd90e992a728b82" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3Origin.swift", "mode": "100644", "type": "blob", "sha": "53a328643c843d57158b9df8d028876fbb3623c0", "size": 1655, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/53a328643c843d57158b9df8d028876fbb3623c0" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3Response.swift", "mode": "100644", "type": "blob", "sha": "884d6a544ea3b17bd4b93cabe0d36edb0aa4c752", "size": 840, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/884d6a544ea3b17bd4b93cabe0d36edb0aa4c752" }, { "path": "apps/ios/FloatNative/Models/Generated/CdnDeliveryV3Variant.swift", "mode": "100644", "type": "blob", "sha": "7e750a627fa6065e654839b567e58c53c4b13e52", "size": 4135, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7e750a627fa6065e654839b567e58c53c4b13e52" }, { "path": "apps/ios/FloatNative/Models/Generated/ChannelModel.swift", "mode": "100644", "type": "blob", "sha": "5fd1bab28ab9d4beb5440a3d236ef9513d140be9", "size": 2205, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5fd1bab28ab9d4beb5440a3d236ef9513d140be9" }, { "path": "apps/ios/FloatNative/Models/Generated/CheckFor2faLoginRequest.swift", "mode": "100644", "type": "blob", "sha": "6c81495021a5bfc08fba8b60afe51f2a04462f50", "size": 757, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6c81495021a5bfc08fba8b60afe51f2a04462f50" }, { "path": "apps/ios/FloatNative/Models/Generated/ChildImageModel.swift", "mode": "100644", "type": "blob", "sha": "48cae8e5f40492fca3b003b4bdd9ca650b5b15d4", "size": 914, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/48cae8e5f40492fca3b003b4bdd9ca650b5b15d4" }, { "path": "apps/ios/FloatNative/Models/Generated/CommentModel.swift", "mode": "100644", "type": "blob", "sha": "309ce8058ac62e1854a6c0fe2ea2c11aa9408fab", "size": 3714, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/309ce8058ac62e1854a6c0fe2ea2c11aa9408fab" }, { "path": "apps/ios/FloatNative/Models/Generated/CommentV3PostRequest.swift", "mode": "100644", "type": "blob", "sha": "50c2130644e986ec152022ed4ed498c333ed2cc5", "size": 926, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/50c2130644e986ec152022ed4ed498c333ed2cc5" }, { "path": "apps/ios/FloatNative/Models/Generated/CommentV3PostResponse.swift", "mode": "100644", "type": "blob", "sha": "c212ab5ec25ee56fb0d642235603d2916de60d3a", "size": 2708, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c212ab5ec25ee56fb0d642235603d2916de60d3a" }, { "path": "apps/ios/FloatNative/Models/Generated/CommentV3PostResponseInteractionCounts.swift", "mode": "100644", "type": "blob", "sha": "be3af6be0c9fa926fe87d6967b99becec6efa271", "size": 825, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/be3af6be0c9fa926fe87d6967b99becec6efa271" }, { "path": "apps/ios/FloatNative/Models/Generated/CommentV3ReplyRequest.swift", "mode": "100644", "type": "blob", "sha": "9b385cbb1e08b6ffa8e3f53d808eb18b9db5c353", "size": 1140, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9b385cbb1e08b6ffa8e3f53d808eb18b9db5c353" }, { "path": "apps/ios/FloatNative/Models/Generated/ContentCreatorListLastItems.swift", "mode": "100644", "type": "blob", "sha": "918d4ea370c57a6e540d6e84f5448dcff45da591", "size": 1255, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/918d4ea370c57a6e540d6e84f5448dcff45da591" }, { "path": "apps/ios/FloatNative/Models/Generated/ContentCreatorListV3Response.swift", "mode": "100644", "type": "blob", "sha": "764558c80738f405597ae37d758538c6fdfab4ef", "size": 1091, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/764558c80738f405597ae37d758538c6fdfab4ef" }, { "path": "apps/ios/FloatNative/Models/Generated/ContentPictureV3Response.swift", "mode": "100644", "type": "blob", "sha": "9bd608f81d123728e0841ce69207e7dcafea0dc8", "size": 3343, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9bd608f81d123728e0841ce69207e7dcafea0dc8" }, { "path": "apps/ios/FloatNative/Models/Generated/ContentPostV3Response.swift", "mode": "100644", "type": "blob", "sha": "140f472a9d54cec05162a5ec1b688e4095410d0a", "size": 6088, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/140f472a9d54cec05162a5ec1b688e4095410d0a" }, { "path": "apps/ios/FloatNative/Models/Generated/ContentVideoV3Response.swift", "mode": "100644", "type": "blob", "sha": "ea1dd3f62deb5e1ed7c467c1a3f796649fa56192", "size": 4676, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ea1dd3f62deb5e1ed7c467c1a3f796649fa56192" }, { "path": "apps/ios/FloatNative/Models/Generated/ContentVideoV3ResponseLevelsInner.swift", "mode": "100644", "type": "blob", "sha": "37ef5e231f7993fe3ce040c41da5d28b2d13db21", "size": 1228, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/37ef5e231f7993fe3ce040c41da5d28b2d13db21" }, { "path": "apps/ios/FloatNative/Models/Generated/ContentVideoV3ResponseTextTracksInner.swift", "mode": "100644", "type": "blob", "sha": "43e56e124eb7f6d8dc2b42fcc6cea9ee1d953656", "size": 1812, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/43e56e124eb7f6d8dc2b42fcc6cea9ee1d953656" }, { "path": "apps/ios/FloatNative/Models/Generated/CreatorModelV2.swift", "mode": "100644", "type": "blob", "sha": "95590fbe965dcd044b2d2f71b68abf4bc7803fd1", "size": 3657, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/95590fbe965dcd044b2d2f71b68abf4bc7803fd1" }, { "path": "apps/ios/FloatNative/Models/Generated/CreatorModelV3.swift", "mode": "100644", "type": "blob", "sha": "456cec0d6059cee31b1b867ee182524181b9effe", "size": 4538, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/456cec0d6059cee31b1b867ee182524181b9effe" }, { "path": "apps/ios/FloatNative/Models/Generated/CreatorModelV3Category.swift", "mode": "100644", "type": "blob", "sha": "2673d172ef3f5d74f3026c4ec71a41db518c4877", "size": 883, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2673d172ef3f5d74f3026c4ec71a41db518c4877" }, { "path": "apps/ios/FloatNative/Models/Generated/CreatorModelV3Owner.swift", "mode": "100644", "type": "blob", "sha": "ffd95749086195cb70969b41def281c9a029ecc1", "size": 1140, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ffd95749086195cb70969b41def281c9a029ecc1" }, { "path": "apps/ios/FloatNative/Models/Generated/DiscordRoleModel.swift", "mode": "100644", "type": "blob", "sha": "a06d77f4888092260671dfe65e8534f70ff35a48", "size": 814, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a06d77f4888092260671dfe65e8534f70ff35a48" }, { "path": "apps/ios/FloatNative/Models/Generated/DiscordServerModel.swift", "mode": "100644", "type": "blob", "sha": "275f0285b201869151876824beae5b33143c929e", "size": 1425, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/275f0285b201869151876824beae5b33143c929e" }, { "path": "apps/ios/FloatNative/Models/Generated/EdgeDataCenter.swift", "mode": "100644", "type": "blob", "sha": "4ca5dc2f5d197857541090f5ef4fc2ab59e40c7f", "size": 1252, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4ca5dc2f5d197857541090f5ef4fc2ab59e40c7f" }, { "path": "apps/ios/FloatNative/Models/Generated/FaqSectionModel.swift", "mode": "100644", "type": "blob", "sha": "2ca2673954bb81057ca40f5de0b50255466e55f4", "size": 1933, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2ca2673954bb81057ca40f5de0b50255466e55f4" }, { "path": "apps/ios/FloatNative/Models/Generated/FaqSectionModelFaqsInner.swift", "mode": "100644", "type": "blob", "sha": "432197525a34a95587e232ae96b9de93e4b2e8c0", "size": 2154, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/432197525a34a95587e232ae96b9de93e4b2e8c0" }, { "path": "apps/ios/FloatNative/Models/Generated/ImageFileModel.swift", "mode": "100644", "type": "blob", "sha": "21da33eeb42fa6b7eda5ac68903aa7a8d3ef40d9", "size": 1041, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/21da33eeb42fa6b7eda5ac68903aa7a8d3ef40d9" }, { "path": "apps/ios/FloatNative/Models/Generated/ImageModel.swift", "mode": "100644", "type": "blob", "sha": "a1442804d893a05a931e99d1136ad405ca2eb224", "size": 1127, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a1442804d893a05a931e99d1136ad405ca2eb224" }, { "path": "apps/ios/FloatNative/Models/Generated/JSONEncodable.swift", "mode": "100644", "type": "blob", "sha": "f6a47f4e0aa64efd1e5864be3a94dd743af511c3", "size": 463, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f6a47f4e0aa64efd1e5864be3a94dd743af511c3" }, { "path": "apps/ios/FloatNative/Models/Generated/LiveStreamModel.swift", "mode": "100644", "type": "blob", "sha": "be29b7a1d46caf91eb2006e442b8b2341134378f", "size": 1965, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/be29b7a1d46caf91eb2006e442b8b2341134378f" }, { "path": "apps/ios/FloatNative/Models/Generated/LiveStreamModelOffline.swift", "mode": "100644", "type": "blob", "sha": "afcdab90bb7100429d6e1b485bd4e8838465fe8e", "size": 1024, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/afcdab90bb7100429d6e1b485bd4e8838465fe8e" }, { "path": "apps/ios/FloatNative/Models/Generated/PictureAttachmentModel.swift", "mode": "100644", "type": "blob", "sha": "948fcc151db1026d85654a3bc3a5be7857f0ed44", "size": 2773, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/948fcc151db1026d85654a3bc3a5be7857f0ed44" }, { "path": "apps/ios/FloatNative/Models/Generated/PlanInfoV2Response.swift", "mode": "100644", "type": "blob", "sha": "b9f226f49c9cd5b1066776c9d5fd5782298b2a6b", "size": 1302, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b9f226f49c9cd5b1066776c9d5fd5782298b2a6b" }, { "path": "apps/ios/FloatNative/Models/Generated/PlanInfoV2ResponsePlansInner.swift", "mode": "100644", "type": "blob", "sha": "7233816ba3d2c7b53ed7286e1f6ddf36019534dc", "size": 4459, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7233816ba3d2c7b53ed7286e1f6ddf36019534dc" }, { "path": "apps/ios/FloatNative/Models/Generated/PostMetadataModel.swift", "mode": "100644", "type": "blob", "sha": "b90b6b531724b80c87ff86aa8b050b4b2fbd53ca", "size": 2949, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b90b6b531724b80c87ff86aa8b050b4b2fbd53ca" }, { "path": "apps/ios/FloatNative/Models/Generated/SubscriptionPlanModel.swift", "mode": "100644", "type": "blob", "sha": "f04d3828c135dec6461b4e03fdd1d2f32dba6261", "size": 2784, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f04d3828c135dec6461b4e03fdd1d2f32dba6261" }, { "path": "apps/ios/FloatNative/Models/Generated/UserModel.swift", "mode": "100644", "type": "blob", "sha": "53e034e14679389fa105e1f4962e95e8cccb2144", "size": 1431, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/53e034e14679389fa105e1f4962e95e8cccb2144" }, { "path": "apps/ios/FloatNative/Models/Generated/UserNotificationModel.swift", "mode": "100644", "type": "blob", "sha": "2cf6b22779ddaf50a2291095ac1be380492282a7", "size": 1028, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2cf6b22779ddaf50a2291095ac1be380492282a7" }, { "path": "apps/ios/FloatNative/Models/Generated/UserNotificationModelUserNotificationSetting.swift", "mode": "100644", "type": "blob", "sha": "6860e766ed8bdf5d5b789c5eb55ca44df84417a3", "size": 2112, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6860e766ed8bdf5d5b789c5eb55ca44df84417a3" }, { "path": "apps/ios/FloatNative/Models/Generated/UserSelfV3Response.swift", "mode": "100644", "type": "blob", "sha": "de66b3dc96c01e3003242d0d13258ce4be1aa103", "size": 1844, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/de66b3dc96c01e3003242d0d13258ce4be1aa103" }, { "path": "apps/ios/FloatNative/Models/Generated/UserStatusV3Response.swift", "mode": "100644", "type": "blob", "sha": "9ddb45ab86471a7903084ac71a3dc9e7b553f3d7", "size": 714, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9ddb45ab86471a7903084ac71a3dc9e7b553f3d7" }, { "path": "apps/ios/FloatNative/Models/Generated/UserSubscriptionModel.swift", "mode": "100644", "type": "blob", "sha": "324ae03122330699547e73215ac0adfade3c8b77", "size": 1716, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/324ae03122330699547e73215ac0adfade3c8b77" }, { "path": "apps/ios/FloatNative/Models/Generated/VideoAttachmentModel.swift", "mode": "100644", "type": "blob", "sha": "cb9814cecb6914389f7b7dd00a145b29f2488390", "size": 3112, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cb9814cecb6914389f7b7dd00a145b29f2488390" }, { "path": "apps/ios/FloatNative/Models/MediaModels.swift", "mode": "100644", "type": "blob", "sha": "67c7c82ff710c67cd5871764f5e189475a086885", "size": 4226, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/67c7c82ff710c67cd5871764f5e189475a086885" }, { "path": "apps/ios/FloatNative/Services", "mode": "040000", "type": "tree", "sha": "3074dc1d2994ea68f0f889aeb6a09e949a6a825d", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/3074dc1d2994ea68f0f889aeb6a09e949a6a825d" }, { "path": "apps/ios/FloatNative/Services/AVPlayerManager.swift", "mode": "100644", "type": "blob", "sha": "c029a98caf39f939defc951b117e709647b22d15", "size": 32494, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c029a98caf39f939defc951b117e709647b22d15" }, { "path": "apps/ios/FloatNative/Services/CompanionAPI.swift", "mode": "100644", "type": "blob", "sha": "4b3b7135313a04b4c54db7ce7b0a009068342ee7", "size": 24529, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4b3b7135313a04b4c54db7ce7b0a009068342ee7" }, { "path": "apps/ios/FloatNative/Services/DPoPManager.swift", "mode": "100644", "type": "blob", "sha": "943c696df048a2556a1f2cc6e67bb25680ec298e", "size": 4675, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/943c696df048a2556a1f2cc6e67bb25680ec298e" }, { "path": "apps/ios/FloatNative/Services/FloatplaneAPI.swift", "mode": "100644", "type": "blob", "sha": "a7bea9c4e7d7d0de011de9872c3ef1df072d06c6", "size": 48957, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a7bea9c4e7d7d0de011de9872c3ef1df072d06c6" }, { "path": "apps/ios/FloatNative/Services/ImageCacheManager.swift", "mode": "100644", "type": "blob", "sha": "d231bc85e84fb983180e53011ecc7fa50ebe7967", "size": 2111, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d231bc85e84fb983180e53011ecc7fa50ebe7967" }, { "path": "apps/ios/FloatNative/Services/KeychainManager.swift", "mode": "100644", "type": "blob", "sha": "48608f503377e1946094573c4deca4827519323b", "size": 7181, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/48608f503377e1946094573c4deca4827519323b" }, { "path": "apps/ios/FloatNative/Services/PlaylistMembershipStore.swift", "mode": "100644", "type": "blob", "sha": "6b63ff652f4ed0ed73fa25ca47cc5df602cd230a", "size": 4326, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6b63ff652f4ed0ed73fa25ca47cc5df602cd230a" }, { "path": "apps/ios/FloatNative/Services/ThemeManager.swift", "mode": "100644", "type": "blob", "sha": "e764d849d8544ff5f52965d1fb1688bd6be43c1d", "size": 792, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e764d849d8544ff5f52965d1fb1688bd6be43c1d" }, { "path": "apps/ios/FloatNative/Services/VideoResourceLoader.swift", "mode": "100644", "type": "blob", "sha": "61cb6ea09e94f03c16efc89c5eec8e2ee06d2af1", "size": 7575, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/61cb6ea09e94f03c16efc89c5eec8e2ee06d2af1" }, { "path": "apps/ios/FloatNative/Services/WatchHistoryManager.swift", "mode": "100644", "type": "blob", "sha": "ce92d4227a5ac70fd14a208f09b060ba23611f31", "size": 2593, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ce92d4227a5ac70fd14a208f09b060ba23611f31" }, { "path": "apps/ios/FloatNative/Utilities", "mode": "040000", "type": "tree", "sha": "70fb4a0c84266fa7d625e530a43fb9c18a766a47", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/70fb4a0c84266fa7d625e530a43fb9c18a766a47" }, { "path": "apps/ios/FloatNative/Utilities/DebugLogManager.swift", "mode": "100644", "type": "blob", "sha": "fc608f4790316ccc1e9ebca64c56cc4fcdf828e0", "size": 4238, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fc608f4790316ccc1e9ebca64c56cc4fcdf828e0" }, { "path": "apps/ios/FloatNative/Utilities/DecodingErrorFormatter.swift", "mode": "100644", "type": "blob", "sha": "bedbc3c82e0b7acf2e539d7b0c40955d86c8a7d4", "size": 3272, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/bedbc3c82e0b7acf2e539d7b0c40955d86c8a7d4" }, { "path": "apps/ios/FloatNative/Utilities/DonationURL.swift", "mode": "100644", "type": "blob", "sha": "5b554ba56b0b340fa0e65d9b24f963186043e96b", "size": 340, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5b554ba56b0b340fa0e65d9b24f963186043e96b" }, { "path": "apps/ios/FloatNative/Utilities/LossyArray.swift", "mode": "100644", "type": "blob", "sha": "015351e2a6baea868afe56c9cd86417d7796dc26", "size": 3295, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/015351e2a6baea868afe56c9cd86417d7796dc26" }, { "path": "apps/ios/FloatNative/Utilities/SleepTimerService.swift", "mode": "100644", "type": "blob", "sha": "a339e37f788480812bddd13b9ff8c8a7ace7968a", "size": 2820, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a339e37f788480812bddd13b9ff8c8a7ace7968a" }, { "path": "apps/ios/FloatNative/Utilities/TVDiagnostics.swift", "mode": "100644", "type": "blob", "sha": "8c9097611c096cb267fb19c2e0c935271084fd20", "size": 10291, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8c9097611c096cb267fb19c2e0c935271084fd20" }, { "path": "apps/ios/FloatNative/Utilities/VTTCueParser.swift", "mode": "100644", "type": "blob", "sha": "1b160cd5af9584088399fa4fad24b717486ec1f9", "size": 4704, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1b160cd5af9584088399fa4fad24b717486ec1f9" }, { "path": "apps/ios/FloatNative/Utilities/WhatsNewService.swift", "mode": "100644", "type": "blob", "sha": "786d7e0981bf1276f8cfaf860868f81c8e21603c", "size": 4084, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/786d7e0981bf1276f8cfaf860868f81c8e21603c" }, { "path": "apps/ios/FloatNative/Utilities/whats-new.json", "mode": "100644", "type": "blob", "sha": "6283a31940b2829a356ac50e297675e5b2076094", "size": 1384, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6283a31940b2829a356ac50e297675e5b2076094" }, { "path": "apps/ios/FloatNative/ViewModels", "mode": "040000", "type": "tree", "sha": "fca8efcdccb7bbf541f39a5d15c18654ded1c3bb", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/fca8efcdccb7bbf541f39a5d15c18654ded1c3bb" }, { "path": "apps/ios/FloatNative/ViewModels/HomeFeedViewModel.swift", "mode": "100644", "type": "blob", "sha": "d8273932fd853e97e064bc594e3820f390b14062", "size": 12600, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d8273932fd853e97e064bc594e3820f390b14062" }, { "path": "apps/ios/FloatNative/ViewModels/PlaylistVideoViewModel.swift", "mode": "100644", "type": "blob", "sha": "4016523c4566b13c1e8c0c5012370cd63e31e660", "size": 5879, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4016523c4566b13c1e8c0c5012370cd63e31e660" }, { "path": "apps/ios/FloatNative/Views", "mode": "040000", "type": "tree", "sha": "c41b3c4fcc2481e406690ca133c22d16f841d1a5", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/c41b3c4fcc2481e406690ca133c22d16f841d1a5" }, { "path": "apps/ios/FloatNative/Views/Components", "mode": "040000", "type": "tree", "sha": "3ea288a02278ebe18429c192c2cd4024d08fef58", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/3ea288a02278ebe18429c192c2cd4024d08fef58" }, { "path": "apps/ios/FloatNative/Views/Components/CachedAsyncImage.swift", "mode": "100644", "type": "blob", "sha": "e266537fc4b48055b9d34f1bbf237ce7a41cfb10", "size": 4335, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e266537fc4b48055b9d34f1bbf237ce7a41cfb10" }, { "path": "apps/ios/FloatNative/Views/Components/CaptionsOverlay.swift", "mode": "100644", "type": "blob", "sha": "d06234e42df67f57588153cac31bf5ca478e1e89", "size": 3198, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d06234e42df67f57588153cac31bf5ca478e1e89" }, { "path": "apps/ios/FloatNative/Views/Components/CustomVideoPlayer.swift", "mode": "100644", "type": "blob", "sha": "85e2f8a08db45ec6213e9e561c25cc7b74cb6ea3", "size": 18919, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/85e2f8a08db45ec6213e9e561c25cc7b74cb6ea3" }, { "path": "apps/ios/FloatNative/Views/Components/LiveVideoCard.swift", "mode": "100644", "type": "blob", "sha": "53e29ce7cc4523c90da991f33fd4bb4dabfbe5db", "size": 4329, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/53e29ce7cc4523c90da991f33fd4bb4dabfbe5db" }, { "path": "apps/ios/FloatNative/Views/Components/QRCodeView.swift", "mode": "100644", "type": "blob", "sha": "218a93e2e613763122d2317a4d5791d450c991f5", "size": 1779, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/218a93e2e613763122d2317a4d5791d450c991f5" }, { "path": "apps/ios/FloatNative/Views/Components/SharedVideoComponents.swift", "mode": "100644", "type": "blob", "sha": "d5ff915b1f609e3db47cd7003b9a2d8c6a564afe", "size": 9852, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d5ff915b1f609e3db47cd7003b9a2d8c6a564afe" }, { "path": "apps/ios/FloatNative/Views/Components/StreamOfflineOverlay.swift", "mode": "100644", "type": "blob", "sha": "3940a1d6e0818734b9de33ace6862f239f0af5f2", "size": 1685, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3940a1d6e0818734b9de33ace6862f239f0af5f2" }, { "path": "apps/ios/FloatNative/Views/Components/TvOSLongPressCard.swift", "mode": "100644", "type": "blob", "sha": "6e4d7b5d3d62e2e81d39edc911715175df8dca7a", "size": 7679, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6e4d7b5d3d62e2e81d39edc911715175df8dca7a" }, { "path": "apps/ios/FloatNative/Views/CreatePlaylistView.swift", "mode": "100644", "type": "blob", "sha": "14b76d6b28a3bff28b520cd77e0b3f3ccdb8357f", "size": 1746, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/14b76d6b28a3bff28b520cd77e0b3f3ccdb8357f" }, { "path": "apps/ios/FloatNative/Views/CreatorsView.swift", "mode": "100644", "type": "blob", "sha": "49c281370b0aa3b5339644ffc544a4337bfa27bc", "size": 12458, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/49c281370b0aa3b5339644ffc544a4337bfa27bc" }, { "path": "apps/ios/FloatNative/Views/DebugLogView.swift", "mode": "100644", "type": "blob", "sha": "d1089e7601e2c9b94926c960c8bdc278e0faa86b", "size": 4893, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d1089e7601e2c9b94926c960c8bdc278e0faa86b" }, { "path": "apps/ios/FloatNative/Views/DonateSheet.swift", "mode": "100644", "type": "blob", "sha": "7eb5b8dc1e016f3c011fc0db521bf766e0d830b8", "size": 3756, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/7eb5b8dc1e016f3c011fc0db521bf766e0d830b8" }, { "path": "apps/ios/FloatNative/Views/FeedbackSheet.swift", "mode": "100644", "type": "blob", "sha": "6be85f5b21e1924aec29a19911705b6cd305fcf3", "size": 2491, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/6be85f5b21e1924aec29a19911705b6cd305fcf3" }, { "path": "apps/ios/FloatNative/Views/HistoryView.swift", "mode": "100644", "type": "blob", "sha": "489608d4823adc3204d96ed9e9375a7940bd99e4", "size": 9257, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/489608d4823adc3204d96ed9e9375a7940bd99e4" }, { "path": "apps/ios/FloatNative/Views/LivePlayerTvosView.swift", "mode": "100644", "type": "blob", "sha": "ae11fc7fdd102f6b40a8e6407df5f249c37d514a", "size": 13263, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ae11fc7fdd102f6b40a8e6407df5f249c37d514a" }, { "path": "apps/ios/FloatNative/Views/LivePlayerView.swift", "mode": "100644", "type": "blob", "sha": "c4c91c1a20b24164aef6bf032918daa35ceb81cc", "size": 12816, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c4c91c1a20b24164aef6bf032918daa35ceb81cc" }, { "path": "apps/ios/FloatNative/Views/LoginView.swift", "mode": "100644", "type": "blob", "sha": "06f47efda101b53327ecd14163f32bbbd2d066dc", "size": 19261, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/06f47efda101b53327ecd14163f32bbbd2d066dc" }, { "path": "apps/ios/FloatNative/Views/MainTabView.swift", "mode": "100644", "type": "blob", "sha": "c05b115d98e24fd06f130004a1c3918e2ed4f853", "size": 12822, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c05b115d98e24fd06f130004a1c3918e2ed4f853" }, { "path": "apps/ios/FloatNative/Views/PlaylistsView.swift", "mode": "100644", "type": "blob", "sha": "fc7b0d5dab6e2ea61ec74d91a4352a75de706420", "size": 20541, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fc7b0d5dab6e2ea61ec74d91a4352a75de706420" }, { "path": "apps/ios/FloatNative/Views/SearchView.swift", "mode": "100644", "type": "blob", "sha": "f7e28db2c9d1d350b3618b35bda3a5b754cdc408", "size": 19258, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f7e28db2c9d1d350b3618b35bda3a5b754cdc408" }, { "path": "apps/ios/FloatNative/Views/SettingsView.swift", "mode": "100644", "type": "blob", "sha": "1feba0836ca3f6be3fe5ae25dc2c92ef56fad222", "size": 23178, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1feba0836ca3f6be3fe5ae25dc2c92ef56fad222" }, { "path": "apps/ios/FloatNative/Views/Styles", "mode": "040000", "type": "tree", "sha": "42cc1eb797c0eba556121e3145fb54ba38f3bb30", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/42cc1eb797c0eba556121e3145fb54ba38f3bb30" }, { "path": "apps/ios/FloatNative/Views/Styles/LiquidGlassStyles.swift", "mode": "100644", "type": "blob", "sha": "addc9708120df685a8a0c41c7be1e3684953b6a6", "size": 4676, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/addc9708120df685a8a0c41c7be1e3684953b6a6" }, { "path": "apps/ios/FloatNative/Views/ToastView.swift", "mode": "100644", "type": "blob", "sha": "e81324993c4002ccd00e8c03ffbf5581d84b721b", "size": 2121, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e81324993c4002ccd00e8c03ffbf5581d84b721b" }, { "path": "apps/ios/FloatNative/Views/VideoFeedView.swift", "mode": "100644", "type": "blob", "sha": "42d15ed92cd84b3d30772d5c5fb1b9903492a676", "size": 78122, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/42d15ed92cd84b3d30772d5c5fb1b9903492a676" }, { "path": "apps/ios/FloatNative/Views/VideoPlayerTvosView.swift", "mode": "100644", "type": "blob", "sha": "ee0266dbfd10b86f93b0319869f76b33d6ff333b", "size": 52701, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ee0266dbfd10b86f93b0319869f76b33d6ff333b" }, { "path": "apps/ios/FloatNative/Views/VideoPlayerView.swift", "mode": "100644", "type": "blob", "sha": "58c19413390b5de88d0125e9b48bb25552c82dfd", "size": 78743, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/58c19413390b5de88d0125e9b48bb25552c82dfd" }, { "path": "apps/ios/FloatNative/Views/ViewExtensions.swift", "mode": "100644", "type": "blob", "sha": "81004191ad0b27ab2e905202e1a66bf95d5af228", "size": 3113, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/81004191ad0b27ab2e905202e1a66bf95d5af228" }, { "path": "apps/ios/FloatNative/Views/WhatsNewSheet.swift", "mode": "100644", "type": "blob", "sha": "8b6ba4e1aaeed3b2b6561e689f7a39577636e331", "size": 3177, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8b6ba4e1aaeed3b2b6561e689f7a39577636e331" }, { "path": "apps/ios/FloatNativeTests", "mode": "040000", "type": "tree", "sha": "5019430f66fce4250f1b8ae273e12f0743b274c1", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/5019430f66fce4250f1b8ae273e12f0743b274c1" }, { "path": "apps/ios/FloatNativeTests/FixtureDecodeTests.swift", "mode": "100644", "type": "blob", "sha": "5bb9bc5b31ba9cbbe0edae8a17ad02a5b7fe6c20", "size": 5472, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5bb9bc5b31ba9cbbe0edae8a17ad02a5b7fe6c20" }, { "path": "apps/ios/FloatNativeTests/Fixtures", "mode": "040000", "type": "tree", "sha": "317a92fe0968912d3cf9cf045ab83f78832b091b", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/317a92fe0968912d3cf9cf045ab83f78832b091b" }, { "path": "apps/ios/FloatNativeTests/Fixtures/README.md", "mode": "100644", "type": "blob", "sha": "464035e8e0a97476d191e99159480da5dd25ca7f", "size": 1176, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/464035e8e0a97476d191e99159480da5dd25ca7f" }, { "path": "apps/ios/FloatNativeTests/Fixtures/get_api_v3_comment_blogPost_USWZwxRfFq_limit_20.json", "mode": "100644", "type": "blob", "sha": "77f2869d25485e6adbf3d36a030af4a2ac69773f", "size": 10188, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/77f2869d25485e6adbf3d36a030af4a2ac69773f" }, { "path": "apps/ios/FloatNativeTests/Fixtures/get_api_v3_content_creator_list_channel_as_string.json", "mode": "100644", "type": "blob", "sha": "1e194b8beeefe657b213b5976543c7581f9e8799", "size": 1987, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1e194b8beeefe657b213b5976543c7581f9e8799" }, { "path": "apps/ios/FloatNativeTests/Fixtures/get_api_v3_content_creator_list_ids_0_59f94c0bdd241b70349eb72b_limit_20.json", "mode": "100644", "type": "blob", "sha": "3070a123977176bf16ec2801f659a4893e74ab9a", "size": 378594, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3070a123977176bf16ec2801f659a4893e74ab9a" }, { "path": "apps/ios/FloatNativeTests/Fixtures/get_api_v3_content_creator_list_minimal.json", "mode": "100644", "type": "blob", "sha": "e87e9fd32dc131f487c5d3c5abe5470ef37d14ae", "size": 2456, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e87e9fd32dc131f487c5d3c5abe5470ef37d14ae" }, { "path": "apps/ios/FloatNativeTests/Fixtures/get_api_v3_content_history_offset_0.json", "mode": "100644", "type": "blob", "sha": "b94d1e591079dcfb688b4c050025d5dcd54958bc", "size": 365091, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b94d1e591079dcfb688b4c050025d5dcd54958bc" }, { "path": "apps/ios/FloatNativeTests/Fixtures/get_api_v3_content_post_id_C3GeAE0LmM.json", "mode": "100644", "type": "blob", "sha": "91ef7b1fb25de9d7299f1bf07010eb3bf4062694", "size": 15983, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/91ef7b1fb25de9d7299f1bf07010eb3bf4062694" }, { "path": "apps/ios/FloatNativeTests/Fixtures/get_api_v3_content_post_id_USWZwxRfFq.json", "mode": "100644", "type": "blob", "sha": "d82cd2a36365893477c18aeb3046f457657f096e", "size": 31749, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d82cd2a36365893477c18aeb3046f457657f096e" }, { "path": "apps/ios/FloatNativeTests/Fixtures/get_api_v3_creator_info_id_59f94c0bdd241b70349eb72b.json", "mode": "100644", "type": "blob", "sha": "e49ae8b7b333b4bf2b65f8624297b0af7a603cb4", "size": 23825, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e49ae8b7b333b4bf2b65f8624297b0af7a603cb4" }, { "path": "apps/ios/FloatNativeTests/FloatNativeTests.swift", "mode": "100644", "type": "blob", "sha": "a7f4d199fb8f539c66401d37712abc23d6484fbc", "size": 321, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a7f4d199fb8f539c66401d37712abc23d6484fbc" }, { "path": "apps/ios/FloatNativeUITests", "mode": "040000", "type": "tree", "sha": "611edb9767d8211ba0905023b6694a1d6beb4186", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/611edb9767d8211ba0905023b6694a1d6beb4186" }, { "path": "apps/ios/FloatNativeUITests/FloatNativeUITests.swift", "mode": "100644", "type": "blob", "sha": "e29016acf752ad9e6437a0b8b1a8f437f2c17b0e", "size": 1323, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e29016acf752ad9e6437a0b8b1a8f437f2c17b0e" }, { "path": "apps/ios/FloatNativeUITests/FloatNativeUITestsLaunchTests.swift", "mode": "100644", "type": "blob", "sha": "3d85d9b846a5f11fa2e7b21d7add8f0868549f4f", "size": 836, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3d85d9b846a5f11fa2e7b21d7add8f0868549f4f" }, { "path": "package.json", "mode": "100644", "type": "blob", "sha": "86baae7bcbf9c173542f3a43303ab75ebaa144a4", "size": 1056, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/86baae7bcbf9c173542f3a43303ab75ebaa144a4" }, { "path": "packages", "mode": "040000", "type": "tree", "sha": "632717e3b866eb63af7184c1a44480509303db28", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/632717e3b866eb63af7184c1a44480509303db28" }, { "path": "packages/api-go", "mode": "040000", "type": "tree", "sha": "bbe8703b998062a164c410595cdb4efab7c624a5", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/bbe8703b998062a164c410595cdb4efab7c624a5" }, { "path": "packages/api-go/.env.example", "mode": "100644", "type": "blob", "sha": "da10dd8b73275bc7494ad55c8f6716c78a7a81b8", "size": 385, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/da10dd8b73275bc7494ad55c8f6716c78a7a81b8" }, { "path": "packages/api-go/.gitignore", "mode": "100644", "type": "blob", "sha": "2460346c1ba43d722b9da7aa46ca1ae25cf30be9", "size": 20, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2460346c1ba43d722b9da7aa46ca1ae25cf30be9" }, { "path": "packages/api-go/Dockerfile", "mode": "100644", "type": "blob", "sha": "2e7b904e45302c1c503543c7e5abeb9e7b6bfcb7", "size": 733, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2e7b904e45302c1c503543c7e5abeb9e7b6bfcb7" }, { "path": "packages/api-go/README.md", "mode": "100644", "type": "blob", "sha": "d01b932335dd1b086b52ae4c3e8d22834646b287", "size": 11685, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d01b932335dd1b086b52ae4c3e8d22834646b287" }, { "path": "packages/api-go/cmd", "mode": "040000", "type": "tree", "sha": "e9ed31875198162d92b106f54f94c3a7e0fcb479", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/e9ed31875198162d92b106f54f94c3a7e0fcb479" }, { "path": "packages/api-go/cmd/api", "mode": "040000", "type": "tree", "sha": "83714ecfc64524acdd906ce443023de326a66484", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/83714ecfc64524acdd906ce443023de326a66484" }, { "path": "packages/api-go/cmd/api/main.go", "mode": "100644", "type": "blob", "sha": "58d949bc3a8d21b522abbaee47cf35d8f462a224", "size": 1554, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/58d949bc3a8d21b522abbaee47cf35d8f462a224" }, { "path": "packages/api-go/docker-compose.yml", "mode": "100644", "type": "blob", "sha": "1c870a517479645a46b5aa9c7c285e498227fcb5", "size": 1236, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1c870a517479645a46b5aa9c7c285e498227fcb5" }, { "path": "packages/api-go/go.mod", "mode": "100644", "type": "blob", "sha": "9a9d33c75e8e05616c54e7cd626323b698fa3d50", "size": 754, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9a9d33c75e8e05616c54e7cd626323b698fa3d50" }, { "path": "packages/api-go/go.sum", "mode": "100644", "type": "blob", "sha": "132bd8029ef4412ad7ea67f5583935eec2f86938", "size": 3588, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/132bd8029ef4412ad7ea67f5583935eec2f86938" }, { "path": "packages/api-go/internal", "mode": "040000", "type": "tree", "sha": "d5fb5b43d30e26d3ce83714e6226633c9c1e5223", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/d5fb5b43d30e26d3ce83714e6226633c9c1e5223" }, { "path": "packages/api-go/internal/database", "mode": "040000", "type": "tree", "sha": "ad2429a5f1ddd9ab36b4c47838c789e595f65e9a", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/ad2429a5f1ddd9ab36b4c47838c789e595f65e9a" }, { "path": "packages/api-go/internal/database/db.go", "mode": "100644", "type": "blob", "sha": "8c991fe2b221b3a9f0f969018f64dada06613dfc", "size": 1920, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8c991fe2b221b3a9f0f969018f64dada06613dfc" }, { "path": "packages/api-go/internal/handlers", "mode": "040000", "type": "tree", "sha": "71f511328e4c8d874b3648e2d572838b41171144", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/71f511328e4c8d874b3648e2d572838b41171144" }, { "path": "packages/api-go/internal/handlers/auth.go", "mode": "100644", "type": "blob", "sha": "567fbf7c005b39d84e87e95259e9a2bebcf71e13", "size": 7539, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/567fbf7c005b39d84e87e95259e9a2bebcf71e13" }, { "path": "packages/api-go/internal/handlers/ltt.go", "mode": "100644", "type": "blob", "sha": "c55959869ebeb4bacccd309addd5500162a359f3", "size": 1648, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c55959869ebeb4bacccd309addd5500162a359f3" }, { "path": "packages/api-go/internal/handlers/playlists.go", "mode": "100644", "type": "blob", "sha": "e0bfd96916e8725f3d66813b857d4ba24df2a7ad", "size": 9381, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e0bfd96916e8725f3d66813b857d4ba24df2a7ad" }, { "path": "packages/api-go/internal/handlers/watchlater.go", "mode": "100644", "type": "blob", "sha": "4e25ed9aa6d8235fc7bef7ed3066018975021749", "size": 6549, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/4e25ed9aa6d8235fc7bef7ed3066018975021749" }, { "path": "packages/api-go/internal/middleware", "mode": "040000", "type": "tree", "sha": "2dd0888e52b3989da9314ccc2a828a516d4f04ff", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/2dd0888e52b3989da9314ccc2a828a516d4f04ff" }, { "path": "packages/api-go/internal/middleware/auth.go", "mode": "100644", "type": "blob", "sha": "92693b896efa79e5101ea6876d07b5474270f80b", "size": 2840, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/92693b896efa79e5101ea6876d07b5474270f80b" }, { "path": "packages/api-go/internal/models", "mode": "040000", "type": "tree", "sha": "1fd8c60a3d23caad74ab6f023a46413e44267693", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/1fd8c60a3d23caad74ab6f023a46413e44267693" }, { "path": "packages/api-go/internal/models/floatplane.go", "mode": "100644", "type": "blob", "sha": "c2e5810b568ae7b0680b10dbc97859e18e3c52ef", "size": 1559, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c2e5810b568ae7b0680b10dbc97859e18e3c52ef" }, { "path": "packages/api-go/internal/models/models.go", "mode": "100644", "type": "blob", "sha": "ee5bf6eb7f46a8d322b0b3434890496d97fd5b58", "size": 3783, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ee5bf6eb7f46a8d322b0b3434890496d97fd5b58" }, { "path": "packages/api-go/internal/router", "mode": "040000", "type": "tree", "sha": "e508514f2dbab133581e90125454a5dbcdae2430", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/e508514f2dbab133581e90125454a5dbcdae2430" }, { "path": "packages/api-go/internal/router/router.go", "mode": "100644", "type": "blob", "sha": "e5ec7f78f31c9722f4bf62f1f8521d1f82b111f9", "size": 2041, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e5ec7f78f31c9722f4bf62f1f8521d1f82b111f9" }, { "path": "packages/api-go/internal/services", "mode": "040000", "type": "tree", "sha": "d50597988437207d5ab7024604befa1198bcf888", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/d50597988437207d5ab7024604befa1198bcf888" }, { "path": "packages/api-go/internal/services/floatplane_auth.go", "mode": "100644", "type": "blob", "sha": "983e7ec31ca279950fc8cc2e562a15aac576c110", "size": 3023, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/983e7ec31ca279950fc8cc2e562a15aac576c110" }, { "path": "packages/api-go/internal/services/ltt.go", "mode": "100644", "type": "blob", "sha": "8fbfc25545e193041345ef2259f305de53b2d389", "size": 4529, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8fbfc25545e193041345ef2259f305de53b2d389" }, { "path": "packages/api-go/migrations", "mode": "040000", "type": "tree", "sha": "c2416f0487c5b8a0ff175132b3ff1bfd6e14eb11", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/c2416f0487c5b8a0ff175132b3ff1bfd6e14eb11" }, { "path": "packages/api-go/migrations/000001_initial_schema.down.sql", "mode": "100644", "type": "blob", "sha": "8b198e16fdf00b9a9e3220bfd61aad4554d1e9ff", "size": 163, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8b198e16fdf00b9a9e3220bfd61aad4554d1e9ff" }, { "path": "packages/api-go/migrations/000001_initial_schema.up.sql", "mode": "100644", "type": "blob", "sha": "867d21341437477750dd158cb105a27221d87449", "size": 2985, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/867d21341437477750dd158cb105a27221d87449" }, { "path": "packages/api-go/scripts", "mode": "040000", "type": "tree", "sha": "9dcaba810a8531589cefb8341c5672f8bfd5c0d2", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/9dcaba810a8531589cefb8341c5672f8bfd5c0d2" }, { "path": "packages/api-go/scripts/backup-cron.sh", "mode": "100644", "type": "blob", "sha": "0e43b927fa7adea11d8f05b9462f22dc4e36345e", "size": 1093, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/0e43b927fa7adea11d8f05b9462f22dc4e36345e" }, { "path": "packages/api-go/scripts/migrate_d1.py", "mode": "100644", "type": "blob", "sha": "d32e771096d9858cf1aaf1b2e77a32ddfd1c74d3", "size": 4703, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d32e771096d9858cf1aaf1b2e77a32ddfd1c74d3" }, { "path": "packages/api-go/seed.sql", "mode": "100644", "type": "blob", "sha": "60d3d2f0cca7ee9f7437b3593b0f35d289b73eb1", "size": 290, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/60d3d2f0cca7ee9f7437b3593b0f35d289b73eb1" }, { "path": "packages/api-go/test_dpop.go", "mode": "100644", "type": "blob", "sha": "a1f7ae6c1c7390df58702ac5edd995774edbf954", "size": 1675, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a1f7ae6c1c7390df58702ac5edd995774edbf954" }, { "path": "packages/api-go/tests", "mode": "040000", "type": "tree", "sha": "0bd455fbed26fb3ce96da89da0ac9f325cf68e0b", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/0bd455fbed26fb3ce96da89da0ac9f325cf68e0b" }, { "path": "packages/api-go/tests/auth_test.go", "mode": "100644", "type": "blob", "sha": "18d897f783531c54fd2c9d6333f9dbf8485267fb", "size": 2552, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/18d897f783531c54fd2c9d6333f9dbf8485267fb" }, { "path": "packages/api-go/tests/playlists_test.go", "mode": "100644", "type": "blob", "sha": "d8dfdbbcd65d5cc58fe3dc82246f4e889eeb2984", "size": 2234, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d8dfdbbcd65d5cc58fe3dc82246f4e889eeb2984" }, { "path": "packages/api-go/tests/setup_test.go", "mode": "100644", "type": "blob", "sha": "cc81161d9a763f5f5f1908faee29b52a5cb59c4a", "size": 3692, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/cc81161d9a763f5f5f1908faee29b52a5cb59c4a" }, { "path": "packages/api-go/tests/watchlater_test.go", "mode": "100644", "type": "blob", "sha": "dec3f043d7326586d1834a57cb0ccbf75c3087ce", "size": 1320, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/dec3f043d7326586d1834a57cb0ccbf75c3087ce" }, { "path": "packages/api", "mode": "040000", "type": "tree", "sha": "5192f3a5e8d35be09df620fc136551a5f388c88e", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/5192f3a5e8d35be09df620fc136551a5f388c88e" }, { "path": "packages/api/.gitignore", "mode": "100644", "type": "blob", "sha": "fe8902f879a0c2c34fee0e7208d26c16b8703880", "size": 381, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fe8902f879a0c2c34fee0e7208d26c16b8703880" }, { "path": "packages/api/README.md", "mode": "100644", "type": "blob", "sha": "b0cdf94a536f75e09c2bfc950be7a1785348d8c8", "size": 17114, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b0cdf94a536f75e09c2bfc950be7a1785348d8c8" }, { "path": "packages/api/drizzle.config.ts", "mode": "100644", "type": "blob", "sha": "fd0dd4eefad0dd10d89d6429ba1416cf055c87fe", "size": 178, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fd0dd4eefad0dd10d89d6429ba1416cf055c87fe" }, { "path": "packages/api/migrations", "mode": "040000", "type": "tree", "sha": "f002c4c39e5d46874e15a985be7cc1b9c3340c51", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f002c4c39e5d46874e15a985be7cc1b9c3340c51" }, { "path": "packages/api/migrations/0000_curious_ink.sql", "mode": "100644", "type": "blob", "sha": "059c353f4c7bdac0a184aa2112959dad18e22300", "size": 2854, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/059c353f4c7bdac0a184aa2112959dad18e22300" }, { "path": "packages/api/migrations/0001_drop_system_config.sql", "mode": "100644", "type": "blob", "sha": "ff29dd88ef8b961eb79753de39dea5f25dba0390", "size": 174, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ff29dd88ef8b961eb79753de39dea5f25dba0390" }, { "path": "packages/api/migrations/0002_add_device_sessions.sql", "mode": "100644", "type": "blob", "sha": "f84fed56918767008f12f4e5df15687586d219e0", "size": 838, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f84fed56918767008f12f4e5df15687586d219e0" }, { "path": "packages/api/migrations/meta", "mode": "040000", "type": "tree", "sha": "dcc644ade519b3d9eba1111a29a11ade6c9550db", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/dcc644ade519b3d9eba1111a29a11ade6c9550db" }, { "path": "packages/api/migrations/meta/0000_snapshot.json", "mode": "100644", "type": "blob", "sha": "9d573de106955abcf7ce601980480c4ef767b041", "size": 12883, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9d573de106955abcf7ce601980480c4ef767b041" }, { "path": "packages/api/migrations/meta/_journal.json", "mode": "100644", "type": "blob", "sha": "364a683c3add7653b6b4c9d72a6b190b567fbf6f", "size": 201, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/364a683c3add7653b6b4c9d72a6b190b567fbf6f" }, { "path": "packages/api/package.json", "mode": "100644", "type": "blob", "sha": "b72eb2f905576d7bf37e57841f7d6ade6c3851d8", "size": 1141, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b72eb2f905576d7bf37e57841f7d6ade6c3851d8" }, { "path": "packages/api/pnpm-workspace.yaml", "mode": "100644", "type": "blob", "sha": "8b137891791fe96927ad78e64b0aad7bded08bdc", "size": 1, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8b137891791fe96927ad78e64b0aad7bded08bdc" }, { "path": "packages/api/src", "mode": "040000", "type": "tree", "sha": "d6914257b6ff1ffec0823151cc23fd8956660609", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/d6914257b6ff1ffec0823151cc23fd8956660609" }, { "path": "packages/api/src/asssets", "mode": "040000", "type": "tree", "sha": "2f3f7454024471de32eaaf37058be11575effce9", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/2f3f7454024471de32eaaf37058be11575effce9" }, { "path": "packages/api/src/asssets/logo.ts", "mode": "100644", "type": "blob", "sha": "d0a3b53573bbaae3ec1dfc08c5ca3bbadd8e0315", "size": 41800, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d0a3b53573bbaae3ec1dfc08c5ca3bbadd8e0315" }, { "path": "packages/api/src/db", "mode": "040000", "type": "tree", "sha": "6a9901d1b93072b718281aeb1c8f1017089cfb33", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/6a9901d1b93072b718281aeb1c8f1017089cfb33" }, { "path": "packages/api/src/db/index.ts", "mode": "100644", "type": "blob", "sha": "468e38544d022bd607537e6ef1ec2f21fcd81c6f", "size": 1139, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/468e38544d022bd607537e6ef1ec2f21fcd81c6f" }, { "path": "packages/api/src/db/schema.ts", "mode": "100644", "type": "blob", "sha": "e3db7243bbb73800f6f77baaac4f25ad2331dab6", "size": 5082, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e3db7243bbb73800f6f77baaac4f25ad2331dab6" }, { "path": "packages/api/src/index.ts", "mode": "100644", "type": "blob", "sha": "3cb827bc4a4eb4f6a5b6600f14f9fde80c7d9b5b", "size": 2201, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3cb827bc4a4eb4f6a5b6600f14f9fde80c7d9b5b" }, { "path": "packages/api/src/middleware", "mode": "040000", "type": "tree", "sha": "f3d894e703059198799abb1f596ad51ab747b1b4", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/f3d894e703059198799abb1f596ad51ab747b1b4" }, { "path": "packages/api/src/middleware/auth.ts", "mode": "100644", "type": "blob", "sha": "aad1eaa7ae2ab9561696ebd091201c881bdfb52b", "size": 2551, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/aad1eaa7ae2ab9561696ebd091201c881bdfb52b" }, { "path": "packages/api/src/middleware/rate-limit.ts", "mode": "100644", "type": "blob", "sha": "d8be88a62cafd63853039d747bd2e5e440c079eb", "size": 2987, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/d8be88a62cafd63853039d747bd2e5e440c079eb" }, { "path": "packages/api/src/routes", "mode": "040000", "type": "tree", "sha": "09427f6199151a1ff50aff7df7c906162a55c882", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/09427f6199151a1ff50aff7df7c906162a55c882" }, { "path": "packages/api/src/routes/auth.ts", "mode": "100644", "type": "blob", "sha": "fdd1f0894836f83f5d9b95fec84df84a3d85ab85", "size": 8818, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fdd1f0894836f83f5d9b95fec84df84a3d85ab85" }, { "path": "packages/api/src/routes/ltt.ts", "mode": "100644", "type": "blob", "sha": "b1d9c78f8ac739fcc8bde1237105c3ee61994565", "size": 3604, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b1d9c78f8ac739fcc8bde1237105c3ee61994565" }, { "path": "packages/api/src/routes/playlists.ts", "mode": "100644", "type": "blob", "sha": "a7786602e95ec48cd855ee0eada9bd0a2c54aa35", "size": 7240, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a7786602e95ec48cd855ee0eada9bd0a2c54aa35" }, { "path": "packages/api/src/routes/public.ts", "mode": "100644", "type": "blob", "sha": "8699bbcaca98ea032edf29ebcfda78acfc71139a", "size": 7296, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8699bbcaca98ea032edf29ebcfda78acfc71139a" }, { "path": "packages/api/src/routes/qr-auth.ts", "mode": "100644", "type": "blob", "sha": "aa0e184401e60e2bf87250714eb7ec2c5cd26855", "size": 6416, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/aa0e184401e60e2bf87250714eb7ec2c5cd26855" }, { "path": "packages/api/src/routes/watch-later.ts", "mode": "100644", "type": "blob", "sha": "94bb74d3dddb8dedf743a2aa83471ebc5060cec9", "size": 7342, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/94bb74d3dddb8dedf743a2aa83471ebc5060cec9" }, { "path": "packages/api/src/scheduled", "mode": "040000", "type": "tree", "sha": "aaec944dbb8f0b9594946561ead450c3921b5448", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/aaec944dbb8f0b9594946561ead450c3921b5448" }, { "path": "packages/api/src/scheduled/update-ltt-posts.ts", "mode": "100644", "type": "blob", "sha": "21b6514076a5b2acc50d25e879b054ada64e7142", "size": 4532, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/21b6514076a5b2acc50d25e879b054ada64e7142" }, { "path": "packages/api/src/services", "mode": "040000", "type": "tree", "sha": "c3033d3ffa8943cdf6eca0040538f687427449b9", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/c3033d3ffa8943cdf6eca0040538f687427449b9" }, { "path": "packages/api/src/services/floatplane.ts", "mode": "100644", "type": "blob", "sha": "fa4223e228d20f2b7b5a1c3944408f72f6c6a24e", "size": 12633, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/fa4223e228d20f2b7b5a1c3944408f72f6c6a24e" }, { "path": "packages/api/src/services/playlist.ts", "mode": "100644", "type": "blob", "sha": "075591291453428b4c26d36599e502a76b7b8861", "size": 6463, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/075591291453428b4c26d36599e502a76b7b8861" }, { "path": "packages/api/src/utils", "mode": "040000", "type": "tree", "sha": "8161f5e8d298e908b1c3eb63c7d570e5512aae93", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/8161f5e8d298e908b1c3eb63c7d570e5512aae93" }, { "path": "packages/api/src/utils/auth.ts", "mode": "100644", "type": "blob", "sha": "8677f0246ea21e1a3258639e60bf0979450c1e57", "size": 592, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8677f0246ea21e1a3258639e60bf0979450c1e57" }, { "path": "packages/api/src/utils/email.ts", "mode": "100644", "type": "blob", "sha": "30effef5f513b454b4eed448d6174fe13184f500", "size": 3596, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/30effef5f513b454b4eed448d6174fe13184f500" }, { "path": "packages/api/src/utils/logger.ts", "mode": "100644", "type": "blob", "sha": "1c214a62cc7137bffc5eec8ebc4a1d0005e722f9", "size": 1462, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/1c214a62cc7137bffc5eec8ebc4a1d0005e722f9" }, { "path": "packages/api/src/utils/validation.ts", "mode": "100644", "type": "blob", "sha": "ed54d46b7a7423be70b91dc0ee5399ba1a72e989", "size": 1605, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/ed54d46b7a7423be70b91dc0ee5399ba1a72e989" }, { "path": "packages/api/tsconfig.json", "mode": "100644", "type": "blob", "sha": "9aa77003f10a6cc427ddffaabd72205ab1dd9bba", "size": 480, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9aa77003f10a6cc427ddffaabd72205ab1dd9bba" }, { "path": "packages/api/wrangler.toml", "mode": "100644", "type": "blob", "sha": "9bfa9e258a8077d50b8109bcb6597887407ae1b4", "size": 2566, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9bfa9e258a8077d50b8109bcb6597887407ae1b4" }, { "path": "packages/openapi", "mode": "040000", "type": "tree", "sha": "1694f91cbec88c308cf9b2983d033d050a85c537", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/1694f91cbec88c308cf9b2983d033d050a85c537" }, { "path": "packages/openapi/.gitkeep", "mode": "100644", "type": "blob", "sha": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", "size": 0, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" }, { "path": "packages/openapi/README.md", "mode": "100644", "type": "blob", "sha": "df2ec1a821113610b7bc03b3cfb21367d79d99aa", "size": 4308, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/df2ec1a821113610b7bc03b3cfb21367d79d99aa" }, { "path": "packages/openapi/floatplane-live-asyncapi-frontend-specification.json", "mode": "100644", "type": "blob", "sha": "be289ef9c0ace70aa8c0ead1861a737ba8b9c5d7", "size": 32842, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/be289ef9c0ace70aa8c0ead1861a737ba8b9c5d7" }, { "path": "packages/openapi/floatplane-live-chat-asyncapi-chat-specification.json", "mode": "100644", "type": "blob", "sha": "db1d9c795f9f8b62d41a82f972d26092fd80d1e0", "size": 24944, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/db1d9c795f9f8b62d41a82f972d26092fd80d1e0" }, { "path": "packages/openapi/floatplane-openapi-specification.json", "mode": "100644", "type": "blob", "sha": "59620ef938f9b0a7640d74cfeecb7bc744121aee", "size": 606567, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/59620ef938f9b0a7640d74cfeecb7bc744121aee" }, { "path": "packages/openapi/package.json", "mode": "100644", "type": "blob", "sha": "614c715729e88ddefd8c79f4588eb4e96d1ef867", "size": 608, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/614c715729e88ddefd8c79f4588eb4e96d1ef867" }, { "path": "packages/openapi/scripts", "mode": "040000", "type": "tree", "sha": "061300f7e67b099cc48e19be11f4597272fc68f3", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/061300f7e67b099cc48e19be11f4597272fc68f3" }, { "path": "packages/openapi/scripts/apply-overlay.py", "mode": "100755", "type": "blob", "sha": "9186008f2e457d39ca35e095e2581af859b4f39d", "size": 2003, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/9186008f2e457d39ca35e095e2581af859b4f39d" }, { "path": "packages/openapi/scripts/generate-kotlin.sh", "mode": "100755", "type": "blob", "sha": "f323378490c57edf5ca8e981d84add66eeb92454", "size": 7590, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f323378490c57edf5ca8e981d84add66eeb92454" }, { "path": "packages/openapi/scripts/generate-swift.sh", "mode": "100755", "type": "blob", "sha": "c5a7df26702b3085b37ffbfcbc6c7166b654678d", "size": 8300, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c5a7df26702b3085b37ffbfcbc6c7166b654678d" }, { "path": "packages/openapi/spec-overlay.json", "mode": "100644", "type": "blob", "sha": "879b6c76242aa820551ba985e42d45d12500ac65", "size": 18604, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/879b6c76242aa820551ba985e42d45d12500ac65" }, { "path": "pnpm-lock.yaml", "mode": "100644", "type": "blob", "sha": "a024140a0e551c14a625092c5d0ee934ce8efa51", "size": 144821, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a024140a0e551c14a625092c5d0ee934ce8efa51" }, { "path": "pnpm-workspace.yaml", "mode": "100644", "type": "blob", "sha": "e9b03285f9ea34c98e62d31b45091627bf0f37a4", "size": 70, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e9b03285f9ea34c98e62d31b45091627bf0f37a4" }, { "path": "tools", "mode": "040000", "type": "tree", "sha": "2523a35f0fa479dae1ce466d0614f86a9b7afb2b", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/2523a35f0fa479dae1ce466d0614f86a9b7afb2b" }, { "path": "tools/floatcli", "mode": "040000", "type": "tree", "sha": "32731fe2b45ee26439e72f22fb6e7b407cf76148", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/32731fe2b45ee26439e72f22fb6e7b407cf76148" }, { "path": "tools/floatcli/.gitignore", "mode": "100644", "type": "blob", "sha": "c996ebd9f7b964be966c4414b44d14363390f1a5", "size": 92, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/c996ebd9f7b964be966c4414b44d14363390f1a5" }, { "path": "tools/floatcli/README.md", "mode": "100644", "type": "blob", "sha": "3e0d60eff1052c891f18319db0f5bb2c243a261e", "size": 4446, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3e0d60eff1052c891f18319db0f5bb2c243a261e" }, { "path": "tools/floatcli/floatcli", "mode": "040000", "type": "tree", "sha": "abd7bbbd6c54c5c3e74e8e6eacabde83d01caf0f", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/abd7bbbd6c54c5c3e74e8e6eacabde83d01caf0f" }, { "path": "tools/floatcli/floatcli/__init__.py", "mode": "100644", "type": "blob", "sha": "f2dcfcad6dbe0102bbdcdd9d669e54e1ae1860ed", "size": 108, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/f2dcfcad6dbe0102bbdcdd9d669e54e1ae1860ed" }, { "path": "tools/floatcli/floatcli/auth.py", "mode": "100644", "type": "blob", "sha": "5ef5d2c8fd5767186d2a87e0881979e12ae5e151", "size": 6487, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5ef5d2c8fd5767186d2a87e0881979e12ae5e151" }, { "path": "tools/floatcli/floatcli/cli.py", "mode": "100644", "type": "blob", "sha": "8c8ffaa18407e9c795b650767de2c0b61ae1e756", "size": 14294, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/8c8ffaa18407e9c795b650767de2c0b61ae1e756" }, { "path": "tools/floatcli/floatcli/companion.py", "mode": "100644", "type": "blob", "sha": "2df31dfaa77c6b1be84c1919707fc2db0eeb7408", "size": 2365, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/2df31dfaa77c6b1be84c1919707fc2db0eeb7408" }, { "path": "tools/floatcli/floatcli/dpop.py", "mode": "100644", "type": "blob", "sha": "5cc7e1915b5b9af19d441bd29d4376b7bc215df8", "size": 4088, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/5cc7e1915b5b9af19d441bd29d4376b7bc215df8" }, { "path": "tools/floatcli/floatcli/fixtures.py", "mode": "100644", "type": "blob", "sha": "92eb9d14e2fe60dd8afe6b159a4ba677e863edcd", "size": 995, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/92eb9d14e2fe60dd8afe6b159a4ba677e863edcd" }, { "path": "tools/floatcli/floatcli/floatplane.py", "mode": "100644", "type": "blob", "sha": "a3254b943d5377758a27b6cb8262b6f72bb93873", "size": 4740, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/a3254b943d5377758a27b6cb8262b6f72bb93873" }, { "path": "tools/floatcli/floatcli/spec.py", "mode": "100644", "type": "blob", "sha": "3a75ca2f0e44d45b88392a99e9ef949270d885e1", "size": 8704, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/3a75ca2f0e44d45b88392a99e9ef949270d885e1" }, { "path": "tools/floatcli/floatcli/storage.py", "mode": "100644", "type": "blob", "sha": "01f8754568b5af00ef2996380fe6fc93618d86a2", "size": 1361, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/01f8754568b5af00ef2996380fe6fc93618d86a2" }, { "path": "tools/floatcli/pyproject.toml", "mode": "100644", "type": "blob", "sha": "e38d47ab2acc897483b2d2715c24e30c8d07c472", "size": 888, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/e38d47ab2acc897483b2d2715c24e30c8d07c472" }, { "path": "tools/floatcli/tests", "mode": "040000", "type": "tree", "sha": "eb3940c6a110a40c8420b27c92533e4d5952b261", "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/trees/eb3940c6a110a40c8420b27c92533e4d5952b261" }, { "path": "tools/floatcli/tests/test_dpop.py", "mode": "100644", "type": "blob", "sha": "b1e2de3febb686af005cf2cb5203d51cd5ef4c75", "size": 2754, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/b1e2de3febb686af005cf2cb5203d51cd5ef4c75" }, { "path": "tools/floatcli/tests/test_spec.py", "mode": "100644", "type": "blob", "sha": "731b776ad009a91aa2ab02efda251bad189a18ca", "size": 3951, "url": "https://api.github.com/repos/coulterpeterson/FloatNative/git/blobs/731b776ad009a91aa2ab02efda251bad189a18ca" } ], "truncated": false }