{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":15161612,"defaultBranch":"master","name":"Products.Formulator","ownerLogin":"infrae","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-12-13T11:03:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/397474?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690785137.0","currentOid":""},"activityList":{"items":[{"before":"1c6ddb65cc22d056c1a4cddb6ac90a18cf1b716d","after":"459b9cc71dd1597430f2f1cb3fc64002878c4932","ref":"refs/heads/master","pushedAt":"2023-07-31T06:32:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sallner","name":"Steffen Allner","path":"/sallner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17002572?s=80&v=4"},"commit":{"message":"Back to development: 2.2","shortMessageHtmlLink":"Back to development: 2.2"}},{"before":"816e5646a2b4f5a37a0c63610f4204b1277003f9","after":null,"ref":"refs/heads/fix-py27","pushedAt":"2023-06-19T14:46:43.590Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"}},{"before":"c9f37f914f95c14fcdc4cca4910904dbb3332272","after":"1c6ddb65cc22d056c1a4cddb6ac90a18cf1b716d","ref":"refs/heads/master","pushedAt":"2023-06-19T14:46:40.281Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Fix GHA setup for Python 2.7 (#10)","shortMessageHtmlLink":"Fix GHA setup for Python 2.7 (#10)"}},{"before":"423106a3745a335d80060865982ad12060641680","after":"816e5646a2b4f5a37a0c63610f4204b1277003f9","ref":"refs/heads/fix-py27","pushedAt":"2023-06-19T14:42:37.067Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Pin pip on tox.ini.","shortMessageHtmlLink":"Pin pip on tox.ini."}},{"before":"4a83f958ec0ad02cb19bdf24c5a0a98a61850e65","after":"423106a3745a335d80060865982ad12060641680","ref":"refs/heads/fix-py27","pushedAt":"2023-06-19T14:40:16.578Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Fix lint.","shortMessageHtmlLink":"Fix lint."}},{"before":"907fe4f5c7f5d616d35e2e509fde0c217d2d84c9","after":"4a83f958ec0ad02cb19bdf24c5a0a98a61850e65","ref":"refs/heads/fix-py27","pushedAt":"2023-06-19T14:38:53.740Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Use pip version pinned for Python 2.7.","shortMessageHtmlLink":"Use pip version pinned for Python 2.7."}},{"before":"a38cfe8891f4a51cc6ab7071a3ab430d88f270d5","after":"907fe4f5c7f5d616d35e2e509fde0c217d2d84c9","ref":"refs/heads/fix-py27","pushedAt":"2023-06-19T14:29:10.892Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Remove not needed code.","shortMessageHtmlLink":"Remove not needed code."}},{"before":"d1fec740f5e9d1c974b14515408cf34f1496d2d0","after":"a38cfe8891f4a51cc6ab7071a3ab430d88f270d5","ref":"refs/heads/fix-py27","pushedAt":"2023-06-19T14:27:42.930Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Python should be in the container.","shortMessageHtmlLink":"Python should be in the container."}},{"before":"0ce8f36af4adab2b30d0a03b49c286a412bbba68","after":"d1fec740f5e9d1c974b14515408cf34f1496d2d0","ref":"refs/heads/fix-py27","pushedAt":"2023-06-19T14:26:02.087Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Try the container approach.","shortMessageHtmlLink":"Try the container approach."}},{"before":"113e0c634c35856ab9a8fae061f4b02149051aaa","after":"0ce8f36af4adab2b30d0a03b49c286a412bbba68","ref":"refs/heads/fix-py27","pushedAt":"2023-06-19T14:17:26.860Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Force installing persistent first.","shortMessageHtmlLink":"Force installing persistent first."}},{"before":"b0c5f18c7ac7a91698df43c130ae7a5015083b88","after":"113e0c634c35856ab9a8fae061f4b02149051aaa","ref":"refs/heads/fix-py27","pushedAt":"2023-06-19T14:04:20.884Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"The problem seems to be in persistent.","shortMessageHtmlLink":"The problem seems to be in persistent."}},{"before":null,"after":"b0c5f18c7ac7a91698df43c130ae7a5015083b88","ref":"refs/heads/fix-py27","pushedAt":"2023-06-19T13:53:22.335Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Python 2.7 cannot install BTrees using Buildout, try using pip.","shortMessageHtmlLink":"Python 2.7 cannot install BTrees using Buildout, try using pip."}},{"before":"3cb7350780601ea93b92f45261a4ce3c4afec83b","after":"c9f37f914f95c14fcdc4cca4910904dbb3332272","ref":"refs/heads/master","pushedAt":"2023-06-19T13:43:36.484Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Get back Python 2.7 for tests.","shortMessageHtmlLink":"Get back Python 2.7 for tests."}},{"before":"e5376b13b133c33961873caa6aa51ea9b37cd09a","after":null,"ref":"refs/heads/py3","pushedAt":"2023-06-19T13:38:13.553Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"}},{"before":"3072a3814814acd6ab5c6120cd1618220290c009","after":"3cb7350780601ea93b92f45261a4ce3c4afec83b","ref":"refs/heads/master","pushedAt":"2023-06-19T13:38:09.398Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Migration to Python 3. (#9)\n\n* Update Python 3.8+ to Zope 5.\r\n* Fix rendering of XML in ZMI.\r\n\r\nCo-authored-by: Steffen Allner ","shortMessageHtmlLink":"Migration to Python 3. (#9)"}},{"before":"2d5b6713b340c6984aead08c52c48590243b64df","after":"e5376b13b133c33961873caa6aa51ea9b37cd09a","ref":"refs/heads/py3","pushedAt":"2023-06-07T09:31:53.140Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Switch Python 3.9 back to Zope 5, as Zope 4 does not support that version.","shortMessageHtmlLink":"Switch Python 3.9 back to Zope 5, as Zope 4 does not support that ver…"}},{"before":"b8aad7ce463d58b8cc873cc50d0942f99585bd68","after":"2d5b6713b340c6984aead08c52c48590243b64df","ref":"refs/heads/py3","pushedAt":"2023-06-07T09:22:29.128Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Force newer Zope 4 version for Python 3.9 in GHA.","shortMessageHtmlLink":"Force newer Zope 4 version for Python 3.9 in GHA."}},{"before":"49a45774756d79fee715a4259de57c3da19dd986","after":"b8aad7ce463d58b8cc873cc50d0942f99585bd68","ref":"refs/heads/py3","pushedAt":"2023-06-07T09:18:38.285Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Force newer Zope version for Python 3.9 in GHA.","shortMessageHtmlLink":"Force newer Zope version for Python 3.9 in GHA."}},{"before":"19d3b918582c56205ad1f2e1a93eb31cd0d25aef","after":"49a45774756d79fee715a4259de57c3da19dd986","ref":"refs/heads/py3","pushedAt":"2023-06-07T09:10:04.049Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Steffen Allner ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"8c8234b3bfb0b890efd06eac6251054b1db67574","after":"19d3b918582c56205ad1f2e1a93eb31cd0d25aef","ref":"refs/heads/py3","pushedAt":"2023-06-07T08:47:08.689Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Fix rendering of XML in ZMI.","shortMessageHtmlLink":"Fix rendering of XML in ZMI."}},{"before":"54c396a99d409a0cc4c78c4f151b7d8ff5d53f91","after":"8c8234b3bfb0b890efd06eac6251054b1db67574","ref":"refs/heads/py3","pushedAt":"2023-06-07T08:45:05.994Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Fix rendering of XML in ZMI.","shortMessageHtmlLink":"Fix rendering of XML in ZMI."}},{"before":"ee33b94cbad09b745e8f804d0dde27fcafc43b7d","after":"54c396a99d409a0cc4c78c4f151b7d8ff5d53f91","ref":"refs/heads/py3","pushedAt":"2023-06-07T08:22:57.666Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Add change log entry.","shortMessageHtmlLink":"Add change log entry."}},{"before":"babac1f9b982e7399ff470facc720cdf499a3fd7","after":"ee33b94cbad09b745e8f804d0dde27fcafc43b7d","ref":"refs/heads/py3","pushedAt":"2023-06-07T08:05:44.244Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Update to 3.9 as well.","shortMessageHtmlLink":"Update to 3.9 as well."}},{"before":"6d1a49e704d20469c4d4d0ac136b625dedd0b5f7","after":"babac1f9b982e7399ff470facc720cdf499a3fd7","ref":"refs/heads/py3","pushedAt":"2023-06-07T08:04:31.077Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Update Python 3.8+ to Zope 5.","shortMessageHtmlLink":"Update Python 3.8+ to Zope 5."}},{"before":"af7bff661a4d6f12bd9f0f39fc5087784484cfb0","after":"6d1a49e704d20469c4d4d0ac136b625dedd0b5f7","ref":"refs/heads/py3","pushedAt":"2023-06-07T07:54:35.519Z","pushType":"push","commitsCount":1,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"Fix remaining tests, test on current Python versions, lint code.","shortMessageHtmlLink":"Fix remaining tests, test on current Python versions, lint code."}},{"before":"7b216cc8deea6e4d1db47122dd2f429e1b4961a2","after":"af7bff661a4d6f12bd9f0f39fc5087784484cfb0","ref":"refs/heads/py3","pushedAt":"2023-06-06T13:02:13.196Z","pushType":"push","commitsCount":1,"pusher":{"login":"sallner","name":"Steffen Allner","path":"/sallner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17002572?s=80&v=4"},"commit":{"message":"Fix more tests.","shortMessageHtmlLink":"Fix more tests."}},{"before":null,"after":"7b216cc8deea6e4d1db47122dd2f429e1b4961a2","ref":"refs/heads/py3","pushedAt":"2023-06-06T12:03:35.794Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"icemac","name":"Michael Howitz","path":"/icemac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/386619?s=80&v=4"},"commit":{"message":"WIP: Migration to Python 3.","shortMessageHtmlLink":"WIP: Migration to Python 3."}},{"before":"9dddc2380afec68fea04470806531b0f7a5fc995","after":"3072a3814814acd6ab5c6120cd1618220290c009","ref":"refs/heads/master","pushedAt":"2023-03-28T14:02:07.920Z","pushType":"push","commitsCount":2,"pusher":{"login":"sallner","name":"Steffen Allner","path":"/sallner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17002572?s=80&v=4"},"commit":{"message":"Back to development: 2.1","shortMessageHtmlLink":"Back to development: 2.1"}},{"before":"3a7a8600a1a625d0013657b8f226214d5edb1ed6","after":null,"ref":"refs/heads/fix-html-quoting","pushedAt":"2023-03-28T13:59:30.698Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sallner","name":"Steffen Allner","path":"/sallner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17002572?s=80&v=4"}},{"before":"0bd004aa3c13020a2be9c1990bf39a8e8a814082","after":"9dddc2380afec68fea04470806531b0f7a5fc995","ref":"refs/heads/master","pushedAt":"2023-03-28T13:59:25.184Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sallner","name":"Steffen Allner","path":"/sallner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17002572?s=80&v=4"},"commit":{"message":"Merge pull request #8 from infrae/fix-html-quoting\n\nFix HTML quoting for values containing `\"`.","shortMessageHtmlLink":"Merge pull request #8 from infrae/fix-html-quoting"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADYF5UsQA","startCursor":null,"endCursor":null}},"title":"Activity · infrae/Products.Formulator"}