Files
jellyfin-plugin-floatplane/doc/research/reference-sources/fn_tree.json
claude 9e33a343ab
Some checks failed
release / build-release (push) Has been cancelled
Floatplane channel plugin for Jellyfin 10.10.x: browse, HLS proxy, cookie session, CI release
- IChannel: creators -> sub-channels -> video posts (public listing API, search mapped)
- IRequiresMediaInfoCallback -> signed proxy URLs; stream controller rewrites HLS so the
  AES-128 key is fetched server-side with the session cookie, segments stay on the CDN
- delivery/info cached per token lifetime and throttled (~2/min)
- config page: paste sails.sid + validate, extra creators, quality, search test
- scripts/package.sh -> plugin folder + zip + md5 + manifest.json; Gitea release workflow
- research docs, HAR analysis (HAR itself gitignored), install-pi5.sh

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-25 09:42:27 +01:00

6148 lines
264 KiB
JSON

{
"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
}