{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6946592,"defaultBranch":"master","name":"web-library","ownerLogin":"zotero","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-11-30T22:08:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/891917?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723225454.0","currentOid":""},"activityList":{"items":[{"before":"bb54f6e351ab2dff88cf16e48ff40a47b804c2fd","after":"dac2a6ca6234b1bc65c62b9e429ca10011404517","ref":"refs/heads/master","pushedAt":"2024-09-14T17:27:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"4fddcbc6dc83ddf047c8d95798708086fd90b58b","after":"bb54f6e351ab2dff88cf16e48ff40a47b804c2fd","ref":"refs/heads/master","pushedAt":"2024-09-14T16:11:29.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Update package lock","shortMessageHtmlLink":"Update package lock"}},{"before":"374ecf324f9d9b6b25b8c76332d740c3c59797fb","after":"4fddcbc6dc83ddf047c8d95798708086fd90b58b","ref":"refs/heads/master","pushedAt":"2024-08-29T20:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix few issues with focus management. Fix #519. Fix #339.\n\n* Fix unnecesary tab stops\n* Fix tabbing back to an item not focusing on the active element in some\n scenarios","shortMessageHtmlLink":"Fix few issues with focus management. Fix #519. Fix #339."}},{"before":"266d6a00546df9819ebc5b0b1238f50f776c4df0","after":"374ecf324f9d9b6b25b8c76332d740c3c59797fb","ref":"refs/heads/master","pushedAt":"2024-08-27T14:47:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Alert if there is an ongoing operation. Fix #478","shortMessageHtmlLink":"Alert if there is an ongoing operation. Fix #478"}},{"before":"4661ea9103e5ec0aef7b9fed88fe2dc958d33fc8","after":"266d6a00546df9819ebc5b0b1238f50f776c4df0","ref":"refs/heads/master","pushedAt":"2024-08-26T15:08:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Tweak behaviour of \"Assign Color\" when at max color. Fix #523","shortMessageHtmlLink":"Tweak behaviour of \"Assign Color\" when at max color. Fix #523"}},{"before":"41e57b30fb64b006b48d9e6532e6793bd14aa2e5","after":"4661ea9103e5ec0aef7b9fed88fe2dc958d33fc8","ref":"refs/heads/master","pushedAt":"2024-08-23T15:09:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Update date modified when PATCHing an item. Fix #525","shortMessageHtmlLink":"Update date modified when PATCHing an item. Fix #525"}},{"before":"387419992df4b15502229ec1fbf7125284b8739c","after":"41e57b30fb64b006b48d9e6532e6793bd14aa2e5","ref":"refs/heads/master","pushedAt":"2024-08-21T16:44:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix snapshots after 38741999","shortMessageHtmlLink":"Fix snapshots after 3874199"}},{"before":"7b058c1b34139712f929be96193f74357a81b41d","after":"387419992df4b15502229ec1fbf7125284b8739c","ref":"refs/heads/master","pushedAt":"2024-08-21T15:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix extra space before item type in info pane. Fix #526","shortMessageHtmlLink":"Fix extra space before item type in info pane. Fix #526"}},{"before":"4c0346e0da5995ab2cb924af5d8342d867618274","after":"7b058c1b34139712f929be96193f74357a81b41d","ref":"refs/heads/master","pushedAt":"2024-08-21T14:53:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Make streaming client more resilient\n\n* Add a reconnection schedule\n* Reconnect if the subscription confirmation is not received","shortMessageHtmlLink":"Make streaming client more resilient"}},{"before":"1598abba5107806fec70044ff7b8562822335613","after":"4c0346e0da5995ab2cb924af5d8342d867618274","ref":"refs/heads/master","pushedAt":"2024-08-21T11:23:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix tests after 1598abba","shortMessageHtmlLink":"Fix tests after 1598abb"}},{"before":"d2821f3f98f0ce7a1df0bef9bc7ba767d4bdc6bc","after":"1598abba5107806fec70044ff7b8562822335613","ref":"refs/heads/master","pushedAt":"2024-08-21T10:50:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Notify the reader about deleted annotations. Fix #561","shortMessageHtmlLink":"Notify the reader about deleted annotations. Fix #561"}},{"before":"a3e64697e1a01e562082896b25012b637246ca75","after":"d2821f3f98f0ce7a1df0bef9bc7ba767d4bdc6bc","ref":"refs/heads/master","pushedAt":"2024-08-16T19:02:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix item not always scrolled into view #253 #193","shortMessageHtmlLink":"Fix item not always scrolled into view #253 #193"}},{"before":"c5d0d8f2e9ee557af144925eb0d02efe1d97f802","after":"a3e64697e1a01e562082896b25012b637246ca75","ref":"refs/heads/master","pushedAt":"2024-08-15T11:11:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Update snapshots after c5d0d8f2","shortMessageHtmlLink":"Update snapshots after c5d0d8f"}},{"before":"c2675f7880867c7effa20ad1c605ce11e832a254","after":"c5d0d8f2e9ee557af144925eb0d02efe1d97f802","ref":"refs/heads/master","pushedAt":"2024-08-15T09:18:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix inverted tag colors order. zotero/zotero#4569","shortMessageHtmlLink":"Fix inverted tag colors order. zotero/zotero#4569"}},{"before":"87a30db2d47b7c42a459804c1b136f237115da11","after":"c2675f7880867c7effa20ad1c605ce11e832a254","ref":"refs/heads/master","pushedAt":"2024-08-09T17:44:14.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"1.5.1\n\n* Display emojis for colorless tags in the items tree.\n* Improve drag-and-drop visuals.\n* Improve performance when searching for a tag in the tag selector.\n* Fix issues with copying items between libraries.\n* Fix error messages when the same PDF is opened in multiple tabs.\n* Fix the collection containing the item from also being opened when highlighted.\n* Fix colors shown in a different order than in Zotero.\n* Fix issues with the tag manager when scrolling or searching for tags.\n* Few other visual tweaks.","shortMessageHtmlLink":"1.5.1"}},{"before":"ebda88742a661fb50462444c1733cfb47de16d1b","after":"87a30db2d47b7c42a459804c1b136f237115da11","ref":"refs/heads/master","pushedAt":"2024-08-09T12:53:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix issues with the tag manager. Resolve #542\n\nAlso improved performance when searching for tags and improved tags\nfiltering test so it actually includes for remote results","shortMessageHtmlLink":"Fix issues with the tag manager. Resolve #542"}},{"before":"1a77c52206f48dda90123b8441d4f90d9ba3d493","after":"ebda88742a661fb50462444c1733cfb47de16d1b","ref":"refs/heads/master","pushedAt":"2024-08-08T23:06:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Improve tag swatches in the items table. #555 #541\n\n* Display emojis for colorless tags in the items tree.\n* Sort colored tags based on their position.\n* Extend tests to cover this functionality.\n* Improve appearance of the colored circles and crescents.","shortMessageHtmlLink":"Improve tag swatches in the items table. #555 #541"}},{"before":"8783c0b0890b95a63a68cccd63dade6d22924349","after":"1a77c52206f48dda90123b8441d4f90d9ba3d493","ref":"refs/heads/master","pushedAt":"2024-08-05T16:07:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix issues with copying items across libraries. Fix #550.\n\n* Skip linked file attachments when copying to a group library.\n* Accept server version from a partially failed request (e.g., when some\n items fail to create or update).\n* Do not send explicit library version when creating multiple items.\n* Fix potential race condition in reader tests that became more apparent\n due to other changes in this commit.","shortMessageHtmlLink":"Fix issues with copying items across libraries. Fix #550."}},{"before":"dd3f225dc1da72097eead599c3d2008d75f4abca","after":"8783c0b0890b95a63a68cccd63dade6d22924349","ref":"refs/heads/master","pushedAt":"2024-07-17T12:54:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix error messages when PDF is opened in multiple tabs. Fix #554\n\n* Resolves an issue where having the document open and scrolled in\n multiple places would result in a repeated error message about remote\n changes.\n* If a remote update is detected (using a websocket), the web library\n will now fetch the latest page index for the currently viewed\n document.\n* If sending the page index results in a conflict, local data is updated\n to match the server. The user's view of the document remains\n unaffected.","shortMessageHtmlLink":"Fix error messages when PDF is opened in multiple tabs. Fix #554"}},{"before":"14bfcf9d9b609ad3ecc8ca3019c00973b0bb5fe3","after":"dd3f225dc1da72097eead599c3d2008d75f4abca","ref":"refs/heads/master","pushedAt":"2024-07-10T10:17:50.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"1.5.0\n\nConsolidated patch notes from 1.5.0 release candidates:\n\n* Add support for dark mode.\n* Adopt graphical improvements from the Zotero 7 redesign.\n* Add UI to override the automatic color scheme and configure \"Use Dark Mode for content.\"\n* Replace icons for some item types to match Zotero 7.\n* Fix no feedback when wrong URL is entered in the \"Add linked URL\" modal on touch devices.\n* Ensure deleted collections do not appear in the tree.\n* Display error message when attempting to open reader in an unsupported browser.\n* Hide reader-related actions from attachments pane in an unsupported browser.\n* Fix pdf.js crash when rotating pages in Reader.\n* Fix infinite spinner when opening public user's file in Reader.\n* Fix libraries with names using unicode-only letters not opening.\n* Other minor tweaks and improvements.","shortMessageHtmlLink":"1.5.0"}},{"before":"ec1db8abce81130ca82cfa464383258173752c3e","after":"14bfcf9d9b609ad3ecc8ca3019c00973b0bb5fe3","ref":"refs/heads/master","pushedAt":"2024-07-02T11:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix infinite spinner when opening public user's file in Reader\n\nThere is no option to do so via UI but id someone manipulates/copies URL, it should redirect correctly.","shortMessageHtmlLink":"Fix infinite spinner when opening public user's file in Reader"}},{"before":"bd2ab1fab1dd05280fad18461dc480cca04f1449","after":"ec1db8abce81130ca82cfa464383258173752c3e","ref":"refs/heads/master","pushedAt":"2024-06-28T13:56:06.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"1.5.0-rc.1","shortMessageHtmlLink":"1.5.0-rc.1"}},{"before":"b27afe484fb1750428c31573bd987186b62d921c","after":"bd2ab1fab1dd05280fad18461dc480cca04f1449","ref":"refs/heads/master","pushedAt":"2024-06-27T16:09:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Update submodules","shortMessageHtmlLink":"Update submodules"}},{"before":"a947cc0c926b5b22d3c679730479eed801e6a5d7","after":"b27afe484fb1750428c31573bd987186b62d921c","ref":"refs/heads/master","pushedAt":"2024-06-25T14:52:42.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Error message for Reader in older browsers #548","shortMessageHtmlLink":"Error message for Reader in older browsers #548"}},{"before":"5113b4564801b345a9baf50f436b9c23115b9881","after":"5bbbbee87122ab01ea02d07ee96718268501cfef","ref":"refs/heads/1.4.x","pushedAt":"2024-06-17T18:39:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"1.4.5","shortMessageHtmlLink":"1.4.5"}},{"before":null,"after":"5113b4564801b345a9baf50f436b9c23115b9881","ref":"refs/heads/1.4.x","pushedAt":"2024-06-17T17:10:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"1.4.4\n\n* Do not display trashed collections (new feature coming in Zotero)","shortMessageHtmlLink":"1.4.4"}},{"before":"46db703ce312eac9e8b833d096ae91dbc2224d72","after":"a947cc0c926b5b22d3c679730479eed801e6a5d7","ref":"refs/heads/master","pushedAt":"2024-05-14T14:34:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix note editor ignores configured color scheme in some cases","shortMessageHtmlLink":"Fix note editor ignores configured color scheme in some cases"}},{"before":"e1fd4debe8b2c6303c79762477a5b475a701f28a","after":"46db703ce312eac9e8b833d096ae91dbc2224d72","ref":"refs/heads/master","pushedAt":"2024-05-08T23:01:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Fix couple of build issues","shortMessageHtmlLink":"Fix couple of build issues"}},{"before":"d4eeef9cf8b45f7ebef30e933b7906df6d17dbf7","after":"e1fd4debe8b2c6303c79762477a5b475a701f28a","ref":"refs/heads/master","pushedAt":"2024-05-08T17:06:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"1.5.0-rc.0\n\n* Add support for dark mode.\n* Adopt graphical improvements from the Zotero 7 redesign.\n* Add UI to override the automatic color scheme and configure \"Use Dark Mode for content.\"\n* Replace icons for some item types to match Zotero 7.\n* Fix no feedback when wrong URL is entered in the \"Add linked URL\" modal on touch devices.","shortMessageHtmlLink":"1.5.0-rc.0"}},{"before":"a497c69cfc95932b5fe8c33afeed98df7af4ee8d","after":"d4eeef9cf8b45f7ebef30e933b7906df6d17dbf7","ref":"refs/heads/master","pushedAt":"2024-05-07T14:30:46.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"tnajdek","name":"Tom Najdek","path":"/tnajdek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/214628?s=80&v=4"},"commit":{"message":"Update snapshots and refresh few fixtures","shortMessageHtmlLink":"Update snapshots and refresh few fixtures"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxNzoyNzoyMy4wMDAwMDBazwAAAAS2VEi-","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxNzoyNzoyMy4wMDAwMDBazwAAAAS2VEi-","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wN1QxNDozMDo0Ni4wMDAwMDBazwAAAARDrdWk"}},"title":"Activity ยท zotero/web-library"}