{"head":"8359127d0158a7eda673ad6680e37efea89f561e","size":3,"push_id":47269475,"commits":[{"sha":"0de9af937f91760d76547a112a5d3c37ddf363e2","author":{"name":"Chris Dent","email":"bc2cf34d11c8b9aae4cae5be37a05e445066e558@gmail.com"},"url":"https://api.github.com/repos/tiddlyweb/tiddlyweb/commits/0de9af937f91760d76547a112a5d3c37ddf363e2","message":"Implement simple manual caching of single tiddlers.\n\nIf a tiddler has the field _cache-max-age its value is used to set\nthe header:\n\n   Cache-Control: max-age=<the value>\n\noverriding the default of:\n\n   Cache-Control: no-cache\n   (which actually means you can use the cache if you revalidate the etag\n   against the server)\n\nThe idea here is that tiddlers which are used often but changed rarely\nshould be cacheable by the browser. In the TiddlySpace environment this\ncan mean things like chrjs and jquery aren't rechecked every single time\na single tiddler page is loaded.\n\nThe reasons for doing it per tiddler are because:\n\n* granularity is good\n* it's most flexible and powerful\n* it maps to the tiddly way of thinking about stuff\n\nOther options were doing it bag based, but bags don't have easily\naccessible attributes for doing such controls.\n\nSubmitted for review and acceptance."},{"sha":"f88c99aded0179eb9abdbe46f42e15a39cb88d6d","author":{"name":"Chris Dent","email":"bc2cf34d11c8b9aae4cae5be37a05e445066e558@gmail.com"},"url":"https://api.github.com/repos/tiddlyweb/tiddlyweb/commits/f88c99aded0179eb9abdbe46f42e15a39cb88d6d","message":"If the value of _cache-max-age is not an int, use default caching strategy."},{"sha":"8359127d0158a7eda673ad6680e37efea89f561e","author":{"name":"Chris Dent","email":"bc2cf34d11c8b9aae4cae5be37a05e445066e558@gmail.com"},"url":"https://api.github.com/repos/tiddlyweb/tiddlyweb/commits/8359127d0158a7eda673ad6680e37efea89f561e","message":"release 1.2.51"}],"ref":"refs/heads/1.2.x","legacy":{"head":"8359127d0158a7eda673ad6680e37efea89f561e","size":3,"push_id":47269475,"shas":[["0de9af937f91760d76547a112a5d3c37ddf363e2","chris.dent@gmail.com","Implement simple manual caching of single tiddlers.\n\nIf a tiddler has the field _cache-max-age its value is used to set\nthe header:\n\n   Cache-Control: max-age=<the value>\n\noverriding the default of:\n\n   Cache-Control: no-cache\n   (which actually means you can use the cache if you revalidate the etag\n   against the server)\n\nThe idea here is that tiddlers which are used often but changed rarely\nshould be cacheable by the browser. In the TiddlySpace environment this\ncan mean things like chrjs and jquery aren't rechecked every single time\na single tiddler page is loaded.\n\nThe reasons for doing it per tiddler are because:\n\n* granularity is good\n* it's most flexible and powerful\n* it maps to the tiddly way of thinking about stuff\n\nOther options were doing it bag based, but bags don't have easily\naccessible attributes for doing such controls.\n\nSubmitted for review and acceptance.","Chris Dent"],["f88c99aded0179eb9abdbe46f42e15a39cb88d6d","chris.dent@gmail.com","If the value of _cache-max-age is not an int, use default caching strategy.","Chris Dent"],["8359127d0158a7eda673ad6680e37efea89f561e","chris.dent@gmail.com","release 1.2.51","Chris Dent"]],"ref":"refs/heads/1.2.x"}}