{"following": false, "followee": {"activity_name": "Dave Brondsema", "activity_url": "/u/brondsem/", "activity_extras": {}}, "timeline": [{"published": 1780599727000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:c6f48a4ae209ad54b8e3d2be3ad91d3788aeda88", "summary": "[#8607] lock down get_markdown content type and only to those who could use it to update anyway", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[c6f48a]", "activity_url": "/p/allura/git/ci/c6f48a4ae209ad54b8e3d2be3ad91d3788aeda88/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1780599727000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:2a81793127a338b96521b26d416bdb219d2ad890", "summary": "[#8607] another perm check for MRs", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[2a8179]", "activity_url": "/p/allura/git/ci/2a81793127a338b96521b26d416bdb219d2ad890/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1780591988000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:b8de78dbbc909380f4c454ef4cf3885a11e0ca7e", "summary": "[#8606] Add encrypted field for email from the EmailAddress model", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[b8de78]", "activity_url": "/p/allura/git/ci/b8de78dbbc909380f4c454ef4cf3885a11e0ca7e/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1780587908000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:f2d93d19a1665407b2125f13f53be59b881d74cb", "summary": "autopep8", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[f2d93d]", "activity_url": "/p/allura/git/ci/f2d93d19a1665407b2125f13f53be59b881d74cb/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1780435028000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:95bb350e62faa8a50de04f78b8083f998664f010", "summary": "[#8607] scoping checks for ForgeChat", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[95bb35]", "activity_url": "/p/allura/git/ci/95bb350e62faa8a50de04f78b8083f998664f010/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1780435028000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:68d0a31e9b5155b722a2a93662f66a85069aa2ed", "summary": "[#8607] add explicit perm check on project rest controller", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[68d0a3]", "activity_url": "/p/allura/git/ci/68d0a31e9b5155b722a2a93662f66a85069aa2ed/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1780435028000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:914fa611fe8ab6b919ac96e78b8c88a4c3480c0d", "summary": "[#8607] harden git operations", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[914fa6]", "activity_url": "/p/allura/git/ci/914fa611fe8ab6b919ac96e78b8c88a4c3480c0d/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1780071489000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:68a41a19501dda105518de5f80e19e35d9e8668e", "summary": "fixup! [#8607] move |safe to be directly on the string source", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[68a41a]", "activity_url": "/p/allura/git/ci/68a41a19501dda105518de5f80e19e35d9e8668e/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1780071489000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:c8cbac512d5e2b626579f315e27a88eaf268eb90", "summary": "fixup! [#8607] escape html in a few places", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[c8cbac]", "activity_url": "/p/allura/git/ci/c8cbac512d5e2b626579f315e27a88eaf268eb90/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779898388000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:356de29c462537b0639fdbb4fd924bbb6702c5ec", "summary": "fixup! [#8607] test for save_attachments (export) path handling", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[356de2]", "activity_url": "/p/allura/git/ci/356de29c462537b0639fdbb4fd924bbb6702c5ec/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779890048000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:6f41f0112c77136051ef8008e4bd3ac224be2de6", "summary": "add & update some mongo indexes", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[6f41f0]", "activity_url": "/p/allura/git/ci/6f41f0112c77136051ef8008e4bd3ac224be2de6/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779830087000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "modified", "obj": {"activity_extras": {"allura_id": "Ticket:6a14624b0e8259a7a79d7daa", "summary": "Authentication code tweaks"}, "activity_name": "ticket #8609", "activity_url": "/p/allura/tickets/8609/", "noindex": false}, "target": {"activity_extras": {}, "activity_name": null, "activity_url": null, "noindex": false}, "tags": ["ticket"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:d54ba3c6bf39ff2651759de1c52c9f8ca330a5a5", "summary": "[#8607] solr: syntax problems deserve an escaped retry; don't expose underlying error messages", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[d54ba3]", "activity_url": "/p/allura/git/ci/d54ba3c6bf39ff2651759de1c52c9f8ca330a5a5/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:058d5b94c7e09cf90117698e2d65850c41ae5549", "summary": "[#8607] solr: strip local-params syntax", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[058d5b]", "activity_url": "/p/allura/git/ci/058d5b94c7e09cf90117698e2d65850c41ae5549/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:ec1c4303b5bf7e009f3d91b8b955a82690ce5fe3", "summary": "[#8607] solr: move **kw to specific params for all other tools using common search_app helper", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[ec1c43]", "activity_url": "/p/allura/git/ci/ec1c4303b5bf7e009f3d91b8b955a82690ce5fe3/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:0059dc966ecd2399a59932a2c84c4ca84ca01a47", "summary": "[#8607] solr: change ticket searches from **kw passthru to explicit", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[0059dc]", "activity_url": "/p/allura/git/ci/0059dc966ecd2399a59932a2c84c4ca84ca01a47/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:c209d7707aa77f10198743528253bc67d0c1bdb3", "summary": "[#8607] ./run_tests QoL: show final message, allow trailing slash for tab-complete of suites", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[c209d7]", "activity_url": "/p/allura/git/ci/c209d7707aa77f10198743528253bc67d0c1bdb3/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:d692742a1bd9f8f5fc66c9c8a19076ba5a94d465", "summary": "[#8607] remove useless try/except/raise", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[d69274]", "activity_url": "/p/allura/git/ci/d692742a1bd9f8f5fc66c9c8a19076ba5a94d465/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:01f39777e60a903526b439e02cf9d9b9f216005a", "summary": "[#8607] remove potential info disclosure", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[01f397]", "activity_url": "/p/allura/git/ci/01f39777e60a903526b439e02cf9d9b9f216005a/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:9157ab6f2fc1adfd4f0527eb43977407a371fd24", "summary": "[#8607] svn tarball path safety", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[9157ab]", "activity_url": "/p/allura/git/ci/9157ab6f2fc1adfd4f0527eb43977407a371fd24/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:d96c2120d2d99319c397f8932aa1b4df97acdae8", "summary": "[#8607] be extra safe with display names", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[d96c21]", "activity_url": "/p/allura/git/ci/d96c2120d2d99319c397f8932aa1b4df97acdae8/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:a47c0bce603c41e3898b02e30a5b5d9399fab2da", "summary": "[#8607] various has_access improvements", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[a47c0b]", "activity_url": "/p/allura/git/ci/a47c0bce603c41e3898b02e30a5b5d9399fab2da/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:475c9dc1f3daed84b49de9b907b281819ff4775a", "summary": "[#8607] check activity nbhd", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[475c9d]", "activity_url": "/p/allura/git/ci/475c9dc1f3daed84b49de9b907b281819ff4775a/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:8c5d5a16f25b9eb5aabad986847ee13e2b5de23d", "summary": "[#8607] check subproject parent", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[8c5d5a]", "activity_url": "/p/allura/git/ci/8c5d5a16f25b9eb5aabad986847ee13e2b5de23d/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:46dd8809561f6a46fd4ab6c1bfbddc88ff742703", "summary": "[#8607] replace last pickle usage with our own bit of compatible code", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[46dd88]", "activity_url": "/p/allura/git/ci/46dd8809561f6a46fd4ab6c1bfbddc88ff742703/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:b4264a414cc598cd8b737fe789396e8ba837aabb", "summary": "[#8607] remove old pickle-based session support", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[b4264a]", "activity_url": "/p/allura/git/ci/b4264a414cc598cd8b737fe789396e8ba837aabb/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:3c245d4ca6d4a83c6afeff2eb64d37cf9f222953", "summary": "[#8607] add X-Content-Type-Options header", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[3c245d]", "activity_url": "/p/allura/git/ci/3c245d4ca6d4a83c6afeff2eb64d37cf9f222953/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:273ef2ff5b5b31957577a2a9a561046476224968", "summary": "[#8607] harden attachment upload", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[273ef2]", "activity_url": "/p/allura/git/ci/273ef2ff5b5b31957577a2a9a561046476224968/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:1d4f5fce0036bc7c8c02b3c0dc7759787fc4235a", "summary": "[#8607] test for save_attachments (export) path handling", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[1d4f5f]", "activity_url": "/p/allura/git/ci/1d4f5fce0036bc7c8c02b3c0dc7759787fc4235a/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:9a32ca3312f437a5d93d4e66a54c75d5deac6de1", "summary": "[#8607] check client_id when making bearer token", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[9a32ca]", "activity_url": "/p/allura/git/ci/9a32ca3312f437a5d93d4e66a54c75d5deac6de1/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:c8d8c67db579873949bf1adfd5cc9fd620789fd3", "summary": "[#8607] perm checks in markdown_to_html and fix wiki tool check", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[c8d8c6]", "activity_url": "/p/allura/git/ci/c8d8c67db579873949bf1adfd5cc9fd620789fd3/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829030000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:9cc8c33b29b2bd6a837751968955f3c0c84b49ae", "summary": "[#8607] safer pwd comparison", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[9cc8c3]", "activity_url": "/p/allura/git/ci/9cc8c33b29b2bd6a837751968955f3c0c84b49ae/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:f02a89b9d66d37817fc32055c28a894335727d83", "summary": "[#8607] replace random with secrets in some places", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[f02a89]", "activity_url": "/p/allura/git/ci/f02a89b9d66d37817fc32055c28a894335727d83/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:a1ab533dbd4a6b8a93ae20fbef8ba5f7ce0a7def", "summary": "[#8607] check subscribe here too", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[a1ab53]", "activity_url": "/p/allura/git/ci/a1ab533dbd4a6b8a93ae20fbef8ba5f7ce0a7def/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:36609a8622417f682d9c4b3ecad47311b13155b0", "summary": "[#8607] check before mailbox sub too", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[36609a]", "activity_url": "/p/allura/git/ci/36609a8622417f682d9c4b3ecad47311b13155b0/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:f9d88e1d11505e932b2eb1fc33d6e727072e258b", "summary": "[#8607] check mailbox owner", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[f9d88e]", "activity_url": "/p/allura/git/ci/f9d88e1d11505e932b2eb1fc33d6e727072e258b/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:2363e20f9ebdf74c5c744bf57aae0f96fb9b078c", "summary": "[#8607] check project when loading role_id inputs", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[2363e2]", "activity_url": "/p/allura/git/ci/2363e20f9ebdf74c5c744bf57aae0f96fb9b078c/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:523be8e9c75412bc9df95e66a50d45ce70d63a80", "summary": "[#8607] move |safe to be directly on the string source", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[523be8]", "activity_url": "/p/allura/git/ci/523be8e9c75412bc9df95e66a50d45ce70d63a80/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:b77f66002d3adf3eae404988aef9a3874dd63db4", "summary": "[#8607] check app_config_id in update_forums", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[b77f66]", "activity_url": "/p/allura/git/ci/b77f66002d3adf3eae404988aef9a3874dd63db4/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:8ab23957448e85b1549bb240728d4239c933fb43", "summary": "[#8607] add comments, add test", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[8ab239]", "activity_url": "/p/allura/git/ci/8ab23957448e85b1549bb240728d4239c933fb43/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:f2ca4b4c1d5b05523025be067b44cd1400dd84ed", "summary": "[#8607] test for zipdir symlink handling", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[f2ca4b]", "activity_url": "/p/allura/git/ci/f2ca4b4c1d5b05523025be067b44cd1400dd84ed/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:10b5ec9bd21751d6ad048803d4fcc20d0774638a", "summary": "[#8607] move webhook send from requests to urlopen so our NoInternal handlers run automatically including on redirects", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[10b5ec]", "activity_url": "/p/allura/git/ci/10b5ec9bd21751d6ad048803d4fcc20d0774638a/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:879aa18a693319fca93d2d083c8d25e97cb98cfb", "summary": "[#8607] test for oembed output security", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[879aa1]", "activity_url": "/p/allura/git/ci/879aa18a693319fca93d2d083c8d25e97cb98cfb/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:b35009fc6eec3b0b450356aa6fc42bb5dd91e917", "summary": "[#8607] check for email code mode when verifying email link", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[b35009]", "activity_url": "/p/allura/git/ci/b35009fc6eec3b0b450356aa6fc42bb5dd91e917/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779829029000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:324d4de114540ade281c22651f08b766cdc350cf", "summary": "[#8607] escape html in a few places", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[324d4d]", "activity_url": "/p/allura/git/ci/324d4de114540ade281c22651f08b766cdc350cf/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779204248000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:3ba29f3890047baa75d027998a2c58481b8be6b2", "summary": "another fix for clone task validation: move validation down into init_as_clone and do file path and URL validation separately based on which is used", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[3ba29f]", "activity_url": "/p/allura/git/ci/3ba29f3890047baa75d027998a2c58481b8be6b2/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779135247000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:82a94e6ea07382390bb4f4e0962afd920758fd58", "summary": "fix scheme/protocol checking in clone task", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[82a94e]", "activity_url": "/p/allura/git/ci/82a94e6ea07382390bb4f4e0962afd920758fd58/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779118507000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:86293bf8c763feda78c08da94444f21e2e5a063c", "summary": "make with_trailing_slash and without_trailing_slash apply to HEAD requests too", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[86293b]", "activity_url": "/p/allura/git/ci/86293bf8c763feda78c08da94444f21e2e5a063c/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1779117548000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:006ae2532cb8df95fea6984fc19dbb83f019e59f", "summary": "change httpbin domain we use, so redirect-to tests keep working", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[006ae2]", "activity_url": "/p/allura/git/ci/006ae2532cb8df95fea6984fc19dbb83f019e59f/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778876949000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:719ec4084a17ac95cfdea595ca85a0db41888ee6", "summary": "Set up default protection ruleset for default and release branches", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[719ec4]", "activity_url": "/p/allura/git/ci/719ec4084a17ac95cfdea595ca85a0db41888ee6/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778876883000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:6852ea686bd491e9fa89055c956ae347ad7a2dfd", "summary": "Set up default protection ruleset for default and release branches", "app_config_id": "55dd11616d19cd7c9e1b3324"}, "activity_name": "[6852ea]", "activity_url": "/p/allura/website/ci/6852ea686bd491e9fa89055c956ae347ad7a2dfd/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Website Repo", "activity_url": "/p/allura/website/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778617028000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:191be4feeb921d64e01eaf2e0085fec1bf82e677", "summary": "[#8603] check multifactor login mode", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[191be4]", "activity_url": "/p/allura/git/ci/191be4feeb921d64e01eaf2e0085fec1bf82e677/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:d899a761cff97b4f3ba117aa9c1a264bf513fc6a", "summary": "[#8603] validate URLs on clone tasks too (e.g. if task delayed from form usage, and DNS changes)", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[d899a7]", "activity_url": "/p/allura/git/ci/d899a761cff97b4f3ba117aa9c1a264bf513fc6a/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:92f408202f381f03979390dd0449688ffdb80a0d", "summary": "[#8603] use Markup in SxsOutputGenerator", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[92f408]", "activity_url": "/p/allura/git/ci/92f408202f381f03979390dd0449688ffdb80a0d/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:567ce7bf16db8b737fbf45b01101c029ddeaeac6", "summary": "[#8603] NonPrivateUrl checks all host=>IP resolutions not just one", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[567ce7]", "activity_url": "/p/allura/git/ci/567ce7bf16db8b737fbf45b01101c029ddeaeac6/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:8a894f1424a955bb70b072aecec28adea5fe6e8f", "summary": "[#8603] escape regexes in tag search", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[8a894f]", "activity_url": "/p/allura/git/ci/8a894f1424a955bb70b072aecec28adea5fe6e8f/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:8a269ad631bd73b40a9db7727be7a12febe4d3da", "summary": "[#8603] only permit local access to /auth/repo_permissions", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[8a269a]", "activity_url": "/p/allura/git/ci/8a269ad631bd73b40a9db7727be7a12febe4d3da/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:1a29c1091502c649b47d569ce98fb22092fd2d09", "summary": "[#8603] use _verify_return_to in pwd_expired_change", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[1a29c1]", "activity_url": "/p/allura/git/ci/1a29c1091502c649b47d569ce98fb22092fd2d09/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:429bd4acd91ee1c37b4800f0effedc9f608ca430", "summary": "[#8603] change AlluraUserProperty User reference so that ShortUrl doesn't error strangely on shorturl.create_user = c.user._id (tests were always passing too, weird)", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[429bd4]", "activity_url": "/p/allura/git/ci/429bd4acd91ee1c37b4800f0effedc9f608ca430/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:437c63f80e7bc7b254f32b86fbb52cd93dd9588d", "summary": "[#8603] add @require_post to a few endpoints", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[437c63]", "activity_url": "/p/allura/git/ci/437c63f80e7bc7b254f32b86fbb52cd93dd9588d/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:c6c8aa90d4732dab0a3d65911cbb23ad4dc8aeed", "summary": "[#8603] test to know forgeblog/main.py setattr loop is ok", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[c6c8aa]", "activity_url": "/p/allura/git/ci/c6c8aa90d4732dab0a3d65911cbb23ad4dc8aeed/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:f414793f25cc634e9849c2529008e3a0b9ed2f6f", "summary": "[#8603] urlopen_allow_internal_hostnames setting should work for webhook and importer forms", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[f41479]", "activity_url": "/p/allura/git/ci/f414793f25cc634e9849c2529008e3a0b9ed2f6f/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:b63d9b15e969cf404b0151db9be8e7fb7802618b", "summary": "[#8603] use NonPrivateUrl on webhooks (does allow for IP addrs now also)", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[b63d9b]", "activity_url": "/p/allura/git/ci/b63d9b15e969cf404b0151db9be8e7fb7802618b/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:848df1048fa245486e409421d6f024fd88589599", "summary": "[#8603] disable trac importers by default", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[848df1]", "activity_url": "/p/allura/git/ci/848df1048fa245486e409421d6f024fd88589599/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778524089000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:1a2e76afc12c1014c2e9c4e455d3e0783f68ee09", "summary": "[#8603] don't follow redirects on trac import", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[1a2e76]", "activity_url": "/p/allura/git/ci/1a2e76afc12c1014c2e9c4e455d3e0783f68ee09/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1778247171000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "modified", "obj": {"activity_extras": {"allura_id": "Post:73713a322c76960d290c7ba49e53a2b4cb28863f.tickets@allura.p.forge-allura.apache.org", "summary": "Little mongo script to report server-side on who's subscribed to a tool: db.mailbox.find({project_id: pid, app_config_id: ac_id}).forEach(function(m){ user = m.user_id ? db.user.findOne(m.user_id) : null; username = user ? user.username : '\u003Cno user>'; print(username, m.artifact_title, m.artifact_url); }); And to see everything a user is subscribed to: db.mailbox.find({user_id: uid}).forEach(function(m){ url = ''; if (m.artifact_url) { url = m.artifact_url; } else { p = db.project.findOne({_id: m.project_id});..."}, "activity_name": "a comment", "activity_url": "/p/allura/tickets/5185/?limit=100#cd47", "noindex": false}, "target": {"activity_extras": {"allura_id": "Ticket:5451c55f6d19cd63b88e2294", "summary": "site/neighborhood admin user subscription check"}, "activity_name": "ticket #5185", "activity_url": "/p/allura/tickets/5185/", "noindex": false}, "tags": ["comment"]}, {"published": 1777654747000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:fd129f6c120015f4d44a6c97a3964e558b618984", "summary": "[#8602] increment bugfix_rev to invalidate template cache", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[fd129f]", "activity_url": "/p/allura/git/ci/fd129f6c120015f4d44a6c97a3964e558b618984/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1777654747000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:93fa0279ce49ea42366efd13ab30249173dc67ee", "summary": "[#8602] do not treat periods in text as external urls to be displayed as warnings", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[93fa02]", "activity_url": "/p/allura/git/ci/93fa0279ce49ea42366efd13ab30249173dc67ee/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1777654642000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "modified", "obj": {"activity_extras": {"allura_id": "Ticket:69f031e11e7f9d383fdef45d", "summary": "tweak show domain on external links"}, "activity_name": "ticket #8602", "activity_url": "/p/allura/tickets/8602/", "noindex": false}, "target": {"activity_extras": {}, "activity_name": null, "activity_url": null, "noindex": false}, "tags": ["ticket"]}, {"published": 1777491187000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:79649ef416673907251a6b7838952d360fc544b8", "summary": "[#8601] avoid flash samesite cookie issues by showing error on the page directly", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[79649e]", "activity_url": "/p/allura/git/ci/79649ef416673907251a6b7838952d360fc544b8/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1777485308000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:bc5f3c304ce35cfa142b072e2caa76f0affdf969", "summary": "[#11283] Remove plaintext author username field from from_username query", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[bc5f3c]", "activity_url": "/p/allura/git/ci/bc5f3c304ce35cfa142b072e2caa76f0affdf969/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1777485274000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "updated", "obj": {"activity_extras": {"allura_id": "MergeRequest:69e05b1a43c6dc77eaf750ea", "summary": "Remove reference to plaintext author username field in Snapshot's from_username method"}, "activity_name": "merge request #450", "activity_url": "/p/allura/git/merge-requests/450/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": null, "activity_url": null, "noindex": true}, "tags": ["merge-request"]}, {"published": 1777397289000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:4650550ce32903f2e80f07fe2736e0055ce1d5c8", "summary": "encrypt snapshot author nested fields", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[465055]", "activity_url": "/p/allura/git/ci/4650550ce32903f2e80f07fe2736e0055ce1d5c8/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1777397254000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "updated", "obj": {"activity_extras": {"allura_id": "MergeRequest:69c6bfa11aa9dd70afa14a03", "summary": "Encrypt snapshot author nested fields"}, "activity_name": "merge request #448", "activity_url": "/p/allura/git/merge-requests/448/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": null, "activity_url": null, "noindex": true}, "tags": ["merge-request"]}, {"published": 1776969848000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:31840bd9d3ae97e89ef6d10d27bd580fc2064319", "summary": "remove pygments optimization no longer needed", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[31840b]", "activity_url": "/p/allura/git/ci/31840bd9d3ae97e89ef6d10d27bd580fc2064319/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1776969848000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:d38f6371ab2be1c944c3b50b702d67af405afde7", "summary": "add limit option to convert_encrypted_field.py", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[d38f63]", "activity_url": "/p/allura/git/ci/d38f6371ab2be1c944c3b50b702d67af405afde7/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1776969848000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:72a31893d6a3176b47afe9b421bbddf599070c22", "summary": "Fix convert plaintext to encrypted script to support nested fields", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[72a318]", "activity_url": "/p/allura/git/ci/72a31893d6a3176b47afe9b421bbddf599070c22/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1776969650000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "updated", "obj": {"activity_extras": {"allura_id": "MergeRequest:69e05a7443c6dc77eaf750cc", "summary": "Fix convert_encrypted_field for nested field attributes"}, "activity_name": "merge request #449", "activity_url": "/p/allura/git/merge-requests/449/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": null, "activity_url": null, "noindex": true}, "tags": ["merge-request"]}, {"published": 1776894369000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:f8a696a123e721e44d2833ce4b8d97c9432a30f6", "summary": "[#8601] Do email verification for untrusted logins even if they did multifactor (protects against MITM attacks)", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[f8a696]", "activity_url": "/p/allura/git/ci/f8a696a123e721e44d2833ce4b8d97c9432a30f6/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1776894368000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:4cf8e1a45a276844c199b8ad72f6171152a33914", "summary": "[#8601] use full domain in link for plaintext mail version to be better", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[4cf8e1]", "activity_url": "/p/allura/git/ci/4cf8e1a45a276844c199b8ad72f6171152a33914/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1776894368000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:d18050c0fdfa31210b23fe47e4efe1e5b62a3891", "summary": "[#8601] update precommit hook for .md.jinja2 and update hook to published version now", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[d18050]", "activity_url": "/p/allura/git/ci/d18050c0fdfa31210b23fe47e4efe1e5b62a3891/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1776894368000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:fd3428c413e086dee18f775531c43f995372a0e0", "summary": "[#8601] consistent file extension for mail templates", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[fd3428]", "activity_url": "/p/allura/git/ci/fd3428c413e086dee18f775531c43f995372a0e0/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1776894368000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:7fd2191f86410f580fa64bebc0ae641d24938248", "summary": "[#8601] remove very old and not helpful showbrowser() on test assertion failures", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[7fd219]", "activity_url": "/p/allura/git/ci/7fd2191f86410f580fa64bebc0ae641d24938248/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1776894368000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:09208d2e1e7f86ff604811105b21106498b3204e", "summary": "[#8601] use link instead of code for email auth, and longer code", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[09208d]", "activity_url": "/p/allura/git/ci/09208d2e1e7f86ff604811105b21106498b3204e/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1776894313000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "modified", "obj": {"activity_extras": {"allura_id": "Ticket:69e9411be9355eb0b049a810", "summary": "email auth verification by link"}, "activity_name": "ticket #8601", "activity_url": "/p/allura/tickets/8601/", "noindex": false}, "target": {"activity_extras": {}, "activity_name": null, "activity_url": null, "noindex": false}, "tags": ["ticket"]}, {"published": 1776894313000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "posted", "obj": {"activity_extras": {"allura_id": "Post:ee61b08b9a9803309976e286ec2f5f4d2b53f903.tickets@allura.p.forge-allura.apache.org", "summary": "db/8601"}, "activity_name": "a comment", "activity_url": "/p/allura/tickets/8601/?limit=100#1cd9", "noindex": false}, "target": {"activity_extras": {"allura_id": "Ticket:69e9411be9355eb0b049a810", "summary": "email auth verification by link"}, "activity_name": "ticket #8601", "activity_url": "/p/allura/tickets/8601/", "noindex": false}, "tags": ["comment"]}, {"published": 1776894236000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "created", "obj": {"activity_extras": {"allura_id": "Ticket:69e9411be9355eb0b049a810", "summary": "email auth verification by link"}, "activity_name": "ticket #8601", "activity_url": "/p/allura/tickets/8601/", "noindex": false}, "target": {"activity_extras": {}, "activity_name": null, "activity_url": null, "noindex": false}, "tags": ["ticket"]}, {"published": 1776108068000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:ed191a6b4d3ec5bf089a3ed629742add91d54ae2", "summary": "support nested encrypted field migration paths", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[ed191a]", "activity_url": "/p/allura/git/ci/ed191a6b4d3ec5bf089a3ed629742add91d54ae2/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1776108045000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "updated", "obj": {"activity_extras": {"allura_id": "MergeRequest:69c6bef988c301abacde2552", "summary": "Support nested encrypted field migration paths"}, "activity_name": "merge request #447", "activity_url": "/p/allura/git/merge-requests/447/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": null, "activity_url": null, "noindex": true}, "tags": ["merge-request"]}, {"published": 1774974007000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "committed", "obj": {"activity_extras": {"allura_id": "Commit:7ccfb132eebbe2d3962085e4364a48666ed6b98b", "summary": "[#8599] detect potentially misleading links and show the destination domain afterwards", "app_config_id": "51b1eb116d19cd0f5f2f7510"}, "activity_name": "[7ccfb1]", "activity_url": "/p/allura/git/ci/7ccfb132eebbe2d3962085e4364a48666ed6b98b/", "noindex": true}, "target": {"activity_extras": {}, "activity_name": "Git", "activity_url": "/p/allura/git/", "noindex": true}, "tags": ["commit", "git"]}, {"published": 1774973987000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "modified", "obj": {"activity_extras": {"allura_id": "Ticket:69c6ee2e1aa9dd70afa14a79", "summary": "show domain on external links, if misleading"}, "activity_name": "ticket #8599", "activity_url": "/p/allura/tickets/8599/", "noindex": false}, "target": {"activity_extras": {}, "activity_name": null, "activity_url": null, "noindex": false}, "tags": ["ticket"]}, {"published": 1774973987000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "posted", "obj": {"activity_extras": {"allura_id": "Post:85734f5a60e44b162ca4e789475ade870db24628.tickets@allura.p.forge-allura.apache.org", "summary": "db/8599 images that are links are not handled on this ticket. Should we do something about it in a next ticket? There could be images that look like text. But it could be annoying to show a domain after every image link (especially a row of badges) another overall consideration instead of appending (evil.com) or in addition to that, we could have a popup when clicking on it to confirm you're ok going to the site. Seems like more work than is worth it"}, "activity_name": "a comment", "activity_url": "/p/allura/tickets/8599/?limit=100#9089", "noindex": false}, "target": {"activity_extras": {"allura_id": "Ticket:69c6ee2e1aa9dd70afa14a79", "summary": "show domain on external links, if misleading"}, "activity_name": "ticket #8599", "activity_url": "/p/allura/tickets/8599/", "noindex": false}, "tags": ["comment"]}, {"published": 1774644782000, "actor": {"activity_extras": {"allura_id": "User:511aa8756d19cd161e8c1b04", "icon_url": "/u/brondsem/user_icon"}, "activity_name": "Dave Brondsema", "node_id": "User:511aa8756d19cd161e8c1b04", "activity_url": "/u/brondsem/profile/"}, "verb": "created", "obj": {"activity_extras": {"allura_id": "Ticket:69c6ee2e1aa9dd70afa14a79", "summary": "show domain on external links, if misleading"}, "activity_name": "ticket #8599", "activity_url": "/p/allura/tickets/8599/", "noindex": false}, "target": {"activity_extras": {}, "activity_name": null, "activity_url": null, "noindex": false}, "tags": ["ticket"]}]}