{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36424,"defaultBranch":"main","name":"welobab-sem2","ownerLogin":"welobab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2025-02-24T19:14:38.000Z","ownerAvatar":"https://github.coventry.ac.uk/avatars/u/7728","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1740593863.0","currentOid":""},"activityList":{"items":[{"before":"a0ab26060b28c8d820d93d39997c4efdcfcd5fbc","after":"afa8203db9d0bbd885220e65ffd7a79a465542b3","ref":"refs/heads/Weka","pushedAt":"2025-04-10T13:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Events Table","shortMessageHtmlLink":"Events Table"}},{"before":"99111dabfcb20467645cdaacff8dc823d4fbdfb5","after":"07ba6a5e84b09f56c134f1e7967e2b476c3002f8","ref":"refs/heads/main","pushedAt":"2025-04-10T12:19:03.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Merge pull request #4 from welobab/Weka\n\nWeka","shortMessageHtmlLink":"Merge pull request #4 from welobab/Weka"}},{"before":"81609bd01828552c414440d46ebd059671aab6e9","after":"a0ab26060b28c8d820d93d39997c4efdcfcd5fbc","ref":"refs/heads/Weka","pushedAt":"2025-04-10T12:18:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Add user authentication functionality; implement AuthFilter for session validation, create LoginServlet and RegistrationServlet for user login and registration, and enhance JSPs for user interface improvements. Update RSVP model to associate RSVPs with users.","shortMessageHtmlLink":"Add user authentication functionality; implement AuthFilter for sessi…"}},{"before":"18059aca4657d24eb47c8b520487ef314ef5f909","after":"81609bd01828552c414440d46ebd059671aab6e9","ref":"refs/heads/Weka","pushedAt":"2025-04-07T08:23:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Enhance event classification; refactor EventClassifierTester for improved logging, class distribution summary, and cross-validation metrics. Update EventTypeClassifier to utilize AdaBoost for better model performance and parameter optimization.","shortMessageHtmlLink":"Enhance event classification; refactor EventClassifierTester for impr…"}},{"before":"e47f6b0a302956653bf1f52468624c8cc79cdfe5","after":"18059aca4657d24eb47c8b520487ef314ef5f909","ref":"refs/heads/Weka","pushedAt":"2025-04-02T11:40:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Add CookieUtil for managing event edit tokens; refactor CreateEvent and DeleteEvent to utilize CookieUtil for cookie handling, and enhance Event and RSVP models with utility methods for better data management.","shortMessageHtmlLink":"Add CookieUtil for managing event edit tokens; refactor CreateEvent a…"}},{"before":"2331ecfa944fcbd07f811456fb3712046cfbf1a0","after":"99111dabfcb20467645cdaacff8dc823d4fbdfb5","ref":"refs/heads/main","pushedAt":"2025-04-01T16:11:50.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Merge pull request #3 from welobab/Weka\n\nWeka","shortMessageHtmlLink":"Merge pull request #3 from welobab/Weka"}},{"before":"0e79f63d2fbbd211cf704c28fd83b142e541ec18","after":"e47f6b0a302956653bf1f52468624c8cc79cdfe5","ref":"refs/heads/Weka","pushedAt":"2025-04-01T16:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Refactor event handling; implement EventService for building events from requests, enhance validation with ValidationUtil, and improve error handling in PredictionServlet and UpdateEvent","shortMessageHtmlLink":"Refactor event handling; implement EventService for building events f…"}},{"before":"43487093c641385e924f9e32e9b5e014cc82f318","after":"0e79f63d2fbbd211cf704c28fd83b142e541ec18","ref":"refs/heads/Weka","pushedAt":"2025-04-01T13:22:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Refactor CreateEvent and PredictionServlet; remove unused imports, streamline capacity parsing, and enhance footer.jsp SVG elements for improved readability","shortMessageHtmlLink":"Refactor CreateEvent and PredictionServlet; remove unused imports, st…"}},{"before":"b06699858d1304b1752164691f81af103978490b","after":"43487093c641385e924f9e32e9b5e014cc82f318","ref":"refs/heads/Weka","pushedAt":"2025-04-01T13:18:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Implement event creation form validation; enhance user input handling with error messages; add prediction functionality for event type; create prediction page for displaying results","shortMessageHtmlLink":"Implement event creation form validation; enhance user input handling…"}},{"before":"ed348156f706c756fdc6cad9160014464bb64888","after":"2331ecfa944fcbd07f811456fb3712046cfbf1a0","ref":"refs/heads/main","pushedAt":"2025-02-26T18:18:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Merge pull request #2 from welobab/Weka\n\nWeka","shortMessageHtmlLink":"Merge pull request #2 from welobab/Weka"}},{"before":null,"after":"b06699858d1304b1752164691f81af103978490b","ref":"refs/heads/Weka","pushedAt":"2025-02-26T18:17:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Add event type classification and prediction functionality; implement EventTypeClassifier for training and predicting event types; create PredictionServlet for handling predictions;","shortMessageHtmlLink":"Add event type classification and prediction functionality; implement…"}},{"before":"79e7816658d305c61dd4c02cbdfe02d5b2c9697a","after":"ed348156f706c756fdc6cad9160014464bb64888","ref":"refs/heads/main","pushedAt":"2025-02-24T19:17:47.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Merge pull request #1 from welobab/CRUD-operations\n\nCrud operations","shortMessageHtmlLink":"Merge pull request #1 from welobab/CRUD-operations"}},{"before":null,"after":"37de7b06c99ccf415891601ccc552c7bacf02d07","ref":"refs/heads/Tailwnd-styling","pushedAt":"2025-02-24T19:16:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Add plugin to generate css and copy files automatically to Tomcat","shortMessageHtmlLink":"Add plugin to generate css and copy files automatically to Tomcat"}},{"before":null,"after":"79e7816658d305c61dd4c02cbdfe02d5b2c9697a","ref":"refs/heads/main","pushedAt":"2025-02-24T19:16:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Add event management features with DAO, model, and servlet implementation","shortMessageHtmlLink":"Add event management features with DAO, model, and servlet implementa…"}},{"before":null,"after":"fbc34ad9fe606af1f36a1608c8cea08158ba84da","ref":"refs/heads/CRUD-operations","pushedAt":"2025-02-24T19:16:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"welobab","name":"Brian Weloba (welobab)","path":"/welobab","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/7728?s=80"},"commit":{"message":"Implement pagination for event listing; add countAll and findPaginated methods in EventDAO; update EventServlet to handle pagination parameters; enhance events.jsp for pagination controls and sorting functionality","shortMessageHtmlLink":"Implement pagination for event listing; add countAll and findPaginate…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks4ABwSNAA","startCursor":null,"endCursor":null}},"title":"Activity · welobab/welobab-sem2"}