Pflichtenheft: durchsuchbare CVars als Spalten in Bericht anzeigen können
Pflichtenheft: nach benutzerdefinierten Variablen suchen können
Pflichtenhefte: CVars bei erfolglosem Speichern beibehalten
Pflichtenhefte: benutzerdefinierte Variablen anzeigen und bearbeiten
Pflichtenhefte: Ausgabemöglichkeit als HTML
Menüpunkte dafür werden aber nur eingeblendet, sofern auch eine Vorlagedafür im Vorlagenverzeichnis existiert.
Die erzeugte HTML-Seite wird in einem neuen Browserfenster angezeigt.
Pflichtenhefte: nach Version zurücksetzen richtige Versionsnummer anzeigen
RequirementSpec: partpicker js muss vorher schon geladen sein.
Pflichtenhefte: Funktion Abschnitte/Funktionsblöcke neu nummerieren
Pflichtenheftaufträge: beliebige Artikel auswählen können
Zusätzlich werden dann Spalten angezeigt, die die Einheit und den imAngebot/Auftrag verwendeten Positionstypen (Pauschalposition/Auwandsposition) angeben.
Pflichtenhefte: beim Kopieren, Einfügen zusätzliche Artikel berücksichtigen
Pflichtenheftvorlagen kopieren: Kopie soll auch wieder eine Vorlage sein
Pflichtenheftsuche: bei Vorlagen nicht nach Status filtern
Pflichtenhefte: per Default die abgeschlossenen nicht anzeigen
RequirementSpec Suche auf GetModels umgestellt.
Pflichtenhefte: Abschnitte in richtiger Reihenfolge ausgeben
Pflichtenhefte: eigenes Recht einführen
Pflichtenheft: Projektverknüpfung anlegen, bearbeiten
- Pflichtenhefte mit einem bestehenden Projekt verknüpfen,- neues Projekt anlegen,- nicht mit einem Projekt verknüpfen.
Pflichtenhefttextblöcke: HTML nutzen
Pflichtenheftzeitschätzung: neuer Menüeintrag "Speichern und geöffnet lassen"
Pflichtenhefte: in Zeitabschätzungsmaske erste Selectbox focussen
Pflichtenheftitems: RETURN in Zeitschätzungs-Input via AJAX submitten gefixt
Pflichtenhefte: falsche Klammerung
Pflichtenhefte: Unterstützung für an Textblöcke angehängte Bilder
Pflichtenheft: Liste auf Filtered-Helfer umgestellt
Pflichtenheftversionen: Datenbankstruktur zu Pflichtenheften geändert
requirement_specs.version_id wurde durchrequirement_spec_versions.requirement_spec_id undrequirement_spec_versions.working_copy_id ersetzt.
Pflichtenhefte: Druckvorlagendateinamen bei Pflicthenhefttypen festlegen können
Pflichtenheft Zeit-/Kostenschätzung: nach Speichern Form entfernen, nicht nur verstecken
Pflichtenheft-Kostenschätzung: nach Speichern Eingabefelder verstecken
Pflichtenheftkostenschätzung: "Abbrechen" ohne AJAX-Call nur in JS
Pflichtenheft-Grundeinstellungen erst read/only anzeigen, nicht direkt als Maske
Pflichtenheftabschätzung: Bei RETURN per AJAX speichern; "Speichern"-Button anzeigen
Pflichtenheft: Nach Speichern Zeitabschätzung PH neu laden
In der DB werden die Werte fürs Pflichtenheft mittels Triggeraufaddiert. Daher neu laden.
Pflichtenheftvorlagen einfügen
Pflichtenheftvorlage: Maske zur Auswahl des Einzufügenden
Pflichtenheftvorlagen: Textblöcke doch erfassen können; dafür Wort "Abschnitt" entfernt
Pflichtenheftabschnittsvorlagen erzeugen, bearbeiten, löschen
Pflichtenhefte ohne mtime: itime statt dessen ausgeben
Refactoring: explizites $rspec->delete_items vor ->copy_from inzwischen unnötig
...seitdem die BEFORE-DELETE-Trigger für die Items richtig funktionieren.
Pflichtenhefte: PDFs zu Arbeitskopie und Versionen erzeugen
Pflichtenhefte auf Versionen zurücksetzen können
Pflichtenheftversion nach Änderung Basisdaten invalidieren
Überflüssige Action entfernt
Refactoring
Pflichtenheftversionen anlegen und auflisten
Pflichtenhefte: Kopieren (clonen) generell und Löschen aus Kontextmenü implementiert
Pflichtenhefte: Zeit- und Kostenschätzungsmaske
Pflichtenhefte: show & Bearbeiten in eigenen Tab
Textblöcke bearbeiten, verschieben: verschiedene Fixes
Pflichtenhefte: Drag & Drop von Textblöcken
Pflichtenhefte bearbeiten
Pflichtenhefte: Erste Version Baumansicht Textblöcke/Abschnitte/Funktionsblöcke
Pflichtenhefte: Basisdaten verwalten, Such- und Listfunktion