{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":141822373,"defaultBranch":"istoreos-22.03","name":"luci","ownerLogin":"jjm2473","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-07-21T14:56:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3896703?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705558076.0","currentOid":""},"activityList":{"items":[{"before":"3d5f347a7fd496942f59b2a6cec44b07b3297102","after":"af7197a1f9ae46ae6b31eb7104006b3f1da8821f","ref":"refs/heads/istoreos-21.02","pushedAt":"2024-06-17T04:24:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-mod-network: backport route rule config","shortMessageHtmlLink":"luci-mod-network: backport route rule config"}},{"before":"1ef88a7b1a8169ee38c41ae66d29a883e67b6f27","after":"3d5f347a7fd496942f59b2a6cec44b07b3297102","ref":"refs/heads/istoreos-21.02","pushedAt":"2024-03-15T08:44:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-mod-system: mounts.js supports setting essential mount points","shortMessageHtmlLink":"luci-mod-system: mounts.js supports setting essential mount points"}},{"before":"cbacf18852938c86b9e481cf4499f1f7c6a648a8","after":"6659faac5f6715e7c628227e2daab5bac2337bd6","ref":"refs/heads/istoreos-22.03","pushedAt":"2024-02-26T08:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"mark some packages as hold","shortMessageHtmlLink":"mark some packages as hold"}},{"before":"304ba110ae34d6809749690b9976722d40f5ab8f","after":"1ef88a7b1a8169ee38c41ae66d29a883e67b6f27","ref":"refs/heads/istoreos-21.02","pushedAt":"2024-01-25T12:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-mod-network: dhcp.js use openwrt-21.02 name","shortMessageHtmlLink":"luci-mod-network: dhcp.js use openwrt-21.02 name"}},{"before":"343b61e38276c4a669eeb2b15a3cab2a7c9e065f","after":"304ba110ae34d6809749690b9976722d40f5ab8f","ref":"refs/heads/istoreos-21.02","pushedAt":"2024-01-25T11:41:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-base: fix button handling for named sections\n\nIf more than one named section is added to the page, it is currently the\ncase, that the first button is always switched on or off during input\nvalidation of the uci section name. This is because the usage of the\n'document.querySelector' function is to imprecise. Changing the search\nstart to the element to be created, fixes this.\n\nSigned-off-by: Florian Eckert \n(cherry picked from commit 440a2e79a762b4152ccb7e41c90a2826d9fb3538)","shortMessageHtmlLink":"luci-base: fix button handling for named sections"}},{"before":"4234bb8858274e95aedccc8c0d94b44c6cff8103","after":"343b61e38276c4a669eeb2b15a3cab2a7c9e065f","ref":"refs/heads/istoreos-21.02","pushedAt":"2024-01-18T06:32:42.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-mod-network: dhcp fix description for tag","shortMessageHtmlLink":"luci-mod-network: dhcp fix description for tag"}},{"before":null,"after":"f3e9c3f1524e8416fec0d39d450955fdfa177478","ref":"refs/heads/master-dhcp-tags","pushedAt":"2024-01-18T06:07:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-mod-network: dhcp add a tab for tags\n\nSigned-off-by: Liangbin Lian ","shortMessageHtmlLink":"luci-mod-network: dhcp add a tab for tags"}},{"before":"3e9fab75bdb099c9dca96f1c712e65a592bea129","after":"cbacf18852938c86b9e481cf4499f1f7c6a648a8","ref":"refs/heads/istoreos-22.03","pushedAt":"2024-01-18T06:02:52.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-mod-network: dhcp fix description for tag","shortMessageHtmlLink":"luci-mod-network: dhcp fix description for tag"}},{"before":"e4a76d407bd87878d13e32e3af57298a7c1e943d","after":"3e9fab75bdb099c9dca96f1c712e65a592bea129","ref":"refs/heads/istoreos-22.03","pushedAt":"2024-01-16T12:48:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-base: force upgrade\n\nrefresh browser cache","shortMessageHtmlLink":"luci-base: force upgrade"}},{"before":"dadbd3af7f55975ee608c18c1f7c15518e2d40cb","after":"4234bb8858274e95aedccc8c0d94b44c6cff8103","ref":"refs/heads/istoreos-21.02","pushedAt":"2024-01-16T12:25:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-mod-system: mounts.js hide unused option 'enabled_fsck'","shortMessageHtmlLink":"luci-mod-system: mounts.js hide unused option 'enabled_fsck'"}},{"before":"dc7527f83c95b50373b67172b21a84347f27b1f8","after":"e4a76d407bd87878d13e32e3af57298a7c1e943d","ref":"refs/heads/istoreos-22.03","pushedAt":"2024-01-16T12:25:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-mod-system: mounts.js supports setting essential mount points","shortMessageHtmlLink":"luci-mod-system: mounts.js supports setting essential mount points"}},{"before":"2f2b1c36ca5dbd547dd495afc9e78b71f92dd89e","after":"dadbd3af7f55975ee608c18c1f7c15518e2d40cb","ref":"refs/heads/istoreos-21.02","pushedAt":"2024-01-16T05:42:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-mod-system: mounts: istoreos patch","shortMessageHtmlLink":"luci-mod-system: mounts: istoreos patch"}},{"before":"cd17477fa12c6d42bd8c0ba7bf4fb1fb3a627250","after":"2f2b1c36ca5dbd547dd495afc9e78b71f92dd89e","ref":"refs/heads/istoreos-21.02","pushedAt":"2024-01-12T06:05:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-base: force upgrade\n\nrefresh browser cache","shortMessageHtmlLink":"luci-base: force upgrade"}},{"before":"e35dafbbc0d264817447f9da521871d8bc1956a5","after":"dc7527f83c95b50373b67172b21a84347f27b1f8","ref":"refs/heads/istoreos-22.03","pushedAt":"2024-01-09T05:42:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-app-firewall: add fullcone mode 2 option","shortMessageHtmlLink":"luci-app-firewall: add fullcone mode 2 option"}},{"before":null,"after":"5b482a70ba37257fc770dda54aeb7b5e933c64af","ref":"refs/heads/istoreos-22.03.5","pushedAt":"2024-01-04T06:25:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"istoreos: mark some packages as hold\n\nprevent user upgrade","shortMessageHtmlLink":"istoreos: mark some packages as hold"}},{"before":"5b482a70ba37257fc770dda54aeb7b5e933c64af","after":"e35dafbbc0d264817447f9da521871d8bc1956a5","ref":"refs/heads/istoreos-22.03","pushedAt":"2024-01-02T07:52:36.000Z","pushType":"push","commitsCount":56,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"Merge commit '74dd23bdb1c2ba00c68e3abf4d00233bb4f939cd' into istoreos-22.03\n\n* commit '74dd23bdb1c2ba00c68e3abf4d00233bb4f939cd': (47 commits)\n luci-app-vnstat2: use more efficient way to get database interfaces\n luci-lib-ip: fix creating address instances from integers\n luci-app-https-dns-proxy: add status->overview include file\n luci-lib-jsonc: improve handling of integral numeric values\n luci-mod-status: persist sorting of DHCP lease status tables\n luci-base: ui.js: sorting fixes for tables initialized from markup\n treewide: Backport translations from master\n treewide: Backport from master and sync translations\n luci-app-https-dns-proxy: rewrite in javascript\n treewide: Backport translations from master\n luci-app-simple-adblock: bugfix: unsupported DNS options display\n luci-app-banip: fix URL regex in custom feed editor\n luci-app-banip: sync with banIP 0.9.0-1\n luci-app-travelmate: remove unneeded dependency\n luci-app-banip: remove unneeded dependency\n luci-app-adblock: remove unneeded dependency\n treewide: Backport/sync translations\n luci-app-banip: sync with banIP 0.8.8-1\n luci-app-banip: sync with banIP 0.8.7-1\n luci-mod-network: fix incorrectly reverting vlan device name\n ...\n\n# Conflicts:\n#\tmodules/luci-base/po/zh_Hans/base.po","shortMessageHtmlLink":"Merge commit '74dd23bdb1c2ba00c68e3abf4d00233bb4f939cd' into istoreos…"}},{"before":"7aedb5e323d8f6aa29b092d5024b921d53e26a7b","after":"5b482a70ba37257fc770dda54aeb7b5e933c64af","ref":"refs/heads/istoreos-22.03","pushedAt":"2023-12-29T07:21:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"istoreos: mark some packages as hold\n\nprevent user upgrade","shortMessageHtmlLink":"istoreos: mark some packages as hold"}},{"before":"7a404f67784d3bc6b3fd43b4a8da09a788c81649","after":"7aedb5e323d8f6aa29b092d5024b921d53e26a7b","ref":"refs/heads/istoreos-22.03","pushedAt":"2023-12-29T06:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-base: force upgrade\n\nrefresh browser cache","shortMessageHtmlLink":"luci-base: force upgrade"}},{"before":"37c783a03d21f17451ac08ade3fe108fda7139ab","after":"7a404f67784d3bc6b3fd43b4a8da09a788c81649","ref":"refs/heads/istoreos-22.03","pushedAt":"2023-12-29T06:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-app-opkg: respect the opkg 'hold' marker","shortMessageHtmlLink":"luci-app-opkg: respect the opkg 'hold' marker"}},{"before":"2f5928f7f5fdc93fe86d30b6af85c9cf4f9b18b0","after":"37c783a03d21f17451ac08ade3fe108fda7139ab","ref":"refs/heads/istoreos-22.03","pushedAt":"2023-12-08T10:54:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-base: allow replacing homepage","shortMessageHtmlLink":"luci-base: allow replacing homepage"}},{"before":"13fcf4a7062c58240436471ebe2b269e431caf41","after":"cd17477fa12c6d42bd8c0ba7bf4fb1fb3a627250","ref":"refs/heads/istoreos-21.02","pushedAt":"2023-10-26T12:25:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-app-dockerman: fix stats tab blank","shortMessageHtmlLink":"luci-app-dockerman: fix stats tab blank"}},{"before":"7cc4aeb5c3fdde67552bc2019bbabbcb06b1c0d4","after":null,"ref":"refs/heads/dockerman-hide-submit-on-overview","pushedAt":"2023-10-26T12:02:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"}},{"before":null,"after":"7cc4aeb5c3fdde67552bc2019bbabbcb06b1c0d4","ref":"refs/heads/upstream/dockerman-hide-submit-on-overview","pushedAt":"2023-10-26T12:02:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-app-dockerman: hide config buttons in overview page\n\nSigned-off-by: Liangbin Lian ","shortMessageHtmlLink":"luci-app-dockerman: hide config buttons in overview page"}},{"before":null,"after":"0fbbed4a84fb49c968e3ad8a5b76bbf332f42f5c","ref":"refs/heads/upstream/dockerman-fix-stats-tab-blank","pushedAt":"2023-10-26T12:01:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-app-dockerman: fix stats page always blank\n\nSigned-off-by: Liangbin Lian ","shortMessageHtmlLink":"luci-app-dockerman: fix stats page always blank"}},{"before":null,"after":"7cc4aeb5c3fdde67552bc2019bbabbcb06b1c0d4","ref":"refs/heads/dockerman-hide-submit-on-overview","pushedAt":"2023-10-26T11:57:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-app-dockerman: hide config buttons in overview page\n\nSigned-off-by: Liangbin Lian ","shortMessageHtmlLink":"luci-app-dockerman: hide config buttons in overview page"}},{"before":"21e38db65c9f3147f940ca3d3bf01d4f409c65b7","after":"2f5928f7f5fdc93fe86d30b6af85c9cf4f9b18b0","ref":"refs/heads/istoreos-22.03","pushedAt":"2023-10-26T11:48:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-app-dockerman: fix stats tab blank","shortMessageHtmlLink":"luci-app-dockerman: fix stats tab blank"}},{"before":"ce075867b7de0ff5f658055e7b9d77a76d290fdf","after":"21e38db65c9f3147f940ca3d3bf01d4f409c65b7","ref":"refs/heads/istoreos-22.03","pushedAt":"2023-10-26T09:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-app-dockerman: add MemorySwap setting on container resources update","shortMessageHtmlLink":"luci-app-dockerman: add MemorySwap setting on container resources update"}},{"before":"b445bc4b081a89b6501490e9f752398a6e73f0b3","after":"ce075867b7de0ff5f658055e7b9d77a76d290fdf","ref":"refs/heads/istoreos-22.03","pushedAt":"2023-10-26T05:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-lib-jsonc: improve handling of integral numeric values\n\nProperly deal with integral numeric values exceeding the int32_t range\nby replacing the cast logic with more fine grained checks:\n\n - Lua numbers which are integers in the first place are directly converted\n to JSON integers\n\n - Finite double Lua numbers which are integral are converted to JSON\n integer values\n\n - All other numeric values are converted to JSON doubles\n\nThis should bring the handling of large integral value in line with the\ndocumented behavior of turning non-fractional Lua numbers into JSON\nintegers.\n\nFixes: #6647\nSigned-off-by: Jo-Philipp Wich \n(cherry picked from commit efcd4879781ee6c428b467052957534a7919d36d)","shortMessageHtmlLink":"luci-lib-jsonc: improve handling of integral numeric values"}},{"before":"8d71cd4c1580c7766a5692d02baa4247ba512b83","after":"b445bc4b081a89b6501490e9f752398a6e73f0b3","ref":"refs/heads/istoreos-22.03","pushedAt":"2023-09-28T03:00:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"},"commit":{"message":"luci-mod-system: update zram config\n\nadd zram_enabled flag\nshow options only on zram-swap installed","shortMessageHtmlLink":"luci-mod-system: update zram config"}},{"before":"2ca117c5a6a5c1cd047272548e53435c4d3adebc","after":null,"ref":"refs/heads/patch-3","pushedAt":"2023-09-05T12:13:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jjm2473","name":"Liangbin Lian","path":"/jjm2473","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3896703?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZvmnwwA","startCursor":null,"endCursor":null}},"title":"Activity · jjm2473/luci"}