{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8115819,"defaultBranch":"main","name":"book-example","ownerLogin":"hjwp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-02-09T22:06:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/769730?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714564597.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"edd1db6e7f708cd2ffcef6db39f39e81b19dce24","ref":"refs/heads/chapter_16_javascript","pushedAt":"2024-05-01T11:56:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"Use namespace and onload boilerplate in base.html --ch14l023--","shortMessageHtmlLink":"Use namespace and onload boilerplate in base.html --ch14l023--"}},{"before":"a8846a32d3a39ab3e4b55c7191225d5a3ef77583","after":"20f61089541cfeae0af6bdd2852969a34ee48ad8","ref":"refs/heads/chapter_12_organising_test_files","pushedAt":"2024-04-29T21:11:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"test_views now only view tests. --ch11l017--","shortMessageHtmlLink":"test_views now only view tests. --ch11l017--"}},{"before":"5dc4f8eae8850354d6d9820b4b2bf12bcd73a6e2","after":"04419640b132999a6e880924cd8667f72105f78e","ref":"refs/heads/chapter_09_docker","pushedAt":"2024-04-25T21:19:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"revert migrate inside dockerfile. --ch09l009--","shortMessageHtmlLink":"revert migrate inside dockerfile. --ch09l009--"}},{"before":"55c88f519d051be389eef61b4e832252633ea013","after":"05e53e705d162a8355f3fff302e92eab68cdfe1a","ref":"refs/heads/chapter_14_simple_form","pushedAt":"2024-04-25T16:18:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"remove unused imports. --ch14l038--","shortMessageHtmlLink":"remove unused imports. --ch14l038--"}},{"before":"7c99e55504efd96ec262641a014fa2c8b2998b04","after":"1400eb789e46271796872818386cf29bc2d1bc07","ref":"refs/heads/chapter_13_database_layer_validation","pushedAt":"2024-04-25T16:17:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"Also refactor view_list redirect for DRY. --ch11l036-7--","shortMessageHtmlLink":"Also refactor view_list redirect for DRY. --ch11l036-7--"}},{"before":"295f989ed7f65f24b6f094b64d1b26fc6033a146","after":"a8846a32d3a39ab3e4b55c7191225d5a3ef77583","ref":"refs/heads/chapter_12_organising_test_files","pushedAt":"2024-04-25T16:17:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"test_views now only view tests. --ch11l017--","shortMessageHtmlLink":"test_views now only view tests. --ch11l017--"}},{"before":"a18c0889e8d505e9c9da664bc11709d20deb14cb","after":"5dc4f8eae8850354d6d9820b4b2bf12bcd73a6e2","ref":"refs/heads/chapter_09_docker","pushedAt":"2024-04-15T20:22:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"revert migrate inside dockerfile. --ch09l009--","shortMessageHtmlLink":"revert migrate inside dockerfile. --ch09l009--"}},{"before":"4bc663347a16a027a0fab02aa564855972fa79b5","after":"bc56e8a5613a9a2b093e29a703f0bf24549c5254","ref":"refs/heads/chapter_11_ansible","pushedAt":"2024-04-04T20:25:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"bind mount db.sqlite3, run migration. --ch11l007--","shortMessageHtmlLink":"bind mount db.sqlite3, run migration. --ch11l007--"}},{"before":"96678100c80ac046e22b17b29be0d191d7676072","after":"0b8dc5dc6b0ce44bd875fcdc432aa191e28f6361","ref":"refs/heads/chapter_10_production_readiness","pushedAt":"2024-04-04T20:25:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"Add basic logging config. --ch10l011--","shortMessageHtmlLink":"Add basic logging config. --ch10l011--"}},{"before":"0f06ce2aed23c444542acd13efb048e4f7e2469f","after":"a18c0889e8d505e9c9da664bc11709d20deb14cb","ref":"refs/heads/chapter_09_docker","pushedAt":"2024-04-04T20:25:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"revert migrate inside dockerfile. --ch09l009--","shortMessageHtmlLink":"revert migrate inside dockerfile. --ch09l009--"}},{"before":"2428d01fb0cd69c1bbca0f918e0fbb4c83c5f5fe","after":"0f06ce2aed23c444542acd13efb048e4f7e2469f","ref":"refs/heads/chapter_09_docker","pushedAt":"2024-04-04T13:39:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"revert migrate inside dockerfile. --ch09l009--","shortMessageHtmlLink":"revert migrate inside dockerfile. --ch09l009--"}},{"before":"da072918ee6e954d7fc12dac152e6db8e660267d","after":"96678100c80ac046e22b17b29be0d191d7676072","ref":"refs/heads/chapter_10_production_readiness","pushedAt":"2024-03-26T19:31:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"Add basic logging config. --ch10l011--","shortMessageHtmlLink":"Add basic logging config. --ch10l011--"}},{"before":"58deecb7e480ef11bc831de44c564829660a5821","after":"2428d01fb0cd69c1bbca0f918e0fbb4c83c5f5fe","ref":"refs/heads/chapter_09_docker","pushedAt":"2024-03-26T17:29:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"revert migrate inside dockerfile. --ch09l009--","shortMessageHtmlLink":"revert migrate inside dockerfile. --ch09l009--"}},{"before":"e8059699315852ad245a85df5f5e4975a65beb4d","after":"3dc8c8a78b5e5b851370f841a7f74eef70654ea5","ref":"refs/heads/chapter_15_advanced_forms","pushedAt":"2024-03-10T23:49:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"use standard django save for existinglistitemform. --ch13l054--","shortMessageHtmlLink":"use standard django save for existinglistitemform. --ch13l054--"}},{"before":"69bf73978bca522cfc76e3109293243c7dd1afa6","after":"55c88f519d051be389eef61b4e832252633ea013","ref":"refs/heads/chapter_14_simple_form","pushedAt":"2024-03-10T23:47:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"remove unused imports. --ch14l038--","shortMessageHtmlLink":"remove unused imports. --ch14l038--"}},{"before":"afa5d6edd8063e5cde2f1fe8683d06d3bbb70089","after":"7c99e55504efd96ec262641a014fa2c8b2998b04","ref":"refs/heads/chapter_13_database_layer_validation","pushedAt":"2024-03-10T23:47:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"Also refactor view_list redirect for DRY. --ch11l036-7--","shortMessageHtmlLink":"Also refactor view_list redirect for DRY. --ch11l036-7--"}},{"before":"54e4fd9f2f5ee4c9995c10a81652fb497dc54659","after":"295f989ed7f65f24b6f094b64d1b26fc6033a146","ref":"refs/heads/chapter_12_organising_test_files","pushedAt":"2024-03-10T23:46:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"test_views now only view tests. --ch11l017--","shortMessageHtmlLink":"test_views now only view tests. --ch11l017--"}},{"before":"a410b5470902fb582b0a2f24dcf1270e657b8cbe","after":"e8059699315852ad245a85df5f5e4975a65beb4d","ref":"refs/heads/chapter_15_advanced_forms","pushedAt":"2024-03-03T06:57:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"use standard django save for existinglistitemform. --ch13l054--","shortMessageHtmlLink":"use standard django save for existinglistitemform. --ch13l054--"}},{"before":"e7150a2015cce6c0c4823a39b5be30d5a06c7e75","after":"a410b5470902fb582b0a2f24dcf1270e657b8cbe","ref":"refs/heads/chapter_15_advanced_forms","pushedAt":"2024-03-03T06:31:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"fix a migration django version comment","shortMessageHtmlLink":"fix a migration django version comment"}},{"before":null,"after":"e7150a2015cce6c0c4823a39b5be30d5a06c7e75","ref":"refs/heads/chapter_15_advanced_forms","pushedAt":"2024-03-03T06:24:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"fix a migration django version comment","shortMessageHtmlLink":"fix a migration django version comment"}},{"before":"a0388523fa9ebb51cc7bbf3da735b2f17fddb7f4","after":"4bc663347a16a027a0fab02aa564855972fa79b5","ref":"refs/heads/chapter_11_ansible","pushedAt":"2024-02-28T23:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"bind mount db.sqlite3, run migration","shortMessageHtmlLink":"bind mount db.sqlite3, run migration"}},{"before":"ef3ca68d667533f2d6d9ae23e378f4b4b44679f2","after":"a0388523fa9ebb51cc7bbf3da735b2f17fddb7f4","ref":"refs/heads/chapter_11_ansible","pushedAt":"2024-02-28T22:30:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"ports","shortMessageHtmlLink":"ports"}},{"before":"a4bdebabd3b66c03cb8ac6a3c4764c4d38aa2b72","after":"ef3ca68d667533f2d6d9ae23e378f4b4b44679f2","ref":"refs/heads/chapter_11_ansible","pushedAt":"2024-02-28T21:44:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"ports","shortMessageHtmlLink":"ports"}},{"before":"a74c54cba8b3aaf3cf59e14d7691bab1f43b0bce","after":"a4bdebabd3b66c03cb8ac6a3c4764c4d38aa2b72","ref":"refs/heads/chapter_11_ansible","pushedAt":"2024-02-28T15:26:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"systemd","shortMessageHtmlLink":"systemd"}},{"before":"7e5771f9fafc10e84108ec422631d9afacac0c67","after":"da072918ee6e954d7fc12dac152e6db8e660267d","ref":"refs/heads/chapter_10_production_readiness","pushedAt":"2024-02-28T15:25:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"Add basic logging config. --ch10l009--","shortMessageHtmlLink":"Add basic logging config. --ch10l009--"}},{"before":"87bc13b8b52d3ab1a44a994ea5e4d50a13c22085","after":"7ce9dd21c20dcd89ac5b2b4ef6d4da8aab50c9ac","ref":"refs/heads/main","pushedAt":"2024-02-02T14:11:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"fix readme for 3e wip (up to docker chaps)","shortMessageHtmlLink":"fix readme for 3e wip (up to docker chaps)"}},{"before":"aaa9db64dc6ac950cfd743a2daad60a514c37af1","after":"7e5771f9fafc10e84108ec422631d9afacac0c67","ref":"refs/heads/chapter_10_production_readiness","pushedAt":"2024-01-22T23:06:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"Add collectstatic to Dockerfile. --ch10l008--","shortMessageHtmlLink":"Add collectstatic to Dockerfile. --ch10l008--"}},{"before":"d5c19d10a5364c034e0270d9e0feacb30686e920","after":"69bf73978bca522cfc76e3109293243c7dd1afa6","ref":"refs/heads/chapter_14_simple_form","pushedAt":"2024-01-16T17:56:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"remove unused imports. --ch14l038--","shortMessageHtmlLink":"remove unused imports. --ch14l038--"}},{"before":"9f8e078ee6aa2cd63ce00384bf27f99db3a55af8","after":"afa5d6edd8063e5cde2f1fe8683d06d3bbb70089","ref":"refs/heads/chapter_13_database_layer_validation","pushedAt":"2024-01-16T17:52:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"Also refactor view_list redirect for DRY. --ch11l036-7--","shortMessageHtmlLink":"Also refactor view_list redirect for DRY. --ch11l036-7--"}},{"before":"9339236a9b5700370e47579fa58b4a6a50d497ab","after":"54e4fd9f2f5ee4c9995c10a81652fb497dc54659","ref":"refs/heads/chapter_12_organising_test_files","pushedAt":"2024-01-16T17:37:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hjwp","name":"Harry Percival","path":"/hjwp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/769730?s=80&v=4"},"commit":{"message":"test_views now only view tests. --ch11l017--","shortMessageHtmlLink":"test_views now only view tests. --ch11l017--"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPthG4QA","startCursor":null,"endCursor":null}},"title":"Activity ยท hjwp/book-example"}