{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":125391103,"defaultBranch":"main","name":"common","ownerLogin":"readthedocs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-15T15:52:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/366329?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725652305.0","currentOid":""},"activityList":{"items":[{"before":"4a07d24ac1ea0509803f1847e8f587865dd939f0","after":null,"ref":"refs/heads/agj/proxito-new-dashboard","pushedAt":"2024-09-06T19:51:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agjohnson","name":"Anthony","path":"/agjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1140183?s=80&v=4"}},{"before":"c766aa84a01b74d83c5fac061d92e31d512df99f","after":"4b5818fcd4ecb5348b3f64f79bf2f91deba80e1e","ref":"refs/heads/main","pushedAt":"2024-09-06T19:51:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agjohnson","name":"Anthony","path":"/agjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1140183?s=80&v=4"},"commit":{"message":"Support new dashboard in proxito (#220)\n\n* Support new dashboard in proxito\r\n\r\nWe need error and auth templates in working in proxito before this can\r\nbe merged for local development.\r\n\r\n- Blocked on https://github.com/readthedocs/ext-theme/issues/304\r\n\r\n* Consolidate settings","shortMessageHtmlLink":"Support new dashboard in proxito (#220)"}},{"before":"8177fa57eef119136da411fc466baf89657c33de","after":null,"ref":"refs/heads/pull-ubuntu2204","pushedAt":"2024-08-14T21:03:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stsewd","name":"Santos Gallegos","path":"/stsewd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4975310?s=80&v=4"}},{"before":"13e45f2edf1f46174e375348a831537832d80c4c","after":"c766aa84a01b74d83c5fac061d92e31d512df99f","ref":"refs/heads/main","pushedAt":"2024-08-14T21:03:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stsewd","name":"Santos Gallegos","path":"/stsewd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4975310?s=80&v=4"},"commit":{"message":"Docker tasks: pull ubuntu 24.04 (#221)","shortMessageHtmlLink":"Docker tasks: pull ubuntu 24.04 (#221)"}},{"before":null,"after":"8177fa57eef119136da411fc466baf89657c33de","ref":"refs/heads/pull-ubuntu2204","pushedAt":"2024-08-14T17:45:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stsewd","name":"Santos Gallegos","path":"/stsewd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4975310?s=80&v=4"},"commit":{"message":"Docker tasks: pull ubuntu 22.04","shortMessageHtmlLink":"Docker tasks: pull ubuntu 22.04"}},{"before":"5d09e804e8002bb8f1a76f93af0b7cce3af15bdc","after":"4a07d24ac1ea0509803f1847e8f587865dd939f0","ref":"refs/heads/agj/proxito-new-dashboard","pushedAt":"2024-07-23T23:04:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agjohnson","name":"Anthony","path":"/agjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1140183?s=80&v=4"},"commit":{"message":"Consolidate settings","shortMessageHtmlLink":"Consolidate settings"}},{"before":null,"after":"5d09e804e8002bb8f1a76f93af0b7cce3af15bdc","ref":"refs/heads/agj/proxito-new-dashboard","pushedAt":"2024-07-23T03:21:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agjohnson","name":"Anthony","path":"/agjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1140183?s=80&v=4"},"commit":{"message":"Support new dashboard in proxito\n\nWe need error and auth templates in working in proxito before this can\nbe merged for local development.\n\n- Blocked on https://github.com/readthedocs/ext-theme/issues/304","shortMessageHtmlLink":"Support new dashboard in proxito"}},{"before":"b5b4c12043aefdf6ddb45eea4f5b8d322a374aef","after":null,"ref":"refs/heads/humitos/addons-version","pushedAt":"2024-07-22T15:54:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"}},{"before":"d83c1d569e2c4f2873a5542352f8b2db38d18d11","after":"13e45f2edf1f46174e375348a831537832d80c4c","ref":"refs/heads/main","pushedAt":"2024-07-22T15:54:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"},"commit":{"message":"Development: update addons version (#219)","shortMessageHtmlLink":"Development: update addons version (#219)"}},{"before":null,"after":"b5b4c12043aefdf6ddb45eea4f5b8d322a374aef","ref":"refs/heads/humitos/addons-version","pushedAt":"2024-07-22T14:30:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"},"commit":{"message":"Development: update addons version","shortMessageHtmlLink":"Development: update addons version"}},{"before":null,"after":"262fc6076ad7ac50adc0bc30c197f104b1012408","ref":"refs/heads/humitos/wrangler-config-file","pushedAt":"2024-07-22T14:19:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"},"commit":{"message":"Development: share the NGINX wrangler file\n\nThis file is _the same_ on community and commercial.","shortMessageHtmlLink":"Development: share the NGINX wrangler file"}},{"before":"00b14f5d1b7a773d64b476834836b010381a0f8a","after":"acfcc82269393fe5bef1d3023eb0e728beea351f","ref":"refs/heads/humitos/skip-worker-big-files","pushedAt":"2024-07-09T14:39:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"},"commit":{"message":"Cast the contentlength string into int","shortMessageHtmlLink":"Cast the contentlength string into int"}},{"before":null,"after":"00b14f5d1b7a773d64b476834836b010381a0f8a","ref":"refs/heads/humitos/skip-worker-big-files","pushedAt":"2024-07-09T09:32:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"},"commit":{"message":"Cloudflare: skip running the worker if >1Mb\n\nDon't execute our worker if the file size is bigger than 1Mb.\nThis is to avoid a \"Parser error: The memory limit has been exceeded.\" for now,\nbut we should be able to find a better solution that also works for these big\nfiles.\n\nhttps://github.com/readthedocs/readthedocs-ops/issues/1513","shortMessageHtmlLink":"Cloudflare: skip running the worker if >1Mb"}},{"before":"b79225267dcf1465321db3a8768c1b6986927b04","after":"d83c1d569e2c4f2873a5542352f8b2db38d18d11","ref":"refs/heads/main","pushedAt":"2024-06-17T15:44:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"},"commit":{"message":"Addons: update to its latest released version","shortMessageHtmlLink":"Addons: update to its latest released version"}},{"before":"2572b1891061402a0dd5d6d02b2b0640c7e848c5","after":null,"ref":"refs/heads/allow-using-new-theme-in-proxito","pushedAt":"2024-06-13T22:10:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stsewd","name":"Santos Gallegos","path":"/stsewd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4975310?s=80&v=4"}},{"before":"8e0a598df842b04bc0b9feef759ad3fff772e53f","after":"b79225267dcf1465321db3a8768c1b6986927b04","ref":"refs/heads/main","pushedAt":"2024-06-13T22:10:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stsewd","name":"Santos Gallegos","path":"/stsewd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4975310?s=80&v=4"},"commit":{"message":"Allow using new theme in proxito (#217)","shortMessageHtmlLink":"Allow using new theme in proxito (#217)"}},{"before":"9a31e2787dff4eebe15736142602875dd453aa22","after":null,"ref":"refs/heads/agj/celery-socialaccounts","pushedAt":"2024-06-13T21:13:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agjohnson","name":"Anthony","path":"/agjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1140183?s=80&v=4"}},{"before":"793cf749dc5435a7c5200170c431014ee1c674cd","after":"8e0a598df842b04bc0b9feef759ad3fff772e53f","ref":"refs/heads/main","pushedAt":"2024-06-13T21:13:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agjohnson","name":"Anthony","path":"/agjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1140183?s=80&v=4"},"commit":{"message":"Use social account env vars on celery and celery-beat instances (#216)\n\nWithout this, celery and celery beat fail to refresh oauth tokens for\r\nsocial account providers. I found this debugging why refresh tokens\r\nfailed while I was testing GitLab status updates.","shortMessageHtmlLink":"Use social account env vars on celery and celery-beat instances (#216)"}},{"before":null,"after":"2572b1891061402a0dd5d6d02b2b0640c7e848c5","ref":"refs/heads/allow-using-new-theme-in-proxito","pushedAt":"2024-06-13T19:48:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stsewd","name":"Santos Gallegos","path":"/stsewd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4975310?s=80&v=4"},"commit":{"message":"Allow using new theme in proxito","shortMessageHtmlLink":"Allow using new theme in proxito"}},{"before":null,"after":"9a31e2787dff4eebe15736142602875dd453aa22","ref":"refs/heads/agj/celery-socialaccounts","pushedAt":"2024-06-13T16:35:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agjohnson","name":"Anthony","path":"/agjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1140183?s=80&v=4"},"commit":{"message":"Use social account env vars on celery and celery-beat instances\n\nWithout this, celery and celery beat fail to refresh oauth tokens for\nsocial account providers. I found this debugging why refresh tokens\nfailed while I was testing GitLab status updates.","shortMessageHtmlLink":"Use social account env vars on celery and celery-beat instances"}},{"before":"d843543ab3ead3a5a68f0bb9ab708f37754f5774","after":null,"ref":"refs/heads/update-docker-compose","pushedAt":"2024-06-05T22:43:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stsewd","name":"Santos Gallegos","path":"/stsewd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4975310?s=80&v=4"}},{"before":"bd497c8a5b383e2059de2655b0b8527c76695dd8","after":"793cf749dc5435a7c5200170c431014ee1c674cd","ref":"refs/heads/main","pushedAt":"2024-06-05T22:43:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stsewd","name":"Santos Gallegos","path":"/stsewd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4975310?s=80&v=4"},"commit":{"message":"Update docker compose files (#215)\n\n- Version is no longer needed (https://github.com/docker/compose/issues/11628)\r\n- The version of postgres doesn't work with the latest version of\r\n docker for some reason, puling that image results in\r\n `layers from manifest don't match image configuration`.","shortMessageHtmlLink":"Update docker compose files (#215)"}},{"before":null,"after":"d843543ab3ead3a5a68f0bb9ab708f37754f5774","ref":"refs/heads/update-docker-compose","pushedAt":"2024-06-04T16:42:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stsewd","name":"Santos Gallegos","path":"/stsewd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4975310?s=80&v=4"},"commit":{"message":"Update docker compose files\n\n- Version is no longer needed (https://github.com/docker/compose/issues/11628)\n- The version of postgres doesn't work with the latest version of\n docker for some reason, puling that image results in\n `layers from manifest don't match image configuration`.","shortMessageHtmlLink":"Update docker compose files"}},{"before":"f1d2b120adfd585b6b9b13b0aafbd2df29970093","after":null,"ref":"refs/heads/humitos/remove-readthedocs-data","pushedAt":"2024-05-21T09:14:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"}},{"before":null,"after":"f1d2b120adfd585b6b9b13b0aafbd2df29970093","ref":"refs/heads/humitos/remove-readthedocs-data","pushedAt":"2024-05-16T10:19:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"},"commit":{"message":"CF worker: remove `script[id=READTHEDOCS_DATA] + script`\n\nWe used to removed this previously, but the CSS selector was broken, so we\nstopped doing it. Today, I found the correct selector to remove it.\n\nThese are the two `script` this commit removes:\nhttps://github.com/readthedocs/readthedocs-sphinx-ext/blob/main/readthedocs_ext/_templates/readthedocs-insert.html.tmpl#L23-L31","shortMessageHtmlLink":"CF worker: remove script[id=READTHEDOCS_DATA] + script
"}},{"before":"4af0fffd2cbeeb40f0a71b875beb99d6dc88a355","after":"bd497c8a5b383e2059de2655b0b8527c76695dd8","ref":"refs/heads/main","pushedAt":"2024-04-16T10:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"},"commit":{"message":"Update addons version to latest","shortMessageHtmlLink":"Update addons version to latest"}},{"before":null,"after":"977ddb37635052cb2b6eda625b4d1ffda66dd62f","ref":"refs/heads/humitos/search-default-timeout","pushedAt":"2024-03-08T13:06:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"humitos","name":"Manuel Kaufmann","path":"/humitos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/244656?s=80&v=4"},"commit":{"message":"Search: protect ourselves from executing long queries\n\nThis is similar to what we are doing in PostgreSQL to avoid running long queries\nand degrading the service.\n\nRelated https://github.com/readthedocs/addons/issues/84","shortMessageHtmlLink":"Search: protect ourselves from executing long queries"}},{"before":"60dbe8500b69662b19a21b6e28de3770a86f96a8","after":null,"ref":"refs/heads/agj/allauth-host-env-vars","pushedAt":"2024-03-07T21:18:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agjohnson","name":"Anthony","path":"/agjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1140183?s=80&v=4"}},{"before":"7d90826afc19e8168e10d4e358fd35b2832064f9","after":"4af0fffd2cbeeb40f0a71b875beb99d6dc88a355","ref":"refs/heads/main","pushedAt":"2024-03-07T21:18:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agjohnson","name":"Anthony","path":"/agjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1140183?s=80&v=4"},"commit":{"message":"Add env var pass through for allauth provider secrets (#209)\n\n* Add env var pass through for allauth provider secrets\r\n\r\nThis has a matching community PR to support settings these from the\r\nhost. This is similar to the pattern we're using for Stripe secrets\r\n\r\n* Drop unused env var pass throughs\r\n\r\n* Drop bitbucket provider env var passthrough","shortMessageHtmlLink":"Add env var pass through for allauth provider secrets (#209)"}},{"before":"ba501c4495bef90a714115b4d828934f38b02e33","after":"60dbe8500b69662b19a21b6e28de3770a86f96a8","ref":"refs/heads/agj/allauth-host-env-vars","pushedAt":"2024-03-07T21:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agjohnson","name":"Anthony","path":"/agjohnson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1140183?s=80&v=4"},"commit":{"message":"Drop bitbucket provider env var passthrough","shortMessageHtmlLink":"Drop bitbucket provider env var passthrough"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEr0TUcwA","startCursor":null,"endCursor":null}},"title":"Activity ยท readthedocs/common"}