2020-01-15 00:15:14 +02:00
[
{
"body" : "grant_type=password&username=netlifyCMS%40netlify.com&password=12345678" ,
"method" : "POST" ,
"url" : "/.netlify/identity/token" ,
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Allow-Origin" : "*" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Content-Length" : "383" ,
"Content-Type" : "application/json" ,
"Via" : "1.1 google" ,
"Age" : "1" ,
"Connection" : "keep-alive" ,
"Server" : "Netlify" ,
"Vary" : "Origin"
} ,
"response" : "{\"access_token\":\"access_token\",\"token_type\":\"bearer\",\"expires_in\":3600,\"refresh_token\":\"refresh_token\"}" ,
"status" : 200
} ,
{
"method" : "GET" ,
"url" : "/.netlify/identity/user" ,
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Allow-Origin" : "*" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Content-Type" : "application/json" ,
"Via" : "1.1 google" ,
"Age" : "0" ,
"Connection" : "keep-alive" ,
"Server" : "Netlify" ,
"Vary" : "Origin,Accept-Encoding" ,
"content-length" : "262"
} ,
2020-04-21 17:46:06 +03:00
"response" : "{\"id\":\"92130508-7f49-4862-958c-37cbb9f5e857\",\"aud\":\"\",\"role\":\"\",\"email\":\"netlifyCMS@netlify.com\",\"confirmed_at\":\"2020-04-12T10:42:48Z\",\"app_metadata\":{\"provider\":\"email\"},\"user_metadata\":{},\"created_at\":\"2020-04-12T10:42:48Z\",\"updated_at\":\"2020-04-12T10:42:48Z\"}" ,
2020-01-15 00:15:14 +02:00
"status" : 200
} ,
{
"method" : "GET" ,
"url" : "/.netlify/git/settings" ,
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
"Alt-Svc" : "clear" ,
"Content-Type" : "application/json" ,
"Via" : "1.1 google" ,
"Age" : "0" ,
"Connection" : "keep-alive" ,
"Server" : "Netlify" ,
"Vary" : "Origin,Accept-Encoding" ,
"content-length" : "85"
} ,
"response" : "{\"github_enabled\":false,\"gitlab_enabled\":true,\"bitbucket_enabled\":false,\"roles\":null}" ,
"status" : 200
} ,
{
2020-04-21 17:46:06 +03:00
"method" : "GET" ,
"url" : "/.netlify/git/gitlab/repository/tree?path=content/posts&ref=master&recursive=false" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
2020-04-21 17:46:06 +03:00
"Cache-Control" : "max-age=0, private, must-revalidate" ,
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c58354b6971e9-ORD" ,
2020-01-15 00:15:14 +02:00
"Content-Type" : "application/json" ,
2020-04-21 17:46:06 +03:00
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Link" : "</repository/tree?id=owner%2Frepo&page=1&path=content%2Fposts&per_page=20&recursive=false&ref=master>; rel=\"first\",</repository/tree?id=owner%2Frepo&page=1&path=content%2Fposts&per_page=20&recursive=false&ref=master>; rel=\"last\"" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=d96219e1a0625bfb4c450ef8be995a34a1586688187; expires=Tue, 12-May-20 10:43:07 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
"X-Next-Page" : "" ,
"X-Page" : "1" ,
"X-Per-Page" : "20" ,
"X-Prev-Page" : "" ,
"X-Total" : "5" ,
"X-Total-Pages" : "1" ,
"Age" : "0" ,
"Connection" : "keep-alive" ,
2020-04-21 17:46:06 +03:00
"Vary" : "Origin,Origin" ,
"content-length" : "1059"
2020-01-15 00:15:14 +02:00
} ,
2020-04-21 17:46:06 +03:00
"response" : "[{\"id\":\"6d51a38aed7139d2117724b1e307657b6ff2d043\",\"name\":\"2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"type\":\"blob\",\"path\":\"content/posts/2016-01-09---Perfecting-the-Art-of-Perfection.md\",\"mode\":\"100644\"},{\"id\":\"d0582dd245a3f408fb3fe2333bf01400007476e9\",\"name\":\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"type\":\"blob\",\"path\":\"content/posts/2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\",\"mode\":\"100644\"},{\"id\":\"0eea554365f002d0f1572af9a58522d335a794d5\",\"name\":\"2016-02-02---A-Brief-History-of-Typography.md\",\"type\":\"blob\",\"path\":\"content/posts/2016-02-02---A-Brief-History-of-Typography.md\",\"mode\":\"100644\"},{\"id\":\"44f78c474d04273185a95821426f75affc9b0044\",\"name\":\"2017-18-08---The-Birth-of-Movable-Type.md\",\"type\":\"blob\",\"path\":\"content/posts/2017-18-08---The-Birth-of-Movable-Type.md\",\"mode\":\"100644\"},{\"id\":\"a532f0a9445cdf90a19c6812cff89d1674991774\",\"name\":\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"type\":\"blob\",\"path\":\"content/posts/2017-19-08---Humane-Typography-in-the-Digital-Age.md\",\"mode\":\"100644\"}]" ,
2020-01-15 00:15:14 +02:00
"status" : 200
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/tree?path=static/media&ref=master&per_page=100&recursive=false" ,
2020-01-15 00:15:14 +02:00
"headers" : {
2020-04-21 17:46:06 +03:00
"Accept-Ranges" : "bytes" ,
2020-01-15 00:15:14 +02:00
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate" ,
2020-04-21 17:46:06 +03:00
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c58368bcd71e9-ORD" ,
"Content-Type" : "application/json" ,
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Link" : "</repository/tree?id=owner%2Frepo&page=1&path=static%2Fmedia&per_page=100&recursive=false&ref=master>; rel=\"first\",</repository/tree?id=owner%2Frepo&page=1&path=static%2Fmedia&per_page=100&recursive=false&ref=master>; rel=\"last\"" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=d96219e1a0625bfb4c450ef8be995a34a1586688187; expires=Tue, 12-May-20 10:43:07 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
2020-04-21 17:46:06 +03:00
"X-Next-Page" : "" ,
"X-Page" : "1" ,
"X-Per-Page" : "100" ,
"X-Prev-Page" : "" ,
"X-Total" : "0" ,
"X-Total-Pages" : "1" ,
"Age" : "1" ,
2020-01-15 00:15:14 +02:00
"Connection" : "keep-alive" ,
"Vary" : "Origin,Accept-Encoding,Origin" ,
2020-04-21 17:46:06 +03:00
"content-length" : "2"
2020-01-15 00:15:14 +02:00
} ,
2020-04-21 17:46:06 +03:00
"response" : "[]" ,
2020-01-15 00:15:14 +02:00
"status" : 200
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/files/content%2Fposts%2F2016-01-09---Perfecting-the-Art-of-Perfection.md/raw?ref=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
2020-04-21 17:46:06 +03:00
"Cache-Control" : "max-age=0, private, must-revalidate, no-store, no-cache" ,
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c5838cc7f71e9-ORD" ,
"Content-Disposition" : "inline; filename=\"2016-01-09---Perfecting-the-Art-of-Perfection.md\"; filename*=UTF-8''2016-01-09---Perfecting-the-Art-of-Perfection.md" ,
2020-01-15 00:15:14 +02:00
"Content-Type" : "text/plain; charset=utf-8" ,
2020-04-21 17:46:06 +03:00
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
"Expires" : "Fri, 01 Jan 1990 00:00:00 GMT" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Pragma" : "no-cache" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=deacea2015721c354022cf0c7caad22a31586688188; expires=Tue, 12-May-20 10:43:08 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
2020-04-21 17:46:06 +03:00
"X-Gitlab-Blob-Id" : "6d51a38aed7139d2117724b1e307657b6ff2d043" ,
"X-Gitlab-Commit-Id" : "7e7aea8cc47406891be7786412a0c6f6b72c6782" ,
"X-Gitlab-Content-Sha256" : "4e34b86a142e9130ff1a5fff0405bc83daa8552ed653ba203fd9e20d810833af" ,
2020-01-15 00:15:14 +02:00
"X-Gitlab-Encoding" : "base64" ,
2020-04-21 17:46:06 +03:00
"X-Gitlab-File-Name" : "2016-01-09---Perfecting-the-Art-of-Perfection.md" ,
"X-Gitlab-File-Path" : "content/posts/2016-01-09---Perfecting-the-Art-of-Perfection.md" ,
"X-Gitlab-Last-Commit-Id" : "2bc3fa39d8adb9e008e52793854338399fc6e4ad" ,
2020-01-15 00:15:14 +02:00
"X-Gitlab-Ref" : "master" ,
2020-04-21 17:46:06 +03:00
"X-Gitlab-Size" : "1707" ,
2020-01-15 00:15:14 +02:00
"Age" : "0" ,
"Connection" : "keep-alive" ,
2020-04-21 17:46:06 +03:00
"Vary" : "Origin,Origin" ,
"content-length" : "1707"
2020-01-15 00:15:14 +02:00
} ,
2020-04-21 17:46:06 +03:00
"response" : "---\ntitle: Perfecting the Art of Perfection\ndate: \"2016-09-01T23:46:37.121Z\"\ntemplate: \"post\"\ndraft: false\ncategory: \"Design Inspiration\"\ntags:\n - \"Handwriting\"\n - \"Learning to write\"\ndescription: \"Quisque cursus, metus vitae pharetra auctor, sem massa mattis sem, at interdum magna augue eget diam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Morbi lacinia molestie dui. Praesent blandit dolor. Sed non quam. In vel mi sit amet augue congue elementum.\"\ncanonical: ''\n---\n\nQuisque cursus, metus vitae pharetra auctor, sem massa mattis sem, at interdum magna augue eget diam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Morbi lacinia molestie dui. Praesent blandit dolor. Sed non quam. In vel mi sit amet augue congue elementum.\n\n\n\nPellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. Vestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. \n\nPraesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus." ,
2020-01-15 00:15:14 +02:00
"status" : 200
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/commits?path=content/posts/2016-01-09---Perfecting-the-Art-of-Perfection.md&ref_name=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate" ,
2020-04-21 17:46:06 +03:00
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c5838ec8571e9-ORD" ,
2020-01-15 00:15:14 +02:00
"Content-Type" : "application/json" ,
2020-04-21 17:46:06 +03:00
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Link" : "</repository/commits?id=owner%2Frepo&order=default&page=1&path=content%2Fposts%2F2016-01-09---Perfecting-the-Art-of-Perfection.md&per_page=20&ref_name=master>; rel=\"first\",</repository/commits?id=owner%2Frepo&order=default&page=1&path=content%2Fposts%2F2016-01-09---Perfecting-the-Art-of-Perfection.md&per_page=20&ref_name=master>; rel=\"last\"" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=deacea2015721c354022cf0c7caad22a31586688188; expires=Tue, 12-May-20 10:43:08 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
"X-Next-Page" : "" ,
"X-Page" : "1" ,
2020-04-21 17:46:06 +03:00
"X-Per-Page" : "20" ,
2020-01-15 00:15:14 +02:00
"X-Prev-Page" : "" ,
2020-04-21 17:46:06 +03:00
"X-Total" : "1" ,
2020-01-15 00:15:14 +02:00
"X-Total-Pages" : "1" ,
"Age" : "0" ,
"Connection" : "keep-alive" ,
2020-04-21 17:46:06 +03:00
"Vary" : "Origin,Origin" ,
"content-length" : "592"
2020-01-15 00:15:14 +02:00
} ,
2020-04-21 17:46:06 +03:00
"response" : "[{\"id\":\"2bc3fa39d8adb9e008e52793854338399fc6e4ad\",\"short_id\":\"2bc3fa39\",\"created_at\":\"2019-07-24T10:45:32.000+03:00\",\"parent_ids\":[],\"title\":\"initial commit\",\"message\":\"initial commit\\n\",\"author_name\":\"owner\",\"author_email\":\"owner@users.noreply.github.com\",\"authored_date\":\"2019-07-24T10:45:32.000+03:00\",\"committer_name\":\"owner\",\"committer_email\":\"owner@users.noreply.github.com\",\"committed_date\":\"2019-07-24T10:45:32.000+03:00\",\"web_url\":\"https://gitlab.com/owner/repo/-/commit/2bc3fa39d8adb9e008e52793854338399fc6e4ad\"}]" ,
"status" : 200
} ,
{
"method" : "GET" ,
"url" : "/.netlify/git/gitlab/repository/files/content%2Fposts%2F2016-01-12---The-Origins-of-Social-Stationery-Lettering.md/raw?ref=master" ,
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate, no-store, no-cache" ,
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c58390c8f71e9-ORD" ,
"Content-Disposition" : "inline; filename=\"2016-01-12---The-Origins-of-Social-Stationery-Lettering.md\"; filename*=UTF-8''2016-01-12---The-Origins-of-Social-Stationery-Lettering.md" ,
"Content-Type" : "text/plain; charset=utf-8" ,
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
"Expires" : "Fri, 01 Jan 1990 00:00:00 GMT" ,
"Gitlab-Sv" : "localhost" ,
"Pragma" : "no-cache" ,
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
"Set-Cookie" : "__cfduid=deacea2015721c354022cf0c7caad22a31586688188; expires=Tue, 12-May-20 10:43:08 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
"X-Gitlab-Blob-Id" : "d0582dd245a3f408fb3fe2333bf01400007476e9" ,
"X-Gitlab-Commit-Id" : "7e7aea8cc47406891be7786412a0c6f6b72c6782" ,
"X-Gitlab-Content-Sha256" : "add0804dc8baae2bf77e4823c6fe2e1515525bb3ed3b00dd7abd6962e6b2ae5d" ,
"X-Gitlab-Encoding" : "base64" ,
"X-Gitlab-File-Name" : "2016-01-12---The-Origins-of-Social-Stationery-Lettering.md" ,
"X-Gitlab-File-Path" : "content/posts/2016-01-12---The-Origins-of-Social-Stationery-Lettering.md" ,
"X-Gitlab-Last-Commit-Id" : "2bc3fa39d8adb9e008e52793854338399fc6e4ad" ,
"X-Gitlab-Ref" : "master" ,
"X-Gitlab-Size" : "2565" ,
"Age" : "0" ,
"Connection" : "keep-alive" ,
"Vary" : "Origin,Origin" ,
"content-length" : "2565"
} ,
"response" : "---\ntitle: The Origins of Social Stationery Lettering\ndate: \"2016-12-01T22:40:32.169Z\"\ntemplate: \"post\"\ndraft: false\ncategory: \"Design Culture\"\ndescription: \"Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante.\"\ncanonical: ''\n---\n\n**Pellentesque habitant morbi tristique** senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. *Aenean ultricies mi vitae est.* Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. \n\nVestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. [Donec non enim](#) in turpis pulvinar facilisis.\n\n\n\n## Header Level 2\n\n+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit.\n+ Aliquam tincidunt mauris eu risus.\n\nDonec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. \n\n<figure>\n\t<blockquote>\n\t\t<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna. Cras in mi at felis aliquet congue. Ut a est eget ligula molestie gravida. Curabitur massa. Donec eleifend, libero at sagittis mollis, tellus est malesuada tellus, at luctus turpis elit sit amet quam. Vivamus pretium ornare est.</p>\n\t\t<footer>\n\t\t\t<cite>— Aliquam tincidunt mauris eu risus.</cite>\n\t\t</footer>\n\t</blockquote>\n</figure>\n\n### Header Level 3\n\n+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit.\n+ Aliquam tincidunt mauris eu risus.\n\nPellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra.\n\n```css\n#header h1 a {\n display: block;\n width: 300px;\n height: 80px;\n}\n```\n\nDonec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus." ,
2020-01-15 00:15:14 +02:00
"status" : 200
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/files/content%2Fposts%2F2016-02-02---A-Brief-History-of-Typography.md/raw?ref=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate, no-store, no-cache" ,
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c58390faa71e3-ORD" ,
"Content-Disposition" : "inline; filename=\"2016-02-02---A-Brief-History-of-Typography.md\"; filename*=UTF-8''2016-02-02---A-Brief-History-of-Typography.md" ,
"Content-Type" : "text/plain; charset=utf-8" ,
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
"Expires" : "Fri, 01 Jan 1990 00:00:00 GMT" ,
"Gitlab-Sv" : "localhost" ,
"Pragma" : "no-cache" ,
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
"Set-Cookie" : "__cfduid=d0c5e9e82ca57b9fb67f5c7ccb1dac50e1586688188; expires=Tue, 12-May-20 10:43:08 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
"X-Gitlab-Blob-Id" : "0eea554365f002d0f1572af9a58522d335a794d5" ,
"X-Gitlab-Commit-Id" : "7e7aea8cc47406891be7786412a0c6f6b72c6782" ,
"X-Gitlab-Content-Sha256" : "5ef3a4f55b0130f04866489f8304fd8db408351abe0bd10a9e8f17b167341591" ,
"X-Gitlab-Encoding" : "base64" ,
"X-Gitlab-File-Name" : "2016-02-02---A-Brief-History-of-Typography.md" ,
"X-Gitlab-File-Path" : "content/posts/2016-02-02---A-Brief-History-of-Typography.md" ,
"X-Gitlab-Last-Commit-Id" : "2bc3fa39d8adb9e008e52793854338399fc6e4ad" ,
"X-Gitlab-Ref" : "master" ,
"X-Gitlab-Size" : "2786" ,
"Age" : "0" ,
"Connection" : "keep-alive" ,
"Vary" : "Origin,Origin" ,
"content-length" : "2786"
} ,
"response" : "---\ntitle: \"A Brief History of Typography\"\ndate: \"2016-02-02T22:40:32.169Z\"\ntemplate: \"post\"\ndraft: false\ncategory: \"Design Inspiration\"\ntags:\n - \"Linotype\"\n - \"Monotype\"\n - \"History of typography\"\n - \"Helvetica\"\ndescription: \"Morbi in sem quis dui placerat ornare. Pellentesque odio nisi, euismod in, pharetra a, ultricies in, diam. Sed arcu. Cras consequat.\"\ncanonical: ''\n---\n\n**Pellentesque habitant morbi tristique** senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. *Aenean ultricies mi vitae est.* Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra. \n\nVestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. [Donec non enim](#) in turpis pulvinar facilisis.\n\n\n\n## Header Level 2\n\n+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit.\n+ Aliquam tincidunt mauris eu risus.\n\nDonec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. \n\n<figure>\n\t<blockquote>\n\t\t<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna. Cras in mi at felis aliquet congue. Ut a est eget ligula molestie gravida. Curabitur massa. Donec eleifend, libero at sagittis mollis, tellus est malesuada tellus, at luctus turpis elit sit amet quam. Vivamus pretium ornare est.</p>\n\t\t<footer>\n\t\t\t<cite>— Aliquam tincidunt mauris eu risus.</cite>\n\t\t</footer>\n\t</blockquote>\n</figure>\n\n### Header Level 3\n\n+ Lorem ipsum dolor sit amet, consectetuer adipiscing elit.\n+ Aliquam tincidunt mauris eu risus.\n\nPellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo. Quisque sit amet est et sapien ullamcorper pharetra.\n\n```css\n#header h1 a {\n display: block;\n width: 300px;\n height: 80px;\n}\n```\n\nVestibulum erat wisi, condimentum sed, commodo vitae, ornare sit amet, wisi. Aenean fermentum, elit eget tincidunt condimentum, eros ipsum rutrum orci, sagittis tempus lacus enim ac dui. Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Aliquam erat volutpat. Nam dui mi, tincidunt quis, accumsan porttitor, facilisis luctus, metus." ,
"status" : 200
} ,
{
"method" : "GET" ,
"url" : "/.netlify/git/gitlab/repository/commits?path=content/posts/2016-01-12---The-Origins-of-Social-Stationery-Lettering.md&ref_name=master" ,
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate" ,
2020-04-21 17:46:06 +03:00
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c583a4fabf24a-ORD" ,
2020-01-15 00:15:14 +02:00
"Content-Type" : "application/json" ,
2020-04-21 17:46:06 +03:00
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Link" : "</repository/commits?id=owner%2Frepo&order=default&page=1&path=content%2Fposts%2F2016-01-12---The-Origins-of-Social-Stationery-Lettering.md&per_page=20&ref_name=master>; rel=\"first\",</repository/commits?id=owner%2Frepo&order=default&page=1&path=content%2Fposts%2F2016-01-12---The-Origins-of-Social-Stationery-Lettering.md&per_page=20&ref_name=master>; rel=\"last\"" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=d5d612735e0fb386e63d426aa1737f4a01586688188; expires=Tue, 12-May-20 10:43:08 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
"X-Next-Page" : "" ,
"X-Page" : "1" ,
"X-Per-Page" : "20" ,
"X-Prev-Page" : "" ,
2020-04-21 17:46:06 +03:00
"X-Total" : "1" ,
2020-01-15 00:15:14 +02:00
"X-Total-Pages" : "1" ,
"Age" : "0" ,
"Connection" : "keep-alive" ,
2020-04-21 17:46:06 +03:00
"Vary" : "Origin,Origin" ,
"content-length" : "592"
2020-01-15 00:15:14 +02:00
} ,
2020-04-21 17:46:06 +03:00
"response" : "[{\"id\":\"2bc3fa39d8adb9e008e52793854338399fc6e4ad\",\"short_id\":\"2bc3fa39\",\"created_at\":\"2019-07-24T10:45:32.000+03:00\",\"parent_ids\":[],\"title\":\"initial commit\",\"message\":\"initial commit\\n\",\"author_name\":\"owner\",\"author_email\":\"owner@users.noreply.github.com\",\"authored_date\":\"2019-07-24T10:45:32.000+03:00\",\"committer_name\":\"owner\",\"committer_email\":\"owner@users.noreply.github.com\",\"committed_date\":\"2019-07-24T10:45:32.000+03:00\",\"web_url\":\"https://gitlab.com/owner/repo/-/commit/2bc3fa39d8adb9e008e52793854338399fc6e4ad\"}]" ,
2020-01-15 00:15:14 +02:00
"status" : 200
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/commits?path=content/posts/2016-02-02---A-Brief-History-of-Typography.md&ref_name=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate" ,
2020-04-21 17:46:06 +03:00
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c583b7d3b71e9-ORD" ,
"Content-Type" : "application/json" ,
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Link" : "</repository/commits?id=owner%2Frepo&order=default&page=1&path=content%2Fposts%2F2016-02-02---A-Brief-History-of-Typography.md&per_page=20&ref_name=master>; rel=\"first\",</repository/commits?id=owner%2Frepo&order=default&page=1&path=content%2Fposts%2F2016-02-02---A-Brief-History-of-Typography.md&per_page=20&ref_name=master>; rel=\"last\"" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=deacea2015721c354022cf0c7caad22a31586688188; expires=Tue, 12-May-20 10:43:08 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
2020-04-21 17:46:06 +03:00
"X-Next-Page" : "" ,
"X-Page" : "1" ,
"X-Per-Page" : "20" ,
"X-Prev-Page" : "" ,
"X-Total" : "1" ,
"X-Total-Pages" : "1" ,
2020-01-15 00:15:14 +02:00
"Age" : "0" ,
"Connection" : "keep-alive" ,
2020-04-21 17:46:06 +03:00
"Vary" : "Origin,Origin" ,
"content-length" : "592"
2020-01-15 00:15:14 +02:00
} ,
2020-04-21 17:46:06 +03:00
"response" : "[{\"id\":\"2bc3fa39d8adb9e008e52793854338399fc6e4ad\",\"short_id\":\"2bc3fa39\",\"created_at\":\"2019-07-24T10:45:32.000+03:00\",\"parent_ids\":[],\"title\":\"initial commit\",\"message\":\"initial commit\\n\",\"author_name\":\"owner\",\"author_email\":\"owner@users.noreply.github.com\",\"authored_date\":\"2019-07-24T10:45:32.000+03:00\",\"committer_name\":\"owner\",\"committer_email\":\"owner@users.noreply.github.com\",\"committed_date\":\"2019-07-24T10:45:32.000+03:00\",\"web_url\":\"https://gitlab.com/owner/repo/-/commit/2bc3fa39d8adb9e008e52793854338399fc6e4ad\"}]" ,
2020-01-15 00:15:14 +02:00
"status" : 200
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/files/content%2Fposts%2F2017-18-08---The-Birth-of-Movable-Type.md/raw?ref=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
2020-04-21 17:46:06 +03:00
"Cache-Control" : "max-age=0, private, must-revalidate, no-store, no-cache" ,
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c583c9d9b71e9-ORD" ,
2020-01-15 00:15:14 +02:00
"Content-Disposition" : "inline; filename=\"2017-18-08---The-Birth-of-Movable-Type.md\"; filename*=UTF-8''2017-18-08---The-Birth-of-Movable-Type.md" ,
"Content-Type" : "text/plain; charset=utf-8" ,
2020-04-21 17:46:06 +03:00
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
"Expires" : "Fri, 01 Jan 1990 00:00:00 GMT" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Pragma" : "no-cache" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=deacea2015721c354022cf0c7caad22a31586688188; expires=Tue, 12-May-20 10:43:08 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
"X-Gitlab-Blob-Id" : "44f78c474d04273185a95821426f75affc9b0044" ,
2020-04-21 17:46:06 +03:00
"X-Gitlab-Commit-Id" : "7e7aea8cc47406891be7786412a0c6f6b72c6782" ,
2020-01-15 00:15:14 +02:00
"X-Gitlab-Content-Sha256" : "d76190173a1675a7aa9183c8e7a7a8c617924d5195999aa5f4daacd83090e548" ,
"X-Gitlab-Encoding" : "base64" ,
"X-Gitlab-File-Name" : "2017-18-08---The-Birth-of-Movable-Type.md" ,
"X-Gitlab-File-Path" : "content/posts/2017-18-08---The-Birth-of-Movable-Type.md" ,
"X-Gitlab-Last-Commit-Id" : "2bc3fa39d8adb9e008e52793854338399fc6e4ad" ,
"X-Gitlab-Ref" : "master" ,
"X-Gitlab-Size" : "16071" ,
2020-04-21 17:46:06 +03:00
"Age" : "1" ,
2020-01-15 00:15:14 +02:00
"Connection" : "keep-alive" ,
"Vary" : "Origin,Accept-Encoding,Origin" ,
"content-length" : "16071"
} ,
"response" : "---\ntitle: \"Johannes Gutenberg: The Birth of Movable Type\"\ndate: \"2017-08-18T22:12:03.284Z\"\ntemplate: \"post\"\ndraft: false\ncategory: \"Typography\"\ntags:\n - \"Open source\"\n - \"Gatsby\"\n - \"Typography\"\ndescription: \"German inventor Johannes Gutenberg developed a method of movable type and used it to create one of the western world’ s first major printed books, the “Forty– Two– Line” Bible.\"\ncanonical: ''\n---\n\nGerman inventor Johannes Gutenberg developed a method of movable type and used it to create one of the western world’ s first major printed books, the “Forty– Two– Line” Bible.\n\n**Johannes Gensfleisch zur Laden zum Gutenberg** (c. 1398 – 1468) was a German blacksmith, goldsmith, printer, and publisher who introduced printing to Europe. His invention of mechanical movable type printing started the Printing Revolution and is widely regarded as the most important event of the modern period. It played a key role in the development of the Renaissance, Reformation, the Age of Enlightenment, and the Scientific revolution and laid the material basis for the modern knowledge-based economy and the spread of learning to the masses.\n\n<figure class=\"float-right\" style=\"width: 240px\">\n\t<img src=\"/media/gutenberg.jpg\" alt=\"Gutenberg\" > \ n \ t < f i g c a p t i o n > J o h a n n e s G u t e n b e r g < / f i g c a p t i o n > \ n < / f i g u r e > \ n \ n W i t h h i s i n v e n t i o n o f t h e p r i n t i n g p r e s s , G u t e n b e r g w a s t h e f i r s t E u r o p e a n t o u s e m o v a b l e t y p e p r i n t i n g , i n a r o u n d 1439 . A m o n g h i s m a n y c o n t r i b u t i o n s t o p r i n t i n g a r e : t h e i n v e n t i o n o f a p r o c e s s f o r m a s s - p r o d u c i n g m o v a b l e t y p e ; t h e u s e o f o i l - b a s e d i n k ; a n d t h e u s e o f a w o o d e n p r i n t i n g p r e s s s i m i l a r t o t h e a g r i c u l t u r a l s c r e w p r e s s e s o f t h e p e r i o d . H i s t r u l y e p o c h a l i n v e n t i o n w a s t h e c o m b i n a t i o n o f t h e s e e l e m e n t s i n t o a p r a c t i c a l s y s t e m t h a t a l l o w e d t h e m a s s p r o d u c t i o n o f p r i n t e d b o o k s a n d w a s e c o n o m i c a l l y v i a b l e f o r p r i n t e r s a n d r e a d e r s a l i k e . G u t e n b e r g ' s m e t h o d f o r m a k i n g t y p e i s t r a d i t i o n a l l y c o n s i d e r e d t o h a v e i n c l u d e d a t y p e m e t a l a l l o y a n d a h a n d m o u l d f o r c a s t i n g t y p e . T h e a l l o y w a s a m i x t u r e o f l e a d , t i n , a n d a n t i m o n y t h a t m e l t e d a t a r e l a t i v e l y l o w t e m p e r a t u r e f o r f a s t e r a n d m o r e e c o n o m i c a l c a s t i n g , c a s t w e l l , a n d c r e a t e d a d u r a b l e t y p e . \ n \ n I n R e n a i s s a n c e E u r o p e , t h e a r r i v a l o f m e c h a n i c a l m o v a b l e t y p e p r i n t i n g i n t r o d u c e d t h e e r a o f m a s s c o m m u n i c a t i o n w h i c h p e r m a n e n t l y a l t e r e d t h e s t r u c t u r e o f s o c i e t y . T h e r e l a t i v e l y u n r e s t r i c t e d c i r c u l a t i o n o f i n f o r m a t i o n — i n c l u d i n g r e v o l u t i o n a r y i d e a s — t r a n s c e n d e d b o r d e r s , c a p t u r e d t h e m a s s e s i n t h e R e f o r m a t i o n a n d t h r e a t e n e d t h e p o w e r o f p o l i t i c a l a n d r e l i g i o u s a u t h o r i t i e s ; t h e s h a r p i n c r e a s e i n l i t e r a c y b r o k e t h e m o n o p o l y o f t h e l i t e r a t e e l i t e o n e d u c a t i o n a n d l e a r n i n g a n d b o l s t e r e d t h e e m e r g i n g m i d d l e c l a s s . A c r o s s E u r o p e , t h e i n c r e a s i n g c u l t u r a l s e l f - a w a r e n e s s o f i t s p e o p l e l e d t o t h e r i s e o f p r o t o - n a t i o n a l i s m , a c c e l e r a t e d b y t h e f l o w e r i n g o f t h e E u r o p e a n v e r n a c u l a r l a n g u a g e s t o t h e d e t r i m e n t o f L a t i n ' s s t a t u s a s l i n g u a f r a n c a . I n t h e 19 t h c e n t u r y , t h e r e p l a c e m e n t o f t h e h a n d - o p e r a t e d G u t e n b e r g - s t y l e p r e s s b y s t e a m - p o w e r e d r o t a r y p r e s s e s a l l o w e d p r i n t i n g o n a n i n d u s t r i a l s c a l e , w h i l e W e s t e r n - s t y l e p r i n t i n g w a s a d o p t e d a l l o v e r t h e w o r l d , b e c o m i n g p r a c t i c a l l y t h e s o l e m e d i u m f o r m o d e r n b u l k p r i n t i n g . \ n \ n T h e u s e o f m o v a b l e t y p e w a s a m a r k e d i m p r o v e m e n t o n t h e h a n d w r i t t e n m a n u s c r i p t , w h i c h w a s t h e e x i s t i n g m e t h o d o f b o o k p r o d u c t i o n i n E u r o p e , a n d u p o n w o o d b l o c k p r i n t i n g , a n d r e v o l u t i o n i z e d E u r o p e a n b o o k - m a k i n g . G u t e n b e r g ' s p r i n t i n g t e c h n o l o g y s p r e a d r a p i d l y t h r o u g h o u t E u r o p e a n d l a t e r t h e w o r l d . \ n \ n H i s m a j o r w o r k , t h e G u t e n b e r g B i b l e ( a l s o k n o w n a s t h e 42 - l i n e B i b l e ) , h a s b e e n a c c l a i m e d f o r i t s h i g h a e s t h e t i c a n d t e c h n i c a l q u a l i t y . \ n \ n # # P r i n t i n g P r e s s \ n \ n A r o u n d 1439 , G u t e n b e r g w a s i n v o l v e d i n a f i n a n c i a l m i s a d v e n t u r e m a k i n g p o l i s h e d m e t a l m i r r o r s ( w h i c h w e r e b e l i e v e d t o c a p t u r e h o l y l i g h t f r o m r e l i g i o u s r e l i c s ) f o r s a l e t o p i l g r i m s t o A a c h e n : i n 1439 t h e c i t y w a s p l a n n i n g t o e x h i b i t i t s c o l l e c t i o n o f r e l i c s f r o m E m p e r o r C h a r l e m a g n e b u t t h e e v e n t w a s d e l a y e d b y o n e y e a r d u e t o a s e v e r e f l o o d a n d t h e c a p i t a l a l r e a d y s p e
"status" : 200
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/files/content%2Fposts%2F2017-19-08---Humane-Typography-in-the-Digital-Age.md/raw?ref=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
2020-04-21 17:46:06 +03:00
"Cache-Control" : "max-age=0, private, must-revalidate, no-store, no-cache" ,
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c583cbd9f71e9-ORD" ,
"Content-Disposition" : "inline; filename=\"2017-19-08---Humane-Typography-in-the-Digital-Age.md\"; filename*=UTF-8''2017-19-08---Humane-Typography-in-the-Digital-Age.md" ,
2020-01-15 00:15:14 +02:00
"Content-Type" : "text/plain; charset=utf-8" ,
2020-04-21 17:46:06 +03:00
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
"Expires" : "Fri, 01 Jan 1990 00:00:00 GMT" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Pragma" : "no-cache" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=deacea2015721c354022cf0c7caad22a31586688188; expires=Tue, 12-May-20 10:43:08 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
2020-04-21 17:46:06 +03:00
"X-Gitlab-Blob-Id" : "a532f0a9445cdf90a19c6812cff89d1674991774" ,
"X-Gitlab-Commit-Id" : "7e7aea8cc47406891be7786412a0c6f6b72c6782" ,
"X-Gitlab-Content-Sha256" : "063282f246651562d133ca628c0efda434026cf7a116a96f77c8be4b07810ed0" ,
2020-01-15 00:15:14 +02:00
"X-Gitlab-Encoding" : "base64" ,
2020-04-21 17:46:06 +03:00
"X-Gitlab-File-Name" : "2017-19-08---Humane-Typography-in-the-Digital-Age.md" ,
"X-Gitlab-File-Path" : "content/posts/2017-19-08---Humane-Typography-in-the-Digital-Age.md" ,
2020-01-15 00:15:14 +02:00
"X-Gitlab-Last-Commit-Id" : "2bc3fa39d8adb9e008e52793854338399fc6e4ad" ,
"X-Gitlab-Ref" : "master" ,
2020-04-21 17:46:06 +03:00
"X-Gitlab-Size" : "7465" ,
"Age" : "1" ,
2020-01-15 00:15:14 +02:00
"Connection" : "keep-alive" ,
2020-04-21 17:46:06 +03:00
"Vary" : "Origin,Origin" ,
"content-length" : "7465"
2020-01-15 00:15:14 +02:00
} ,
2020-04-21 17:46:06 +03:00
"response" : "---\ntitle: Humane Typography in the Digital Age\ndate: \"2017-08-19T22:40:32.169Z\"\ntemplate: \"post\"\ndraft: false\ncategory: \"Typography\"\ntags:\n - \"Design\"\n - \"Typography\"\n - \"Web Development\"\ndescription: \"An Essay on Typography by Eric Gill takes the reader back to the year 1930. The year when a conflict between two worlds came to its term. The machines of the industrial world finally took over the handicrafts.\" \ n c a n o n i c a l : ' ' \ n - - - \ n \ n - [ T h e f i r s t t r a n s i t i o n ] ( # t h e - f i r s t - t r a n s i t i o n ) \ n - [ T h e d i g i t a l a g e ] ( # t h e - d i g i t a l - a g e ) \ n - [ L o s s o f h u m a n i t y t h r o u g h t r a n s i t i o n s ] ( # l o s s - o f - h u m a n i t y - t h r o u g h - t r a n s i t i o n s ) \ n - [ C h a s i n g p e r f e c t i o n ] ( # c h a s i n g - p e r f e c t i o n ) \ n \ n A n E s s a y o n T y p o g r a p h y b y E r i c G i l l t a k e s t h e r e a d e r b a c k t o t h e y e a r 1930 . T h e y e a r w h e n a c o n f l i c t b e t w e e n t w o w o r l d s c a m e t o i t s t e r m . T h e m a c h i n e s o f t h e i n d u s t r i a l w o r l d f i n a l l y t o o k o v e r t h e h a n d i c r a f t s . \ n \ n T h e t y p o g r a p h y o f t h i s i n d u s t r i a l a g e w a s n o l o n g e r h a n d c r a f t e d . M a s s p r o d u c t i o n a n d p r o f i t b e c a m e m o r e i m p o r t a n t . Q u a n t i t y m a t t e r e d m o r e t h a n t h e q u a l i t y . T h e b o o k s a n d p r i n t e d w o r k s i n g e n e r a l l o s t a p a r t o f i t s h u m a n i t y . T h e t y p e f a c e s w e r e n o t p r o d u c e d b y c r a f t s m e n a n y m o r e . I t w a s t h e m a c h i n e s p r i n t i n g a n d t y i n g t h e b o o k s t o g e t h e r n o w . T h e c r a f t s m e n h a d t o l e t g o o f t h e i r c r a f t a n d b e c a m e a c o g i n t h e p r o c e s s . A n e x t e n s i o n o f t h e i n d u s t r i a l m a c h i n e . \ n \ n B u t t h e v i c t o r y o f t h e i n d u s t r i a l i s m d i d n ’ t m e a n t h a t t h e c r a f t s m e n w e r e c o m p l e t e l y e x t i n c t . T h e t w o w o r l d s c o n t i n u e d t o c o e x i s t i n d e p e n d e n t l y . E a c h r e c o g n i s i n g t h e g o o d i n t h e o t h e r — t h e p o w e r o f i n d u s t r i a l i s m a n d t h e h u m a n i t y o f c r a f t s m a n s h i p . T h i s w a s t h e s e c o n d t r a n s i t i o n t h a t w o u l d s t r i p t y p o g r a p h y o f a p a r t o f i t s h u m a n i t y . W e h a v e t o g o 500 y e a r s b a c k i n t i m e t o m e e t t h e f i r s t o n e . \ n \ n # # T h e f i r s t t r a n s i t i o n \ n \ n A s i m i l a r c o n f l i c t e m e r g e d a f t e r t h e i n v e n t i o n o f t h e f i r s t p r i n t i n g p r e s s i n E u r o p e . J o h a n n e s G u t e n b e r g i n v e n t e d m o v a b l e t y p e a n d u s e d i t t o p r o d u c e d i f f e r e n t c o m p o s i t i o n s . H i s w o r k s h o p c o u l d p r i n t u p t o 240 i m p r e s s i o n s p e r h o u r . U n t i l t h e n , t h e b o o k s w e r e b e i n g c o p i e d b y h a n d . A l l t h e b o o k s w e r e h a n d w r i t t e n a n d d e c o r a t e d w i t h h a n d d r a w n o r n a m e n t s a n d f i g u r e s . A p r o c e s s o f c o p y i n g a b o o k w a s l o n g b u t e a c h b o o k , e v e n a c o p y , w a s a w o r k o f a r t . \ n \ n T h e f i r s t p r i n t e d b o o k s w e r e , a t f i r s t , p e r c e i v e d a s i n f e r i o r t o t h e h a n d w r i t t e n o n e s . T h e y w e r e s m a l l e r a n d c h e a p e r t o p r o d u c e . M o v a b l e t y p e p r o v i d e d t h e p r i n t e r s w i t h f l e x i b i l i t y t h a t a l l o w e d t h e m t o p r i n t b o o k s i n l a n g u a g e s o t h e r t h a n L a t i n . G i l l d e s c r i b e s t h e t r a n s i t i o n t o i n d u s t r i a l i s m a s s o m e t h i n g t h a t p e o p l e n e e d e d a n d w a n t e d . S o m e t h i n g s i m i l a r h a p p e n e d a f t e r t h e f i r s t p r i n t e d b o o k s e m e r g e d . P e o p l e w a n t e d b o o k s i n a l a n g u a g e t h e y u n d e r s t o o d a n d t h e y w a n t e d b o o k s t h e y c o u l d t a k e w i t h t h e m . T h e y w e r e h u n g r y f o r k n o w l e d g e a n d p r i n t e d b o o k s s a t i s f i e d t h i s h u n g e r . \ n \ n ! [ 42 - l i n e - b i b l e . j p g ] ( / m e d i a / 42 - l i n e - b i b l e . j p g ) \ n \ n * T h e 42 – L i n e B i b l e , p r i n t e d b y G u t e n b e r g . * \ n \ n B u t , t h r o u g h t h i s t r a n s i t i o n , t h e b o o k l o s t a l a r g e p a r t o f i t s h u m a n i t y . T h e m a c h i n e t o o k o v e r m o s t o f t h e p r o c e s s b u t c r a f t s m a n s h i p w a s s t i l l a p a r t o f i t . T h e t y p e f a c e s w e r e c u t m a n u a l l y b y t h e f i r s t p u n c h c u t t e r s . T h e p a p e r w a s m a d e b y h a n d . T h e i l l u s t r a t i o n s a n d o r n a m e n t s w e r e s t i l l b e i n g h a n d d r a w n . T h e s e w e r e t h e r e m a i n s o f t h e c r a f t s m a n s h i p t h a t w e n t a l m o s t e x t i n c t i n t h e t i m e s o f E r i c G i l l . \ n \ n # # T h e d i g i t a l a g e \ n \ n T h e f i r s t t r a n s i t i o n t o o k a w a y a l a r g e p a r t o f h u m a n i t y f r o m w r i t t e n c o m m u n i c a t i o n . I n d u s t r i a l i s a t i o n , t h e s e c o n d t r a n s i t i o n d e s c r i b e d b y E r i c G i l l , t o o k a w a y m o s t o f w h a t w a s l e f t . B u t i t ’ s t h e t h i r d t r a n s i t i o n t h a t s t r i p p e d i t n a k e d . T y p e f a c e s a r e f a c e l e s s t h e s e d a y s . T h e y ’ r e j u s t f o n t s o n o u r c o m p u t e r s . H a r d l y a n y o n e k n o w s t h e i r s t o r i e s . H a r d l y a n y o n e c a r e s . F l i c k i n g t h r o u g h t h o u s a n d s o f t y p e f a c e s a n d f i n d i n g t h e “ r i g h t o n e ” i s a m a t t e r o f m i n u t e s . \ n \ n > I n t h e n e w c o m p u t e r a g e t h e p r o l i f e r a t i o n o f t y p e f a c e s a n d t y p e m a n i p u l a t i o n s r e p r e s e n t s a n e w l e v e l o f v i s u a l p o l l u t i o n t h r e a t e n i n g o u r c u l t u r e . O u t o f t h o u s a n d s o f t y p e f a c e s , a l l w e n e e d a r e a f e w b a s i c o n e s , a n d t r a s h t h e r e s t . \ n > \ n — M a s s i m o V i g n e l l i \ n \ n T y p o g r a p h y i s n o t
2020-01-15 00:15:14 +02:00
"status" : 200
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/commits?path=content/posts/2017-18-08---The-Birth-of-Movable-Type.md&ref_name=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate" ,
2020-04-21 17:46:06 +03:00
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c583ce8ac71e3-ORD" ,
"Content-Type" : "application/json" ,
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Link" : "</repository/commits?id=owner%2Frepo&order=default&page=1&path=content%2Fposts%2F2017-18-08---The-Birth-of-Movable-Type.md&per_page=20&ref_name=master>; rel=\"first\",</repository/commits?id=owner%2Frepo&order=default&page=1&path=content%2Fposts%2F2017-18-08---The-Birth-of-Movable-Type.md&per_page=20&ref_name=master>; rel=\"last\"" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=d0c5e9e82ca57b9fb67f5c7ccb1dac50e1586688188; expires=Tue, 12-May-20 10:43:08 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
2020-04-21 17:46:06 +03:00
"X-Next-Page" : "" ,
"X-Page" : "1" ,
"X-Per-Page" : "20" ,
"X-Prev-Page" : "" ,
"X-Total" : "1" ,
"X-Total-Pages" : "1" ,
"Age" : "1" ,
2020-01-15 00:15:14 +02:00
"Connection" : "keep-alive" ,
2020-04-21 17:46:06 +03:00
"Vary" : "Origin,Origin" ,
"content-length" : "592"
2020-01-15 00:15:14 +02:00
} ,
2020-04-21 17:46:06 +03:00
"response" : "[{\"id\":\"2bc3fa39d8adb9e008e52793854338399fc6e4ad\",\"short_id\":\"2bc3fa39\",\"created_at\":\"2019-07-24T10:45:32.000+03:00\",\"parent_ids\":[],\"title\":\"initial commit\",\"message\":\"initial commit\\n\",\"author_name\":\"owner\",\"author_email\":\"owner@users.noreply.github.com\",\"authored_date\":\"2019-07-24T10:45:32.000+03:00\",\"committer_name\":\"owner\",\"committer_email\":\"owner@users.noreply.github.com\",\"committed_date\":\"2019-07-24T10:45:32.000+03:00\",\"web_url\":\"https://gitlab.com/owner/repo/-/commit/2bc3fa39d8adb9e008e52793854338399fc6e4ad\"}]" ,
2020-01-15 00:15:14 +02:00
"status" : 200
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/commits?path=content/posts/2017-19-08---Humane-Typography-in-the-Digital-Age.md&ref_name=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate" ,
2020-04-21 17:46:06 +03:00
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c583ddc12f24a-ORD" ,
"Content-Type" : "application/json" ,
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Link" : "</repository/commits?id=owner%2Frepo&order=default&page=1&path=content%2Fposts%2F2017-19-08---Humane-Typography-in-the-Digital-Age.md&per_page=20&ref_name=master>; rel=\"first\",</repository/commits?id=owner%2Frepo&order=default&page=1&path=content%2Fposts%2F2017-19-08---Humane-Typography-in-the-Digital-Age.md&per_page=20&ref_name=master>; rel=\"last\"" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=d0e1a52cf6d9d9c3e6e3e1061b9a43b3b1586688189; expires=Tue, 12-May-20 10:43:09 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
2020-04-21 17:46:06 +03:00
"X-Next-Page" : "" ,
"X-Page" : "1" ,
"X-Per-Page" : "20" ,
"X-Prev-Page" : "" ,
"X-Total" : "1" ,
"X-Total-Pages" : "1" ,
"Age" : "1" ,
2020-01-15 00:15:14 +02:00
"Connection" : "keep-alive" ,
2020-04-21 17:46:06 +03:00
"Vary" : "Origin,Origin" ,
"content-length" : "592"
2020-01-15 00:15:14 +02:00
} ,
2020-04-21 17:46:06 +03:00
"response" : "[{\"id\":\"2bc3fa39d8adb9e008e52793854338399fc6e4ad\",\"short_id\":\"2bc3fa39\",\"created_at\":\"2019-07-24T10:45:32.000+03:00\",\"parent_ids\":[],\"title\":\"initial commit\",\"message\":\"initial commit\\n\",\"author_name\":\"owner\",\"author_email\":\"owner@users.noreply.github.com\",\"authored_date\":\"2019-07-24T10:45:32.000+03:00\",\"committer_name\":\"owner\",\"committer_email\":\"owner@users.noreply.github.com\",\"committed_date\":\"2019-07-24T10:45:32.000+03:00\",\"web_url\":\"https://gitlab.com/owner/repo/-/commit/2bc3fa39d8adb9e008e52793854338399fc6e4ad\"}]" ,
2020-01-15 00:15:14 +02:00
"status" : 200
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/files/content%2Fposts%2F1970-01-01-first-title.md/raw?ref=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Cache-Control" : "no-cache" ,
2020-04-21 17:46:06 +03:00
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c5853dc96f24a-ORD" ,
2020-01-15 00:15:14 +02:00
"Content-Length" : "32" ,
"Content-Type" : "application/json" ,
2020-04-21 17:46:06 +03:00
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=d04909f6690c284daf919b4f1f733bcbe1586688192; expires=Tue, 12-May-20 10:43:12 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
2020-04-21 17:46:06 +03:00
"Age" : "0" ,
2020-01-15 00:15:14 +02:00
"Connection" : "keep-alive" ,
"Vary" : "Origin,Origin"
} ,
"response" : "{\"message\":\"404 File Not Found\"}" ,
"status" : 404
} ,
2020-04-21 17:46:06 +03:00
{
"method" : "GET" ,
"url" : "/.netlify/git/gitlab/repository/files/.lfsconfig/raw?ref=master" ,
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate, no-store, no-cache" ,
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c58587c22f24a-ORD" ,
"Content-Disposition" : "inline; filename=\".lfsconfig\"; filename*=UTF-8''.lfsconfig" ,
"Content-Type" : "text/plain; charset=utf-8" ,
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
"Expires" : "Fri, 01 Jan 1990 00:00:00 GMT" ,
"Gitlab-Sv" : "localhost" ,
"Pragma" : "no-cache" ,
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
"Set-Cookie" : "__cfduid=d928c602bf87cf950599a678ce31ef2411586688193; expires=Tue, 12-May-20 10:43:13 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
"X-Gitlab-Blob-Id" : "da201cddd778e85acd893ec02636a5cfc9bd500c" ,
"X-Gitlab-Commit-Id" : "7e7aea8cc47406891be7786412a0c6f6b72c6782" ,
"X-Gitlab-Content-Sha256" : "7371bad15901f9f51db1bb5e94b3bde6365ed586644d6933f74f94487cd9da90" ,
"X-Gitlab-Encoding" : "base64" ,
"X-Gitlab-File-Name" : ".lfsconfig" ,
"X-Gitlab-File-Path" : ".lfsconfig" ,
"X-Gitlab-Last-Commit-Id" : "7e7aea8cc47406891be7786412a0c6f6b72c6782" ,
"X-Gitlab-Ref" : "master" ,
"X-Gitlab-Size" : "91" ,
"Age" : "0" ,
"Connection" : "keep-alive" ,
"Vary" : "Origin,Origin" ,
"content-length" : "91"
} ,
"response" : "[lfs]\n\turl = https://321c5770-76a6-4076-b474-1268ed866726.netlify.com/.netlify/large-media\n" ,
"status" : 200
} ,
{
"method" : "GET" ,
"url" : "/.netlify/git/gitlab/repository/files/.gitattributes/raw?ref=master" ,
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate, no-store, no-cache" ,
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c58587f6c71e9-ORD" ,
"Content-Disposition" : "inline; filename=\".gitattributes\"; filename*=UTF-8''.gitattributes" ,
"Content-Type" : "text/plain; charset=utf-8" ,
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
"Expires" : "Fri, 01 Jan 1990 00:00:00 GMT" ,
"Gitlab-Sv" : "localhost" ,
"Pragma" : "no-cache" ,
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
"Set-Cookie" : "__cfduid=dd7cc378e3ed27cd143329a726020dc051586688193; expires=Tue, 12-May-20 10:43:13 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
"X-Gitlab-Blob-Id" : "406a244d1522a3c809efab0c9ce46bbd86aa9c1d" ,
"X-Gitlab-Commit-Id" : "7e7aea8cc47406891be7786412a0c6f6b72c6782" ,
"X-Gitlab-Content-Sha256" : "ad79367f544fd9f77f67925a43970c261e0ea1337dc29d8095fdc30113f83e04" ,
"X-Gitlab-Encoding" : "base64" ,
"X-Gitlab-File-Name" : ".gitattributes" ,
"X-Gitlab-File-Path" : ".gitattributes" ,
"X-Gitlab-Last-Commit-Id" : "cccedba45cd89df3190e24a5e173a89c097b65bb" ,
"X-Gitlab-Ref" : "master" ,
"X-Gitlab-Size" : "188" ,
"Age" : "0" ,
"Connection" : "keep-alive" ,
"Vary" : "Origin,Origin" ,
"content-length" : "188"
} ,
"response" : "/.github export-ignore\n/.gitattributes export-ignore\n/.editorconfig export-ignore\n/.travis.yml export-ignore\n**/*.js.snap export-ignore\nstatic/media/** filter=lfs diff=lfs merge=lfs -text\n" ,
"status" : 200
} ,
2020-01-15 00:15:14 +02:00
{
"method" : "HEAD" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/files/content%2Fposts%2F1970-01-01-first-title.md?ref=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Cache-Control" : "no-cache" ,
2020-04-21 17:46:06 +03:00
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c585d29a171e3-ORD" ,
2020-01-15 00:15:14 +02:00
"Content-Length" : "32" ,
"Content-Type" : "application/json" ,
2020-04-21 17:46:06 +03:00
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=dc133658f6c4e32638ddd4414b4a5e77c1586688194; expires=Tue, 12-May-20 10:43:14 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
"Age" : "0" ,
"Connection" : "keep-alive" ,
"Vary" : "Origin,Origin"
} ,
"response" : null ,
"status" : 404
} ,
{
2020-04-09 14:17:12 +03:00
"body" : "{\"branch\":\"master\",\"commit_message\":\"Create Post “1970-01-01-first-title”\",\"actions\":[{\"action\":\"create\",\"file_path\":\"content/posts/1970-01-01-first-title.md\",\"content\":\"LS0tCnRlbXBsYXRlOiBwb3N0CnRpdGxlOiBmaXJzdCB0aXRsZQpkYXRlOiAxOTcwLTAxLTAxVDAwOjAwOjAwLjAwMFoKZGVzY3JpcHRpb246IGZpcnN0IGRlc2NyaXB0aW9uCmNhdGVnb3J5OiBmaXJzdCBjYXRlZ29yeQp0YWdzOgogIC0gdGFnMQotLS0KZmlyc3QgYm9keQ==\",\"encoding\":\"base64\"}],\"author_name\":\"netlifyCMS\",\"author_email\":\"netlifyCMS@netlify.com\"}" ,
2020-01-15 00:15:14 +02:00
"method" : "POST" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/commits" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
"Cache-Control" : "max-age=0, private, must-revalidate" ,
2020-04-21 17:46:06 +03:00
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c5861faeb71e3-ORD" ,
"Content-Length" : "764" ,
2020-01-15 00:15:14 +02:00
"Content-Type" : "application/json" ,
2020-04-21 17:46:06 +03:00
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=dc133658f6c4e32638ddd4414b4a5e77c1586688194; expires=Tue, 12-May-20 10:43:14 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
2020-04-21 17:46:06 +03:00
"Age" : "1" ,
2020-01-15 00:15:14 +02:00
"Connection" : "keep-alive" ,
"Vary" : "Origin,Origin"
} ,
2020-04-21 17:46:06 +03:00
"response" : "{\"id\":\"0ae7f8d5b4613ac222e7eceab0a5265d7099acd6\",\"short_id\":\"0ae7f8d5\",\"created_at\":\"2020-04-12T10:43:14.000+00:00\",\"parent_ids\":[\"7e7aea8cc47406891be7786412a0c6f6b72c6782\"],\"title\":\"Create Post â 1970-01-01-first-titleâ \",\"message\":\"Create Post â 1970-01-01-first-titleâ \",\"author_name\":\"netlifyCMS\",\"author_email\":\"netlifyCMS@netlify.com\",\"authored_date\":\"2020-04-12T10:43:14.000+00:00\",\"committer_name\":\"owner\",\"committer_email\":\"owner@gmail.com\",\"committed_date\":\"2020-04-12T10:43:14.000+00:00\",\"web_url\":\"https://gitlab.com/owner/repo/-/commit/0ae7f8d5b4613ac222e7eceab0a5265d7099acd6\",\"stats\":{\"additions\":10,\"deletions\":0,\"total\":10},\"status\":null,\"project_id\":18082557,\"last_pipeline\":null}" ,
2020-01-15 00:15:14 +02:00
"status" : 201
} ,
{
"method" : "GET" ,
2020-04-21 17:46:06 +03:00
"url" : "/.netlify/git/gitlab/repository/files/content%2Fposts%2F1970-01-01-first-title.md/raw?ref=master" ,
2020-01-15 00:15:14 +02:00
"headers" : {
"Access-Control-Allow-Credentials" : "true" ,
"Access-Control-Allow-Methods" : "GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS" ,
"Access-Control-Allow-Origin" : "http://localhost:8080" ,
2020-04-21 17:46:06 +03:00
"Access-Control-Expose-Headers" : "Link, X-Total, X-Total-Pages, X-Per-Page, X-Page, X-Next-Page, X-Prev-Page, X-Gitlab-Blob-Id, X-Gitlab-Commit-Id, X-Gitlab-Content-Sha256, X-Gitlab-Encoding, X-Gitlab-File-Name, X-Gitlab-File-Path, X-Gitlab-Last-Commit-Id, X-Gitlab-Ref, X-Gitlab-Size" ,
"Access-Control-Max-Age" : "7200" ,
2020-01-15 00:15:14 +02:00
"Alt-Svc" : "clear" ,
2020-04-21 17:46:06 +03:00
"Cache-Control" : "max-age=0, private, must-revalidate, no-store, no-cache" ,
"Cf-Cache-Status" : "DYNAMIC" ,
"Cf-Ray" : "582c586caecd71e9-ORD" ,
2020-01-15 00:15:14 +02:00
"Content-Disposition" : "inline; filename=\"1970-01-01-first-title.md\"; filename*=UTF-8''1970-01-01-first-title.md" ,
"Content-Type" : "text/plain; charset=utf-8" ,
2020-04-21 17:46:06 +03:00
"Expect-Ct" : "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"" ,
"Expires" : "Fri, 01 Jan 1990 00:00:00 GMT" ,
2020-01-15 00:15:14 +02:00
"Gitlab-Sv" : "localhost" ,
2020-04-21 17:46:06 +03:00
"Pragma" : "no-cache" ,
2020-01-15 00:15:14 +02:00
"Referrer-Policy" : "strict-origin-when-cross-origin" ,
"Server" : "Netlify" ,
2020-04-21 17:46:06 +03:00
"Set-Cookie" : "__cfduid=de643e9fc3ca305ed4727206b87e03c6f1586688196; expires=Tue, 12-May-20 10:43:16 GMT; path=/; domain=.gitlab.com; HttpOnly; SameSite=Lax; Secure" ,
2020-01-15 00:15:14 +02:00
"Strict-Transport-Security" : "max-age=31536000" ,
"Via" : "1.1 google" ,
"X-Content-Type-Options" : "nosniff" ,
"X-Frame-Options" : "SAMEORIGIN" ,
2020-04-21 17:46:06 +03:00
"X-Gitlab-Blob-Id" : "fbe7d6f8491e95e4ff2607c31c23a821052543d6" ,
"X-Gitlab-Commit-Id" : "0ae7f8d5b4613ac222e7eceab0a5265d7099acd6" ,
"X-Gitlab-Content-Sha256" : "e248b8c4a61bd1720afaa586a84b94c5b7a49b469aa3db3b85e237fc538eb1fd" ,
2020-01-15 00:15:14 +02:00
"X-Gitlab-Encoding" : "base64" ,
"X-Gitlab-File-Name" : "1970-01-01-first-title.md" ,
"X-Gitlab-File-Path" : "content/posts/1970-01-01-first-title.md" ,
2020-04-21 17:46:06 +03:00
"X-Gitlab-Last-Commit-Id" : "0ae7f8d5b4613ac222e7eceab0a5265d7099acd6" ,
2020-01-15 00:15:14 +02:00
"X-Gitlab-Ref" : "master" ,
2020-04-21 17:46:06 +03:00
"X-Gitlab-Size" : "154" ,
2020-01-15 00:15:14 +02:00
"Age" : "0" ,
"Connection" : "keep-alive" ,
2020-04-21 17:46:06 +03:00
"Vary" : "Origin,Origin" ,
"content-length" : "154"
2020-01-15 00:15:14 +02:00
} ,
2020-04-21 17:46:06 +03:00
"response" : "---\ntemplate: post\ntitle: first title\ndate: 1970-01-01T00:00:00.000Z\ndescription: first description\ncategory: first category\ntags:\n - tag1\n---\nfirst body" ,
2020-01-15 00:15:14 +02:00
"status" : 200
}
2020-04-21 17:46:06 +03:00
]