{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":476664519,"defaultBranch":"v5","name":"luci-app-mosdns","ownerLogin":"sbwml","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-01T09:53:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16485166?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723697390.0","currentOid":""},"activityList":{"items":[{"before":"c31e112465cb564180f04871bc6694a22ad11fa5","after":"17bb36f5f36cf6fa0b8466e81fbe60d5f34dc4cf","ref":"refs/heads/v5-lua","pushedAt":"2024-09-16T08:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: init.d: set the boot order to S75","shortMessageHtmlLink":"luci-app-mosdns: init.d: set the boot order to S75"}},{"before":"5df6a93f17b1c15daf7e7c5af6264cd941d9da20","after":"b7d0bec38ff301df4c397485d3d7731943ebc912","ref":"refs/heads/v5","pushedAt":"2024-09-16T08:09:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: init.d: set the boot order to S75","shortMessageHtmlLink":"luci-app-mosdns: init.d: set the boot order to S75"}},{"before":"49e5a0dfb00dbdc7f5b60aad56575d9e5f76789f","after":"5df6a93f17b1c15daf7e7c5af6264cd941d9da20","ref":"refs/heads/v5","pushedAt":"2024-09-12T14:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: fix i18n\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: fix i18n"}},{"before":"9c42ea4036c6968ca50550d6860c7af834c6c010","after":"49e5a0dfb00dbdc7f5b60aad56575d9e5f76789f","ref":"refs/heads/v5","pushedAt":"2024-09-02T02:41:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: update: add GeoIP database type support\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: update: add GeoIP database type support"}},{"before":"fdf5ff519a70585a59c4860c42e7f6527f5ae4d8","after":"9c42ea4036c6968ca50550d6860c7af834c6c010","ref":"refs/heads/v5","pushedAt":"2024-08-25T14:26:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: updated Simplified Chinese translation\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: updated Simplified Chinese translation"}},{"before":"bba908ba98c93cb41d2fd0d33e41718497c5c8c1","after":"fdf5ff519a70585a59c4860c42e7f6527f5ae4d8","ref":"refs/heads/v5","pushedAt":"2024-08-24T11:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: bump verson to 1.6.5\n\n* In order to update the ipk file normally\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: bump verson to 1.6.5"}},{"before":"18b3a9f95ef1c9ef762bb846a8e1a3b850e9b380","after":"bba908ba98c93cb41d2fd0d33e41718497c5c8c1","ref":"refs/heads/v5","pushedAt":"2024-08-24T10:50:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: adjust the delay for loading codemirror configuration\n\n* enough time to complete loading of codemirror resources.\n\n* fix #243\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: adjust the delay for loading codemirror configuration"}},{"before":"6865a0651e61fb8261aa67939c6683cea51c6e44","after":"18b3a9f95ef1c9ef762bb846a8e1a3b850e9b380","ref":"refs/heads/v5","pushedAt":"2024-08-23T10:25:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: codemirror5: disable cursor style from openwrt theme\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: codemirror5: disable cursor style from openwrt theme"}},{"before":"a0f7f2a583e23289f495e2a2465abbddb9c6633a","after":"6865a0651e61fb8261aa67939c6683cea51c6e44","ref":"refs/heads/v5","pushedAt":"2024-08-21T12:22:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: fix codemirror may not work correctly\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: fix codemirror may not work correctly"}},{"before":"6458fb296b732f7685f363887ee142f86f26c404","after":"a0f7f2a583e23289f495e2a2465abbddb9c6633a","ref":"refs/heads/v5","pushedAt":"2024-08-19T17:28:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: Add code highlight and code format checking\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: Add code highlight and code format checking"}},{"before":"92bf8db5a6002ed11785a6abb48145262266541b","after":"6458fb296b732f7685f363887ee142f86f26c404","ref":"refs/heads/v5","pushedAt":"2024-08-19T11:33:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: fix TypeError by checking DOM element existence before setting innerHTML\n\n* Added a check to confirm that the DOM element with ID 'service_status' exists before attempting to set its innerHTML.\n* Added a setTimeout to ensure the page is fully rendered before starting the polling process.\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: fix TypeError by checking DOM element existence befo…"}},{"before":"b98af5548076f8f749b72094b0f794042d97bb76","after":"92bf8db5a6002ed11785a6abb48145262266541b","ref":"refs/heads/v5","pushedAt":"2024-08-19T11:20:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: fix some issues with log printing\n\n* print the bottom log content by default.\n* fix the problem that users cannot scroll the log content when refreshing the log.\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: fix some issues with log printing"}},{"before":"6f37807cf500d1418d33dfe43496269fac813cad","after":"b98af5548076f8f749b72094b0f794042d97bb76","ref":"refs/heads/v5","pushedAt":"2024-08-18T16:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: optimize rule file write\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: optimize rule file write"}},{"before":"83b370771678527d54a9d95c640431324134dd9f","after":"6f37807cf500d1418d33dfe43496269fac813cad","ref":"refs/heads/v5","pushedAt":"2024-08-16T10:36:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"install.sh: openwrt-18.06 is no longer supported\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"install.sh: openwrt-18.06 is no longer supported"}},{"before":"2b44fc3b587c80daee71feb3cc01ed9c307ae995","after":null,"ref":"refs/tags/v5.3.3","pushedAt":"2024-08-15T04:49:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"}},{"before":"2b44fc3b587c80daee71feb3cc01ed9c307ae995","after":"83b370771678527d54a9d95c640431324134dd9f","ref":"refs/heads/v5","pushedAt":"2024-08-15T04:49:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"mosdns: update to 5.3.3\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"mosdns: update to 5.3.3"}},{"before":"5cee62e77954a03b53b46f4484d660bf0f054237","after":"2b44fc3b587c80daee71feb3cc01ed9c307ae995","ref":"refs/heads/v5","pushedAt":"2024-08-15T04:33:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"ci: sdk: update go1.23\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"ci: sdk: update go1.23"}},{"before":"84fdff502e409dd711edc7ec088256b73bd991c2","after":"5cee62e77954a03b53b46f4484d660bf0f054237","ref":"refs/heads/v5","pushedAt":"2024-08-15T04:31:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"mosdns: Update to 5.3.3\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"mosdns: Update to 5.3.3"}},{"before":"b99b579cd08cd8520de69bbc07de1aa761536bb1","after":"84fdff502e409dd711edc7ec088256b73bd991c2","ref":"refs/heads/v5","pushedAt":"2024-08-04T11:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: fix ACL permission error\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: fix ACL permission error"}},{"before":"500b8f647af9e4bed569f3affd84921d1dd2d837","after":"b99b579cd08cd8520de69bbc07de1aa761536bb1","ref":"refs/heads/v5","pushedAt":"2024-08-03T08:20:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: rewritten in LuCI2\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: rewritten in LuCI2"}},{"before":"c31e112465cb564180f04871bc6694a22ad11fa5","after":"500b8f647af9e4bed569f3affd84921d1dd2d837","ref":"refs/heads/v5","pushedAt":"2024-08-03T08:17:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: rewritten in LuCI2\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: rewritten in LuCI2"}},{"before":"4dc3e6a2e82d35c0fdc612bd1e2cb82e45f4aa2e","after":null,"ref":"refs/heads/v5-119","pushedAt":"2024-08-03T07:17:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"}},{"before":"36ef2832052f2ae0b591386f551f51704c6d9c64","after":null,"ref":"refs/heads/v5-socks","pushedAt":"2024-08-03T07:17:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"}},{"before":"c31e112465cb564180f04871bc6694a22ad11fa5","after":null,"ref":"refs/heads/openwrt-18.06","pushedAt":"2024-08-03T07:16:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"}},{"before":null,"after":"c31e112465cb564180f04871bc6694a22ad11fa5","ref":"refs/heads/v5-lua","pushedAt":"2024-08-03T07:16:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: add DNS cache controller\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: add DNS cache controller"}},{"before":null,"after":"c31e112465cb564180f04871bc6694a22ad11fa5","ref":"refs/heads/openwrt-18.06","pushedAt":"2024-08-03T07:16:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: add DNS cache controller\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: add DNS cache controller"}},{"before":"1837e20e6963555997284c9716a83398aadf8364","after":"c31e112465cb564180f04871bc6694a22ad11fa5","ref":"refs/heads/v5","pushedAt":"2024-07-28T05:48:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: add DNS cache controller\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"luci-app-mosdns: add DNS cache controller"}},{"before":"403d7a5527b3f8e6f4d40e0f4aa06d1bace5997f","after":"1837e20e6963555997284c9716a83398aadf8364","ref":"refs/heads/v5","pushedAt":"2024-07-20T10:04:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"install.sh: update ghproxy","shortMessageHtmlLink":"install.sh: update ghproxy"}},{"before":"7bdd3034f0779ee1218c37dbfa59ca6f2dbaad1a","after":"403d7a5527b3f8e6f4d40e0f4aa06d1bace5997f","ref":"refs/heads/v5","pushedAt":"2024-07-20T10:02:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"luci-app-mosdns: update ghproxy","shortMessageHtmlLink":"luci-app-mosdns: update ghproxy"}},{"before":"f92c26bb07f241e6d9940712760a6523e423a9f6","after":"7bdd3034f0779ee1218c37dbfa59ca6f2dbaad1a","ref":"refs/heads/v5","pushedAt":"2024-06-03T23:10:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbwml","name":"Bard","path":"/sbwml","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16485166?s=80&v=4"},"commit":{"message":"fixup! luci-app-mosdns: Add streaming media DNS server support\n\nSigned-off-by: sbwml ","shortMessageHtmlLink":"fixup! luci-app-mosdns: Add streaming media DNS server support"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQwODowOToyNS4wMDAwMDBazwAAAAS3Ke4L","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQwODowOToyNS4wMDAwMDBazwAAAAS3Ke4L","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wM1QyMzoxMDo0Ny4wMDAwMDBazwAAAARbcpWD"}},"title":"Activity · sbwml/luci-app-mosdns"}