6 | | |
7 | | * Search-NOP mit Regex auf google |
8 | | * Paste (copy&paste)-NOP zum UOH schicken (falls möglich) |
9 | | * Beim Ändern von Tags senden der gesamten alten und neuen Tagliste |
10 | | * Download/Save file/image |
11 | | * Titel von Webseiten ist manchmal null oder "". Vermutung: Beim Auslesen des Titels existiert die Zeile in der Datenbank noch nicht. |
| 4 | * Search-NOP mit Regex auf google |
| 5 | * Paste (copy&paste)-NOP zum UOH schicken (falls möglich) |
| 6 | * Beim Ändern von Tags senden der gesamten alten und neuen Tagliste |
| 7 | * Download/Save file/image |
| 8 | * Titel von Webseiten ist manchmal null oder "". Vermutung: Beim Auslesen des Titels existiert die Zeile in der Datenbank noch nicht. |
22 | | * db: column "container" should be splittet into two columns: container->URI/URL (e.g. "C:\foo\bar\baz"), container_label (e.g. "baz") |
23 | | * Query API für user actions, genaue API muss noch spezifiert werden |
24 | | * Low effort client GUI, die die API nutzt |
| 17 | * db: column "container" should be splittet into two columns: container->URI/URL (e.g. "C:\foo\bar\baz"), container_label (e.g. "baz") |
| 18 | * Query API für NOPs |
| 19 | * Idee: User braucht Kontrolle über NOPs, muss ggf. bestimmte löschen |
| 20 | * Use-Cases: Passwörter sind als NOPs "entfleucht" - sowas muss suchbar sein und löschbar sein |
| 21 | * searchForNopsContainingText("rumpelstielzchen"), getLastNops(10), get!NopsInTimeIntervall(13432423,13434423) |
| 22 | * deleteNops( ["uri...7651", "uri....243", "uri.....63453"] ) |
| 23 | * selbstverständlich löscht deleteNops auch useractions, resource_snapshots, ..._snapshots |
| 24 | * ggf. Api für NOPs = Api für UserActions (UAs): |
| 25 | * Query API für user actions, genaue API muss noch spezifiert werden |
| 26 | * Use Case: User möchte Tag oder Arbeit am Projekt revue-passieren lassen, ggf. gefiltert nach gewissen Gesichtspunkten wie etwa nach Personen |
| 27 | * => API für gefiltertes Retrieval der UAs (wobei diese mit NOPs verschmelzen bzw. beides geliefert wird, ggf. in einem Bean) |
| 28 | * Use Case: User sucht nach Zusammenhängen: "Welchse UAs/NOPs haben zu dieser Datei/Email geführt oder beigetragen?" |
| 29 | * => zunächst einfache Zusammenhänge automatisch erkennen, z.B. ViewEmail, SaveAttachment, CreateFile => hängen möglicherweise zusammen -> auf Timestamps achten, etc. |
| 30 | * => API: ...? |
| 31 | * Low effort client GUI ("Journal"), die diese API nutzt |
| 32 | * Timeline view, Zusammenhänge, ... |