Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
df601bd3 25.06.2014 09:58 Moritz Bunkus

Kunden-/Lieferantenstammdaten: Maps-Link mit Firmenadresse als Routing-Ausgang

53d80f2a 24.06.2014 17:11 Moritz Bunkus

Generische Unterstützung für CTI: Click-to-dial

0194799c 23.06.2014 15:16 Moritz Bunkus

Einkauf/Verkauf: Eingabe der Vorgangsbezeichnung optional erzwingen

Wird über eine Option in der Mandantenkonfiguration eingeschaltet.

a0d3ac64 23.06.2014 15:03 Moritz Bunkus

Auftragsmaske: JavaScript-Checks für Speichern aktiver per. Rechnungen nach kivi.SalesPurchase verschoben

ffbde3ef 23.06.2014 15:02 Moritz Bunkus

Lieferscheinmaske: JavaScript-Checks für Lagermenge nach kivi.SalesPurchase verschoben

f29ea3c1 23.06.2014 13:31 Moritz Bunkus

Vor E-Mail-Versand prüfen, ob Empfänger+Betreff+Body vorhanden

ee4b5270 16.06.2014 13:19 Moritz Bunkus

PartPicker: keine AJAJ-Requests nach Fat-Data ohne item.id schicken

293c7b64 14.05.2014 17:08 Moritz Bunkus

Pflichtenhefte: Speichern der Grundeinstellungen via Kontextmenü gefixt

766f5705 08.05.2014 13:08 Moritz Bunkus

Merge branch 'pflichtenhefte'

Conflicts:
js/locale/de.js

ee74ea82 09.04.2014 17:37 Sven Schöling

P.part_picker reicht jetzt das flag fat_set_item durch und schluckt nicht mehr class

57faab8f 09.04.2014 17:37 Sven Schöling

Part api Funktion um eine Ware als json abzufragen

46e1177c 09.04.2014 17:37 Sven Schöling

PartPicker: Diverse Verbesserungen

- Dialog vergrössert
- Unterstützung für Listenansicht
- Bild hoch Bild runter im paginaten gemappt
- Focus nach Klickauswahl wieder auf das ursprüngliche Feld gesetzt
- Unterscheidung zwischen minimaler Rückmeldung (nur id und name) und fettem...

8a5aa339 03.04.2014 14:18 Moritz Bunkus

Wiederkehrende Rechnung: Auftragsdatum wieder richtig in Startdatum kopieren

29a62ccc 03.04.2014 14:17 Moritz Bunkus

Warnung bei Auftragspeichern mit aktiver wiederk. Rechnung, wenn schon eine Rechnung erzeugt wurde

f7551e1c 01.04.2014 13:12 Moritz Bunkus

jstree auf v1.0fix2 aktualisiert

Behebt das Problem, dass Items in anderer Reihenfolge angelegt wurden,
als sie im »data«-Array standen.

8e082571 01.04.2014 13:12 Moritz Bunkus

Pflichtenheft: Projektverknüpfung anlegen, bearbeiten

- Pflichtenhefte mit einem bestehenden Projekt verknüpfen,
- neues Projekt anlegen,
- nicht mit einem Projekt verknüpfen.

5f6d6d4e 01.04.2014 13:12 Moritz Bunkus

Verkaufs-/Einkaufsmasken: HTML in Langtexten nutzen

ea0f9b7e 01.04.2014 13:12 Moritz Bunkus

jQuery UI fixes für CKEditor in Dialog

9ec921e6 01.04.2014 13:12 Moritz Bunkus

jQuery UI: Update auf 10.1.3

551d4b78 01.04.2014 13:12 Moritz Bunkus

kivi.js: ckeditor über Klasse »texteditor« nutzen können

cb31afcf 01.04.2014 13:12 Moritz Bunkus

ckeditor JavaScript-HTML-Editor hinzugefügt

aee236a3 01.04.2014 13:12 Moritz Bunkus

Refactor: init_tabwidgets() in kivi-Namespace verschoben

