Thursday, October 10, 2019

  • Gitlab/sentry:
    • I don't think you can default an assignee for tickets or MRs in gitlab (yet).
    • Moved my project from my user namespace to a group. This is like an epic across projects, combining them together to see all tickets, etc. You can also see cycle analytics.
      • Updated my remote urls to bmahlstedt-group/supercontest.git (updated namespace). Did this on my local machine and sbsc prod.
    • Resolved the old AnonymousUserMixin sentry issue.
    • Added the supercontest repo to sentry, and integrated the app in gitlab, so all my source commits are available to sentry.
  • Blandish - to flatter someone manipulatively.
  • MLB postseason is now in the semifinals. Nationals and Cardinals in the NLCS, Yankees and Astros? in ALCS.
  • The carnivore diet is absent of vitamin C, vitamin E, and fiber.
  • flask-user utilizes flask-login, not flask-security.
  • Tony Bennett is currently 93 years old. Frank Sinatra died at age 82 in 1998.
  • Supercontest.
    • Fixed a few small bugs. Some wording.
    • Added sentry releases.
    • Rejiggered the picks_open logic to natively include is_current_week. Restructured the IF logic in the your-picks/all-picks routes to be extremely clear about the scenarios, and which info bubbles to present to the user based on timing (no lines, no picks, post-picks, picks-closed, etc).
    • Integrated flask-admin.
      • The main benefit is that you get ModelViews out of the box, allowing a web interface to create/edit/delete/search the database.
      • The secondary benefit is just organization. My dashboard, scheduler, and all the other custom admin views for the supercontest can be added to the general /admin navbar.
      • Added the model views. Protected with CRSF (flask_admin.forms.SecureForm) and restricted to an authenticated user with the admin role.
    • I now have 8 tables in the app.
    • There was an apscheduler os write error that sentry reported: https://sentry.io/organizations/bmahlstedt-org/issues/1266918507/?project=1773879. Not sure.
  • Remembering 15 years ago to college applications, since I'm starting to do the same with job apps; I'm much more of a sniper than a machine gunner.
  • I've used ~100m of 2000 (5%) of my shared runner pipeline quota.