{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":26307245,"defaultBranch":"master","name":"e-mission-server","ownerLogin":"e-mission","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-11-07T06:39:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10713694?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1695442311.0","currentOid":""},"activityList":{"items":[{"before":"e7d028a386188c37af6350df388ebd6d2a7b0ff4","after":"20acdd958f8ab39161e32035f0ed5406da9c070a","ref":"refs/heads/master","pushedAt":"2024-05-31T16:02:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Fix 500 error by bumping up the dependency","shortMessageHtmlLink":"Fix 500 error by bumping up the dependency"}},{"before":"3150c996f92b35ee71feefc4f98637ca233ac222","after":"e7d028a386188c37af6350df388ebd6d2a7b0ff4","ref":"refs/heads/master","pushedAt":"2024-05-29T04:51:24.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #966 from jiji14/survey-dashboard\n\nDashboard Survey Metrics","shortMessageHtmlLink":"Merge pull request #966 from jiji14/survey-dashboard"}},{"before":"36432a83f66a8b7667f8e4cd690e53245537db0f","after":"3150c996f92b35ee71feefc4f98637ca233ac222","ref":"refs/heads/master","pushedAt":"2024-05-26T15:10:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #969 from JGreenlee/configurable_push_notifs\n\nmake push notifs configurable, i18n, & only for users missing labels","shortMessageHtmlLink":"Merge pull request #969 from JGreenlee/configurable_push_notifs"}},{"before":"5bde217ca1d2bfeb9be39369f6a3e06f78c7aa50","after":"36432a83f66a8b7667f8e4cd690e53245537db0f","ref":"refs/heads/master","pushedAt":"2024-05-17T18:49:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #968 from JGreenlee/fix-localdate-ranges\n\nmake localdate queries behave like canonical datetime range filters","shortMessageHtmlLink":"Merge pull request #968 from JGreenlee/fix-localdate-ranges"}},{"before":"d33ce2e7f75c3a9b2e5dd2a19d40faa9218b11b0","after":"5bde217ca1d2bfeb9be39369f6a3e06f78c7aa50","ref":"refs/heads/master","pushedAt":"2024-05-13T21:30:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Nominatim test regression fix (#967)\n\n* Trying to fix regression\r\n\r\nAttempting to get the nominatim tests to pass after regression was identified.\r\n\r\n* Getting the test to run\r\n\r\nHave to get the test to run to see if it fixes it!\r\n\r\n* Push test\r\n\r\nRe-enabled nominatim test on my branch, so hopefully it will run on this push\r\n\r\n* Reverting nominatim-docker-test.yml","shortMessageHtmlLink":"Nominatim test regression fix (#967)"}},{"before":"cc20ac4e0d1fb8eac09f2097b85e347c3c2f5e11","after":"d33ce2e7f75c3a9b2e5dd2a19d40faa9218b11b0","ref":"refs/heads/master","pushedAt":"2024-05-06T01:36:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Add git to the image Dockerfile as well\n\nWe use a `git` based reference to the `em-common` repo.\r\nThe related PR added git to the test dockerfile\r\nhttps://github.com/e-mission/e-mission-server/pull/965\r\nto get the tests to pass.\r\n\r\nWe need to add a similar command to the production Dockerfile","shortMessageHtmlLink":"Add git to the image Dockerfile as well"}},{"before":"bc2d7b6b5f9fa1a9e981bbc5b911d7be9aaa393e","after":"cc20ac4e0d1fb8eac09f2097b85e347c3c2f5e11","ref":"refs/heads/master","pushedAt":"2024-05-05T06:27:24.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #965 from JGreenlee/ble_matching\n\n🎇 BLE matching in the pipeline","shortMessageHtmlLink":"Merge pull request #965 from JGreenlee/ble_matching"}},{"before":"7660ecc3604bdf8b3a9f03b472370fae1a23c383","after":"bc2d7b6b5f9fa1a9e981bbc5b911d7be9aaa393e","ref":"refs/heads/master","pushedAt":"2024-04-15T07:53:05.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #963 from shankari/add_bluetooth_support\n\n🗃️ Plumb through the BLE objects to the server","shortMessageHtmlLink":"Merge pull request #963 from shankari/add_bluetooth_support"}},{"before":"174bfb174fbe9a596407dc033957badbc1a4e555","after":"7660ecc3604bdf8b3a9f03b472370fae1a23c383","ref":"refs/heads/master","pushedAt":"2024-04-08T16:17:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #962 from MukuFlash03/vuln-fix-apr24\n\nLatest vulnerability fixes","shortMessageHtmlLink":"Merge pull request #962 from MukuFlash03/vuln-fix-apr24"}},{"before":"911e1ec89c9a23153617a709faf732ad2d28ce7a","after":"174bfb174fbe9a596407dc033957badbc1a4e555","ref":"refs/heads/master","pushedAt":"2024-02-10T05:19:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Fix for model-build failure due to presence of survey inputs as a dictionary (#954)\n\n* Filtered out rows with dictionary in user_label_df\r\n\r\nThe idea is to check the data type using isinstance() and then apply this check on the entire data frame as a whole instead of doing it iteratively on each row which is much slower.\r\n\r\nThese rows are then filtered out of the original dataframe leaving behind only the non-dict rows.\r\n\r\n* Added log statements to indicate dataframe filtering done\r\n\r\nAdded log statement to the greedy_similarity_binning, to indicate filtering is being done for the dictionary elements in the dataframe if the column is 'trip_user_input'.\r\n\r\n* Modified filtering of survey inputs\r\n\r\nNow filtering survey inputs before dataframe itself is created by checking whether each dictionary value is a value or a nested dictionary.\r\n\r\n* Add TODO so I can merge this\r\n\r\n---------\r\n\r\nCo-authored-by: Mahadik, Mukul Chandrakant \r\nCo-authored-by: K. Shankari ","shortMessageHtmlLink":"Fix for model-build failure due to presence of survey inputs as a dic…"}},{"before":"0a8c61d1a3f48c4d0d04ab251923f09e5271e29c","after":"911e1ec89c9a23153617a709faf732ad2d28ce7a","ref":"refs/heads/master","pushedAt":"2024-02-10T00:34:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Store limited number of models and clear older ones (#948)\n\n* Added details in logging statements\r\n\r\nCompleted marked future fixes for PR-944\r\nProvided more detailed info regarding number of distinct users, as well as number of predictions made for the trip_list.\r\n\r\n* Implemented logic to clear models\r\n\r\nClearing or trimming number of models for a particular user from the Stage_updateable_models collection.\r\n\r\nConstant K_MODELS_COUNT defines the number of models to keep.\r\n\r\nCurrently tested with model data available in stage dataset snapshot.\r\n\r\nPending - Complete testing with assertions to be added for testing.\r\n\r\n* Added function call\r\n\r\nCalled the trim_model_entries function in upsert_model to delete models before inserting new ones.\r\n\r\n* Squashed commit of the following:\r\n\r\ncommit 54659fb07423c27f6a0ff433b4d0f347986ede48\r\nMerge: cf0c9e24 1159eacf\r\nAuthor: K. Shankari \r\nDate: Thu Dec 21 20:17:15 2023 -0800\r\n\r\n Merge pull request #951 from MukuFlash03/fix-vuln\r\n\r\n Bulk deletion of site-package/tests\r\n\r\ncommit 1159eacf2ff77fb2031c2e4fba26ebbc56422d59\r\nAuthor: Mahadik, Mukul Chandrakant \r\nDate: Thu Dec 21 20:43:39 2023 -0700\r\n\r\n Bulk deletion of site-package/tests\r\n\r\n Added a one line pipe command to remove all occurrences of site-packages/tests occurring in miniconda main directory.\r\n\r\ncommit cf0c9e246b3dfa079fbe07d3da9d16906400329f\r\nMerge: d2f38bc1 3be27579\r\nAuthor: K. Shankari \r\nDate: Thu Dec 21 17:47:27 2023 -0800\r\n\r\n Merge pull request #950 from MukuFlash03/fix-vuln\r\n\r\n Remove obsolete package versions\r\n\r\ncommit 3be27579e664a25f58538f0ebaf702f772eb98e6\r\nAuthor: Mahadik, Mukul Chandrakant \r\nDate: Thu Dec 21 18:05:23 2023 -0700\r\n\r\n Remove obsolete package versions\r\n\r\n Cleaned up older versions for two packages:\r\n urllib3 - deleted stale version folders\r\n python - deleted tests folder\r\n\r\ncommit d2f38bc18d5c415888451e7ad98d40325a74c999\r\nMerge: 978a7199 c1b0889b\r\nAuthor: K. Shankari \r\nDate: Wed Dec 20 14:31:09 2023 -0800\r\n\r\n Merge pull request #949 from MukuFlash03/fix-vuln\r\n\r\n Fixing latest Docker image vulnerabilities\r\n\r\ncommit c1b0889b50a3e2da8cc799f914010575c3f13326\r\nAuthor: Mahadik, Mukul Chandrakant \r\nDate: Mon Dec 18 11:04:25 2023 -0700\r\n\r\n Upgraded Ubuntu base image\r\n\r\n Latest Ubuntu base image was just released officially by Docker which contains updated version of libc6 and libc-bin.\r\n\r\ncommit 07747d0669c986c537310995d0552b5c117f6ebb\r\nAuthor: Mahadik, Mukul Chandrakant \r\nDate: Fri Dec 15 18:38:12 2023 -0700\r\n\r\n Fixing latest Docker image vulnerabilities\r\n\r\n AWS Inspector found the following vulnerable packages:\r\n\r\n CRITICAL\r\n perl\r\n\r\n HIGH\r\n nghttp2, libnghttp2-14\r\n cryptography, libssl3\r\n cryptography\r\n libc6, libc-bin\r\n\r\n Upgraded perl, libssl3, nghttp2 packages by upgrading base Ubuntu image to latest of the same LTS version - jammy (22.04).\r\n\r\n Cryptography package was fixed by mentioning required version to be installed using conda.\r\n\r\n Libc6, Libc-bin can be fixed by using apt-get upgrade but this upgrades all packages which is not recommended as a blanket upgrade fix.\r\n\r\n* Updated Test file with dummy models\r\n\r\nWas using pre-built models for testing that were present in stage_snapshot dataset but these won't be available in the normal dataset.\r\n\r\nHence, took reference from emission.tests.modellingTests.TestRunGreedyModel.py for creating test models using dummy trip data.\r\n\r\nCreating multiple such models and then checking for trimming operation success.\r\n\r\n* Reverted commit 31626bae + Removed log statements\r\n\r\nCommit 31626bae included changes related to vulnerability fixes, hence reverted them.\r\n\r\nHad added some log statements related to scalability fixes for model loading.\r\nRemoved them and will add in separate PR.\r\n\r\n* Changed imports to access K_MODEL_COUNT\r\n\r\nRemoved redundant \"esda\" import added possibly during local testing.\r\n\r\nRemoved get_model_limit() as K_MODEL_COUNT is a class variable and can be accessed directly using class name.\r\n\r\n* Revert \"Squashed commit of the following:\"\r\n\r\nThis reverts commit 31626baef1909913fe5899813570f9e78cb63a4f.\r\n\r\nEarlier commit f54e85f missed out the discarded reverted changes relating to the vulnerability fixes.\r\nHence removing them in these.\r\n\r\n* Included maximum_stored_model_limit parameter in trip_model config file\r\n\r\nDecided upon threshold value for model count above which redundant models will be deleted.\r\nThis was agreed upon to be 3 and is defined in the trip_model.config.json.sample file.\r\n\r\nNecessary changes have been made in the related files to use this config value.\r\n\r\n* Addressed latest review comments\r\n\r\n- Improved logging statements to included whether model count has changed.\r\n- Skipped check for saved test data in Test file as we clear teardown() related collections in the DB.\r\n\r\n* Restored inferrers.py\r\n\r\nDid this to revert a whitespace change which was possibly due to removing a line at the end of the file.\r\n\r\nWe don't want it to be modified as it is unrelated to this set of PR changes.\r\n\r\nRestored using this command by pointing to specific commit hash for the first instance where the file was modified.\r\n\r\ngit restore --source=79ad1cc~1 emission/analysis/classification/inference/labels/inferrers.py\r\n\r\n* Updated Test for Storing limited models\r\n\r\nAdded test to ensure that only the latest models are stored by comparing the write_ts times.\r\n\r\n* Revert whitespace changes\r\n\r\n* Revert whitespace changes\r\n\r\n---------\r\n\r\nCo-authored-by: Mahadik, Mukul Chandrakant \r\nCo-authored-by: K. Shankari ","shortMessageHtmlLink":"Store limited number of models and clear older ones (#948)"}},{"before":"54659fb07423c27f6a0ff433b4d0f347986ede48","after":"0a8c61d1a3f48c4d0d04ab251923f09e5271e29c","ref":"refs/heads/master","pushedAt":"2024-01-30T23:18:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #955 from MukuFlash03/log-statements-model-load\n\nCleanup fixes including log statements for PR #944","shortMessageHtmlLink":"Merge pull request #955 from MukuFlash03/log-statements-model-load"}},{"before":"cf0c9e246b3dfa079fbe07d3da9d16906400329f","after":"54659fb07423c27f6a0ff433b4d0f347986ede48","ref":"refs/heads/master","pushedAt":"2023-12-22T04:17:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #951 from MukuFlash03/fix-vuln\n\nBulk deletion of site-package/tests","shortMessageHtmlLink":"Merge pull request #951 from MukuFlash03/fix-vuln"}},{"before":"d2f38bc18d5c415888451e7ad98d40325a74c999","after":"cf0c9e246b3dfa079fbe07d3da9d16906400329f","ref":"refs/heads/master","pushedAt":"2023-12-22T01:47:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #950 from MukuFlash03/fix-vuln\n\nRemove obsolete package versions","shortMessageHtmlLink":"Merge pull request #950 from MukuFlash03/fix-vuln"}},{"before":"978a7199f5577e44ff3174cbf6507ff6d42a7367","after":"d2f38bc18d5c415888451e7ad98d40325a74c999","ref":"refs/heads/master","pushedAt":"2023-12-20T22:31:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #949 from MukuFlash03/fix-vuln\n\nFixing latest Docker image vulnerabilities","shortMessageHtmlLink":"Merge pull request #949 from MukuFlash03/fix-vuln"}},{"before":"1a1b1e63e8d6b1e1a578c6449cc2dc919de126e5","after":"978a7199f5577e44ff3174cbf6507ff6d42a7367","ref":"refs/heads/master","pushedAt":"2023-12-03T17:22:09.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #947 from humbleOldSage/model-receive-branch\n\nModel receive branch","shortMessageHtmlLink":"Merge pull request #947 from humbleOldSage/model-receive-branch"}},{"before":"81c4314a776eff5dee61b01f1ca16a85ee267a10","after":"1a1b1e63e8d6b1e1a578c6449cc2dc919de126e5","ref":"refs/heads/master","pushedAt":"2023-12-02T07:17:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Scalability fixes - Load model once per user (#944)\n\n* Scalability fixes - Load model once per user\r\n\r\nImplementing code changes for improving scalability as per the requirements in this issue# 950 in e-mission-docs.\r\n\r\nInitial approach involves utilizing Singleton design pattern concept on instance variables to check whether model has already been loaded before attempting to load the model.\r\n\r\nThus this should prevent model from being loaded if it is already present in the instance variable of the current class instance of BuiltinModelStorage.\r\n\r\n* Missing imports and self keyword\r\n\r\nAdded import for logging.\r\nAdded self parameter to pass reference to current instance object.\r\n\r\n* Refactoring label inference pipeline for scalability issues\r\n\r\nChanges after refactoring label inference pipeline to load model only once. Will be merging with previous PR branch.\r\n\r\n* Removed singleton approach\r\n\r\nStarting from scratch to implement refactored label pipeline approach\r\n\r\n* Changed results_list to result_dict\r\n\r\nUsing a dictionary of lists of predictions returned for each trip instead of a simple list.\r\nThis will help keep predictions of each trip separate but keep all the algorithms_wise predictions of each trip together in a list.\r\n\r\n* Fixed function call to predict_labels_with_n in TestRunGreedyModel\r\n\r\nUpdated function call to predict_labels_with_n() as per latest changes to include trip_list and user_id\r\n\r\nFixed typo in eacilp for trip.get_id()\r\n\r\n* Fixed function signature in TestRunGreedyModel\r\n\r\neamur.predict_labels_with_n() now takes a trip instead of a trip_list.\r\nPassed a trip_list in previous commit but forgot to update parameter name.\r\n\r\n* Updated TestRunGreedyModel + Debug Cleanup\r\n\r\nReceive a prediction list of (prediction, n) for each trip in trip_list.\r\n\r\nThen for each of the predictions in the prediction list, run the assertion tests.\r\n\r\nAlso, cleaned up some debug print statements from earlier commits / PRs.\r\n\r\n* Cleanup print statements\r\n\r\nCleaning up previously used debug statements\r\n\r\n* Added debug statements to track time taken for operations.\r\n\r\n* Cleaned up some comments and debug statements.\r\n\r\n* Fixed failing analysis pipeline tests involved in Label Inference\r\n\r\nA couple of pipeline tests were failing - TestLableInferencePipeline, TestExpectationPipeline.\r\nFailed since they were calling placeholder_predict_n functions in eacili inferrers.\r\nHad to update these to now receive trip_list instead of single trip.\r\n\r\n* Removed user_id parameter\r\n\r\nFetching from trip_list itself.\r\nAdded assertion to ensure identical and only one unique user_id present for all trips.\r\nAssertion fails if multiple user_ids found for the trip_list.\r\n\r\n* Removed user_id parameter from Tests\r\n\r\nRemoved from Test files and inferrers.py which contained placeholder_predictor functions.\r\n\r\n* Moved model loading step out of predict_labels_with_n\r\n\r\nRefactored code to pass in the trip model directly to predict_labels_with_n() in eamur.\r\n\r\nMoved the load model step to eacil.inferrers by using load_model() of eamur.\r\n\r\nModified TestRunGreedyModel to use this refactored function.\r\n\r\n* Passed user_id in TestRunGreedyModel.py\r\n\r\nFailing test due to missed user_id parameter.\r\nPassed user_id to rectify.\r\n\r\n---------\r\n\r\nCo-authored-by: Mahadik, Mukul Chandrakant ","shortMessageHtmlLink":"Scalability fixes - Load model once per user (#944)"}},{"before":"f8e14db329322f13b34ff34e9878102de70cddd6","after":"81c4314a776eff5dee61b01f1ca16a85ee267a10","ref":"refs/heads/master","pushedAt":"2023-11-01T23:51:15.000Z","pushType":"pr_merge","commitsCount":95,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #929 from nataliejschultz/nominatim\n\nCreating TestNominatim.py","shortMessageHtmlLink":"Merge pull request #929 from nataliejschultz/nominatim"}},{"before":"bc6b8eb4bfa72c789b4da8871958dc2bc2b80c64","after":"f8e14db329322f13b34ff34e9878102de70cddd6","ref":"refs/heads/master","pushedAt":"2023-10-25T03:24:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #943 from MukuFlash03/master\n\nSpecified Docker base image version","shortMessageHtmlLink":"Merge pull request #943 from MukuFlash03/master"}},{"before":"e9aae0289a78d79db1e38ca7506e619d6743291a","after":"bc6b8eb4bfa72c789b4da8871958dc2bc2b80c64","ref":"refs/heads/master","pushedAt":"2023-10-20T23:52:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #942 from MukuFlash03/fix_docker_vulnerabilities\n\nFix Docker images vulnerabilities in server base image","shortMessageHtmlLink":"Merge pull request #942 from MukuFlash03/fix_docker_vulnerabilities"}},{"before":"086f51380ed9c3fd09f86279e047a5a64ea81123","after":"e9aae0289a78d79db1e38ca7506e619d6743291a","ref":"refs/heads/master","pushedAt":"2023-10-14T07:15:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #941 from MukuFlash03/fix_docker_vulnerabilities\n\nFixed latest Docker vulnerabilities","shortMessageHtmlLink":"Merge pull request #941 from MukuFlash03/fix_docker_vulnerabilities"}},{"before":"ff8dc5bc319ff8bf8a5a514a5348661829c92b1b","after":"086f51380ed9c3fd09f86279e047a5a64ea81123","ref":"refs/heads/master","pushedAt":"2023-10-07T02:40:06.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #940 from MukuFlash03/fix_docker_vulnerabilities\n\nUpdating fixes to vulnerabilities after new observations in Docker image","shortMessageHtmlLink":"Merge pull request #940 from MukuFlash03/fix_docker_vulnerabilities"}},{"before":"bc78230d3196ca10249b6e95898f63fddf924f6f","after":"ff8dc5bc319ff8bf8a5a514a5348661829c92b1b","ref":"refs/heads/master","pushedAt":"2023-10-06T19:50:51.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #939 from MukuFlash03/fix_docker_vulnerabilities\n\nAddressing vulnerability issues in Docker images","shortMessageHtmlLink":"Merge pull request #939 from MukuFlash03/fix_docker_vulnerabilities"}},{"before":"02f966f529576d09816088d0546933c6574b4060","after":"bc78230d3196ca10249b6e95898f63fddf924f6f","ref":"refs/heads/master","pushedAt":"2023-09-29T14:39:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #934 from TTalex/cleaned-section-index\n\nNew index creation: data.cleaned_section on analysis db","shortMessageHtmlLink":"Merge pull request #934 from TTalex/cleaned-section-index"}},{"before":"f6bf89a274e6cd10353da8f17ebb327a998c788a","after":"02f966f529576d09816088d0546933c6574b4060","ref":"refs/heads/master","pushedAt":"2023-09-29T14:27:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #937 from MukuFlash03/master\n\nAdded initial interface for fetching inferred section modes","shortMessageHtmlLink":"Merge pull request #937 from MukuFlash03/master"}},{"before":"f6bf89a274e6cd10353da8f17ebb327a998c788a","after":null,"ref":"refs/heads/gis-based-mode-detection","pushedAt":"2023-09-23T04:11:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"}},{"before":null,"after":"f6bf89a274e6cd10353da8f17ebb327a998c788a","ref":"refs/heads/master","pushedAt":"2023-09-23T04:11:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge branch 'master' into gis-based-mode-detection","shortMessageHtmlLink":"Merge branch 'master' into gis-based-mode-detection"}},{"before":"55704fc0296ba70d7af18351dd43ee1dcd88f50d","after":null,"ref":"refs/heads/master","pushedAt":"2023-09-23T04:11:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"}},{"before":null,"after":"55704fc0296ba70d7af18351dd43ee1dcd88f50d","ref":"refs/heads/random-forest-mode-detection","pushedAt":"2023-09-23T04:11:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"},"commit":{"message":"Merge pull request #933 from humbleOldSage/FirstPointNewMain#35\n\nMoving dependence from custom branch's tour_model to master's trip_model","shortMessageHtmlLink":"Merge pull request #933 from humbleOldSage/FirstPointNewMain#35"}},{"before":"f2b56377f5c4f218a50d91b33fefe90208d57ae6","after":null,"ref":"refs/heads/may_2023_point_release","pushedAt":"2023-09-23T04:08:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shankari","name":"K. Shankari","path":"/shankari","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2423263?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWTHlDQA","startCursor":null,"endCursor":null}},"title":"Activity · e-mission/e-mission-server"}