{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":412246003,"defaultBranch":"master","name":"django_curate","ownerLogin":"Planteome","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-30T22:22:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7377492?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1633040644.863146","currentOid":""},"activityList":{"items":[{"before":"a7a13dc1509b05aff07913137ae150b0ff0e228b","after":"7de8da34eb40ba24bb81923ed415553d2e3204d6","ref":"refs/heads/master","pushedAt":"2024-07-19T19:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Add more info to taxon info page about gene objects. Closes #83","shortMessageHtmlLink":"Add more info to taxon info page about gene objects. Closes #83"}},{"before":"f7edaa4ee6ffa82461f0a0724b673533fc7aae35","after":"a7a13dc1509b05aff07913137ae150b0ff0e228b","ref":"refs/heads/master","pushedAt":"2024-05-29T14:24:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Add more \"replace\" functions to fix quotes. Closes #82","shortMessageHtmlLink":"Add more \"replace\" functions to fix quotes. Closes #82"}},{"before":"774ab7886468eb923d2556b3291fc919d0d7ee6e","after":"f7edaa4ee6ffa82461f0a0724b673533fc7aae35","ref":"refs/heads/master","pushedAt":"2024-04-19T20:54:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Change gene.gene_type to use choices. Closes #72","shortMessageHtmlLink":"Change gene.gene_type to use choices. Closes #72"}},{"before":"3f6c0e3aada7aecc0bdbf7a3842ee93cae145b70","after":"774ab7886468eb923d2556b3291fc919d0d7ee6e","ref":"refs/heads/master","pushedAt":"2024-04-10T00:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Finish link annotation to internal gene stub. Closes #81. May still want\nto work on changes made by a superuser for that not showing up on the\nchanges page. Did add a note explaining it though.","shortMessageHtmlLink":"Finish link annotation to internal gene stub. Closes #81. May still want"}},{"before":"ee5287a37df84392ce03c8b39fe26b3a6ddc2c99","after":"3f6c0e3aada7aecc0bdbf7a3842ee93cae145b70","ref":"refs/heads/master","pushedAt":"2024-03-07T18:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Add replace function for os.environ.get to strip quotes out. Was\nbreaking the allowed hosts","shortMessageHtmlLink":"Add replace function for os.environ.get to strip quotes out. Was"}},{"before":"f60584dd0781320772911e1beed63a14ea5f3d82","after":"ee5287a37df84392ce03c8b39fe26b3a6ddc2c99","ref":"refs/heads/master","pushedAt":"2024-03-06T18:59:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Update README.md with podman instructions","shortMessageHtmlLink":"Update README.md with podman instructions"}},{"before":"9420f32df93e1fd02c1c6eb15f728e3a9678c21b","after":"f60584dd0781320772911e1beed63a14ea5f3d82","ref":"refs/heads/master","pushedAt":"2024-02-20T20:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Stub out the internal link creationg for annotations","shortMessageHtmlLink":"Stub out the internal link creationg for annotations"}},{"before":"75e5f67b946e52a732404d7b64a39c23e3caa296","after":"9420f32df93e1fd02c1c6eb15f728e3a9678c21b","ref":"refs/heads/master","pushedAt":"2024-02-03T00:33:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Fix dbxref queries if a synonym contains the same text as the dbxref.\nCloses #80","shortMessageHtmlLink":"Fix dbxref queries if a synonym contains the same text as the dbxref."}},{"before":"4478ec924cf5359092ab7fab5afd9d9a72630262","after":"75e5f67b946e52a732404d7b64a39c23e3caa296","ref":"refs/heads/master","pushedAt":"2024-01-27T00:29:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Make internal gene lookups case insensitive","shortMessageHtmlLink":"Make internal gene lookups case insensitive"}},{"before":"00c2fad36de7b247a179196ef84629f1ff4b7aa6","after":"4478ec924cf5359092ab7fab5afd9d9a72630262","ref":"refs/heads/master","pushedAt":"2024-01-26T20:51:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Add counts to superuser page. Closes #76","shortMessageHtmlLink":"Add counts to superuser page. Closes #76"}},{"before":"9142bed7ddf1908cc235d745204b814d66786a84","after":"00c2fad36de7b247a179196ef84629f1ff4b7aa6","ref":"refs/heads/master","pushedAt":"2024-01-25T00:24:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Add amigo_base_url to context for search pages","shortMessageHtmlLink":"Add amigo_base_url to context for search pages"}},{"before":"df3da30bac29fce086d3e2f198f7eeb15cdbba68","after":"9142bed7ddf1908cc235d745204b814d66786a84","ref":"refs/heads/master","pushedAt":"2024-01-24T21:40:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Change add annotation link to use gene info. Closes #79","shortMessageHtmlLink":"Change add annotation link to use gene info. Closes #79"}},{"before":"397a3b6fed57efa34957c2cb37980e57f87d1adf","after":"df3da30bac29fce086d3e2f198f7eeb15cdbba68","ref":"refs/heads/master","pushedAt":"2024-01-24T20:50:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Change \"genes\" to \"objects\" to reflect that they aren't just genes","shortMessageHtmlLink":"Change \"genes\" to \"objects\" to reflect that they aren't just genes"}},{"before":"de18978e46068221c0e85fd6c50227d03cc946be","after":"397a3b6fed57efa34957c2cb37980e57f87d1adf","ref":"refs/heads/master","pushedAt":"2024-01-08T21:23:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Add faceted search to annotations. Closes #2","shortMessageHtmlLink":"Add faceted search to annotations. Closes #2"}},{"before":"6098b7de6102937782ba3efbd09d07ea2a523656","after":"de18978e46068221c0e85fd6c50227d03cc946be","ref":"refs/heads/master","pushedAt":"2024-01-05T23:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Create ES ontology terms on initial load. Also move ES update to\nupdate_ontology_terms function. Closes #75","shortMessageHtmlLink":"Create ES ontology terms on initial load. Also move ES update to"}},{"before":"869acc21a34a8864dee76b8b9c7472563a46c578","after":"6098b7de6102937782ba3efbd09d07ea2a523656","ref":"refs/heads/master","pushedAt":"2023-12-21T00:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Fix plant_trait_ontology AmiGO aspect choice","shortMessageHtmlLink":"Fix plant_trait_ontology AmiGO aspect choice"}},{"before":"bef8ec1052c84a46830eb9b5fce83c8d1c86cb84","after":"869acc21a34a8864dee76b8b9c7472563a46c578","ref":"refs/heads/master","pushedAt":"2023-12-20T19:51:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Add new model migrations","shortMessageHtmlLink":"Add new model migrations"}},{"before":"ae002ebc9e79f0b707597b0158fbcaeccd589c54","after":"bef8ec1052c84a46830eb9b5fce83c8d1c86cb84","ref":"refs/heads/master","pushedAt":"2023-12-19T23:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"ES addition of aliases wasn't working as it was checking the wrong id","shortMessageHtmlLink":"ES addition of aliases wasn't working as it was checking the wrong id"}},{"before":"d9d490fe8f879f7e0235d57b43883c816a86fd53","after":"ae002ebc9e79f0b707597b0158fbcaeccd589c54","ref":"refs/heads/master","pushedAt":"2023-12-19T22:39:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Fix ES loading of taxons since they don't use an auto-incrementing\nprimary key. Note that this may not work if trying to load taxons again,\nbut that shouldn't be done anyway.","shortMessageHtmlLink":"Fix ES loading of taxons since they don't use an auto-incrementing"}},{"before":"1e6ed17597327c7f7ce7c6ce9a2bd9a30bf2894d","after":"d9d490fe8f879f7e0235d57b43883c816a86fd53","ref":"refs/heads/master","pushedAt":"2023-12-19T22:01:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Add CSRF_TRUSTED_ORIGINS env setting. Note that the Apache/Nginx must\nalso be set to have the Header Referrer-Policy set to 'same-origin' or\nelse logins won't work","shortMessageHtmlLink":"Add CSRF_TRUSTED_ORIGINS env setting. Note that the Apache/Nginx must"}},{"before":"5dcdf0469be01714f9d01faaed22e52b73bf613f","after":"1e6ed17597327c7f7ce7c6ce9a2bd9a30bf2894d","ref":"refs/heads/master","pushedAt":"2023-12-18T18:37:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Change from list to split so it correctly splits instead of splitting on\nevery letter","shortMessageHtmlLink":"Change from list to split so it correctly splits instead of splitting on"}},{"before":"a8d92a6c997f070fb93b4e65c02fd0ce68ceb674","after":"5dcdf0469be01714f9d01faaed22e52b73bf613f","ref":"refs/heads/master","pushedAt":"2023-12-14T23:42:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Use new update_conflicts option for bulk_create to update if new for\ndbxrefs. Closes #70","shortMessageHtmlLink":"Use new update_conflicts option for bulk_create to update if new for"}},{"before":"73c3388db9d6bdfad6c959dee91125eeebc99c5d","after":"a8d92a6c997f070fb93b4e65c02fd0ce68ceb674","ref":"refs/heads/master","pushedAt":"2023-12-14T21:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Allow dbxrefs.yaml to be loaded via upload or URL. Closes #71","shortMessageHtmlLink":"Allow dbxrefs.yaml to be loaded via upload or URL. Closes #71"}},{"before":"66c3b593a40cbfea285b645a590a104a718bd985","after":"73c3388db9d6bdfad6c959dee91125eeebc99c5d","ref":"refs/heads/master","pushedAt":"2023-12-12T19:28:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Widen the \"latest annotations\" table a bit","shortMessageHtmlLink":"Widen the \"latest annotations\" table a bit"}},{"before":"22e2d3ab7b3683c9d839aba9ee0b6966fdf16b23","after":"66c3b593a40cbfea285b645a590a104a718bd985","ref":"refs/heads/master","pushedAt":"2023-12-07T23:15:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"New crispy forms requires separate template packages. See https://stackoverflow.com/questions/75495403/django-returns-templatedoesnotexist-when-using-crispy-forms","shortMessageHtmlLink":"New crispy forms requires separate template packages. See https://sta…"}},{"before":"6e05f94d751bb5c4bb352ae8aba2403ec5bdbf7d","after":"22e2d3ab7b3683c9d839aba9ee0b6966fdf16b23","ref":"refs/heads/master","pushedAt":"2023-12-07T00:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Remove old localization line from settings.py.","shortMessageHtmlLink":"Remove old localization line from settings.py."}},{"before":"3c03114b5778b713b82b77c181404cdf58928779","after":"6e05f94d751bb5c4bb352ae8aba2403ec5bdbf7d","ref":"refs/heads/master","pushedAt":"2023-12-07T00:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Update Django to 4.2.8 and python to 3.11. Required small change to\n\"ALLOWED_HOSTS\" in settings.py and change versions in requirements.txt.\nCloses #69.","shortMessageHtmlLink":"Update Django to 4.2.8 and python to 3.11. Required small change to"}},{"before":"2bf5549721551aeac1a3701ba517e7f26ce12c9e","after":"3c03114b5778b713b82b77c181404cdf58928779","ref":"refs/heads/master","pushedAt":"2023-12-06T19:31:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Add faceted search for genes. Partial work towards #2. Still need to do\nthe same for annotations","shortMessageHtmlLink":"Add faceted search for genes. Partial work towards #2. Still need to do"}},{"before":"a92cbc342f5f598f4bba1412f07f5cc87b7cb2b0","after":"2bf5549721551aeac1a3701ba517e7f26ce12c9e","ref":"refs/heads/master","pushedAt":"2023-12-05T23:37:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Changes to make W3C validator happy","shortMessageHtmlLink":"Changes to make W3C validator happy"}},{"before":"765ee05982f42762c48ff079c38250c8a7427d45","after":"a92cbc342f5f598f4bba1412f07f5cc87b7cb2b0","ref":"refs/heads/master","pushedAt":"2023-11-27T20:04:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elserj","name":null,"path":"/elserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7377942?s=80&v=4"},"commit":{"message":"Add link to ontology add term page and instructions to use if term not\nin database already","shortMessageHtmlLink":"Add link to ontology add term page and instructions to use if term not"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOVQxOTowMToyNC4wMDAwMDBazwAAAASENNv8","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOVQxOTowMToyNC4wMDAwMDBazwAAAASENNv8","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yN1QyMDowNDozMC4wMDAwMDBazwAAAAO5HD_R"}},"title":"Activity · Planteome/django_curate"}