Portfolio B: Show Status

Portfolio project combining a few productivity tracking & logging app APIs for listing what was done on a given day. And a dashboard to post today's done tasks to MakerLog.

Entering task via VS Code extension (found at https://github.com/foresthoffman/makerlog-vscode)

Small bug that didn’t appear in dev. So making a staging branch.

Small bug that didn’t appear in dev. So making a staging branch.

The config file is a bit different with the changes to accomodate OAuth 2 authorization code. client_secret and end_of_auth keys are added and need to be blank if not used. Same with scope. authorization_path key for an authorization code workflow. And then just adding first test API to try new OAuth 2 with, Complice

Squashed commit. Not tested yet. Going to test with an https uri after committing this. The workflow for using same reducer for both implicit and authorization code OAuth 2. With middleware playing a big part.

Need to change the type name. But want to see if things work before doing that. This is a minor commit for the workflow for how both implicit and authorization code will both work initially. Practically the same.

Duplicated most of the implicit polling to a new polling function and workflow for authorization code. Mostly the same. Obviously is just getting the ?code={ code }, { code } part though.

Prepping to expand OAuth lib to include authorization code. - Moved splitQuery function down the page - Simplified authenticate method. - Moved constructing the url into its own function.

This caused me so much headache! How did I not spot this obviously mistake!

Running into cors policy issues with working with Makerlog API. This is a preliminary reducer for it though. Not that it can be used yet.

Basic wrapper component for the Formik code. Using a bit of Redux. Have the action set up to do a post request.

Final mistake in the OAuth. Wasn’t dispatching logout properly. Now it’s actually returning an object.

Contacted RescueTime about getting OAuth 2 credentials. Gave all relevant info beforehand!

Fix webhook with Github. Tested on other services so it def works. Didn't add to here before pushing though.

Lots of time spent trying to get around cors api issue with Makerlog

Misc. dev: Commit to clean working copy, DNS, clean up tabs

  • ◄ Previous
  • Next ►