Developer Journal - August 2019
A reviewed monthly digest generated from public GitHub activity.
This developer-journal entry was generated with a local AI model from my public GitHub activity, then reviewed before publication.
Digest
Focused on UI refinements, CircleCI integration, and dependency updates for 4dvd. Added dataset menu nesting, tooltip updates, and legend unit handling. Airflow Helm chart example values file created.
4dvd UI and Integration Work
Implemented formatting fixes and tooltip updates for settings and UI elements. Addressed a scaling formula bug in ColorMap.ts. Added CircleCI integration with build/deploy scripts, though deployment required whitelist configuration. Introduced nested dataset menu structure with submenu handling. Updated legend to display dataset units from DB instead of hardcoded labels. Performed dependency version upgrades, replacing .angular-cli.json with angular.json and updating package versions.
Notable sources
- https://github.com/dafrenchyman/4dvd/commit/27067fc27038aa37ea175e97a6de437c77f7baaa
- https://github.com/dafrenchyman/4dvd/commit/0a8fc5e75c4a518981b3fa72a0b5fae9a121aba2
- https://github.com/dafrenchyman/4dvd/commit/71c8c3d3b0426902b1c0b9446183c8c4cbc7c011
- https://github.com/dafrenchyman/4dvd/pull/23
Airflow Helm Chart Example
Added example_values.yaml with sample configuration values for Airflow Helm chart. Updated airflow/values.yaml to include example structure.
Notable sources
Sources
- dafrenchyman/4dvd
- dafrenchyman/airflow-kube-helm
- 27067fc
- 204c34b
- 5180b54
- 0a8fc5e
- 40472ea
- 97e65db
- e34e063
- 6c0c9e2
- 37b39e4
- 1aa22d1
- 4597024
- c2bf328
- 71c8c3d
- e240029
- 7a7b529
- PR #19: ID - Formatting fixes
- PR #20: ID - Added setting tool tips
- PR #21: Nested dataset menu
- PR #22: JP - Found a bug in deployment script where if the folder didn’t exis…
- PR #23: Legend displays units grabbed from DB
- PR #24: JP - Updating to a much newer version of packages
- PR #25: ID - Updated the tooltips
- d39ed41