質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
GitLab

GitLabは Gitoliteをブラウザから管理できるようにする Rubyアプリケーションで、 GitHubのようなサービスをクローズドな環境に独自で構築できるように 公開されたものです。

Gitlab CE

GitLabのオープンソース版で、Community Editionのこと。 deb、rpmパッケージで提供されており、比較的簡単にインストールすることができます。

Q&A

0回答

529閲覧

Gitlab CEのissueのapiでupdated_afterが効かない

altb

総合スコア104

GitLab

GitLabは Gitoliteをブラウザから管理できるようにする Rubyアプリケーションで、 GitHubのようなサービスをクローズドな環境に独自で構築できるように 公開されたものです。

Gitlab CE

GitLabのオープンソース版で、Community Editionのこと。 deb、rpmパッケージで提供されており、比較的簡単にインストールすることができます。

0グッド

0クリップ

投稿2018/06/11 09:05

お世話になっております。
表題の通りです。
gitlab ceのapiを利用してissueの一覧を取得しようとしています。
数が多いのでupdated_afterフィルタを利用しようとapiを投げてみたのですが、どうも絞り込まれていないようです。かなり古い(最近触っていない)issueまで引っかかってきてしまいます。
自分ではどこが間違っているのかわからないので、ご教授いただきたいと思います。

  • 投げたcurl

bash

1curl --head --header "PRIVATE-TOKEN: xxxxxxxxxxxx" "http://xx.x.xx.xxx/api/v4/projects/27/issues?updated_after=2018-06-04&order_by=updated_at"
  • 返ってきたhead

bash

1HTTP/1.1 200 OK 2Server: nginx 3Date: Mon, 11 Jun 2018 08:55:47 GMT 4Content-Type: application/json 5Content-Length: 17876 6Connection: keep-alive 7Cache-Control: no-cache 8Link: <http://xx.x.xx.xxx/api/v4/projects/27/issues?id=27&order_by=updated_at&page=2&per_page=20&sort=desc&state=all&updated_after=2018-06-04>; rel="next", <http://xx.x.xx.xxx/api/v4/projects/27/issues?id=27&order_by=updated_at&page=1&per_page=20&sort=desc&state=all&updated_after=2018-06-04>; rel="first", <http://xx.x.xx.xxx/api/v4/projects/27/issues?id=27&order_by=updated_at&page=61&per_page=20&sort=desc&state=all&updated_after=2018-06-04>; rel="last" 9Vary: Origin 10X-Frame-Options: SAMEORIGIN 11X-Next-Page: 2 12X-Page: 1 13X-Per-Page: 20 14X-Prev-Page: 15X-Request-Id: 2751345e-1fa7-4668-b901-dd9d3519cabb 16X-Runtime: 1.409584 17X-Total: 1204 18X-Total-Pages: 61 19Strict-Transport-Security: max-age=31536000
  • 何も指定しない時のレスポンス

bash

1HTTP/1.1 200 OK 2Server: nginx 3Date: Mon, 11 Jun 2018 09:02:07 GMT 4Content-Type: application/json 5Content-Length: 17876 6Connection: keep-alive 7Cache-Control: no-cache 8Link: <http://xx.x.xx.xxx/api/v4/projects/27/issues?id=27&order_by=created_at&page=2&per_page=20&sort=desc&state=all>; rel="next", <http://xx.x.xx.xxx/api/v4/projects/27/issues?id=27&order_by=created_at&page=1&per_page=20&sort=desc&state=all>; rel="first", <http://xx.x.xx.xxx/api/v4/projects/27/issues?id=27&order_by=created_at&page=61&per_page=20&sort=desc&state=all>; rel="last" 9Vary: Origin 10X-Frame-Options: SAMEORIGIN 11X-Next-Page: 2 12X-Page: 1 13X-Per-Page: 20 14X-Prev-Page: 15X-Request-Id: ba666031-21eb-498e-b983-7f2aad2935d2 16X-Runtime: 1.977524 17X-Total: 1204 18X-Total-Pages: 61 19Strict-Transport-Security: max-age=31536000

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問