Skip to content

Releases: a-know/Pixela

v1.26.1

05 Apr 12:05
5e3582d
Compare
Choose a tag to compare

[in English]
New webhook type added.
For more information on the details of this release, please see here.

[in Japanese]
新たな Webhook type を追加しました。
その詳細な内容については、こちらをご確認ください

v1.26.0

20 Mar 13:34
5e3582d
Compare
Choose a tag to compare

[in English]
We've added new 2 APIs! 🎉
For more information on the details of this release, please see here.

[in Japanese]
2つの新たな API を追加しました! 🎉
その詳細な内容については、こちらをご確認ください

v1.25.1

30 Jul 23:36
5e3582d
Compare
Choose a tag to compare

[in English]
Some changes have been made to the specifications additions made in v1.25.0.
For details of the changes, please check here.

[in Japanese]
v1.25.0 で追加した仕様について、一部変更を行いました。
変更内容については、こちらをご確認ください

v1.25.0

25 Jul 12:27
5e3582d
Compare
Choose a tag to compare

[in English]
For some APIs, requests for those APIs are rejected 25% of the time.
For more information on this specification, please check here.

[in Japanese]
一部のAPIにおいて、25%の割合でそのAPIに対するリクエストがリジェクトされるようにしました。
この仕様の追加については、こちらをご確認ください

v1.24.0

18 Jul 12:47
5e3582d
Compare
Choose a tag to compare

Screen Shot 2022-07-18 at 21 30 56

Screen Shot 2022-07-18 at 21 32 40

[in English]
A new feature, “Weekly streak” has been released.
For more information on this feature, please check here.

[in Japanese]
新機能、Weekly streak をリリースしました。
この機能の詳細については、こちらをご確認ください

v1.23.0

23 Sep 13:02
5e3582d
Compare
Choose a tag to compare

