Moritz Bunkus [Thu, 27 Jun 2013 10:32:00 +0000 (12:32 +0200)]
DB-Upgrade cvar-configs: sortkey neu bauen, um mit NULLs klarzukommen
Moritz Bunkus [Thu, 27 Jun 2013 10:00:13 +0000 (12:00 +0200)]
Datenbank löschen: auch benutzte auswählbar, dann aber mit Sonderwarnung
Fixt #2312.
Moritz Bunkus [Wed, 26 Jun 2013 11:44:29 +0000 (13:44 +0200)]
Rose::DB::Object 0.788 ist Mindestversion; Doku aktualisiert
Sven Schöling [Wed, 26 Jun 2013 09:34:16 +0000 (11:34 +0200)]
foreign keys gefixt
Sven Schöling [Wed, 26 Jun 2013 09:33:18 +0000 (11:33 +0200)]
Bei foreign keys auch die ::AUTO:: namespaces löschen
Sven Schöling [Tue, 25 Jun 2013 16:13:21 +0000 (18:13 +0200)]
MetaSetup: Folgerun um die Foreign Keys umzudrehen
Sven Schöling [Fri, 21 Jun 2013 16:11:10 +0000 (18:11 +0200)]
initialize in SL::DB::Objects statt im MetaSetup
Sven Schöling [Thu, 20 Jun 2013 16:58:07 +0000 (18:58 +0200)]
MetaSetup neu generiert
Sven Schöling [Thu, 20 Jun 2013 16:58:07 +0000 (18:58 +0200)]
Rose Updatescript auf use_setup => 0 geändert.
Sven Schöling [Mon, 24 Jun 2013 16:40:39 +0000 (18:40 +0200)]
Warnungen gefixt
Sven Schöling [Tue, 25 Jun 2013 10:11:02 +0000 (12:11 +0200)]
gifi_accno richtig entfernen, siehe
4bed72f
Sven Schöling [Tue, 25 Jun 2013 10:00:42 +0000 (12:00 +0200)]
Metasetup für taykeys aus tax_constraints.pl
Sven Schöling [Tue, 25 Jun 2013 09:53:00 +0000 (11:53 +0200)]
Metasetup für tax aus tax_constraints.pl, steuerfilterung.pl
Sven Schöling [Tue, 25 Jun 2013 09:39:20 +0000 (11:39 +0200)]
MetaSetup update für gl aus add_fk_to_gl.sql
Sven Schöling [Tue, 25 Jun 2013 08:39:13 +0000 (10:39 +0200)]
MetaSetup update für scv_import_report_status aus csv_import_report_cache.sql
Sven Schöling [Mon, 24 Jun 2013 17:07:39 +0000 (19:07 +0200)]
Fehlende Dateien in SL::DB::Helper::ALL
Sven Schöling [Mon, 24 Jun 2013 17:01:33 +0000 (19:01 +0200)]
MetaSetup update für csv_import_profiles aus csv_import_report_cache.sql
Sven Schöling [Mon, 24 Jun 2013 16:53:47 +0000 (18:53 +0200)]
MetaSetup update für contacts
Sven Schöling [Mon, 24 Jun 2013 16:52:50 +0000 (18:52 +0200)]
MetaSetup update für acc_trans
Sven Schöling [Mon, 24 Jun 2013 16:48:23 +0000 (18:48 +0200)]
Fehlendes Upgrade für chart
Sven Schöling [Fri, 21 Jun 2013 16:08:37 +0000 (18:08 +0200)]
CustomVariables: modules nicht mehr zur Compilezeit inferieren
Um module zu inferieren müssen die Zielobjekte bekannt sein, das kann aber zu
zirkulären Includes mitten im RDBO initialize führen.
Nachlagern geht auch nicht, weil die Daten für relationships benötigt werden.
Ohne also die Relationships tief ins RDBO auto_foreign_key Modell zu hacken,
ist das Inferieren nicht möglich, deshalb erstmal manuell konfigurieren.
Sven Schöling [Fri, 21 Jun 2013 16:06:22 +0000 (18:06 +0200)]
AM nicht aus SL::DB::Object laden
Sven Schöling [Fri, 21 Jun 2013 16:05:44 +0000 (18:05 +0200)]
Unnötige Relationship (ist schon FK)
Sven Schöling [Fri, 21 Jun 2013 16:04:37 +0000 (18:04 +0200)]
kein use SL::DB::Object in SL::DB::Object
Sven Schöling [Fri, 21 Jun 2013 08:32:23 +0000 (10:32 +0200)]
kein use SL::DB::Object aus SL::DB::Object
Sven Schöling [Fri, 21 Jun 2013 08:31:25 +0000 (10:31 +0200)]
kein use SL::DB::Object aus SL::DB::Object
Sven Schöling [Fri, 21 Jun 2013 08:30:41 +0000 (10:30 +0200)]
Zirkuläres Include TaxKey -> Chart -> TaxKey aufbrechen
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