89ade8da 01.04.2014 13:12 Moritz Bunkus

Verknüpfte Belege: Unterstützung für Pflichtenhefte

b8a90763 01.04.2014 13:10 Moritz Bunkus

Pflichtenheftzeitschätzung: neuer Menüeintrag "Speichern und geöffnet lassen"

9bbb6912 01.04.2014 13:10 Moritz Bunkus

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öcken
mit sehr vielen Unterfunktionsblöcken) unterhalb des <li> angezeigt...

786437b6 01.04.2014 13:10 Moritz Bunkus

Pflichtenheftitems & -textblöcke: Tooltips im Baum mit Inhaltsauszug anzeigen

a81e9e42 01.04.2014 13:09 Moritz Bunkus

Pflichtenheftitems: Shift+Return = nächster neuer Block auf anderer Ebene

2015b4b3 01.04.2014 13:09 Moritz Bunkus

Pflichtenheftitems: RETURN in Zeitschätzungs-Input via AJAX submitten gefixt

fe7ed06d 01.04.2014 13:09 Moritz Bunkus

jQuery.hotkeys-Plugin hinzugefügt

e4a28a8d 01.04.2014 13:09 Moritz Bunkus

Pflichtenhefttextblöcke: Anordnung Bilder via Drag&Drop ändern können

402ad79b 01.04.2014 13:09 Moritz Bunkus

Pflichtenheftbilder: Kopieren & Einfügen implementiert

9cddaf37 01.04.2014 13:09 Moritz Bunkus

Pflichtenhefte: Unterstützung für an Textblöcke angehängte Bilder

2c92b5ac 01.04.2014 13:09 Moritz Bunkus

Pflichtenhefte Angebote/Aufträge: "Artikel allen Abschnitten zuweisen" fixen

f82ffe92 01.04.2014 13:09 Moritz Bunkus

Pflichtenhefte: Verwendung von jQuery-UI-Dialogen anstelle von jqModal

c21cba95 01.04.2014 13:09 Moritz Bunkus

Pflichtenhefte: vor Tabwechseln mit Datenverlust nachfragen

2e8dd1d8 01.04.2014 13:09 Moritz Bunkus

Pflichtenheft Angebote/Aufträge: "Abbrechen" ohne AJAX-Call nur in JS

bdf33d88 01.04.2014 13:09 Moritz Bunkus

Pflichtenheftkostenschätzung: "Abbrechen" ohne AJAX-Call nur in JS

e8b07984 01.04.2014 13:09 Moritz Bunkus

Pflichtenheft-Grundeinstellungen erst read/only anzeigen, nicht direkt als Maske

717a7265 01.04.2014 13:09 Moritz Bunkus

Pflichtenheft Angebote/Aufträge: Anlegen nur, wenn allen Abschnitten Artikeln zugewiesen wurden

bca12079 01.04.2014 13:09 Moritz Bunkus

Pflichtenheftabschätzung: Bei RETURN per AJAX speichern; "Speichern"-Button anzeigen

e2e7e282 01.04.2014 13:09 Moritz Bunkus

Pflichtenheftitems: bei RETURN in Zeitabschätzung per AJAX abschicken

20220c4d 01.04.2014 13:09 Moritz Bunkus

Pflichtenheftitems: AJAX-Calls für erweitertes Menü gefixt

b28b0afc 01.04.2014 13:09 Moritz Bunkus

Pflichtenhefttextblöcke: AJAX-Calls für erweitertes Menü gefixt

e142cf7d 01.04.2014 13:05 Moritz Bunkus

Pflichtenhefte: Löschen von Aufträgen/Angeboten

1cc65ebc 01.04.2014 13:05 Moritz Bunkus

Pflichtenhefte: Aktualisieren von Angeboten/Aufträgen

90651b58 01.04.2014 13:05 Moritz Bunkus

Pflichtenhefte: Anlegen von Angeboten/Aufträgen

938703cc 01.04.2014 13:05 Moritz Bunkus

Pflichtenhefte: Locales & Spalte "Auftrags-/Angebotsdatum"