[in English]
selfSufficient property (which is an option to increment/decrement the day's quantity just by displaying ( GET ) each graph) of Graph is now a Pixela Supporter-only feature.

[in Japanese]
Graph のプロパティ selfSufficient (各グラフを表示する( GET する)だけでその日の値を increment / decrement させるためのオプション)を Pixela Supporter 限定の機能にしました。

v1.22.2

06 Jun 21:15
4bd89a7
Compare
Choose a tag to compare

v1.22.2

[in English]
On the profile page, the trophy is now displayed when a webhook has already been created.

[in Japanese]
プロフィールページで、Webhookが作成済みの場合にトロフィーが表示されるようにしました。

v1.22.1

05 Jun 13:25
4bd89a7
Compare
Choose a tag to compare

[in English]
Hi 👋
Today I would like to inform you about a small specification change.


[in Japanese]
こんにちは!
今日はちょっとした仕様変更についてお知らせします。

v1.22.0

16 May 05:12
4bd89a7
Compare
Choose a tag to compare

[in English]
Hi, all! Today I'm announcing my biggest release in almost six months! It's the addition of a new feature!

Newly added Retina, a feature that allows you to view hourly high-definition information for each Pixel!

retina

  • Retina specifications and details are as follows.
    • By accessing GET - /v1/users/<username>/graphs/<graphID>/<yyyyMMdd>/retina , you can see the high-resolution, hour-by-hour information of each Pixel in SVG format.
    • If you update Pixela in the way described below, it will be recorded in a format that can also be seen as Retina.
      • If you use the API POST /v1/users/<username>/graphs/<graphID> - Post a pixel to register a Pixel with a date that is not in the past.
        • If you overwrite a registered Pixel, the Retina will be overwritten as well.
        • If you register a Pixel for a past date, the Retina will be removed.
      • If you use the API PUT /v1/users/<username>/graphs/<graphID>/<yyyyMMdd> - Update a pixel to update the Pixel with a date that is not in the past.
        • If you update a registered Pixel, the Retina will be overwritten.
        • If you update the Pixel for a past date, the Retina will be removed.
      • If you use the following API to update the Pixel for the day.
        • PUT /v1/users/<username>/graphs/<graphID>/increment - Increment a pixel
        • PUT /v1/users/<username>/graphs/<graphID>/decrement - Decrement a pixel
        • POST /v1/users/<username>/webhooks/<webhookHash> - Invoke a webhook
        • POST /v1/users/<username>/graphs/<graphID>/stopwatch - Measuring and recording time
        • Pixel increment by Graph with self-sufficient set.
      • GET /v1/users/<username>/graphs/<graphID>.html - View a graph detail API has also been updated accordingly.

I'm very happy for myself, and I'm very excited about this release. We will continue to implement minor improvements. If you have any feedback, I'd be happy to let you know via GitHub issue!


[in Japanese]
こんにちはみなさん! 今日は約半年ぶりのリリースをお知らせします!新しい機能の追加です!

各 Pixel の、時間ごとの高精細な情報を見ることのできる機能、Retina を新規追加しました!

retina

  • Retina の仕様、詳細は以下の通りです。
    • GET - /v1/users/<username>/graphs/<graphID>/<yyyyMMdd>/retina にアクセスすることで、各 Pixel の、時間ごとの高精細な情報を SVG 形式で確認することができます。
      • これは、Pixela Supporter 限定の機能です。Pixela Supporter についての詳細は、こちらを参照してください。
      • ただし、Retina の記録は Pixele Supporter であるかどうかに関わらず、自動的におこなわれます。
    • 以下に示す方法で Pixela を更新した場合、それは Retina としても確認できるフォーマットで記録されます。
      • API POST /v1/users/<username>/graphs/<graphID> - Post a pixel を使って、過去の日付ではない日付で Pixel を登録した場合。
        • 登録済みの Pixel を上書きした場合、Retina も同様に上書きされます。
        • 過去の日付に対して Pixel を登録した場合、Retina は削除されます。
      • API PUT /v1/users/<username>/graphs/<graphID>/<yyyyMMdd> - Update a pixel を使って、過去の日付ではない日付で Pixel を更新した場合。
        • 登録済みの Pixel を更新した場合、Retina は上書きされます。
        • 過去の日付に対して Pixel を更新した場合、Retina は削除されます。
      • 以下のような API を用いて、その日の Pixel を更新した場合。
        • PUT /v1/users/<username>/graphs/<graphID>/increment - Increment a pixel
        • PUT /v1/users/<username>/graphs/<graphID>/decrement - Decrement a pixel
        • POST /v1/users/<username>/webhooks/<webhookHash> - Invoke a webhook
        • POST /v1/users/<username>/graphs/<graphID>/stopwatch - Measuring and recording time
        • self-sufficient Graph による Pixel の increment
    • これに伴い、GET /v1/users/<username>/graphs/<graphID>.html - View a graph detail もアップデートしています。

私自身にとっても嬉しい、非常にエキサイティングなリリースをすることができました。引き続き細かい改善は実施していくつもりです。もしご意見があれば、GitHub issueでお知らせいただけるとうれしいです!

v1.21.0

25 Nov 13:55
4bd89a7
Compare
Choose a tag to compare

[in English]
Hi! Today I am announcing the release of new API and new options for existing API.

  • Added new API endpoint: GET - /v1/users/<username>/graphs/<graphID>/graph-def
  • The query parameter withBody can now be specified for GET - /v1/users/<username>/graphs/<graphID>/pixels .
    • API docs
    • Use it this way: curl -X GET "https://pixe.la/v1/users/a-know/graphs/test-graph/pixels?withBody=true" -H 'X-USER-TOKEN:thisissecret'
    • If you specify this parameter, information such as Quantity or OptionalData will also be included in the response.

[in Japanese]
こんにちは!今日は新しいAPIの追加と、既存のAPIに対するオプションの追加をおこなったリリースについてお知らせします。

  • GET - /v1/users/<username>/graphs/<graphID>/graph-def エンドポイントを新規追加しました。
  • GET - /v1/users/<username>/graphs/<graphID>/pixels エンドポイントに対して、クエリパラメータ withBody を指定できるようにしました。
    • API ドキュメント
    • curl -X GET "https://pixe.la/v1/users/a-know/graphs/test-graph/pixels?withBody=true" -H 'X-USER-TOKEN:thisissecret' のように使用します。
    • このパラメータを指定することで、QuantityOptionalData などの情報もレスポンスに含まれるようになります。