Pflichtenhefte: Exportoption bzgl. benutzerdefinierter Variablen in Suchmaske gefixt
Presenter: Neue Struktur in RequirementSpecs umgesetzt
ActionBar: Verwendung bei Pflichtenheft(vorlagen)suche
ActionBar: Verwendung im Pflichtenheft-Controller
Pflichtenhefte: Faktor für Verkaufspreis in Abschnitten & »Kostenschätzung« umbenannt
Aktuell haben wir nur einen Verkaufsbasispreis im Pflichtenheft: denStundensatz in den Grundeinstellungen. Dies ist allerdings derStundensatz, der Kunden gegenüber in Rechnung gestellt wird, und damit...
GetModels Filtered: gelaunderten Filter nicht mehr in Controller schreiben
Statt dessen kann der gelaunderte Filter über das Filtered-Pluginabgefragt werden, z.B. im Controller:
$self->models->filtered->laundered
oder im Template:
SELF.models.filtered.laundered
Pflichtenheft: durchsuchbare CVars als Spalten in Bericht anzeigen können
Pflichtenheft: nach benutzerdefinierten Variablen suchen können
Pflichtenhefte: Anzeige von CVars über value_as_text()
$cvar->value_as_text() macht bereits die richtige Fallunterscheidung,sodass wir hierfür kein eigenes Template benötigen.
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.
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
Pflichtenhefte: zusätzliche Artikel zuweisen und bearbeiten können
Pflichtenheftvorlagen kopieren: Kopie soll auch wieder eine Vorlage sein
Pflichtenhefte: beim Vorlageneinfügen Typen der Vorlage anzeigen
Pflichtenheftvorlagen: Typ muss ebenfalls bearbeitbar sein
…weil die Formate für Abschnitts- und Textblocknummern an den Typenhängen.
Pflichtenhefte: per Default die abgeschlossenen nicht anzeigen
RequirementSpecs: Projekte nicht als Dropdown sondern als Input-Filter
RequirementSpec Suche auf GetModels umgestellt.
Pflichtenhefte: Abschnitte in richtiger Reihenfolge ausgeben
Pflichtenheft: Projektverknüpfung anlegen, bearbeiten
- Pflichtenhefte mit einem bestehenden Projekt verknüpfen,- neues Projekt anlegen,- nicht mit einem Projekt verknüpfen.
Pflichtenheft: Projektverknüpfung in Grundeinstellungen anzeigen
Pflichtenheftabschnitte/-funktionsblöcke: HTML nutzen
Pflichtenheftzeitschätzung: neuer Menüeintrag "Speichern und geöffnet lassen"
Pflichtenhefte: in Zeitabschätzungsmaske erste Selectbox focussen
Pflichtenheftitems & -textblöcke: Tooltips im Baum mit Inhaltsauszug anzeigen gefixt
Tooltips am <li> haben das Problem, dass sie bei sehr hohen<li>s (gerade bei ganzen Abschnitten, aber auch bei Funktionsblöckenmit sehr vielen Unterfunktionsblöcken) unterhalb des <li> angezeigt...
Pflichtenheftitems & -textblöcke: Tooltips im Baum mit Inhaltsauszug anzeigen
Pflichtenheft: bei Filter anzeigen Fokus auf Kundennamen setzen
Pflichtenheftversionen: Datenbankstruktur zu Pflichtenheften geändert
requirement_specs.version_id wurde durchrequirement_spec_versions.requirement_spec_id undrequirement_spec_versions.working_copy_id ersetzt.
Pflichtenheftkostenschätzung: Abschnitte/Funktionsblöcke in richtiger Reihenfolge anzeigen
Pflichtenhefte: Verwendung von jQuery-UI-Dialogen anstelle von jqModal
Pflichtenhefte: vor Tabwechseln mit Datenverlust nachfragen
Pflichtenheftkostenschätzung: "Abbrechen" ohne AJAX-Call nur in JS
Pflichtenheft-Grundeinstellungen erst read/only anzeigen, nicht direkt als Maske
Pflichtenheftdetails: bei RETURN per AJAX speichern
Pflichtenheftabschätzung: Bei RETURN per AJAX speichern; "Speichern"-Button anzeigen
Pflichtenhefte: Kontextmenüs für Items/Textblöcke auf größerer Fläche anzeigen
Pflichtenheft-Angebot/Auftrag: Liste in Tab anzeigen
Pflichtenheftvorlagen einfügen
Zeitabschätzung auch in Vorlagen bearbeiten können
Pflichtenheftvorlage: Maske zur Auswahl des Einzufügenden
Pflichtenheftvorlagen: Textblöcke doch erfassen können; dafür Wort "Abschnitt" entfernt
Pflichtenheftabschnittsvorlagen erzeugen, bearbeiten, löschen
requirement_spec.js: Funktionen in namespace kivi.requirement_spec verschoben
Pflichtenhefte: PDFs zu Arbeitskopie und Versionen erzeugen
Pflichtenheftversionen anlegen und auflisten
Kontextmenü mit Pflichtenheftaktionen überall anzeigen
Pflichtenhefte: Kopieren (clonen) generell und Löschen aus Kontextmenü implementiert
Pflichtenhefte: Zeit- und Kostenschätzungsmaske
Refactoring: L.button_tag("submit_ajax_form()") zu L.ajax_submit_tag()
Pflichtenhefte: Statischen JavaScript-Code nach js/requirement_spec.js verschieben
Pflichtenhefte: show & Bearbeiten in eigenen Tab
Pflichtenhefte: Textblöcke, Abschnitte und Funktionsblöcke markieren können
Pflichtenheftitems: Neuanlegen von (Unter)Funktionsblöcken
Pflichtenheftitems: Abschnitte anlegen
Pflichtenheftitems und Abschnitte bearbeiten
Pflichtenheftitems: Sicherheitsabfrage vor Löschen
Pflichtenheftpunkte bearbeiten
Pflichtenhefte: Auflisten von Abschnitten
Textblöcke anlegen :)
Textblöcke bearbeiten, verschieben: verschiedene Fixes
Löschen von Textblöcken
Textblöcke bearbeiten
Pflichtenhefte: Drag & Drop von Textblöcken
Pflichtenhefte bearbeiten
Pflichtenhefte: Erste Version Baumansicht Textblöcke/Abschnitte/Funktionsblöcke
Pflichtenhefte: Basisdaten verwalten, Such- und Listfunktion