ActivityWatch / ActivityWatch/activitywatch

Implement reporting

Ouverte
#233 8 commentaires 12 réactions 0 personnes assignées Voir sur GitHub
!pinned area: analysis improves: sustainability phase: planning priority: medium type: enhancement
Langage dominant
Python
Étoiles
18.9k
Forks
1k
Merge moyen
1 j 4 h
PR mergées (30 j)
28

Description

Reporting is the requested "enterprise feature" that we could provide. Since this is basically only used in a company/consultancy or enterprise environment perhaps there is a way to earn some money by developing it exclusively for paying customers?

## TODO

- [ ] Add a menu item to aw-webui called "Reporting" that just shows a "Coming soon" page with a form to fill out interest.
- Form should contain questions about willingness to pay and number of reportees.

## Problem

ActivityWatch already has usage within companies and is then usually set up as a single server to which many clients report (see for example this [60 client setup](https://forum.activitywatch.net/t/operationalerror-database-is-locked/164)). This has vast privacy issues and is not an acceptable solution in the vast majority of cases as it has a high risk of being misused for involuntary, covert, or straight illegal employee surveillance.

## How it could work

Users could whitelist which activities (or categories of activities) to report, only letting the employee what work-related things were done. This would be a great start.

## You can vote on this feature [on the forum!](https://forum.activitywatch.net/t/reporting-timesheets-enterprise-use/306)

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.