diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..88f3df7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+output_for_alfred.csv
diff --git a/HTTP.Statuses.alfredworkflow b/HTTP.Statuses.alfredworkflow
index c8cb20c..476d543 100644
Binary files a/HTTP.Statuses.alfredworkflow and b/HTTP.Statuses.alfredworkflow differ
diff --git a/info.plist b/info.plist
index 10383f2..83ced83 100644
--- a/info.plist
+++ b/info.plist
@@ -21,13 +21,17 @@
createdby
- Joël Quenneville
+ Joël Quenneville, David Lord
description
HTTP status codes
disabled
name
HTTP
+ readme
+ Provides one-line HTTP status codes and links to documentation, with a focus on Cloudflare-specific behaviour.
+ version
+ 1.4
objects
diff --git a/input_for_humans.json b/input_for_humans.json
index 6060a20..0bcbcd0 100644
--- a/input_for_humans.json
+++ b/input_for_humans.json
@@ -155,6 +155,12 @@
"one_liner": "The request could not be processed because of conflict in the request",
"defined_in": "https://datatracker.ietf.org/doc/html/rfc7231#section-6.5.8"
},
+ {
+ "status_code": "409",
+ "reason_phrase": "CF DNS Resolution Error",
+ "one_liner": "Cloudflare will serve a 409 response for Error 1001: DNS Resolution Error",
+ "defined_in": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/4xx-client-error/#409-conflictrfc7231httpstoolsietforghtmlrfc7231"
+ },
{
"status_code": "410",
"reason_phrase": "Gone",
@@ -215,6 +221,12 @@
"one_liner": "Client has sent too many requests in the specified amount of time",
"defined_in": "https://datatracker.ietf.org/doc/html/rfc6585#section-4"
},
+ {
+ "status_code": "499",
+ "reason_phrase": "Client Closed Request",
+ "one_liner": "Nginx specific response code to indicate when the connection has been closed by the client while the server is still processing its request, making server unable to send a status code back",
+ "defined_in": "https://support.cloudflare.com/hc/en-us/articles/115003014512/"
+ },
{
"status_code": "500",
"reason_phrase": "Internal Server Error",