{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":767705797,"defaultBranch":"main","name":"Morbo","ownerLogin":"paveloom-a","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-05T18:52:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/75950531?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709665075.0","currentOid":""},"activityList":{"items":[{"before":"268bbaf8eb085cc41554e27dd32a8785b7bac610","after":"0af315a8a71e9fa3aeb42007a4cfed2fe89b00b2","ref":"refs/heads/main","pushedAt":"2024-05-07T16:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Remove `img-src` from `Content-Security-Policy`.","shortMessageHtmlLink":"Remove img-src from Content-Security-Policy."}},{"before":"d5b922452717a0946af24a6030caea7c9d9cf509","after":"268bbaf8eb085cc41554e27dd32a8785b7bac610","ref":"refs/heads/main","pushedAt":"2024-05-07T16:18:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Remove `npx` from the `npm` scripts.","shortMessageHtmlLink":"Remove npx from the npm scripts."}},{"before":"c959e4cbb09ca6b77c9e05b44d8c0e4042175aba","after":"d5b922452717a0946af24a6030caea7c9d9cf509","ref":"refs/heads/main","pushedAt":"2024-05-05T19:43:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Add a blank line in `README.md`.","shortMessageHtmlLink":"Add a blank line in README.md."}},{"before":"cd05a7afc06be916647b13ab5ec38eeb54708ce0","after":"c959e4cbb09ca6b77c9e05b44d8c0e4042175aba","ref":"refs/heads/main","pushedAt":"2024-05-04T15:31:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Implement the first mockup of the application shell.","shortMessageHtmlLink":"Implement the first mockup of the application shell."}},{"before":"0156df624d79c118ec214a1db52d0fddce66e5a0","after":"cd05a7afc06be916647b13ab5ec38eeb54708ce0","ref":"refs/heads/main","pushedAt":"2024-04-11T18:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Extend linting for JSX files.","shortMessageHtmlLink":"Extend linting for JSX files."}},{"before":"60934907a0144d012b119c8c2fe75738dd5bacef","after":"0156df624d79c118ec214a1db52d0fddce66e5a0","ref":"refs/heads/main","pushedAt":"2024-04-10T16:16:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Use the `1tbs` brace style.","shortMessageHtmlLink":"Use the 1tbs brace style."}},{"before":"614b38aac9ca0f0732ea5d01ed5cefe5996e10e2","after":"60934907a0144d012b119c8c2fe75738dd5bacef","ref":"refs/heads/main","pushedAt":"2024-04-10T16:04:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Use TypeScript's type definitions for the WebWorker API.\n\nUsing `@types/serviceworker` was breaking the recompilation in the\nWebpack's watch mode.","shortMessageHtmlLink":"Use TypeScript's type definitions for the WebWorker API."}},{"before":"962bb20dfcc47268c08674539895fa437dc4ecf8","after":"614b38aac9ca0f0732ea5d01ed5cefe5996e10e2","ref":"refs/heads/main","pushedAt":"2024-04-08T16:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Service worker: wait until the promises are resolved.","shortMessageHtmlLink":"Service worker: wait until the promises are resolved."}},{"before":"d1a6b346d76ca494b255b8621f9186a372e0b5be","after":"962bb20dfcc47268c08674539895fa437dc4ecf8","ref":"refs/heads/main","pushedAt":"2024-04-06T09:52:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Request for persistent storage.","shortMessageHtmlLink":"Request for persistent storage."}},{"before":"aca3a6d66170a1d38b7f57bd88411da371bf68d1","after":"d1a6b346d76ca494b255b8621f9186a372e0b5be","ref":"refs/heads/main","pushedAt":"2024-04-02T17:48:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Sort import members.","shortMessageHtmlLink":"Sort import members."}},{"before":"80074d850eb706aadf47839fdca2673ba43d61c7","after":"aca3a6d66170a1d38b7f57bd88411da371bf68d1","ref":"refs/heads/main","pushedAt":"2024-04-02T16:38:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Change the order event listeners are added in in the dev mode.","shortMessageHtmlLink":"Change the order event listeners are added in in the dev mode."}},{"before":"e3d9a696bd43ee178eb1775459645d128e00ef81","after":"80074d850eb706aadf47839fdca2673ba43d61c7","ref":"refs/heads/main","pushedAt":"2024-04-01T18:58:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Cache assets for 7 days.","shortMessageHtmlLink":"Cache assets for 7 days."}},{"before":"59ac32e613bed2c74f79444214ac854aa2b289f5","after":"e3d9a696bd43ee178eb1775459645d128e00ef81","ref":"refs/heads/main","pushedAt":"2024-04-01T16:21:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Count the number of assets and use that to define the cache size.","shortMessageHtmlLink":"Count the number of assets and use that to define the cache size."}},{"before":"b9fc86f0e896a1c41fc7ce20230af16261971a4b","after":"59ac32e613bed2c74f79444214ac854aa2b289f5","ref":"refs/heads/main","pushedAt":"2024-03-31T19:53:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Switch to using a custom service worker via `InjectManifest`.","shortMessageHtmlLink":"Switch to using a custom service worker via InjectManifest."}},{"before":"75c83533bb31f4a47c7dac6e489f8824a8844a3d","after":"b9fc86f0e896a1c41fc7ce20230af16261971a4b","ref":"refs/heads/main","pushedAt":"2024-03-30T19:50:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Don't precache the assets.","shortMessageHtmlLink":"Don't precache the assets."}},{"before":"a14238ee20db7c04f943feae3d92911181d9aae1","after":"75c83533bb31f4a47c7dac6e489f8824a8844a3d","ref":"refs/heads/main","pushedAt":"2024-03-29T19:30:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Add a name to the development shell.","shortMessageHtmlLink":"Add a name to the development shell."}},{"before":"d4eab848eca4100af94a54687dadfa4d4bf89ec1","after":"a14238ee20db7c04f943feae3d92911181d9aae1","ref":"refs/heads/main","pushedAt":"2024-03-28T19:01:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Generate the service worker in the `watch` mode.\n\nBypass for network on desktop, reload the app twice on mobile.","shortMessageHtmlLink":"Generate the service worker in the watch mode."}},{"before":"62f6f0c99305f52a4137052f7897bb7b66519d41","after":"d4eab848eca4100af94a54687dadfa4d4bf89ec1","ref":"refs/heads/main","pushedAt":"2024-03-28T18:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Use the `--ignore-pattern` flag for the lint script, instead.","shortMessageHtmlLink":"Use the --ignore-pattern flag for the lint script, instead."}},{"before":"f8c6860ad2e4452e218c1f21a2f136ac2e4d1c67","after":"62f6f0c99305f52a4137052f7897bb7b66519d41","ref":"refs/heads/main","pushedAt":"2024-03-27T19:25:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Make ESLint check only the `src` directory.","shortMessageHtmlLink":"Make ESLint check only the src directory."}},{"before":"e569ed25d497ccc0a61177fb8187179440d5d178","after":"f8c6860ad2e4452e218c1f21a2f136ac2e4d1c67","ref":"refs/heads/main","pushedAt":"2024-03-27T18:53:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Replace the `watch` mode with a development build.","shortMessageHtmlLink":"Replace the watch mode with a development build."}},{"before":"d66237ab508d3a9d3f1e7031e2a8a83a6b97c4a6","after":"e569ed25d497ccc0a61177fb8187179440d5d178","ref":"refs/heads/main","pushedAt":"2024-03-26T19:59:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Add a service worker and a web app manifest.","shortMessageHtmlLink":"Add a service worker and a web app manifest."}},{"before":"101a30becf603cfb626d0aa4cb9701826fc4ee2c","after":"d66237ab508d3a9d3f1e7031e2a8a83a6b97c4a6","ref":"refs/heads/main","pushedAt":"2024-03-18T19:28:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Switch to using a local Nginx server instead of `webpack-dev-server`.","shortMessageHtmlLink":"Switch to using a local Nginx server instead of webpack-dev-server."}},{"before":"120cad3a4332d3745108cc5007407df453aef132","after":"101a30becf603cfb626d0aa4cb9701826fc4ee2c","ref":"refs/heads/main","pushedAt":"2024-03-14T19:55:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Accept connections to the dev server from other devices.","shortMessageHtmlLink":"Accept connections to the dev server from other devices."}},{"before":"b315721b6dd0676cfd78b8a0c54ec83bdfda1e5a","after":"120cad3a4332d3745108cc5007407df453aef132","ref":"refs/heads/main","pushedAt":"2024-03-13T15:42:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Add Content Security Policy via the `meta` tag.","shortMessageHtmlLink":"Add Content Security Policy via the meta tag."}},{"before":"ac12e2febaa0c7903483dbf996fa691d2a052b7e","after":"b315721b6dd0676cfd78b8a0c54ec83bdfda1e5a","ref":"refs/heads/main","pushedAt":"2024-03-13T15:41:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Add Content security policy via the `meta` tag.","shortMessageHtmlLink":"Add Content security policy via the meta tag."}},{"before":"16a1e4f23d0e2bfd4962a08d2a95cd8ecbebcc09","after":"ac12e2febaa0c7903483dbf996fa691d2a052b7e","ref":"refs/heads/main","pushedAt":"2024-03-13T15:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Resolve JavaScript files, too.","shortMessageHtmlLink":"Resolve JavaScript files, too."}},{"before":"346526a34d48b836ff0ac03f203ab7d0deb0788f","after":"16a1e4f23d0e2bfd4962a08d2a95cd8ecbebcc09","ref":"refs/heads/main","pushedAt":"2024-03-12T16:31:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Optimize build performance (i.e., enable caching).","shortMessageHtmlLink":"Optimize build performance (i.e., enable caching)."}},{"before":"5f921e24f7598855b6027e0a29ecbd49cbbfef3c","after":"346526a34d48b836ff0ac03f203ab7d0deb0788f","ref":"refs/heads/main","pushedAt":"2024-03-11T19:33:46.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Split code for dependencies and the Webpack runtime.","shortMessageHtmlLink":"Split code for dependencies and the Webpack runtime."}},{"before":"b9b36f62e8b26c6aacb07cad74454edbf1787c45","after":"5f921e24f7598855b6027e0a29ecbd49cbbfef3c","ref":"refs/heads/main","pushedAt":"2024-03-11T16:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Add `webpack-bundle-analyzer`.","shortMessageHtmlLink":"Add webpack-bundle-analyzer."}},{"before":"0a0419a63e3fed57efe10885cc02d85cfe25f92e","after":"b9b36f62e8b26c6aacb07cad74454edbf1787c45","ref":"refs/heads/main","pushedAt":"2024-03-10T16:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paveloom","name":"Pavel Sobolev","path":"/paveloom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49961859?s=80&v=4"},"commit":{"message":"Explicitly forbid checking JavaScript files.","shortMessageHtmlLink":"Explicitly forbid checking JavaScript files."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wN1QxNjo0MzoyNi4wMDAwMDBazwAAAARDzg5I","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wN1QxNjo0MzoyNi4wMDAwMDBazwAAAARDzg5I","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xMFQxNjowNTo0Mi4wMDAwMDBazwAAAAQRi8KR"}},"title":"Activity ยท paveloom-a/Morbo"}