{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":493103674,"defaultBranch":"main","name":"smile","ownerLogin":"NYUCCL","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-17T05:11:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1825648?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713297620.0","currentOid":""},"activityList":{"items":[{"before":"74eba9378b312c3034b72a407e67f94f00b63ef0","after":"19325fa1cb60a1392a1125727bb9bcee0eae9064","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T21:58:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"private document support (issue #71)\n\n- moves PII type data to a new private subcollection\n- field moved are recruitment_info (e.g., workerid/prolificids), withdraw_data (info about why a person withdrew), and the browser_fingerprint (info about browser and ip address)\n- these fields are separate and easier to keep away from downstream analysis\n- needs to be blocked with firebase fules (issue #24)","shortMessageHtmlLink":"private document support (issue #71)"}},{"before":"9848db9212148c461bf33cc203f7137e0b9af85b","after":"74eba9378b312c3034b72a407e67f94f00b63ef0","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T19:48:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"moving recruitment info to a private part of smilestore (issue #71)","shortMessageHtmlLink":"moving recruitment info to a private part of smilestore (issue #71)"}},{"before":"723f283ef4b015e412ef87f9a8396bc3dde3d493","after":"9848db9212148c461bf33cc203f7137e0b9af85b","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T18:30:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"per-page trialstepper (issue #123)","shortMessageHtmlLink":"per-page trialstepper (issue #123)"}},{"before":"b8faba307a4a1ab95207b6b49276a08b07916e2e","after":"723f283ef4b015e412ef87f9a8396bc3dde3d493","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T15:43:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"register trial stepper per page (Closes #123)\n\n- each page that uses the TrialStepper needs to call api.useTrialStepper() on load. this registers the page as providing that feature enabling the trialstepper Dev bar features.\n- this mostly serves to clarify when the trial stepper is expected to have an effect or not\n- syntax for api.useTrialStepper still isn’t that awesome but this gets things going","shortMessageHtmlLink":"register trial stepper per page (Closes #123)"}},{"before":"4a02bc9216f87e8b56bb290a8062c2ac316a83b5","after":"b8faba307a4a1ab95207b6b49276a08b07916e2e","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:53:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"simpler version (issue #130)","shortMessageHtmlLink":"simpler version (issue #130)"}},{"before":"2a1c1895276e23192faf72faa552ec1621072cc9","after":"4a02bc9216f87e8b56bb290a8062c2ac316a83b5","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:45:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"reverting the code that triggered errors","shortMessageHtmlLink":"reverting the code that triggered errors"}},{"before":"20308a083844b949557c5efd038cf1fe38afb21b","after":"2a1c1895276e23192faf72faa552ec1621072cc9","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:43:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"add a page specific log (closes #130)\n\n- new panel on the data dev bar lets you see only the log messages that occured since the last request to change pages.\n- helpful when you are debugging a little local part of your experiment not to have to scroll back through log messages from irrelvant parts of the task","shortMessageHtmlLink":"add a page specific log (closes #130)"}},{"before":"c62d94c4eb053c136e1eca9437cf8d6a81a6f6e1","after":"20308a083844b949557c5efd038cf1fe38afb21b","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:21:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"ok i get it… has to be on main","shortMessageHtmlLink":"ok i get it… has to be on main"}},{"before":"5514191395afeec314037f418842cc95051b2495","after":"c62d94c4eb053c136e1eca9437cf8d6a81a6f6e1","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:15:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"reverting","shortMessageHtmlLink":"reverting"}},{"before":"f22922f9e549a1ac5a438cfeb9aa9ec9aeae4fe4","after":"5514191395afeec314037f418842cc95051b2495","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:13:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"?","shortMessageHtmlLink":"?"}},{"before":"bbd3e1c7b1979f72db8282d50d4b2cd9694b1199","after":"f22922f9e549a1ac5a438cfeb9aa9ec9aeae4fe4","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:11:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"better?","shortMessageHtmlLink":"better?"}},{"before":"274681e7821e7663db88392cca206a55bcd1804d","after":"bbd3e1c7b1979f72db8282d50d4b2cd9694b1199","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:08:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"forcing an error as a test","shortMessageHtmlLink":"forcing an error as a test"}},{"before":"edf572ba7c2e86f6e103245d8bcc3288727f3b4e","after":"274681e7821e7663db88392cca206a55bcd1804d","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:07:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"error notification wasn’t working","shortMessageHtmlLink":"error notification wasn’t working"}},{"before":"f5ad0636887980524fdda7b071354ebab3d731e2","after":"edf572ba7c2e86f6e103245d8bcc3288727f3b4e","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:04:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"not ready for this plugin yet","shortMessageHtmlLink":"not ready for this plugin yet"}},{"before":"f742c257b6c770a1cef0e97bbd6b421bf990d375","after":"f5ad0636887980524fdda7b071354ebab3d731e2","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T14:03:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"updated packages","shortMessageHtmlLink":"updated packages"}},{"before":"69e7f560e33fade54d24319655f0bde64976b92a","after":"f742c257b6c770a1cef0e97bbd6b421bf990d375","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T13:37:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"not ready for this yet","shortMessageHtmlLink":"not ready for this yet"}},{"before":"d79588b6c943b55ad38953549e361105fa4f1c48","after":"69e7f560e33fade54d24319655f0bde64976b92a","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T13:30:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"new vite plugin to stip dev tools/presenter mode stuff (closes #119)","shortMessageHtmlLink":"new vite plugin to stip dev tools/presenter mode stuff (closes #119)"}},{"before":"33ddce917e7934025b9bc73765bbaf70fbf57e42","after":"d79588b6c943b55ad38953549e361105fa4f1c48","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T05:04:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"aggressive mode for windowsizer (closes #149)","shortMessageHtmlLink":"aggressive mode for windowsizer (closes #149)"}},{"before":"eb0a8805f3dbd7d2df00093140a211298b6a1c56","after":"33ddce917e7934025b9bc73765bbaf70fbf57e42","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-26T04:24:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"filter notificaations (issue #148)","shortMessageHtmlLink":"filter notificaations (issue #148)"}},{"before":"b10b93f3a4d665909067bfc18789d59faa23f34e","after":"eb0a8805f3dbd7d2df00093140a211298b6a1c56","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-25T18:10:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"stops the timer from running if the panel is not visible (closes #122)","shortMessageHtmlLink":"stops the timer from running if the panel is not visible (closes #122)"}},{"before":"1141fae7afcb35e1d4f17739707977d84c4715da","after":"b10b93f3a4d665909067bfc18789d59faa23f34e","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-24T14:31:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"adding a human readable code to the end of the completion code (closes #75)\n\n- if the code ends in xx it means the subject withdrew\n- if the code ends in oo it means the subject has successfully compelted the task\n- need to remove those two characters before doing any check on the hash","shortMessageHtmlLink":"adding a human readable code to the end of the completion code (closes "}},{"before":"cc73886cb2927556713224ea44d96ae2d8289af0","after":"1141fae7afcb35e1d4f17739707977d84c4715da","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-22T18:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pclittle","name":null,"path":"/pclittle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25397837?s=80&v=4"},"commit":{"message":"accept multiple args in \"api.log\" call too","shortMessageHtmlLink":"accept multiple args in \"api.log\" call too"}},{"before":"cc1745ffe219eeed1d4ca18b0c4b42c446539ded","after":"cc73886cb2927556713224ea44d96ae2d8289af0","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-19T15:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"nicer names for github actions","shortMessageHtmlLink":"nicer names for github actions"}},{"before":"0b4683317b3bb192c0ed92d9f438f29565cc57ac","after":"a4509a6a1b9257f9a7089824b9d4f19390a78332","ref":"refs/heads/main","pushedAt":"2024-04-19T15:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"reverting this for now (closes #1)\n\n- the code works for the trail_component_api branch which isn’t merged yet so reverting back\n- until trial_component_api is merged into main deploying from a specific github has will probably fail","shortMessageHtmlLink":"reverting this for now (closes #1)"}},{"before":"3ecec7f401d7ce21164f37b1cf4b4d46b3f26a9e","after":"0b4683317b3bb192c0ed92d9f438f29565cc57ac","ref":"refs/heads/main","pushedAt":"2024-04-19T15:04:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"updating to a unified workflow","shortMessageHtmlLink":"updating to a unified workflow"}},{"before":"a48a32861d86434c3f818fb58505e7553eda8d94","after":"cc1745ffe219eeed1d4ca18b0c4b42c446539ded","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-19T15:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"removing redundant deploy script, docs (issue #1)","shortMessageHtmlLink":"removing redundant deploy script, docs (issue #1)"}},{"before":"50bd9c51b52d53e849742195a2bc822a09c66007","after":"a48a32861d86434c3f818fb58505e7553eda8d94","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-19T14:52:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"often the problem is whitespace","shortMessageHtmlLink":"often the problem is whitespace"}},{"before":"ce07e9faaba399f7c01565d8a9027980ce939ce4","after":"50bd9c51b52d53e849742195a2bc822a09c66007","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-19T14:48:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"trying instead to just make the main deploy conditional (issue #1)","shortMessageHtmlLink":"trying instead to just make the main deploy conditional (issue #1)"}},{"before":"698a6423ec3c5288727cf955eb449685eff80fef","after":"ce07e9faaba399f7c01565d8a9027980ce939ce4","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-19T14:31:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"maybe this is making the new directory?","shortMessageHtmlLink":"maybe this is making the new directory?"}},{"before":"12c426d9698c3cfccfb19b6de7c46ff23d423af0","after":"698a6423ec3c5288727cf955eb449685eff80fef","ref":"refs/heads/trial_component_api","pushedAt":"2024-04-19T14:30:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gureckis","name":"Todd Gureckis","path":"/gureckis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1457760?s=80&v=4"},"commit":{"message":"list here too","shortMessageHtmlLink":"list here too"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO44iIgA","startCursor":null,"endCursor":null}},"title":"Activity · NYUCCL/smile"}