Redmine: Neue Pflichtfelder konfigurieren

Notiz an mich selbst, weil ich es immer wieder vergesse und dann suchen muss.

Immer mal wieder möchte ich neue Pflichtfelder einrichten, die bei der Erstellung eines Tickets auszufüllen sind, bevor es gespeichert werden kann. Grundsätzlich unterscheidet man die Standard-Felder und die benutzerdefinierten Felder.

Benutzerdefinierte Felder

Kreiert man eigene Felder für die Redmine-Tickets, ist es relativ einfach, diese als zwingend zu markieren. Dazu melde ich mich zunächst als Nutzer mit Administrationsrechten an. Danach erstellte ich ein Benutzerdefiniertes Feld.

  1. Administration » Benutzerdefninierte Felder
  2. Tickets » Neues Feld
  3. den Objekttyp wählen » Tickets
  4. den Haken bei Erforderlich setzen
neues benutzerdefiniertes Feld
neues benutzerdefiniertes Feld

Bereits erstellte eigene Felder können in gleicher Weise bearbeitet werden.

„Redmine: Neue Pflichtfelder konfigurieren“ weiterlesen

Fedora: Screenshots unter Wayland

Mit Fedora 25 wird per Default Wayland eingesetzt. Grundsätzlich bekommt man als Nutzer davon wenig mit – außer etwas funktioniert nicht. Dies ist bei allen gängigen Screenshot-Tools (die ich nutze), wie Shutter oder GIMP, der Fall.

Shutter und GIMP nehmen an Stelle eines Bildschirmfotos entweder nichts oder Pixelbrei auf. Das scheint an der nicht vorhandenen Wayland-Kompatibilität zu liegen. Einzig das GNOME-eigene Screenshot-Tool scheint derzeit in der Lage zu sein, anständige Bilder zu erstellen. Das Programm lässt sich mit Bildschirmfoto bzw. Screenshot aufrufen. „Fedora: Screenshots unter Wayland“ weiterlesen

Nextcloud: Kein Zugriff auf tmp-dir

Apropos Nextcloud-Fehler: Ich sollte öfter im Nextcloud-Adminbereich ins Logging schauen.

Auf Grund des letztens beschriebenen Fehlers habe ich mir die Log-Dateien im Admin-Bereich von Nextcloud genauer angesehen. Dort ist mir die immer wieder auftauchende Meldung aufgefallen:

Error   PHP opendir(/var/tmp/): failed to open dir: Permission denied at /pfad/zur/nextcloud/installation/lib/private/TempManager.php#189

Dies lässt sich in der config.php mit dem Parameter

'tempdirectory' => '/tmp/nextcloudtemp'

beheben. Mehr Infos dazu gibts hier.

Nextcloud: Fehler in der Kalenderdarstellung im Browser

Die Anzeige und Synchronisierung meiner Kalender im Smartphone und Lightning funktioniert ohne Makel – so gut, dass mir der Anzeigefehler im Browser (unabhängig welcher) gar nicht auffiel.

Nach dem Update auf Nextcloud 11 fällt mir nun eher zufällig der folgende Fehler auf:

Rufe ich den Kalender im Browser auf, wird nichts angezeigt. Es erscheint lediglich der folgende Code/Fehler an der Stelle, wo man sonst den anzuzeigenden Kalender auswählen kann: „Nextcloud: Fehler in der Kalenderdarstellung im Browser“ weiterlesen

GitHub: komfortables Anmelden via Kommandozeile

Die Anmeldung in der Kommandozeile per SSH über SSH-Keys ist relativ einfach und hier auch gut beschrieben. In diesem Text soll es daher um die „passwortlose“ Anmeldung per HTTPS gehen. Diese habe ich auch mit einigen wenigen Schritten einrichten können.

Im ersten Schritt muss git bei dem Aufruf der Webadresse den Benutzernamen automatisch hinzufügen. Dazu dient der folgenden Befehl:

git config --global url."https://benutzername@github.com".insteadOf "https://github.com"

…wobei ich statt benutzername meinen GitHub-Benutzernamen einsetze. Als nächstes aktivere ich den Passwort-Speicher: „GitHub: komfortables Anmelden via Kommandozeile“ weiterlesen