Benutzer:Adrian: Unterschied zwischen den Versionen

Aus ARTECO Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 
=== TODO ===
 
=== TODO ===
 
  Dringend:
 
  Dringend:
  [Ticket#2012103001000114] Fahrtbericht mit Karte
+
   
[Ticket#2012102501000099] Public Locations
 
  
 
== Aktiv ==
 
== Aktiv ==
* Rechtesystem im OSCpc integrieren: Geplant ist, dass es Rollen gibt (z.B. Admin, Verwaltung, Kunde, Mitarbeiter etc.) und Berechtigungen (z.B. Anlegen, Löschen, Editieren von Resourcen, Abrechnungen machen, Fahrtenbuch anlegen etc.) - [Ticket#2012072401000016]
+
* Rechtesystem fertig machen - UI und Funktionalität überprüfen [Ticket#2012072401000016]
* gespeicherten SMS Default Texte sind weg und es lassen sich auch keine neues anlegen - wohl auch ein problem mit der registry durch die neue qt version
+
* pdf/csv erstellungszeit optimieren | Erstellungsfortschritt anzeigen
* Untersuchen warum Dumps immer zweimal gesendet werden
+
 
  
 
== Anstehend ==
 
== Anstehend ==
* pdf/csv erstellungszeit optimieren | Erstellungsfortschritt anzeigen
+
* Allgemeines
 +
** Untersuchen warum Dumps immer zweimal gesendet werden - normaler debug hat nix gebracht - mal mit aktiviertem debug (qt compile flag) im qnetwork versuchen
 
* dumps nach upload und korrektem processing aus der db löschen um platz zu sparen
 
* dumps nach upload und korrektem processing aus der db löschen um platz zu sparen
 
* nötige read-only user saves überdenken
 
* nötige read-only user saves überdenken
* Wunsch Lars/Wojtas: Firmennummer in Fahrtbericht und csv
 
 
* Überprüfen warum einige Passwörter immernoch Klartext in der DB sind
 
* Überprüfen warum einige Passwörter immernoch Klartext in der DB sind
 
* passwort ganz ausm user xml nehmen?
 
* passwort ganz ausm user xml nehmen?
* "Fehler beim Entpacken des Updates!" - Aussagekräftiger machen was falsch läuft.
 
 
* config option für update benachrichtigung
 
* config option für update benachrichtigung
 
* über entkoppeln von User Ressourcen und Login/Logout nachdenken.
 
* über entkoppeln von User Ressourcen und Login/Logout nachdenken.
* Unit Tests :)
 
* msvc /analyze anschauen und linux valgrind anschauen
 
* über Trennung von Resource und ResourceSharedData nachdenken (be able to detach objects)
 
* resource combo boxen mit eigenem model ausstatten um flexibler zu sein
 
 
* cowrker group combo bei delete/create nicht immer komplett reload machen (und customerchangestart/finish benutzen)
 
* cowrker group combo bei delete/create nicht immer komplett reload machen (und customerchangestart/finish benutzen)
 +
* Fehlervermeidung
 +
** Unit Tests :)
 +
* Fehlersuche und Optimierungsmöglichkeiten finden
 +
** msvc /analyze anschauen und linux valgrind anschauen - linux ist aufgesetzt, aber valgrind noch nicht konfiguriert zum sinnvollen debug
 +
** address sanitizer von google anschauen
  
 
== Neverending ==
 
== Neverending ==
Zeile 31: Zeile 30:
 
== KOPIERT AUS EHEMALIGEN RELEASE TODO ==
 
== KOPIERT AUS EHEMALIGEN RELEASE TODO ==
 
* [LEICHT] QStyledDelegate für Tables ausprobieren -> moderneres Aussehen (Hover effekt etc) wie bei treeview
 
* [LEICHT] QStyledDelegate für Tables ausprobieren -> moderneres Aussehen (Hover effekt etc) wie bei treeview
* [LEICHT] Events: Status - Betreten und Verlassen
 
 
* [LEICHT] bei fahrzeugdialog wenn fahrzeugliste unten dann muss der "splitter " immer wieder hochgezogen werden
 
* [LEICHT] bei fahrzeugdialog wenn fahrzeugliste unten dann muss der "splitter " immer wieder hochgezogen werden
 
* [MITTEL] Garmin Fahrziele aus Adressen auswählen
 
* [MITTEL] Garmin Fahrziele aus Adressen auswählen
* [MITTEL] user-xml ausgaben diskutieren; oscpc passwort check unnötig (nach Gespräch mit RobT)
 
 
* [MITTEL] CAN-Visualisierung vervollständigen
 
* [MITTEL] CAN-Visualisierung vervollständigen
 
* [MITTEL] Blinken inaktiver Fahrzeuge überarbeiten - wird schnell träge bei vielen blinkenden systems
 
* [MITTEL] Blinken inaktiver Fahrzeuge überarbeiten - wird schnell träge bei vielen blinkenden systems
* [MITTEL] lokale DBs vs. Server-DB: Lösung für id-Reset bei Jahreswechsel finden
 
 
* [MITTEL] Häkchenboxen im systemview konfigurierbar und vielleicht komplett im ConfigDialog
 
* [MITTEL] Häkchenboxen im systemview konfigurierbar und vielleicht komplett im ConfigDialog
* [MITTEL] exponentiell lange Loginzeit bei vielen Adressen
 
 
* [MITTEL] MainWindow HauptToolbar komplett konfigurierbar
 
* [MITTEL] MainWindow HauptToolbar komplett konfigurierbar
 
* [MITTEL] SystemListe: Sortierung bei namensänderung anpassen
 
* [MITTEL] SystemListe: Sortierung bei namensänderung anpassen
Zeile 55: Zeile 50:
  
 
== Erledigt ==
 
== Erledigt ==
 +
[Ticket#2012103001000114] Fahrtbericht mit Karte
 +
[Ticket#2012102501000099] Public Locations
 
  [Ticket#2012102601000079] Absturz R1671 & Inhalt des Feldes wird komplett gelöscht
 
  [Ticket#2012102601000079] Absturz R1671 & Inhalt des Feldes wird komplett gelöscht
 
  [Ticket#2012102401000162] Anzeige Fehler beim Fahrzeug Hanni
 
  [Ticket#2012102401000162] Anzeige Fehler beim Fahrzeug Hanni

Version vom 31. Oktober 2012, 02:32 Uhr

TODO

Dringend:

Aktiv

  • Rechtesystem fertig machen - UI und Funktionalität überprüfen [Ticket#2012072401000016]
  • pdf/csv erstellungszeit optimieren | Erstellungsfortschritt anzeigen


Anstehend

  • Allgemeines
    • Untersuchen warum Dumps immer zweimal gesendet werden - normaler debug hat nix gebracht - mal mit aktiviertem debug (qt compile flag) im qnetwork versuchen
  • dumps nach upload und korrektem processing aus der db löschen um platz zu sparen
  • nötige read-only user saves überdenken
  • Überprüfen warum einige Passwörter immernoch Klartext in der DB sind
  • passwort ganz ausm user xml nehmen?
  • config option für update benachrichtigung
  • über entkoppeln von User Ressourcen und Login/Logout nachdenken.
  • cowrker group combo bei delete/create nicht immer komplett reload machen (und customerchangestart/finish benutzen)
  • Fehlervermeidung
    • Unit Tests :)
  • Fehlersuche und Optimierungsmöglichkeiten finden
    • msvc /analyze anschauen und linux valgrind anschauen - linux ist aufgesetzt, aber valgrind noch nicht konfiguriert zum sinnvollen debug
    • address sanitizer von google anschauen

Neverending

  • Übersetzung
  • Dumps checken & Bugs fixen :)

KOPIERT AUS EHEMALIGEN RELEASE TODO

  • [LEICHT] QStyledDelegate für Tables ausprobieren -> moderneres Aussehen (Hover effekt etc) wie bei treeview
  • [LEICHT] bei fahrzeugdialog wenn fahrzeugliste unten dann muss der "splitter " immer wieder hochgezogen werden
  • [MITTEL] Garmin Fahrziele aus Adressen auswählen
  • [MITTEL] CAN-Visualisierung vervollständigen
  • [MITTEL] Blinken inaktiver Fahrzeuge überarbeiten - wird schnell träge bei vielen blinkenden systems
  • [MITTEL] Häkchenboxen im systemview konfigurierbar und vielleicht komplett im ConfigDialog
  • [MITTEL] MainWindow HauptToolbar komplett konfigurierbar
  • [MITTEL] SystemListe: Sortierung bei namensänderung anpassen
  • [HOCH] Benachrichtigungssystem (zB bei eingehenden Nachrichten oder Mitarbeiter Stati Änderungen etc.)
  • [HOCH] Fahrtenbuch automatisieren
  • [HOCH] Tankreport instant machen (an primären refuelingsaccessor anbinden)
  • [HOCH] Arbeitszeiten Report Dialog ändern - wird gesamt arbeitszeitenübersicht wie zB von Bonke gewünscht
  • [HOCH] Über generelles System für Resourcen nachladen nachdenken, um zu verhindern dass der Nutzer irgendwann ewig auf seine zB 10000 SMS Resourcen wartet beim login
  • [HOCH] StreetView intern?
  • [HOCH] auf QThreadPool umstellen / QConcurrent benutzen
  • [HOCH] Printing um Icons erweitern
  • [HOCH] Im Fahrtbericht wäre es toll, wenn man auch beim Ausdruck eines ganzen Monats die Tageskilometer und Zeiten in einer Art Zwischensumme darstellen könnte. Vielleicht sogar über ein Optionsfeld auswählbar.
  • [SEHR HOCH] QPixmapCache verwenden - sollte Performance der Karte bei vielen Items spürbar erhöhen
  • [SEHR HOCH] Restrukturierung der restlichen Sub-Accessoren (wie bei refuelings geschehen)

Erledigt

[Ticket#2012103001000114] Fahrtbericht mit Karte
[Ticket#2012102501000099] Public Locations
[Ticket#2012102601000079] Absturz R1671 & Inhalt des Feldes wird komplett gelöscht
[Ticket#2012102401000162] Anzeige Fehler beim Fahrzeug Hanni
[Ticket#2012102501000124] neue Datenbank-Tabelle
[Ticket#2012101701000121] PDF etc. vom Fahrtbericht geht nicht
[Ticket#2012100501000171] Systems laden bei Weiland dauert zu lange
[Ticket#2012101701000069] Gruppenzuordnung bei einer *neuen* Adresse funktioniert nicht