Skip to content

Conversation

@daytime-em
Copy link
Collaborator

No description provided.

andrewjl-mux and others added 11 commits May 11, 2023 13:54
…t-out for event tracking (#16)

* Remove videoMIMEType and retryBaseTime

* Add config option for opt-out

* Check opt-out

* Report app name as bundle id
* Add FakeBackend skeleton

* Add the fake backend rest objects

* Do the upload backend

* Some widgets and colors

* Styles or views

* Some comments

* Add prototype to nav

* Ok

* Minor indentation fixes

* Minor formatting fix

* I have mastered your puny buttons

* Figuring it out

* Ok now we're getting somewhere hypothetically

* one last update

* Don't need an environment object

* Start with the pick flow

* I guess we don't need the width

* And a little tweaking

* Upload CTA can be smarter than this

* now for a view model

* Move over permission request

* Permission Request Success

* No crash probs

* up

* Now to extract a thumbnail

* Thumbnail extraction test

* Ready to add other states

* Error View

* Do Processing View

* now to hook it up

* This thumbnail sucks

* Ok now the thumbnail is in at least

* Try to post an upload

* Working authorization

* Add some more headers for the fake backend

* Add credentials but the data is off

* Fake backend now works

* Still works

* TODO done

* Time to start uploading

* Fix bug in forceRestart

* come back to that

* Progress updates look broken

* Fix the upload POST body

* Cool regression

* Debug

* Fix the thumbnail rendering

* Now what

* Add listener for Uploads Updated

* Auto acknowledge uploads

* not time for nav

* Rearrange the Upload CTA stuff

* Updating more stuff

* now we're navigating

* Figuring it out

* Time to start on the upload list

* Added more listy stuff

* list container

* Now it works

* Empty list

* Hashable

* Notify delegates but something doesn't seem to be working

* Now working it out

* Making it work

* Thumbnail in the list items maybe

* OK I got it

* Figured out thumbnails

* Work on it

* Work

* So far so good

* ugh

* Making progress

* Progress View

* Ok

* Now we're talking

* Ok now we have a status line

* Now we are good

* Appropriately scope the create-upload viewmodel

* Now we are getting to the end

* Save old uploads for a while

* ont an error

* Remove old example UI

* cleanup

* project

* Remove another old UI component

* Yknow this isn't really mvvm to begin with

* Label cleanup

* oh dang forgot the app icon

* oh wow that didn't build

* Add a Mux Asset catalog

* Add Mux assets to a catalog

* CTA vis

* The list needs to actually scroll

* Rename *Screen to *View

* Use task instead of onAppear

* Don't commit those

* Fix permission prompt

* AnyObject

* Brackets

* Update Sources/MuxUploadSDK/Public API/UploadManager.swift

Co-authored-by: AJ Lauer Barinov <[email protected]>

* Generics

---------

Co-authored-by: Liam Lindner <[email protected]>
Co-authored-by: AJ Lauer Barinov <[email protected]>
@daytime-em daytime-em requested a review from a team as a code owner May 25, 2023 20:09
@daytime-em
Copy link
Collaborator Author

A force-push on the release branch is affecting the diff.

The only real changes here are the docc tag updates

@refactornator
Copy link
Contributor

A force-push on the release branch is affecting the diff.

The only real changes here are the docc tag updates

Whoops, sorry about that. Thanks for rebasing.

Copy link
Contributor

@refactornator refactornator left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@daytime-em daytime-em merged commit 4954075 into releases/v0.3.0 May 25, 2023
@daytime-em daytime-em deleted the doc/fill-out-docc branch May 25, 2023 23:20
@github-actions github-actions bot mentioned this pull request Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants