10 Commits

Author SHA1 Message Date
b4302fe467 feat: Add support for YYYY-MM-DD in the YAML frontmatter
Fixes #972

This required regenerating the protobufs generated files, which seem to
have tons of extra changes, and needed some manual changes to get them
to compile.

Overall, the entire protobuf idea wasn't the best in retrospect, and in
the next version of GitJournal, I'll be going with a simple relational
database instead.
2024-08-24 23:05:09 +02:00
a400f2243a Analytics: Add install source
This way I can get an estimate of fdroid vs google-play users
2021-09-28 14:22:17 +02:00
2751b89cf4 Improve protobuf generation
Also add proto files for a markdown experiment
2021-09-19 10:06:18 +02:00
33a731a3d7 Add reuse licensing to files in lib 2021-09-15 13:06:43 +02:00
ddf3ef021a Analytics: Make sessionID an int
It doesn't need to be a string.

Also remove the userFirstTouchTimestamp, it isn't being used.
2021-08-17 00:27:34 +02:00
e61346cdf3 Analytics: Use unsigned ints
Also change type to 64 bit wherever needed.

The cpuFreq value seems to be too high, discarding it for now.
2021-08-12 00:12:02 +02:00
b0edb257c6 Analytics: Cleanup
I don't see any way of getting the app install source.

Run the formatter on the rest
2021-08-03 16:25:15 +02:00
0a7eb4d517 Move pseudoId to Analytics
From AppSettings
2021-08-03 16:08:28 +02:00
d0efbbf6ad Analytics: build an event 2021-08-03 15:54:30 +02:00
a0211b35c2 Analytics: Add code to build the device Info
This fills the protobuf structure
2021-08-02 15:23:03 +02:00