1. 14 Oct, 2017 1 commit
    • Luke081515's avatar
      Add phpcs to CI · 5bb76184
      Luke081515 authored
      Summary:
      * Added phpcs support
      * Cherry-picked
      
      Reviewers: O1 Luke081515Bot, Luke
      
      Reviewed By: O1 Luke081515Bot, Luke
      
      Subscribers: MGChecker
      
      Tags: #cygnus
      
      Differential Revision: https://rcm-2.wmflabs.org/D479
      5bb76184
  2. 30 Jun, 2017 1 commit
  3. 29 Jun, 2017 3 commits
    • Luke081515's avatar
      Release Cygnus v2.1 beta · 5e890acb
      Luke081515 authored
      Summary: * Marked this release as beta release
      
      Reviewers: O1 Luke081515Bot, MGChecker, Luke
      
      Reviewed By: O1 Luke081515Bot, Luke
      
      Subscribers: MGChecker
      
      Tags: #cygnus
      
      Differential Revision: https://rcm-2.wmflabs.org/D420
      5e890acb
    • MGChecker's avatar
      die bereinigen · 071c3a87
      MGChecker authored
      Summary:
      * throw beendet das Programm bereits, die wird danach nicht mehr benötigt
      * Bei assert ist besser, dem User das Problem auch mitzuteilen
      
      Ref T879
      
      Reviewers: Luke, O1 Luke081515Bot
      
      Reviewed By: Luke, O1 Luke081515Bot
      
      Subscribers: Luke, Morten_Haan
      
      Maniphest Tasks: T879
      
      Differential Revision: https://rcm-2.wmflabs.org/D418
      071c3a87
    • Luke081515's avatar
      Fixe Dokumentation · bad82d53
      Luke081515 authored
      Summary: * Dokumentation auf aktuellen Zustand angepasst
      
      Reviewers: O1 Luke081515Bot, MGChecker
      
      Reviewed By: O1 Luke081515Bot, MGChecker
      
      Subscribers: MGChecker
      
      Tags: #cygnus
      
      Differential Revision: https://rcm-2.wmflabs.org/D416
      bad82d53
  4. 27 Jun, 2017 3 commits
    • MGChecker's avatar
      $ua gefixt · e2eecd97
      MGChecker authored
      Summary: * $this->UA durch $this->ua ersetzt
      
      Reviewers: Luke, O1 Luke081515Bot
      
      Reviewed By: Luke, O1 Luke081515Bot
      
      Subscribers: Luke, Morten_Haan
      
      Differential Revision: https://rcm-2.wmflabs.org/D415
      e2eecd97
    • MGChecker's avatar
      Umstellung gemäß der Coding Conventions · 1d2e8545
      MGChecker authored
      Summary:
      * Einfache Anführungszeichen
      * Funktionsaufrufe ohne Leerzeichen
      * Arrayabrufe ohne Leerzeichen
      * return ohne ()
      
      Reviewers: Luke, O1 Luke081515Bot
      
      Reviewed By: Luke, O1 Luke081515Bot
      
      Subscribers: Luke, Morten_Haan
      
      Differential Revision: https://rcm-2.wmflabs.org/D413
      1d2e8545
    • Luke081515's avatar
      Fixe getPageID() · 98b03586
      Luke081515 authored
      Summary:
      * Behebe Probleme beim auslesen der PageID
      Fixes T867
      
      Reviewers: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Subscribers: Morten_Haan, MGChecker
      
      Tags: #cygnus
      
      Differential Revision: https://rcm-2.wmflabs.org/D412
      98b03586
  5. 26 Jun, 2017 3 commits
    • Luke081515's avatar
      BotCore: Zeilenlänge gekürzt · dd913cff
      Luke081515 authored
      Summary:
      * Zeilenlänge gekürzt, durch Zeilenumbrüche ins URLs
      * Wann genau ein Zeilenumbruch erfolgen sollte, soll später noch genau festgelegt werden, dies ist erstmal ein Anfang.
      Ref T870
      
      Reviewers: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Subscribers: Morten_Haan, MGChecker
      
      Tags: #cygnus
      
      Maniphest Tasks: T870
      
      Differential Revision: https://rcm-2.wmflabs.org/D410
      dd913cff
    • Luke081515's avatar
      movePage() auf JSON · 1acece5c
      Luke081515 authored
      Summary:
      * Auf übliche Anforderungen umgestellt
      * Auf JSON umgestellt
      * Bis das Rückgabeformat geändert wird, die Antwort erstmal zusätzlich wieder serialisiert.
      Ref T871
      
      Reviewers: O1 Luke081515Bot, MGChecker
      
      Reviewed By: O1 Luke081515Bot, MGChecker
      
      Subscribers: MGChecker
      
      Tags: #cygnus
      
      Maniphest Tasks: T871
      
      Differential Revision: https://rcm-2.wmflabs.org/D409
      1acece5c
    • MGChecker's avatar
      Umstellung des API-Formats von PHP auf JSON · 0664e9be
      MGChecker authored
      Summary:
      * Umstellung aller Funktionen auf JSON mit Ausnahme von movePage (wäre Breaking Change)
      * Arraynotation an normale Konventionen angepasst
      * Kleinschreibung an fehlenden Stellen eingeführt
      * getPageCats, readPageEngine und getLinks gefixt
      
      Ref T834
      
      Reviewers: O1 Luke081515Bot, Luke, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, Luke, Morten_Haan
      
      Subscribers: Luke, Morten_Haan
      
      Maniphest Tasks: T834
      
      Differential Revision: https://rcm-2.wmflabs.org/D407
      0664e9be
  6. 25 Jun, 2017 4 commits
    • Luke081515's avatar
      Vereinheitliche Variabelnamen · 0a2d3d32
      Luke081515 authored
      Summary:
      * Groß und Kleinschreibung vereinheitlicht: Variabeln fangen wie in anderen Sprachen mit einem kleinem Buchstaben an
      Ref T823
      
      Reviewers: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, Morten_Haan
      
      Subscribers: Morten_Haan, MGChecker
      
      Tags: #cygnus
      
      Maniphest Tasks: T823
      
      Differential Revision: https://rcm-2.wmflabs.org/D406
      0a2d3d32
    • Luke081515's avatar
      Bereite getPageCats() auf JSON vor · da96ad8a
      Luke081515 authored
      Summary:
      * Ausleseweise auf übliche Methode umgestellt
      * BREAKING: Rückgabe erfolgt nun per Array
      Ref T856
      
      Reviewers: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, Morten_Haan
      
      Subscribers: Morten_Haan, MGChecker
      
      Tags: #cygnus
      
      Maniphest Tasks: T856
      
      Differential Revision: https://rcm-2.wmflabs.org/D401
      da96ad8a
    • Luke081515's avatar
      Bereite getLinks() auf JSON vor · 51509065
      Luke081515 authored
      Summary:
      * Auf normale Methode umgestellt
      * BREAKING: Gibt false zurück, falls keine Wikilinks vorhanden
      Ref T856
      
      Reviewers: O1 Luke081515Bot, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, Morten_Haan
      
      Subscribers: Morten_Haan, MGChecker
      
      Tags: #cygnus
      
      Maniphest Tasks: T856
      
      Differential Revision: https://rcm-2.wmflabs.org/D404
      51509065
    • Luke081515's avatar
      Bereite readPageEngine() auf JSON vor · 1ad55988
      Luke081515 authored
      Summary:
      * Ausleseweise auf übliche Methode umgestellt
      Ref T856
      
      Reviewers: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, Morten_Haan
      
      Subscribers: Morten_Haan, MGChecker
      
      Tags: #cygnus
      
      Maniphest Tasks: T856
      
      Differential Revision: https://rcm-2.wmflabs.org/D403
      1ad55988
  7. 18 Jun, 2017 1 commit
    • Luke081515's avatar
      Prüfe auf nobots · d9cf396c
      Luke081515 authored
      Summary:
      * Code adaptiert, siehe Doku
      * Nobots wird per default geprüft, kann aber mittels `$OverrideNobots` ignoriert werden
      Ref T750
      
      Reviewers: O1 Luke081515Bot, MGChecker, Morten_Haan, Freddy2001
      
      Reviewed By: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Subscribers: Morten_Haan, MGChecker
      
      Tags: #cygnus
      
      Maniphest Tasks: T750
      
      Differential Revision: https://rcm-2.wmflabs.org/D396
      d9cf396c
  8. 16 Jun, 2017 1 commit
    • Luke081515's avatar
      Isset: Verkürze Schreibweise · b7d5b220
      Luke081515 authored
      Summary:
      * Schreibweise verkürzt, da Rückgabewerte bei isset nur Bools sind
      * Klammersetzung angepasst.
      
      Reviewers: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, Morten_Haan
      
      Subscribers: Morten_Haan, MGChecker
      
      Tags: #cygnus
      
      Differential Revision: https://rcm-2.wmflabs.org/D402
      b7d5b220
  9. 26 May, 2017 1 commit
    • MGChecker's avatar
      Kosmetische Änderungen · b5323552
      MGChecker authored
      Summary: Gross-/Kleinschreibung angepasst und überschüssige Leerzeile entfernt.
      
      Reviewers: O1 Luke081515Bot, Luke, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, Luke, Morten_Haan
      
      Subscribers: Freddy2001, Luke, Morten_Haan
      
      Differential Revision: https://rcm-2.wmflabs.org/D395
      b5323552
  10. 17 May, 2017 1 commit
    • MGChecker's avatar
      Erster Schritt Refactoring readPage · 620c09d4
      MGChecker authored
      Summary:
      Führe readPage, readSection, readPageJs, readPageID auf gemeinsame Methode zurück und führe neue Methode readPageCss ein, die darauf zurückgreift. Kleine Fehler wurden korrigiert.
      Ref T833
      
      Reviewers: O1 Luke081515Bot, Morten_Haan, Freddy2001, Luke
      
      Reviewed By: O1 Luke081515Bot, Morten_Haan, Freddy2001, Luke
      
      Subscribers: Luke, Morten_Haan
      
      Tags: #cygnus
      
      Maniphest Tasks: T833
      
      Differential Revision: https://rcm-2.wmflabs.org/D386
      620c09d4
  11. 01 May, 2017 1 commit
    • Luke081515's avatar
      Passe Notation an · 075c3652
      Luke081515 authored
      Summary:
      * Notation vereinheitlicht
      * Formatierungsprobleme behoben
      Ref T829
      
      Reviewers: O1 Luke081515Bot, Freddy2001, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, Morten_Haan
      
      Subscribers: MGChecker, Morten_Haan
      
      Tags: #cygnus
      
      Maniphest Tasks: T829
      
      Differential Revision: https://rcm-2.wmflabs.org/D384
      075c3652
  12. 27 Apr, 2017 1 commit
  13. 26 Apr, 2017 3 commits
    • MGChecker's avatar
      editPage und editPageMinor ueber editPageD · 254605dc
      MGChecker authored
      Summary:
      Die hauptsächliche Änderung besteht darin, die Codedopplungen aus editPage, editSectionD und editSection zu entfernen und ihnen ein gemeinsames Backend, editPageEngine zu geben. Außerdem wurden verschiedene kleine Änderungen durchgeführt:
      - Autoren alphabetisch mit E-Mail-Adresse zentral oben
      - Einheitlicher Stil bei @author
      - Weitere Minor-Methoden, um einen häufigen Usecase abzudecken
      Ref T656
      
      Reviewers: Luke, O1 Luke081515Bot, Freddy2001, Morten_Haan
      
      Reviewed By: Luke, O1 Luke081515Bot, Morten_Haan
      
      Subscribers: Luke, Morten_Haan
      
      Tags: #cygnus
      
      Maniphest Tasks: T656
      
      Differential Revision: https://rcm-2.wmflabs.org/D376
      254605dc
    • Luke081515's avatar
      Groß/Kleinschreibung korrigiert · 82e29902
      Luke081515 authored
      Summary:
      * Beide Namen auf korrekte Groß-/Kleinschreibung angepasst
      Ref T822
      
      Reviewers: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, MGChecker, Morten_Haan
      
      Subscribers: MGChecker, Morten_Haan
      
      Tags: #cygnus
      
      Maniphest Tasks: T822
      
      Differential Revision: https://rcm-2.wmflabs.org/D378
      82e29902
    • Luke081515's avatar
      Vereinheitliche Logausgaben · 4ffc2d2c
      Luke081515 authored
      Summary: * Großschreibung angepasst
      
      Reviewers: O1 Luke081515Bot, MGChecker, Freddy2001, Morten_Haan
      
      Reviewed By: O1 Luke081515Bot, MGChecker, Freddy2001, Morten_Haan
      
      Subscribers: MGChecker, Morten_Haan
      
      Tags: #cygnus
      
      Differential Revision: https://rcm-2.wmflabs.org/D382
      4ffc2d2c
  14. 25 Apr, 2017 3 commits
    • Luke081515's avatar
      Vereinheitliche Variabelnamen: $PageName · 73a94968
      Luke081515 authored
      Summary:
      * Redudant, ersetzt
      Ref T824
      Depends on D379
      
      Reviewers: O1 Luke081515Bot, MGChecker, Freddy2001
      
      Reviewed By: O1 Luke081515Bot, MGChecker, Freddy2001
      
      Subscribers: MGChecker, Morten_Haan
      
      Tags: #cygnus
      
      Maniphest Tasks: T824
      
      Differential Revision: https://rcm-2.wmflabs.org/D381
      73a94968
    • Luke081515's avatar
      Vereinheitliche Variablennamen: $Site · c7e78e1c
      Luke081515 authored
      Summary:
      * $Site durch $Page ersetzt, wo der Paramter für eine Seite im Sinne eines Artikels und nicht im Sinne eines Wikis steht.
      Ref T824
      
      Reviewers: O1 Luke081515Bot, MGChecker, Freddy2001
      
      Reviewed By: O1 Luke081515Bot, MGChecker, Freddy2001
      
      Subscribers: MGChecker, Morten_Haan
      
      Tags: #cygnus
      
      Maniphest Tasks: T824
      
      Differential Revision: https://rcm-2.wmflabs.org/D379
      c7e78e1c
    • Luke081515's avatar
      getCatMembers: protected => public · c522b09e
      Luke081515 authored
      Summary:
      * Kein Grund für protected ersichtlich, umbenannt.
      Ref T825
      
      Reviewers: O1 Luke081515Bot, MGChecker, Freddy2001
      
      Reviewed By: O1 Luke081515Bot, MGChecker, Freddy2001
      
      Subscribers: MGChecker, Morten_Haan
      
      Tags: #cygnus
      
      Maniphest Tasks: T825
      
      Differential Revision: https://rcm-2.wmflabs.org/D380
      c522b09e
  15. 21 Apr, 2017 1 commit
  16. 13 Feb, 2017 1 commit
    • hgzh's avatar
      Einheitliche Tokenverwaltung · 9b89cd59
      hgzh authored
      Summary: Tokens werden nicht mehr pro Aktion ein mal bezogen, sondern sind pro Session gleich, sodass die Abfrage nicht jedes Mal zu erfolgen hat.
      
      Reviewers: Morten_Haan, O1 Luke081515Bot, Luke
      
      Reviewed By: Morten_Haan, O1 Luke081515Bot, Luke
      
      Subscribers: Luke, Morten_Haan
      
      Tags: #luke081515bot-code, #cygnus
      
      Differential Revision: https://rcm-2.wmflabs.org/D348
      9b89cd59
  17. 14 Jan, 2017 1 commit
    • Luke081515's avatar
      Füge Funktion "getPageID" hinzu · 0b4b7934
      Luke081515 authored
      Summary:
      * Benötigt den Seitennamen
      * Gibt die PageID zurück
      Ref T687
      
      Reviewers: O1 Luke081515Bot, Morten_Haan, Freddy2001
      
      Reviewed By: O1 Luke081515Bot, Morten_Haan, Freddy2001
      
      Subscribers: Morten_Haan
      
      Tags: #cygnus
      
      Maniphest Tasks: T687
      
      Differential Revision: https://rcm-2.wmflabs.org/D346
      0b4b7934
  18. 10 Jan, 2017 1 commit
  19. 02 Jan, 2017 1 commit
  20. 17 Dec, 2016 1 commit
  21. 25 Nov, 2016 1 commit
    • tools.freddy2001's avatar
      Fixe Nulledit · 288bed26
      tools.freddy2001 authored
      Summary:
      * Neues Szenario implementiert: nulledit
      * Gibt neue Rückgabe zurück
      * verhindert Zugriff auf undefinierte Variable.
      Ref T631
      
      Reviewers: Morten_Haan, Luke
      
      Reviewed By: Morten_Haan, Luke
      
      Subscribers: Luke, Morten_Haan
      
      Tags: #luke081515bot-code
      
      Maniphest Tasks: T631
      
      Differential Revision: https://rcm-2.wmflabs.org/D325
      288bed26
  22. 22 Nov, 2016 1 commit
    • tools.freddy2001's avatar
      Fix readSection · ddcb2072
      tools.freddy2001 authored
      Summary:
      * Die API ist neuerdings empfindlicher im Bereich Groß/Kleinschreibung
      * Fehler in readSection durch Anpassung von Groß/Kleinschreibung behoben
      
      Reviewers: Morten_Haan, Luke
      
      Reviewed By: Morten_Haan, Luke
      
      Subscribers: Luke, Morten_Haan
      
      Tags: #luke081515bot-code
      
      Differential Revision: https://rcm-2.wmflabs.org/D324
      ddcb2072
  23. 02 Oct, 2016 5 commits