1. 21 Jan, 2021 1 commit
  2. 20 Jan, 2021 7 commits
  3. 19 Jan, 2021 1 commit
  4. 18 Jan, 2021 2 commits
    • translatewiki.net's avatar
    • John McLear's avatar
      bugfix, lint and refactor all bin scripts (#4617) · 2fdc7373
      John McLear authored
      * bugfix, lint and refactor all bin scripts
      * for squash: throw Error(message) rather than log(message); throw Error()
      * for squash: Exit non-0 on unhandled Promise rejection
      Many of the recent lint changes have converted normal functions to
      async functions, and an error thrown in an async function does not
      cause Node.js to exit by default.
      * for squash: fix `require()` paths
      * for squash: remove erroneous `Object.keys()` call
      * for squash: fix missing `continue` statements
      * for squash: Fix HTTP method for deleteSession
      * for squash: delete erroneous throw
      Throw is only for errors, not successful completion.
      * for squash: redo migrateDirtyDBtoRealDB.js to fix async bugs
      * for squash: fix erroneous use of `for..of`
      * for squash: Add line break between statements
      * for squash: put closing paren on same line as last arg
      * for squash: Move `log()` back up where it was
      to minimize the diff to develop
      * for squash: indentation fixes
      * for squash: typo fix
      * for squash: wrap long lines
      * for squash: use `util.callbackify` to silence promise/no-callback-in-promise warning
      * for squash: use double quotes to improve readability
      Co-authored-by: default avatarRichard Hansen <rhansen@rhansen.org>
  5. 16 Jan, 2021 1 commit
  6. 15 Jan, 2021 4 commits
  7. 14 Jan, 2021 10 commits
  8. 11 Jan, 2021 13 commits
  9. 09 Jan, 2021 1 commit
    • Richard Hansen's avatar
      checkPlugin: Split dirty working directory check into two checks · b3b9afa6
      Richard Hansen authored
      Rather than check for modifications and untracked files in one
      command, use two commands: one for modifications and one for untracked
      files. This makes the error messages easier to understand, and it
      allows us to include `git status`-like output in the modifications
      error message.