{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":31447,"defaultBranch":"master","name":"securelearn","ownerLogin":"masudm6","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-04T14:14:11.000Z","ownerAvatar":"https://github.coventry.ac.uk/avatars/u/4324","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696171467.3177931","currentOid":""},"activityList":{"items":[{"before":"6a49fc2791282900d5633d7a216063777308ecd4","after":"6312e862587d7a5cd6b579088b4c8d0e340842a0","ref":"refs/heads/master","pushedAt":"2023-10-01T14:44:27.211Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Added associated report","shortMessageHtmlLink":"Added associated report"}},{"before":"4d02aec2da3a34d8b19a5b1d577081d7e77c6cd9","after":"6a49fc2791282900d5633d7a216063777308ecd4","ref":"refs/heads/master","pushedAt":"2023-07-10T00:21:02.803Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Fix permissions","shortMessageHtmlLink":"Fix permissions"}},{"before":"bfc3269f21c41bebcef0ca058a4eaab40209846b","after":"4d02aec2da3a34d8b19a5b1d577081d7e77c6cd9","ref":"refs/heads/master","pushedAt":"2023-07-09T23:35:35.645Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Improved page view tracking","shortMessageHtmlLink":"Improved page view tracking"}},{"before":"dc946f7fc1085ab732d439ba5cfaf3443a4892db","after":"bfc3269f21c41bebcef0ca058a4eaab40209846b","ref":"refs/heads/master","pushedAt":"2023-07-09T23:27:11.052Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Improved page view tracking","shortMessageHtmlLink":"Improved page view tracking"}},{"before":"77a22175a79ef7731387a01f4f46381cf2de5553","after":"dc946f7fc1085ab732d439ba5cfaf3443a4892db","ref":"refs/heads/master","pushedAt":"2023-07-09T23:24:51.768Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Improved comment system","shortMessageHtmlLink":"Improved comment system"}},{"before":"18ba9f8769af7c89e91b687ad1da7316737c39aa","after":"77a22175a79ef7731387a01f4f46381cf2de5553","ref":"refs/heads/master","pushedAt":"2023-07-09T18:35:14.610Z","pushType":"push","commitsCount":2,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Implemented the stronger password check","shortMessageHtmlLink":"Implemented the stronger password check"}},{"before":"f1675dec1f95d9eaa9150ebaf982b25422448823","after":"18ba9f8769af7c89e91b687ad1da7316737c39aa","ref":"refs/heads/master","pushedAt":"2023-07-08T13:40:37.256Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Added basic markdown system","shortMessageHtmlLink":"Added basic markdown system"}},{"before":"f0878e1b85a275755b15d8890dadccebf02a7de7","after":"f1675dec1f95d9eaa9150ebaf982b25422448823","ref":"refs/heads/master","pushedAt":"2023-07-08T12:54:41.866Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Added comment system","shortMessageHtmlLink":"Added comment system"}},{"before":"2158bf27de109e17a3597a129602a3ba5906bb2a","after":"f0878e1b85a275755b15d8890dadccebf02a7de7","ref":"refs/heads/master","pushedAt":"2023-07-08T11:46:44.138Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Add server-side rate limiting","shortMessageHtmlLink":"Add server-side rate limiting"}},{"before":"4f0be4c04b4ab49387f682bdf39db92e71aadc9d","after":"2158bf27de109e17a3597a129602a3ba5906bb2a","ref":"refs/heads/master","pushedAt":"2023-07-07T21:56:58.355Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Added admin-only area\nalso adds flashed messages to index.html","shortMessageHtmlLink":"Added admin-only area"}},{"before":"b8430e83271989d598cd9c380d85623be2f9c3cb","after":"4f0be4c04b4ab49387f682bdf39db92e71aadc9d","ref":"refs/heads/master","pushedAt":"2023-07-07T20:06:36.884Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Add course viewing and creation code\n\n(And now I eat cake)","shortMessageHtmlLink":"Add course viewing and creation code"}},{"before":"e50c7bacadc9f5fbe681878bc50a3a1caaf3f1cf","after":"b8430e83271989d598cd9c380d85623be2f9c3cb","ref":"refs/heads/master","pushedAt":"2023-07-07T16:18:43.955Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Add course - user relationship and details","shortMessageHtmlLink":"Add course - user relationship and details"}},{"before":"abda6532b8a354ebb869ac66a16c9777cbafdb43","after":"e50c7bacadc9f5fbe681878bc50a3a1caaf3f1cf","ref":"refs/heads/master","pushedAt":"2023-07-07T15:00:57.447Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Use lowercase email for database/verification","shortMessageHtmlLink":"Use lowercase email for database/verification"}},{"before":"0cd4e3d49df471cab7aaeebb7cd8f50371ec239f","after":"abda6532b8a354ebb869ac66a16c9777cbafdb43","ref":"refs/heads/master","pushedAt":"2023-07-07T14:55:20.764Z","pushType":"push","commitsCount":2,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Merge remote-tracking branch 'origin/master'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master'"}},{"before":"6c9a0abcad21e73a8835f4397472baf46d398f37","after":"0cd4e3d49df471cab7aaeebb7cd8f50371ec239f","ref":"refs/heads/master","pushedAt":"2023-07-07T14:53:38.498Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"add email validation","shortMessageHtmlLink":"add email validation"}},{"before":"36011008dbc9b12073c0ff78afa72c2185cf672d","after":"6c9a0abcad21e73a8835f4397472baf46d398f37","ref":"refs/heads/master","pushedAt":"2023-07-07T14:33:34.953Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"modified log_helper to be more generalised and added page view tracking code to it","shortMessageHtmlLink":"modified log_helper to be more generalised and added page view tracki…"}},{"before":"06ddd19fc3e17e021ac855122d48a9eedc590efb","after":"36011008dbc9b12073c0ff78afa72c2185cf672d","ref":"refs/heads/master","pushedAt":"2023-07-07T14:32:30.500Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"modified log_helper to be more generalised and added page view tracking code to it","shortMessageHtmlLink":"modified log_helper to be more generalised and added page view tracki…"}},{"before":"b74df9a1c3c5d2134bfab49710b41c75427bef18","after":"06ddd19fc3e17e021ac855122d48a9eedc590efb","ref":"refs/heads/master","pushedAt":"2023-07-05T20:03:14.309Z","pushType":"push","commitsCount":2,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"add argon2 password hashing functionality","shortMessageHtmlLink":"add argon2 password hashing functionality"}},{"before":"e43b5d15d965b366c271f8ec66437030f5e3462a","after":"b74df9a1c3c5d2134bfab49710b41c75427bef18","ref":"refs/heads/master","pushedAt":"2023-07-05T18:22:38.002Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Moved declarative base to separate file, added pageview model","shortMessageHtmlLink":"Moved declarative base to separate file, added pageview model"}},{"before":"966f0b718ac8dfbd38dd9eff0cdff78891e3838e","after":"e43b5d15d965b366c271f8ec66437030f5e3462a","ref":"refs/heads/master","pushedAt":"2023-07-05T17:47:25.942Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Fixed weird log repeat issue","shortMessageHtmlLink":"Fixed weird log repeat issue"}},{"before":"5d6b65dd696798c4e4e19ee4ab78d2688c99654f","after":"966f0b718ac8dfbd38dd9eff0cdff78891e3838e","ref":"refs/heads/master","pushedAt":"2023-07-05T17:38:17.598Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Add flask-wtf forms and updated templates","shortMessageHtmlLink":"Add flask-wtf forms and updated templates"}},{"before":"165abaea96fe1def6f46ef37175dae6967c51b99","after":"5d6b65dd696798c4e4e19ee4ab78d2688c99654f","ref":"refs/heads/master","pushedAt":"2023-07-05T17:21:59.077Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Add registration functionality","shortMessageHtmlLink":"Add registration functionality"}},{"before":"046b94e055930bdf1b0ef23f1c10ee1b44cd1ac0","after":"165abaea96fe1def6f46ef37175dae6967c51b99","ref":"refs/heads/master","pushedAt":"2023-07-05T17:07:02.862Z","pushType":"push","commitsCount":3,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"simplified db sessions and added homepage","shortMessageHtmlLink":"simplified db sessions and added homepage"}},{"before":"ce5961c7c17502a8009604dce1e71ba769f4999b","after":"046b94e055930bdf1b0ef23f1c10ee1b44cd1ac0","ref":"refs/heads/master","pushedAt":"2023-07-05T15:59:38.084Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Add requirements.txt","shortMessageHtmlLink":"Add requirements.txt"}},{"before":"131d0c106b3f121db55eef5303f3103a86b74305","after":"ce5961c7c17502a8009604dce1e71ba769f4999b","ref":"refs/heads/master","pushedAt":"2023-07-04T17:45:02.615Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Moved database initialisation code to function, added app.py.\n\n(Also cried because of JetBrains IDE malfunctioning and pretty much scaring me)","shortMessageHtmlLink":"Moved database initialisation code to function, added app.py."}},{"before":"63e159c00cf984b32bd57ba4142bef10471e565d","after":"131d0c106b3f121db55eef5303f3103a86b74305","ref":"refs/heads/master","pushedAt":"2023-07-04T17:07:03.652Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Updated logger to output to console too. Refined db init code.","shortMessageHtmlLink":"Updated logger to output to console too. Refined db init code."}},{"before":"f73d9b12339be18bc7be9c7bccf803c9b0bf46ae","after":"63e159c00cf984b32bd57ba4142bef10471e565d","ref":"refs/heads/master","pushedAt":"2023-07-04T16:53:13.421Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Moved logger to a function in a separate file","shortMessageHtmlLink":"Moved logger to a function in a separate file"}},{"before":"302be58fdf6115a429949ceca199a8d6423a7982","after":"f73d9b12339be18bc7be9c7bccf803c9b0bf46ae","ref":"refs/heads/master","pushedAt":"2023-07-04T16:41:44.061Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Add python logger implementation","shortMessageHtmlLink":"Add python logger implementation"}},{"before":"cfcb5b7501d771abb5b62188a6b4558bd6c73cc4","after":"302be58fdf6115a429949ceca199a8d6423a7982","ref":"refs/heads/master","pushedAt":"2023-07-04T15:57:56.198Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Use up-to-date/modern way of creating models","shortMessageHtmlLink":"Use up-to-date/modern way of creating models"}},{"before":"abb141d4e112e4c71bf6b6acad232c39378d5fff","after":"cfcb5b7501d771abb5b62188a6b4558bd6c73cc4","ref":"refs/heads/master","pushedAt":"2023-07-04T15:46:52.060Z","pushType":"push","commitsCount":1,"pusher":{"login":"masudm6","name":"Fardhin Masud (masudm6)","path":"/masudm6","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/4324?s=80"},"commit":{"message":"Use models for database initialisation","shortMessageHtmlLink":"Use models for database initialisation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks4ABYvgAA","startCursor":null,"endCursor":null}},"title":"Activity · masudm6/securelearn"}