{"push_id":4071595388,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"f31d258a5e8b7c6329050b8e3fb8e9c9ca7ea4db","before":"fa729ff2ea7d3bc2fc2dee4e4d199ea51b5f53a2","commits":[{"sha":"f31d258a5e8b7c6329050b8e3fb8e9c9ca7ea4db","author":{"name":"Melisa Bok","email":"5d4dc9ec33fd292f079cd05714d555bab85e7f36@gmail.com"},"message":"Feature/edges (#427)\n\n* Implement edges collection\r\n\r\n* added iterget_edges\r\n\r\n* added post_edges and post_bulk_edges\r\n\r\n* Update bidWebfield template to use edges API. Fix bug with extra calls to Webfield.ui.done()\r\n\r\n* Fix bug with webfield code\r\n\r\n* Remove test data from template\r\n\r\n* Update bid invitation in builder to be an edge invitation\r\n\r\n* added unit test for post_bulk_edges\r\n\r\n* Update bidWebfield template to use edges API (#305)\r\n\r\n* Update bidWebfield template to use edges API. Update bid invitation in builder to be an edge invitation\r\n\r\n* Fix edges test to work with new validation\r\n\r\n* Try to fix test that is randomly failing on circleci\r\n\r\n* Try to fix test that is randomly failing on circleci 2\r\n\r\n* Try to fix test that is randomly failing on circleci 3\r\n\r\n* Try to fix test that is randomly failing on circleci 4\r\n\r\n* Try to fix test that is randomly failing on circleci 5\r\n\r\n* Use another venue year\r\n\r\n* Increase counters\r\n\r\n* Fix venues\r\n\r\n* removed score_names and score_weight / added score_specification from the config invitation fields. (#321)\r\n\r\n* Change venue count\r\n\r\n* Fix/setup matching (#327)\r\n\r\n* Setup matching\r\n\r\n* Fix create invitations\r\n\r\n* Build conflict edges\r\n\r\n* Clear edges\r\n\r\n* Build tams scores\r\n\r\n* Fix all the matching tests\r\n\r\n* Build score specification\r\n\r\n* Deploy assignments from edges\r\n\r\n* Fix tests\r\n\r\n* Test without respecting the order\r\n\r\n* More testing without order\r\n\r\n* changes by melisa to speed up processing of conflict edge posting and tpms score edge posting for iclr. (#333)\r\n\r\n* Feature/change edge invitation names (#351)\r\n\r\n* added a get_edges_group method that performs a groupBy query for edges\r\n\r\n* Modified get_edges_group to use selected instead of project, uses limit, and return a list of the group objects and documented.\r\n\r\n* Edge names for matching all use /Reviewing and are TPMS_Score, Affinity_Score, Conflict, Bid, Custom_Load, Subject_Areas_Score, Paper_Assignment, Aggregate_Score\r\n\r\n* updated tests to use new matching invitation names\r\n\r\n* more fixes to invitation names\r\n\r\n* changed to get_grouped_edges\r\n\r\n* changed description of alternates field of config note (#356)\r\n\r\n* Add query parameter to the edge invitations (#363)\r\n\r\n* Add query parameter to the edge invitations\r\n\r\n* Use single quotes\r\n\r\n* Fix test\r\n\r\n* Use the new edge invitation structure (#364)\r\n\r\n* Feature/expertise selection interface (#366)\r\n\r\n* changes for expertise bidding\r\n\r\n* corrections\r\n\r\n* added __set_expertise_bid_page\r\n\r\n* added changes for expertise bid\r\n\r\n* corrections to bid webfield\r\n\r\n* corrected expertise webfield and invitation\r\n\r\n* Expertise updates\r\n\r\n* Render submission button to upload more papers\r\n\r\n* Using only bid option for expertise selection\r\n\r\n* Using \"Exclude\" instead of do not use\r\n\r\n* setting expertise inv on deploying conference\r\n\r\n* stary bold tag\r\n\r\n* changes to tab names\r\n\r\n* added link to profile in header\r\n\r\n* open the profile link in a new tab\r\n\r\n* Added based on suggestions\r\n\r\n* updated header\r\n\r\n* retrieve profiles in batches (#374)\r\n\r\n* Create a non empty invitation (#379)\r\n\r\n* Feature/match by group (#386)\r\n\r\n* first cut of matching by group\r\n\r\n* update tests\r\n\r\n* split tpms score files by ac/reviewer\r\n\r\n* restrict subject area scores to only match group members\r\n\r\n* fix tests\r\n\r\n* pylint matching.py\r\n\r\n* make assertions for invitations more explicit\r\n\r\n* convert all invitation ids to strings\r\n\r\n* do not collect reviewer/ac edges all together, count them individually\r\n\r\n* setup the matching for reviewer by default\r\n\r\n* Fix/improve bid webfield (#391)\r\n\r\n* Initial commit to use pagination\r\n\r\n* Add the tail as reader of the edges\r\n\r\n* load the papers in pages sorted by affinity score and ignoring the conflicts.\r\n\r\n* Fix update count and remove no bid tab\r\n\r\n* Show affinity score in the all papers tab\r\n\r\n* Sort affinity scores by weight\r\n\r\n* Make affinity score sorting optional\r\n\r\n* Fix get note count\r\n\r\n* Remove header\r\n\r\n* set affinity score id\r\n\r\n* Make the affinity score configurable\r\n\r\n* Fix tests\r\n\r\n* Use variable instead\r\n\r\n* Use one bid invitation per matching group\r\n\r\n* Check has area chairs\r\n\r\n* Split the bid invitation in area chairs and reviewers bid invitations\r\n\r\n* Remove non python 2 supported parameter.\r\n\r\n* Update Zach’s feedback\r\n\r\n* Add doctoring to set bid page\r\n\r\n* Return the map directly\r\n\r\n* Set conflict invitation id in the bid webfield.\r\n\r\n* Add error message to configuration invitation and configure the readers (#397)\r\n\r\n* Add error message to configuration invitation and configure the readers\r\n\r\n* Fix regex building\r\n\r\n* Fix/bid webfield bug fixing (#396)\r\n\r\n* Fix typo\r\n\r\n* remove test file and add it to the gitignore\r\n\r\n* - Filter notes that don’t exist anymore\r\n- Search by blind submission invitation\r\n- Filter conflict by note.id and not original id.\r\n\r\n* Fix bid interface tests\r\n\r\n* Use edge invitations instead (#407)\r\n\r\n* remove /Reviewing prefix and add conflict labels (#411)\r\n\r\n* remove /Reviewing prefix and add conflict labels\r\n\r\n* update tests\r\n\r\n* fix institutional conflict level detection\r\n\r\n* fix tests\r\n\r\n* Fix edge browser links (#414)\r\n\r\n* Fix set_assignments, set match_group parameter when creating the Matching object. (#420)\r\n\r\n* Make score spec optional and build the default map based on the avail… (#426)\r\n\r\n* Make score spec optional and build the default map based on the available invitations\r\n\r\n* Fix test\r\n\r\n* Increase version number","distinct":true,"url":"https://api.github.com/repos/iesl/openreview-py/commits/f31d258a5e8b7c6329050b8e3fb8e9c9ca7ea4db"}]}
{"actor":{"display_login":"mspector"}}