Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

microbiomedata/nmdc-field-notes

eecavanna pushed 1 commit to 183-simplify-welcome-screen-and-align-with-current-app-features microbiomedata/nmdc-field-notes
  • Simplify "Welcome" screen (remove obsolete items and spread others out) 05b4366

View on GitHub

eecavanna created a comment on an issue on microbiomedata/nmdc-field-notes
Thanks, @pkalita-lbl, for documenting your thoughts there. I found the bulleted list particularly helpful when considering what I might keep versus remove. I've made some changes in my local devel...

View on GitHub

eecavanna created a branch on microbiomedata/nmdc-field-notes

183-simplify-welcome-screen-and-align-with-current-app-features - Mobile app for metadata collection on the go

pkalita-lbl deleted a branch microbiomedata/nmdc-field-notes

issue-132-firebase-analytics

pkalita-lbl closed an issue on microbiomedata/nmdc-field-notes
Instrument the app for collecting usage analytics
The task here is to make it so that NMDC team members can see app usage analytics; specifically, the number of installations and uninstallations, and the number of crashes (and some actionable info...
pkalita-lbl pushed 19 commits to main microbiomedata/nmdc-field-notes
  • Add Capacitor plugin for Firebase analytics and do basic project setup 8bb1bee
  • Disable automatic screen_view tracking and manually log screen_view events based on routing 82b1f0d
  • Replace @capacitor-community/firebase-analytics with @capacitor-firebase/analytics bb12129
  • Set and clear user ID for analytics events on login and logout c5164be
  • Use non-production mode for testing on device simulators 5d0794d
  • Use separate dev and prod iOS targets and configs c738621
  • Use separate dev and prod Android flavors and configs e5a6c50
  • Convert xcode environment folders to groups 17ddea4
  • Update the firebase config used by web versions 3bb9521
  • Ensure firebase calls are no-ops without initialization 9f3ea28
  • Update release process to take prod environment into account 2c9d798
  • Add analytics events for submission create, update, and delete 3f885b2
  • Add analytics events for sample create, update, and delete 878c5a5
  • Add note about additional `adb` command require for using Android simulator ef8a05b
  • Add section on Firebase Analytics 5ad0ef1
  • Use study nomenclature instead of submission 4ced453
  • Add docstring comments to sample event logging functions 5b10f6d
  • Apply suggestions from code review Co-authored-by: eecavanna <[email protected]> 9380f8d
  • Merge pull request #217 from microbiomedata/issue-132-firebase-analytics Use Firebase for analytics reporting a1bc95a

View on GitHub

pkalita-lbl closed a pull request on microbiomedata/nmdc-field-notes
Use Firebase for analytics reporting
Fixes #132 ### Summary These changes introduce the Firebase native (iOS and Android) and web SDKs via a [Capacitor plugin](https://capawesome.io/plugins/firebase/analytics/). This allows a n...
pkalita-lbl created a review comment on a pull request on microbiomedata/nmdc-field-notes
Regarding this and your comment above about committing this key, I believe that everything in the Firebase config falls under the category of "unique but not secret" -- similar to a Google Analytic...

View on GitHub

pkalita-lbl created a review on a pull request on microbiomedata/nmdc-field-notes

View on GitHub

pkalita-lbl created a review comment on a pull request on microbiomedata/nmdc-field-notes
I'm operating on blind faith that it "just works" 😂. I do recall reading in the Firebase docs that when you're not operating in debug mode the events get batched up and only sent over the wire e...

View on GitHub

pkalita-lbl created a review on a pull request on microbiomedata/nmdc-field-notes

View on GitHub

pkalita-lbl created a review comment on a pull request on microbiomedata/nmdc-field-notes
Maybe some parts, but not all of it since Firebase treats your iOS, Android, and web versions as separate "apps" (in its terminology). And since the Firebase console gives you this object to copy a...

View on GitHub

pkalita-lbl created a review on a pull request on microbiomedata/nmdc-field-notes

View on GitHub

pkalita-lbl pushed 1 commit to issue-132-firebase-analytics microbiomedata/nmdc-field-notes

View on GitHub

eecavanna created a review on a pull request on microbiomedata/nmdc-field-notes
Awesome! Thank you for implementing this; and for including that PR description, which, as usual, I found helpful as a primer for reviewing the diff. Other than a couple comments about typos _in ...

View on GitHub

eecavanna created a review on a pull request on microbiomedata/nmdc-field-notes
Awesome! Thank you for implementing this; and for including that PR description, which, as usual, I found helpful as a primer for reviewing the diff. Other than a couple comments about typos _in ...

View on GitHub

pkalita-lbl pushed 2 commits to issue-132-firebase-analytics microbiomedata/nmdc-field-notes
  • Use study nomenclature instead of submission 4ced453
  • Add docstring comments to sample event logging functions 5b10f6d

View on GitHub

pkalita-lbl opened a draft pull request on microbiomedata/nmdc-field-notes
Use Firebase for analytics reporting
Fixes #132 ### Summary These changes introduce the Firebase native (iOS and Android) and web SDKs via a [Capacitor plugin](https://capawesome.io/plugins/firebase/analytics/). This allows a n...
pkalita-lbl pushed 2 commits to issue-132-firebase-analytics microbiomedata/nmdc-field-notes
  • Add note about additional `adb` command require for using Android simulator ef8a05b
  • Add section on Firebase Analytics 5ad0ef1

View on GitHub

pkalita-lbl pushed 2 commits to issue-132-firebase-analytics microbiomedata/nmdc-field-notes
  • Add analytics events for submission create, update, and delete 3f885b2
  • Add analytics events for sample create, update, and delete 878c5a5

View on GitHub

pkalita-lbl pushed 2 commits to issue-132-firebase-analytics microbiomedata/nmdc-field-notes
  • Ensure firebase calls are no-ops without initialization 9f3ea28
  • Update release process to take prod environment into account 2c9d798

View on GitHub

pkalita-lbl pushed 1 commit to issue-132-firebase-analytics microbiomedata/nmdc-field-notes
  • Update the firebase config used by web versions 3bb9521

View on GitHub

pkalita-lbl pushed 2 commits to issue-132-firebase-analytics microbiomedata/nmdc-field-notes
  • Use separate dev and prod Android flavors and configs e5a6c50
  • Convert xcode environment folders to groups 17ddea4

View on GitHub

pkalita-lbl pushed 2 commits to issue-132-firebase-analytics microbiomedata/nmdc-field-notes
  • Use non-production mode for testing on device simulators 5d0794d
  • Use separate dev and prod iOS targets and configs c738621

View on GitHub

eecavanna created a comment on an issue on microbiomedata/nmdc-field-notes
Some bookmarks from today's conversation: - https://regexr.com - "Explains" the regex - https://debuggex.com - Shows a "railroad?" diagram of the regex

View on GitHub

pkalita-lbl created a branch on microbiomedata/nmdc-field-notes

issue-132-firebase-analytics - Mobile app for metadata collection on the go

cmungall starred microbiomedata/nmdc-field-notes
pkalita-lbl created a comment on an issue on microbiomedata/nmdc-field-notes
> I think it took the presentation from "cursed" to "systematically cursed." 😂 Yeah. I was thinking that if you don't already know what a regular expression is it takes from gobbledygook to ...

View on GitHub

eecavanna created a comment on an issue on microbiomedata/nmdc-field-notes
Here's what one of our regexes looks like with the syntax highlighting applied by that library: ![image](https://github.com/user-attachments/assets/9e422ad5-46e8-4a89-b4ec-a57fd2d74435) I thi...

View on GitHub

eecavanna created a comment on an issue on microbiomedata/nmdc-field-notes
> the regular expression [...] is very long and hard to examine, understand, and [...] One way we may be able to mitigate this (brainstorming here) is to apply syntax highlighting to the regular...

View on GitHub

Load more