Skip to content

Add logging of User-Agents#52

Draft
HeadedBranch wants to merge 6 commits intoaustin-weeks:mainfrom
HeadedBranch:logging
Draft

Add logging of User-Agents#52
HeadedBranch wants to merge 6 commits intoaustin-weeks:mainfrom
HeadedBranch:logging

Conversation

@HeadedBranch
Copy link
Copy Markdown
Contributor

This adds logging of the useragents that request the page

@HeadedBranch
Copy link
Copy Markdown
Contributor Author

oh yeah forgot I need to fix the tests too

@HeadedBranch
Copy link
Copy Markdown
Contributor Author

The files are just being a bit of a pain tbh, it might just be easiest to go straight to a database as the datatypes are easier to work with, what database and crate should be used?

@austin-weeks
Copy link
Copy Markdown
Owner

I don't have a ton of experience working with databases in rust, so not sure what the best crate for that is. I think SQLite is the way to go though since we're basically just storing a single table of key-value pairs and we can just store it in a single file.

@HeadedBranch
Copy link
Copy Markdown
Contributor Author

I am currently working on making it work with a database and am having an annoying issue where it won't allow me to use my custom type for logging due to trait issues, the code should work if the traits issue gets sorted but I am very confused by it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants