{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":810758481,"defaultBranch":"main","name":"Queensman_Agency_Application","ownerLogin":"QuirkyCroissant","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-05T09:53:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/113454600?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717583112.0","currentOid":""},"activityList":{"items":[{"before":"9cbf1c14249038cc8e6c1ca344a21da2df13d467","after":"c9d1af06acdf85d646e39a9df07620246107f7e2","ref":"refs/heads/main","pushedAt":"2024-07-24T22:03:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Fixed Issue #1\n\n- Needed to include a valid numpy version in the requirements of the docker containers\n\n-also deleted not needed deployment file","shortMessageHtmlLink":"Fixed Issue #1"}},{"before":"98fc87f8aa85c047131bdad2f674ff249e3a1396","after":"9cbf1c14249038cc8e6c1ca344a21da2df13d467","ref":"refs/heads/main","pushedAt":"2024-07-24T13:26:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Update README.md\n\nminor refactoring","shortMessageHtmlLink":"Update README.md"}},{"before":"5f281fc04ae74899375b1bd673abf231a7966708","after":"98fc87f8aa85c047131bdad2f674ff249e3a1396","ref":"refs/heads/main","pushedAt":"2024-07-24T13:15:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Preparing Repository For Publishing\n\n- Updated Readme to the most recent state of the project\n- Added the Project License\n- Modiefied the documentation reports for public audiences","shortMessageHtmlLink":"Preparing Repository For Publishing"}},{"before":"b33d3b12f52732d20ffff09ad88ec4dc5eb5afa1","after":"5f281fc04ae74899375b1bd673abf231a7966708","ref":"refs/heads/main","pushedAt":"2024-06-13T23:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"HTTPS operational\n\nsome bugfixes and changes in the config files to make the HTTPS service work correctly","shortMessageHtmlLink":"HTTPS operational"}},{"before":"86102bbd08b01356c7997d413be5d275428fdb42","after":"b33d3b12f52732d20ffff09ad88ec4dc5eb5afa1","ref":"refs/heads/main","pushedAt":"2024-06-13T22:02:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOG1CBOMB","name":null,"path":"/LOG1CBOMB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109431433?s=80&v=4"},"commit":{"message":"https\n\nhttps","shortMessageHtmlLink":"https"}},{"before":"ae5669095814b3b61d282c0c00ef79a0435b5c43","after":"86102bbd08b01356c7997d413be5d275428fdb42","ref":"refs/heads/main","pushedAt":"2024-06-13T21:04:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Mongo DB Imigration bug fix\n\n- improved sql querries to fetch data for employee collection, before we joined everything together and because a employee can have multiple tools or assignments to branches we had \"duplicates\" in former versions. now we do specific and gradual querries and append those as lists into the employee document, therefore eliminating the possibility of \"duplicates\".","shortMessageHtmlLink":"Mongo DB Imigration bug fix"}},{"before":"99d9b7a64b7d9423181467333847eeb87186c20c","after":"ae5669095814b3b61d282c0c00ef79a0435b5c43","ref":"refs/heads/main","pushedAt":"2024-06-13T19:45:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Secondary UseCase - Promoting Employee\n\nnow the webinterface is able to promote a specified employee in mongodb","shortMessageHtmlLink":"Secondary UseCase - Promoting Employee"}},{"before":"36c5f415b5dd35eb3830ccf65ddc6228c6ec4967","after":"99d9b7a64b7d9423181467333847eeb87186c20c","ref":"refs/heads/main","pushedAt":"2024-06-13T18:35:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Main UseCase - Assign Employee to Branch\n\nnow the webinterface is able to assign employees to specified branches and updates the last entries of their assignments accordingly to uphold correct information\n\nminor changes","shortMessageHtmlLink":"Main UseCase - Assign Employee to Branch"}},{"before":"0edf2ed5e148a126b911541ef925ef2fe424c0a6","after":"36c5f415b5dd35eb3830ccf65ddc6228c6ec4967","ref":"refs/heads/main","pushedAt":"2024-06-13T16:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"DataAnalytics - Employee Assignment History NoSQL\n\nweb application now successfully switches its functionality into connecting and querrying through the mongodb instead of MySQL","shortMessageHtmlLink":"DataAnalytics - Employee Assignment History NoSQL"}},{"before":"5463abdb6fb3cf19f6db5cc023b21865ecc17b9f","after":"0edf2ed5e148a126b911541ef925ef2fe424c0a6","ref":"refs/heads/main","pushedAt":"2024-06-13T14:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"DataBase-Refill button fixed\n\n- if the user clicks on the button on the upperleft corner to \"Refill\", the docker server now drops/creates and inserts new Database entries, it is basically a reset button.\n- if we already migrated our data to mongo database than this reset button gets hidden","shortMessageHtmlLink":"DataBase-Refill button fixed"}},{"before":"70f4335ba540029d8d5004d61a96ea0030731525","after":"5463abdb6fb3cf19f6db5cc023b21865ecc17b9f","ref":"refs/heads/main","pushedAt":"2024-06-13T13:35:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOG1CBOMB","name":null,"path":"/LOG1CBOMB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109431433?s=80&v=4"},"commit":{"message":"mongodb session and statements\n\nstatements --- preselection still wrong","shortMessageHtmlLink":"mongodb session and statements"}},{"before":"b7966538a24a37df849bba9c396f208c02f0f14a","after":"70f4335ba540029d8d5004d61a96ea0030731525","ref":"refs/heads/main","pushedAt":"2024-06-13T00:18:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Mongo Migration via button","shortMessageHtmlLink":"Mongo Migration via button"}},{"before":"a4374f2568f1d95a15fdff9d37ad5de1dd71803c","after":"b7966538a24a37df849bba9c396f208c02f0f14a","ref":"refs/heads/main","pushedAt":"2024-06-12T22:24:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Automatisation DROP/CREATE/INSERT\n\nwhile building docker environment, database schema gets dropped than created and random generated data gets inserted. no manual tasks needed","shortMessageHtmlLink":"Automatisation DROP/CREATE/INSERT"}},{"before":"bf0a947c91f2696946993a54041637df93a2a9de","after":"a4374f2568f1d95a15fdff9d37ad5de1dd71803c","ref":"refs/heads/main","pushedAt":"2024-06-12T20:43:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Data Insertion now automatically\n\n- while Docker environment is building the python docker now successfully launches python insertion and data generating program, when the mysql container is ready to communicate","shortMessageHtmlLink":"Data Insertion now automatically"}},{"before":"8fe4f9007641e01f550e9aaef514b4f8e6a00832","after":"bf0a947c91f2696946993a54041637df93a2a9de","ref":"refs/heads/main","pushedAt":"2024-06-11T23:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"MongoDB Data Migration minor changes\n\n- reduced Schema to only 3 big objects(employees, branches and missionlog)\n- minor changes","shortMessageHtmlLink":"MongoDB Data Migration minor changes"}},{"before":"047b6fdcdbf986046b0180e785eed43a3851dc29","after":"8fe4f9007641e01f550e9aaef514b4f8e6a00832","ref":"refs/heads/main","pushedAt":"2024-06-11T21:27:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOG1CBOMB","name":null,"path":"/LOG1CBOMB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109431433?s=80&v=4"},"commit":{"message":"PHP compatible with mongodb\n\nholy fakk","shortMessageHtmlLink":"PHP compatible with mongodb"}},{"before":"d050be64c29152d596565141b46b25ce27632b54","after":"047b6fdcdbf986046b0180e785eed43a3851dc29","ref":"refs/heads/main","pushedAt":"2024-06-11T12:06:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"MongoDB Migration\n\n-Data Migration\nMongo_insert python file fetches all data from our relational database and transforms it into Objects that get inserted into a newly created mongodb\n\n- README\nadded MongoDB workflow commands","shortMessageHtmlLink":"MongoDB Migration"}},{"before":"631725a41c5b5d81844e77bb0d4fefee0a982ef8","after":"d050be64c29152d596565141b46b25ce27632b54","ref":"refs/heads/main","pushedAt":"2024-06-11T10:53:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"minor change in mission success rate","shortMessageHtmlLink":"minor change in mission success rate"}},{"before":"9e0734870680c92ec1adb57938f316ab6eec371d","after":"631725a41c5b5d81844e77bb0d4fefee0a982ef8","ref":"refs/heads/main","pushedAt":"2024-06-11T10:12:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOG1CBOMB","name":null,"path":"/LOG1CBOMB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109431433?s=80&v=4"},"commit":{"message":"date changes for better report stats\n\nchanged dates in py insert","shortMessageHtmlLink":"date changes for better report stats"}},{"before":"e0ab2106b721ec909c186a4aedef2f2aaf3b57ae","after":"9e0734870680c92ec1adb57938f316ab6eec371d","ref":"refs/heads/main","pushedAt":"2024-06-10T17:22:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOG1CBOMB","name":null,"path":"/LOG1CBOMB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109431433?s=80&v=4"},"commit":{"message":"Main UseCase and Report Phillip\n\nmain use cases and reports","shortMessageHtmlLink":"Main UseCase and Report Phillip"}},{"before":"8faf2f708e2a930556433a05e79f53b24de057db","after":"e0ab2106b721ec909c186a4aedef2f2aaf3b57ae","ref":"refs/heads/main","pushedAt":"2024-06-07T00:17:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Promote Employees\n\nimplemented new feature where user can now promote a individual employee. When selected, user gets redirected to new page and selects subordinates out of list, if submitted data rows gets updated in database, if no subordinate was selected error gets displayed and operation canceled","shortMessageHtmlLink":"Promote Employees"}},{"before":"a53ad0d9af1d57c4df16da6964ba5938cb7b2563","after":"8faf2f708e2a930556433a05e79f53b24de057db","ref":"refs/heads/main","pushedAt":"2024-06-06T10:11:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Assignment History I\n\nImplemented first draft of showing the employee assignments to the various branches","shortMessageHtmlLink":"Assignment History I"}},{"before":"80e32358b5a16f07cd90fe24e23e396021952e8d","after":"a53ad0d9af1d57c4df16da6964ba5938cb7b2563","ref":"refs/heads/main","pushedAt":"2024-06-05T23:37:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Assigning Employees to Branches II\n\nNow user can only transfer a employee with a date that is later than the last transfer. And TILL data of last assignment entry gets updated correctly to improve database consistency.\n\nminor CSS changes","shortMessageHtmlLink":"Assigning Employees to Branches II"}},{"before":"9c97184defd800aefc33907bca25045f1e6ccc6f","after":"80e32358b5a16f07cd90fe24e23e396021952e8d","ref":"refs/heads/main","pushedAt":"2024-06-05T22:50:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Assigning Employees to Branches\n\nVersion 1 of Assgining specific employees to new compunds","shortMessageHtmlLink":"Assigning Employees to Branches"}},{"before":"5d6e3e8e4bcabd47fd96ce8d6542fef0129326f8","after":"9c97184defd800aefc33907bca25045f1e6ccc6f","ref":"refs/heads/main","pushedAt":"2024-06-05T22:21:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Major Frontend Updates\n\nDatabaseHelper.php\n- fixed bugs and now Database connection can get established without problems\n- added another Query that retrieves all Employees\n\nfrontend/php_webinterface/Dockerfile\n- needed to add mysqli extension for the database connection in our DatabaseHelper.php to work properly\n\nindex.php\n- added button in agent table that forwards user to a new page that displays all employees\n\nshowHQ.php\n- added new Webpage that has similar functionality to index.php\n- displays all employees\n\nVarious CSS and UI changes","shortMessageHtmlLink":"Major Frontend Updates"}},{"before":"b3e15650cd2ab73fc01e9b1c5291e0a0ae992b48","after":"5d6e3e8e4bcabd47fd96ce8d6542fef0129326f8","ref":"refs/heads/main","pushedAt":"2024-06-05T17:28:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Update README.md\n\nupdated terminal how-to for easier initialisation of project","shortMessageHtmlLink":"Update README.md"}},{"before":"b131d027e3ba693d7fe246d1d722d8380ac462db","after":"b3e15650cd2ab73fc01e9b1c5291e0a0ae992b48","ref":"refs/heads/main","pushedAt":"2024-06-05T16:32:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}},{"before":"7dc62fd1596ff0bfce84bcb7f0fb5cefd04e92a0","after":"b131d027e3ba693d7fe246d1d722d8380ac462db","ref":"refs/heads/main","pushedAt":"2024-06-05T16:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LOG1CBOMB","name":null,"path":"/LOG1CBOMB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109431433?s=80&v=4"},"commit":{"message":"fixes for docker php\n\nphp docker works now","shortMessageHtmlLink":"fixes for docker php"}},{"before":"9d7f20d4da33ecbdce37808dc23ec4b7eb0b0933","after":"7dc62fd1596ff0bfce84bcb7f0fb5cefd04e92a0","ref":"refs/heads/main","pushedAt":"2024-06-05T13:18:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"QuirkyCroissant","name":null,"path":"/QuirkyCroissant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113454600?s=80&v=4"},"commit":{"message":"New Attributes\n\nCREATE AND INSERT:\n- added 3 more attributes to our database","shortMessageHtmlLink":"New Attributes"}},{"before":"32c61150849131a49a6a38a8622b364678560ba1","after":"9d7f20d4da33ecbdce37808dc23ec4b7eb0b0933","ref":"refs/heads/main","pushedAt":"2024-06-05T12:24:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LOG1CBOMB","name":null,"path":"/LOG1CBOMB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109431433?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/QuirkyCroissant/Queensman_IMSE_Coursework","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/QuirkyCroissant/Queensman_I…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQyMjowMzozOC4wMDAwMDBazwAAAASIacif","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQyMjowMzozOC4wMDAwMDBazwAAAASIacif","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wNVQxMjoyNDo0NS4wMDAwMDBazwAAAARdFnfW"}},"title":"Activity · QuirkyCroissant/Queensman_Agency_Application"}