keeleinstituut / tv-tolkevarav

Tõlkevärav (Translation Hub)
1 stars 0 forks source link

Adding events to audilogs (BE) #533

Open MariusJulius opened 1 year ago

MariusJulius commented 1 year ago

Confluence consolidated list of events

Event (action)

ethanol-fossil commented 1 year ago

Code for publishing all required messages in authorization service: https://github.com/keeleinstituut/tv-authorization/pull/78

Left to do:

ethanol-fossil commented 1 year ago

Code for publishing MOST of the required messages in translation order service: https://github.com/keeleinstituut/tv-translation-order/pull/65.

There were several event types which couldn’t be triggered, because either the endpoints or the business logic hadn’t been implemented yet. Or it could also be that I didn’t find the correct place in the codebase, or the same event type is already covered by another event type (might be the case for exporting task files – could it be that it’s the same as exporting sub-project files?). This goes for the following event types:

Next up, I’ll start triggering publishing of messages from the translatiom memory service: creating/editing/deleting/importing/exporting translation memories.

I’ll also point out that for the event types of logging in, logging out, and selecting institution, the messages should probably be triggere from our SSO service – Keycloak.

MariusJulius commented 5 months ago

Rough estimation from Dima 5 days. Should be revised when continued.

MariusJulius commented 1 month ago

@kadmit just in case writing it here as well that those that are marked done in the list should be validated again as users mentioned that actually most of the things are not shown. Not sure what can be the case - maybe that so much time has passed and together with other changes, logging is not working correctly anymore.