1bacd5c1 01.04.2014 13:05 Moritz Bunkus

Pflichtenhefte: Zuweisung Artikel zu Abschnitten implementiert

fb692c5f 01.04.2014 13:03 Moritz Bunkus

Pflichtenheft-Angebot/Auftrag: Liste in Tab anzeigen

13a0130f 01.04.2014 13:03 Moritz Bunkus

"WebDAV" einheitlich schreiben

55e399ab 01.04.2014 13:03 Moritz Bunkus

Pflichtenheftvorlagen einfügen

0d40db7b 01.04.2014 13:03 Moritz Bunkus

Debugcode entfernen

a7db9b36 01.04.2014 13:03 Moritz Bunkus

Zeitabschätzung auch in Vorlagen bearbeiten können

4cab0b74 01.04.2014 13:03 Moritz Bunkus

Pflichtenheftvorlage: Maske zur Auswahl des Einzufügenden

9f687789 01.04.2014 13:03 Moritz Bunkus

Pflichtenheftvorlagen: Textblöcke doch erfassen können; dafür Wort "Abschnitt" entfernt

9dffe94b 01.04.2014 13:03 Moritz Bunkus

Pflichtenheftabschnittsvorlagen erzeugen, bearbeiten, löschen

82c10c28 01.04.2014 13:03 Moritz Bunkus

client_js.js: Funktionen in namespace kivi verschoben (Pflichtenheft-Teil)

2ea80648 01.04.2014 13:03 Moritz Bunkus

requirement_spec.js: Funktionen in namespace kivi.requirement_spec verschoben

84fc52bd 01.04.2014 13:03 Moritz Bunkus

Pflichtenhefte: PDFs zu Arbeitskopie und Versionen erzeugen

14faa2e3 01.04.2014 13:03 Moritz Bunkus

Pflichtenheft-Popupmenü: Überschriften immer und unterstrichen anzeigen

c96c4bb2 01.04.2014 13:03 Moritz Bunkus

Pflichtenhefte auf Versionen zurücksetzen können

51fec310 01.04.2014 13:03 Moritz Bunkus

Pflichtenheftversionen anlegen und auflisten

48aa4607 01.04.2014 13:02 Moritz Bunkus

Kontextmenü mit Pflichtenheftaktionen überall anzeigen

405a41ef 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Kopieren (clonen) generell und Löschen aus Kontextmenü implementiert

c19b1e03 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Zeit- und Kostenschätzungsmaske

3cae447e 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Copy & Paste für Textblöcke & Items

a202449b 01.04.2014 13:02 Moritz Bunkus

Pflichtenheftitems & Textblöcke: Selektion bei Popupmenü durch Markierung links anzeigen

bf1c1594 01.04.2014 13:02 Moritz Bunkus

Pflichtenheftitems: Umstellung submit_ajax_form()

e8ac38a6 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefttextblöcke: Umstellung submit_ajax_form()

a9cc182f 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Statischen JavaScript-Code nach js/requirement_spec.js verschieben

b48939fe 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: show & Bearbeiten in eigenen Tab

9a71fdb6 01.04.2014 13:02 Moritz Bunkus

Pflichtenheftitems: Neuanlegen von (Unter)Funktionsblöcken

e86e30de 01.04.2014 13:02 Moritz Bunkus

Pflichtenheftitems und Abschnitte bearbeiten

b2de6d05 01.04.2014 13:02 Moritz Bunkus

Debugcode

442b26e2 01.04.2014 13:02 Moritz Bunkus

Pflichtenheftpunkte bearbeiten

1f592a0f 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Auflisten von Abschnitten

e2f753a4 01.04.2014 13:02 Moritz Bunkus

Textblöcke bearbeiten, verschieben: verschiedene Fixes

f3cfe3bd 01.04.2014 13:02 Moritz Bunkus

Löschen von Textblöcken

602e604a 01.04.2014 13:02 Moritz Bunkus

Textblöcke bearbeiten

