Log activities via API with identifiers
I
Integrated Hamster
Current behavior:
- Articles / Assets created/updated via API show "HuduBot" as the user in the sidebar
- in the Activity log, they're logged as "No User"
- there no field in the API to set "created/edited by" when posting creates or updates
Desired behavior:
- Log appropriately so we know which API key made the changes. at least using API key name or prompt for an identifier when creating keys
- Ability to associate keys to a user so that it shows something like "user via API" in the logs
Justification:
- We need traceability on changes