Sven Schöling [Thu, 20 Jun 2013 17:01:13 +0000 (19:01 +0200)]
kein use SL::DB::Object in SL::DB::Object
Sven Schöling [Thu, 20 Jun 2013 16:58:42 +0000 (18:58 +0200)]
kein use SL::DB::Object in SL::DB::Object
Sven Schöling [Thu, 20 Jun 2013 16:54:07 +0000 (18:54 +0200)]
In Helper kein use SL::DB::Object
Sven Schöling [Thu, 20 Jun 2013 16:53:36 +0000 (18:53 +0200)]
In Helper kein use SL::DB::Objects
Sven Schöling [Thu, 20 Jun 2013 16:49:32 +0000 (18:49 +0200)]
Zu Compilezeit keine Warnung in DBConnect werfen weil datestyle ungesetzt ist
Sven Schöling [Thu, 20 Jun 2013 16:48:57 +0000 (18:48 +0200)]
Überflüssige Debugmeldung
Sven Schöling [Thu, 20 Jun 2013 16:48:21 +0000 (18:48 +0200)]
Mehrere redefines entfernt, meist my $query
Sven Schöling [Thu, 20 Jun 2013 16:47:20 +0000 (18:47 +0200)]
Zirkuläres Include zwischen SL::AM und SL::MoreCommon auflösen
Sven Schöling [Thu, 20 Jun 2013 16:46:33 +0000 (18:46 +0200)]
Zirkuläres Include zwischen SL::DBConnect und SL::DB aufbrechen
Sven Schöling [Thu, 20 Jun 2013 16:45:53 +0000 (18:45 +0200)]
Warnung zu qw( , ) unterdrücken
Sven Schöling [Thu, 20 Jun 2013 16:45:24 +0000 (18:45 +0200)]
Syntaxambiguität entfernt
Sven Schöling [Thu, 20 Jun 2013 16:44:13 +0000 (18:44 +0200)]
Zirkuläres Include von CsvImport BackgroundJob und Controller aufbrechen
Sven Schöling [Thu, 20 Jun 2013 16:43:46 +0000 (18:43 +0200)]
Warnung vermeiden
Sven Schöling [Thu, 20 Jun 2013 16:42:39 +0000 (18:42 +0200)]
Fehler von Datenbankqueires über $sth->execute statt $DBI::err
Sven Schöling [Thu, 20 Jun 2013 16:41:57 +0000 (18:41 +0200)]
Klassenvariable vermeiden (einfacher zu testen)
Sven Schöling [Thu, 20 Jun 2013 16:40:54 +0000 (18:40 +0200)]
globale Variablen in ein Helfermodul ausgelagert
Moritz Bunkus [Tue, 25 Jun 2013 11:03:19 +0000 (13:03 +0200)]
Beschreibung der Rechte 'config' und 'admin' konkretisiert
Moritz Bunkus [Tue, 25 Jun 2013 10:00:19 +0000 (12:00 +0200)]
Neuen Mandantennamen erst nach letztem Filtern erstellen
Moritz Bunkus [Tue, 25 Jun 2013 09:43:40 +0000 (11:43 +0200)]
<h2> nur innerhalb vom content-<div> colorieren
Fixt #2294.
G. Richardson [Tue, 25 Jun 2013 04:37:52 +0000 (06:37 +0200)]
Typo Mandaten -> Mandanten
Moritz Bunkus [Fri, 24 May 2013 12:33:56 +0000 (14:33 +0200)]
Spaltentyp "custom_variable_configs.type" und ".module" auf TEXT geändert
Moritz Bunkus [Fri, 24 May 2013 12:12:27 +0000 (14:12 +0200)]
Verwaltung von benutzerdefinierten Variablen auf Controller umgestellt
Moritz Bunkus [Mon, 24 Jun 2013 14:39:03 +0000 (16:39 +0200)]
Fake-%::myconfig erstellen
Ansonsten gehen Dinge wie $::form->(format|parse)_amount nicht.
Moritz Bunkus [Mon, 24 Jun 2013 12:58:11 +0000 (14:58 +0200)]
Initialer Focus in vielen Berichtsmasken
Moritz Bunkus [Mon, 24 Jun 2013 12:58:01 +0000 (14:58 +0200)]
multibox.html: Möglichkeit, "class" zu setzen
Moritz Bunkus [Mon, 24 Jun 2013 12:57:44 +0000 (14:57 +0200)]
L.date_tag: Möglichkeit, "class" zu setzen
Jan Büren [Mon, 24 Jun 2013 12:55:36 +0000 (14:55 +0200)]
gitignore um webdav Verzeichnis ergänzt
Sven Schöling [Mon, 24 Jun 2013 09:28:25 +0000 (11:28 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Mon, 24 Jun 2013 09:27:42 +0000 (11:27 +0200)]
nocolor ooption für rose_auto_create_model
Moritz Bunkus [Thu, 20 Jun 2013 07:07:01 +0000 (09:07 +0200)]
Modul Digest::SHA1 auch nicht mehr als Fallback versuchen
Wird schlicht nicht mehr benötigt: Digest::SHA kam mit Perl 5.9.3 in
Core, und wir setzen 5.10.1 voraus.
Moritz Bunkus [Tue, 18 Jun 2013 11:01:21 +0000 (13:01 +0200)]
Versionsnummer im Adminloginscreen immer richtig ausgeben
Moritz Bunkus [Tue, 18 Jun 2013 10:49:37 +0000 (12:49 +0200)]
Wenn DB existiert aber Basistabellen fehlen anständige Fehlermeldung anzeigen
Moritz Bunkus [Tue, 18 Jun 2013 10:42:49 +0000 (12:42 +0200)]
Links zum Userlogin gefixt
Moritz Bunkus [Tue, 18 Jun 2013 10:42:41 +0000 (12:42 +0200)]
Beim Userloginbildschirm Links zur Administration und zur Dokumentation anzeigen
Moritz Bunkus [Tue, 18 Jun 2013 10:12:08 +0000 (12:12 +0200)]
jQuery-Selektoren für checkall & DB-Verbindungstest gefixt
Moritz Bunkus [Tue, 18 Jun 2013 10:07:05 +0000 (12:07 +0200)]
Focus in Admin-Masken setzen; DB-Super-User aus Auth-DB-Konfiguration vorbelegen
Moritz Bunkus [Tue, 18 Jun 2013 10:01:07 +0000 (12:01 +0200)]
Optionales Fokus-Setzen via CSS-Klasse "initial_focus"
Moritz Bunkus [Tue, 18 Jun 2013 09:21:02 +0000 (11:21 +0200)]
Popup-Dialog-Inhalt ohne Layout rendern
Moritz Bunkus [Tue, 18 Jun 2013 09:20:43 +0000 (11:20 +0200)]
'Fenster schließen' als Link und nicht als vollen Button darstellen
...wie in anderen Popup-Dialogen auch
Moritz Bunkus [Tue, 18 Jun 2013 09:15:17 +0000 (11:15 +0200)]
Nicht mehr benötigte HTML-Templates zu alten DB-Upgrades entfernt
Moritz Bunkus [Tue, 18 Jun 2013 08:47:36 +0000 (10:47 +0200)]
Alten DB-Upgrademechnismus sql/Pg-upgrade entfernt
Moritz Bunkus [Tue, 18 Jun 2013 08:04:57 +0000 (10:04 +0200)]
Alle ISO-8859-15-codierten Files nach UTF-8 encodieren
Moritz Bunkus [Tue, 18 Jun 2013 07:28:14 +0000 (09:28 +0200)]
Unterstützung für andere Datenbankencodings als Unicode/UTF-8 entfernt
Moritz Bunkus [Tue, 18 Jun 2013 07:27:53 +0000 (09:27 +0200)]
Nicht mehr benötigtes HTML-Template entfernt
Moritz Bunkus [Mon, 17 Jun 2013 15:31:31 +0000 (17:31 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Moritz Bunkus [Mon, 17 Jun 2013 15:20:27 +0000 (17:20 +0200)]
Variable 'charset' gibt es in %::myconfig nicht mehr
Moritz Bunkus [Mon, 17 Jun 2013 15:20:09 +0000 (17:20 +0200)]
Codevereinfachung: Shortcut & dadurch weniger Einrückung
Moritz Bunkus [Mon, 17 Jun 2013 15:17:36 +0000 (17:17 +0200)]
Alle Anfragen auf admin.pl auf neuen Admin-Controller umleiten
Moritz Bunkus [Mon, 17 Jun 2013 15:13:31 +0000 (17:13 +0200)]
Datenbankverwaltung in neuen Admin-Controller verschoben
Moritz Bunkus [Mon, 17 Jun 2013 14:47:19 +0000 (16:47 +0200)]
Zusammenfassung einzelner UPDATE-Queries auf defaults zu einem einzigen
Moritz Bunkus [Mon, 17 Jun 2013 14:44:52 +0000 (16:44 +0200)]
Nicht funktionierender Kontenrahmen France entfernt
Sven Schöling [Mon, 17 Jun 2013 14:28:21 +0000 (16:28 +0200)]
TestSetup auf clients angepasst
Moritz Bunkus [Mon, 17 Jun 2013 14:03:20 +0000 (16:03 +0200)]
Script foreign_key_constraints_on_delete als Perl-Script neu implementiert
Grund: die Foreign Keys können durchaus auch anders
heißen (z.B. "$1").
Moritz Bunkus [Mon, 17 Jun 2013 13:09:37 +0000 (15:09 +0200)]
Revert von
a3ae31c und
6737607
Leider verhindert der auch, dass die Upgrades angewendet werden...
Moritz Bunkus [Mon, 17 Jun 2013 09:11:46 +0000 (11:11 +0200)]
Admin-Bereich: Funktionen zum Aktualisieren von Datenbanken aus Admin-Bereich entfernt
Moritz Bunkus [Mon, 17 Jun 2013 09:03:47 +0000 (11:03 +0200)]
Kosmetik: Alignment
Moritz Bunkus [Mon, 17 Jun 2013 09:03:23 +0000 (11:03 +0200)]
Admin: bei Admin/login direkt Redirect zu show, falls bereits eingeloggt
Moritz Bunkus [Mon, 17 Jun 2013 08:48:17 +0000 (10:48 +0200)]
Admin-Link erneut gefixt
Moritz Bunkus [Mon, 17 Jun 2013 08:46:08 +0000 (10:46 +0200)]
Upgrade-Script für alte SQL-Ledger -> Lx-Office 1.0 entfernt
Moritz Bunkus [Mon, 17 Jun 2013 08:41:59 +0000 (10:41 +0200)]
Admin-Funktionen zum Sichern/Wiederherstellen der Datenbanken entfernt
Diese funktionieren seit der Umstellung von users/members auf
Verwendung der Authentifizierungsdatenbank nicht mehr und sind seitdem
auch auskommentiert. Eine Neuimplementation ist nicht geplant.
Moritz Bunkus [Mon, 17 Jun 2013 08:40:16 +0000 (10:40 +0200)]
Doku zu neuer Admin-URL
Moritz Bunkus [Mon, 17 Jun 2013 08:39:13 +0000 (10:39 +0200)]
Links zum Admin-Bereich umgestellt
Moritz Bunkus [Mon, 17 Jun 2013 08:36:23 +0000 (10:36 +0200)]
Auskommentierten und nicht mehr aktuellen UStVA-Text entfernt
Moritz Bunkus [Mon, 17 Jun 2013 08:31:30 +0000 (10:31 +0200)]
Menüpunkt "Einstellungen" etwas klarer benannt; Reihenfolge im Programm-Menü geändert
Moritz Bunkus [Mon, 17 Jun 2013 08:29:23 +0000 (10:29 +0200)]
Mandanten-ID in CSV-Import-Script mitgeben
Das Script funktioniert aufgrund der Umstellung auf Import im
Hintergrund momentan so oder so nicht, aber hiermit klappt zumindest
die Authentifizierung wieder.
Moritz Bunkus [Mon, 17 Jun 2013 08:24:37 +0000 (10:24 +0200)]
Mandanten-Datenbank-ID anzeigen
Moritz Bunkus [Mon, 17 Jun 2013 08:21:09 +0000 (10:21 +0200)]
Nach Auth-DB-Upgrade nicht neu einloggen müssen
Moritz Bunkus [Mon, 17 Jun 2013 08:17:50 +0000 (10:17 +0200)]
Neue Gruppenrechte richtig setzen
$::auth->read_groups setzt für jedes im Quellcode bekannte Recht einen
$::auth->Wert in $group->{rights}; für nicht in der DB vorhandene
$::auth->schlicht 0. Daher greift das "if !defined ..." nie.
Moritz Bunkus [Mon, 17 Jun 2013 07:53:54 +0000 (09:53 +0200)]
Changelog-Update für Mandanten
Moritz Bunkus [Mon, 17 Jun 2013 07:29:42 +0000 (09:29 +0200)]
Doku-Update für Mandanten
Moritz Bunkus [Fri, 14 Jun 2013 15:35:33 +0000 (17:35 +0200)]
Fehlende Übersetzungen
Moritz Bunkus [Fri, 14 Jun 2013 15:27:41 +0000 (17:27 +0200)]
Merge branch 'clients'
Moritz Bunkus [Fri, 14 Jun 2013 14:51:30 +0000 (16:51 +0200)]
Update der UGPRADE-Doku zu Mandanten
Moritz Bunkus [Fri, 14 Jun 2013 14:45:05 +0000 (16:45 +0200)]
Task-Server mandantenfähig gemacht
Moritz Bunkus [Fri, 14 Jun 2013 14:33:28 +0000 (16:33 +0200)]
address businessnumber company co_ustid duns taxnumber sepa_creditor_id aus Defaults-Tabelle holen
Moritz Bunkus [Fri, 14 Jun 2013 14:05:46 +0000 (16:05 +0200)]
'templates' nicht aus %::myconfig, sondern aus Defaults-Tabelle holen
Moritz Bunkus [Fri, 14 Jun 2013 11:42:28 +0000 (13:42 +0200)]
Mandantenkonfiguration: Druckvorlagen konfigurieren können
Moritz Bunkus [Fri, 14 Jun 2013 11:36:21 +0000 (13:36 +0200)]
Neues benötigtes Modul: File::Copy::Recursive
Moritz Bunkus [Fri, 14 Jun 2013 10:55:55 +0000 (12:55 +0200)]
Firmennamen, -adresse, SEPA-Kreditoren-ID nicht in persönlichen Einstellungen bearbeiten können
Moritz Bunkus [Fri, 14 Jun 2013 10:54:29 +0000 (12:54 +0200)]
Mandantenkonfiguration: Felder bearbeiten können, die zuvor nur in myconfig standen
Moritz Bunkus [Fri, 14 Jun 2013 10:30:45 +0000 (12:30 +0200)]
Nummernkreise/Standardkonten in Mandantenkonfigurationsdialog verschoben
Moritz Bunkus [Thu, 13 Jun 2013 15:37:22 +0000 (17:37 +0200)]
Mandantenkonfiguration vereinfacht & in mehrere Dateien gespalten und in Tab-Dialog eingebettet
Moritz Bunkus [Fri, 14 Jun 2013 08:09:44 +0000 (10:09 +0200)]
Manager für Warehouse- und Currency-Models
Moritz Bunkus [Thu, 13 Jun 2013 15:12:10 +0000 (17:12 +0200)]
Versionsbildschirm: Firmennamenanzeige gefixt; Mandantennamen anzeigen; Datenbank nicht anzeigen
Niclas Zimmermann [Fri, 14 Jun 2013 09:29:13 +0000 (11:29 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Niclas Zimmermann [Fri, 14 Jun 2013 09:26:25 +0000 (11:26 +0200)]
Syntax-Fehler in SL/Form.pm
Hier gab es einen kleinen Syntax-Fehler, der sich allerdings nicht
auf die Funktionalität ausgewirkt hat.
Moritz Bunkus [Thu, 13 Jun 2013 15:11:21 +0000 (17:11 +0200)]
RDBO-Model-Update 'defaults'
Moritz Bunkus [Thu, 13 Jun 2013 15:01:52 +0000 (17:01 +0200)]
Form::info() auf Templates umgestellt und Auto-Redirect-Target angepasst
Moritz Bunkus [Thu, 13 Jun 2013 14:50:02 +0000 (16:50 +0200)]
Handling vom initialen SQL (SET DateStyle ...) zentralisiert
Damit auch das Datumsformat für $::form->get_standard_dbh und
Konsorten gefixt.
Moritz Bunkus [Thu, 13 Jun 2013 14:12:12 +0000 (16:12 +0200)]
admin.pl Nicht mehr benötigte Funktionen entfernt & Redirect auf neue Loginadresse
Moritz Bunkus [Thu, 13 Jun 2013 14:05:22 +0000 (16:05 +0200)]
Mandantennamen in allen Menü-Headern anzeigen
Moritz Bunkus [Thu, 13 Jun 2013 14:03:01 +0000 (16:03 +0200)]
Mandantennamen in allen Menü-Headern anzeigen
Moritz Bunkus [Thu, 13 Jun 2013 12:44:49 +0000 (14:44 +0200)]
"Mandantenkonfiguration" im Systemmenü an erste Stelle
Moritz Bunkus [Thu, 13 Jun 2013 10:23:01 +0000 (12:23 +0200)]
Beim Login alle für diesen Mandanten gültigen User in employee anlegen
Moritz Bunkus [Thu, 13 Jun 2013 10:07:55 +0000 (12:07 +0200)]
Nicht benutzte Spalte employee.role entfernen
Moritz Bunkus [Thu, 13 Jun 2013 10:06:30 +0000 (12:06 +0200)]
Mandanten-Spalten in Mandanten-DBs erzeugen, die nicht zum Umstellungszeitpunkt konfiguriert war
Moritz Bunkus [Thu, 13 Jun 2013 09:08:03 +0000 (11:08 +0200)]
Admin-Controller: gelöschte User in allen Mandanten-Employee-Tabellen als gelöscht flaggen
Moritz Bunkus [Thu, 13 Jun 2013 09:07:37 +0000 (11:07 +0200)]
AuthClient: dbconnect(), get_dbconnect_args() und Dokumentation hinzugefügt
Moritz Bunkus [Thu, 13 Jun 2013 08:56:02 +0000 (10:56 +0200)]
fixup: Pg hardcoden
Moritz Bunkus [Thu, 13 Jun 2013 08:46:49 +0000 (10:46 +0200)]
Bei Clientanmeldung Zuweisung Gruppen<->Mandanten berücksichtigen