ca7c2f91 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Drag & Drop von Textblöcken

54daa586 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Erste Version Baumansicht Textblöcke/Abschnitte/Funktionsblöcke

dea48d2a 24.02.2014 14:40 Moritz Bunkus

kivi.reinit_widgets(): lokale Funktion local_reinit_widgets() aufrufen, wenn existent

00a52da4 30.01.2014 14:21 Kivitendo Admin

Kaputte Symlinks in css/Mobile gelöscht oder umgebogen

579f5842 28.01.2014 16:44 Moritz Bunkus

PartPicker: nach Artikelauswahl custom event 'set_item:PartPicker' mit item-Daten verschicken

ff058663 15.01.2014 12:37 Moritz Bunkus

Verkaufs-/Einkaufsmasken: Langtext in jQuery-Popup bearbeiten

Der alte Mechanismus öffnete ein normales Popup-Fenster, in dem eine
URL geladen wurde, die dann die Maske angezeigt hat. Das
Zurückschreiben geschah schon via JavaScript.

Mit der Methode gibt's zwei Probleme:...

83381f25 14.01.2014 16:22 Moritz Bunkus

Artikelstammdaten: Spracheinstellungen rein in eigenem Tab bearbeiten

Der alte Mechanismus öffnete ein normales Popup-Fenster, in dem eine
URL geladen wurde, die dann die Maske angezeigt hat. Das
Zurückschreiben geschah schon via JavaScript.

Mit der Methode gibt's zwei Probleme:...

2f4069ab 14.01.2014 13:56 Moritz Bunkus

kivi.popup_dialog(): Unterstützung für bereits existierende DIVs

Damit muss kein AJAX-Call mehr gemacht werden, sondern man kann den
DIV initial versteckt rendern und dann beliebig oft
anzeigen (öffnen)/verstecken (schließen).

a56b873b 08.01.2014 09:45 Thomas Heck

Beim Anlegen von neuen Ansprechpersonen: CVars-Standardwert anzeigen

fixt #2422

4dd93922 08.01.2014 09:45 Thomas Heck

Ansprechpersonen-CVar: richtig anzeigen

Tippfehler beim Verarbeiten der AJAJ-Antwort behoben.
fixt #2420

dab5e037 03.01.2014 13:05 Moritz Bunkus

Google-Maps-Karten-Symbol auch anzeigen, wenn Land leer ist

b671b160 10.12.2013 16:26 Sven Schöling

jquery.checkall für Mahnungen invertiert

d366e429 17.10.2013 12:25 Thomas Heck

Confirm bei geänderter/m Kontonummer/-namen

fixt #2319

abead59d 16.08.2013 13:17 Moritz Bunkus

JS-Setup: kivi.reinit_widgets() nutzen und dort Controls nur einmalig initialisieren

a82f3bef 12.08.2013 12:10 Moritz Bunkus

ClientJS: neue Funktionen "run()", "run_once_for()"; Dokumentation

c00f1e29 08.08.2013 11:38 Moritz Bunkus

ClientJS: AJAX-Form-Submit mit jQuery-Form-Plugin

6dbc83af 01.08.2013 15:31 Moritz Bunkus

jqModal-Dialoge durch jQuery-UI-Dialoge ersetzen

a88e5449 01.08.2013 15:28 Moritz Bunkus

kivi.popup_dialog: auf jQuery UI basierende Popupdialoge

824f9ddf 31.07.2013 12:41 Moritz Bunkus

ClientJS: Funktionen zum Hinzufügen und Entfernen generischer Eventhandler

50f19777 31.07.2013 12:41 Moritz Bunkus

kivi.js: Funktion zum Auffinden von Funktionen über ihren Namen

Funktioniert sowohl mit globalen Funktionen als auch mit solchen in
Namensräumen (Objekten):

var func = kivi.get_function_by_name("kivi.t8");

88abef92 31.07.2013 12:41 Moritz Bunkus

ClientJS: Daten bei AJAX-Submits als POST-Content schicken, nicht an die URL dran