René's URL Explorer Experiment


Title: Uci ubus hal by cpunt · Pull Request #127 · jangala-dev/devicecode-lua · GitHub

Open Graph Title: Uci ubus hal by cpunt · Pull Request #127 · jangala-dev/devicecode-lua

X Title: Uci ubus hal by cpunt · Pull Request #127 · jangala-dev/devicecode-lua

Description: The Lua-based firmware for Jangala devices. Contribute to jangala-dev/devicecode-lua development by creating an account on GitHub.

Open Graph Description: What type of PR is this? (check all applicable) 🍕 Feature 🐛 Bug Fix 📝 Documentation Update 🎨 Style 🧑‍💻 Code Refactor [?] 🔥 Performance Improvements ✅ Test 🤖 Build 🔁 CI 📦 Chore (Release) ...

X Description: What type of PR is this? (check all applicable) 🍕 Feature 🐛 Bug Fix 📝 Documentation Update 🎨 Style 🧑‍💻 Code Refactor [?] 🔥 Performance Improvements ✅ Test 🤖 Build 🔁 CI 📦 Chore (Release) ...

Opengraph URL: https://github.com/jangala-dev/devicecode-lua/pull/127

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:9c096188-eaea-47b6-8939-d4bc8c4ac1d3
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB70E:23660D:773FC:A3A12:6AF942F0
html-safe-nonce85a9bfb0dd3d88153a2493f398704adcaa494d8b394bc62b063826d47fa5d128
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNzBFOjIzNjYwRDo3NzNGQzpBM0ExMjo2QUY5NDJGMCIsInZpc2l0b3JfaWQiOiI4OTkzMjEzNzMyMjA3MDc2OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac44745fc24c96c43f7d6c0688d9ed616d4d41e2b24890c80e5b8deb9a2eba1576
hovercard-subject-tagpull_request:2877510353
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/jangala-dev/devicecode-lua/127/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/06fe2785242a9ae1338277de22be6976abb474e89f1894c6dac5dff948737d47/jangala-dev/devicecode-lua/pull/127
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/06fe2785242a9ae1338277de22be6976abb474e89f1894c6dac5dff948737d47/jangala-dev/devicecode-lua/pull/127
og:image:altWhat type of PR is this? (check all applicable) 🍕 Feature 🐛 Bug Fix 📝 Documentation Update 🎨 Style 🧑‍💻 Code Refactor [?] 🔥 Performance Improvements ✅ Test 🤖 Build 🔁 CI 📦 Chore (Release) ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamecpunt
hostnamegithub.com
expected-hostnamegithub.com
None612d3e6ffd693e7ea8d9fcf452370995872baef31d825b1fedef704cd3d24ac7
turbo-cache-controlno-cache
go-importgithub.com/jangala-dev/devicecode-lua git https://github.com/jangala-dev/devicecode-lua.git
octolytics-dimension-user_id44901909
octolytics-dimension-user_loginjangala-dev
octolytics-dimension-repository_id814022112
octolytics-dimension-repository_nwojangala-dev/devicecode-lua
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id814022112
octolytics-dimension-repository_network_root_nwojangala-dev/devicecode-lua
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release072e34035c13c31543fba9f025cbbbda4210dae4
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/jangala-dev/devicecode-lua/pull/127#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjangala-dev%2Fdevicecode-lua%2Fpull%2F127
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjangala-dev%2Fdevicecode-lua%2Fpull%2F127
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=jangala-dev%2Fdevicecode-lua
Reloadhttps://github.com/jangala-dev/devicecode-lua/pull/127
Reloadhttps://github.com/jangala-dev/devicecode-lua/pull/127
Reloadhttps://github.com/jangala-dev/devicecode-lua/pull/127
jangala-devhttps://github.com/jangala-dev
devicecode-luahttps://github.com/jangala-dev/devicecode-lua
Codehttps://github.com/jangala-dev/devicecode-lua
Issues23 (23)https://github.com/jangala-dev/devicecode-lua/issues
Pull requests2 (2)https://github.com/jangala-dev/devicecode-lua/pulls
Discussionshttps://github.com/jangala-dev/devicecode-lua/discussions
Actionshttps://github.com/jangala-dev/devicecode-lua/actions
Projectshttps://github.com/jangala-dev/devicecode-lua/projects
Security and qualityhttps://github.com/jangala-dev/devicecode-lua/security
Insightshttps://github.com/jangala-dev/devicecode-lua/pulse
https://github.com/jangala-dev/devicecode-lua
cpunthttps://github.com/cpunt
isoc-bolthttps://github.com/jangala-dev/devicecode-lua/tree/isoc-bolt
uci-ubus-halhttps://github.com/jangala-dev/devicecode-lua/tree/uci-ubus-hal
Conversationhttps://github.com/jangala-dev/devicecode-lua/pull/127
Commits29 (29)https://github.com/jangala-dev/devicecode-lua/pull/127/commits
Checkshttps://github.com/jangala-dev/devicecode-lua/pull/127/checks
Files changedhttps://github.com/jangala-dev/devicecode-lua/pull/127/files
Uci ubus halhttps://github.com/jangala-dev/devicecode-lua/pull/127#top
cpunthttps://github.com/cpunt
isoc-bolthttps://github.com/jangala-dev/devicecode-lua/tree/isoc-bolt
uci-ubus-halhttps://github.com/jangala-dev/devicecode-lua/tree/uci-ubus-hal
https://github.com/cpunt
cpunthttps://github.com/cpunt
Oct 1, 2025https://github.com/jangala-dev/devicecode-lua/pull/127#issue-3472754836
Please reload this pagehttps://github.com/jangala-dev/devicecode-lua/pull/127
rslater-cshttps://github.com/rslater-cs
August 19, 2025 14:37https://github.com/jangala-dev/devicecode-lua/pull/127#commits-pushed-f9ec018
https://github.com/rslater-cs
ubus managerhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/f9ec018d6ed3f6525c3de53a67f71fe981c178a4
f9ec018https://github.com/jangala-dev/devicecode-lua/pull/127/commits/f9ec018d6ed3f6525c3de53a67f71fe981c178a4
https://github.com/rslater-cs
ubus driverhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/627cca50feeeede1b7e1ca1c2fdcfaa98b0235e1
627cca5https://github.com/jangala-dev/devicecode-lua/pull/127/commits/627cca50feeeede1b7e1ca1c2fdcfaa98b0235e1
https://github.com/rslater-cs
added ubus manager and extended info queuehttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/9df38e67e5f42b37d96e0a5dbb754095eeb7313d
9df38e6https://github.com/jangala-dev/devicecode-lua/pull/127/commits/9df38e67e5f42b37d96e0a5dbb754095eeb7313d
https://github.com/rslater-cs
changed net to use ubus via HALhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/27ceb2fceeed06c950e7f4d20b13381e871b16c1
27ceb2fhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/27ceb2fceeed06c950e7f4d20b13381e871b16c1
https://github.com/rslater-cs
Added ubus capabilityhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/8089df6fbd469296d5711c06dea18fa6e17fc4d9
8089df6https://github.com/jangala-dev/devicecode-lua/pull/127/commits/8089df6fbd469296d5711c06dea18fa6e17fc4d9
https://github.com/rslater-cs
bug fixes: nil info_q, nil contexthttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/ae3e1fa3df59d5dcb0fba5079465eef268efd668
ae3e1fahttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/ae3e1fa3df59d5dcb0fba5079465eef268efd668
https://github.com/rslater-cs
correct detection of ubus softwarehttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/91324452f22f55e55b1eaf257345e2d189f1679b
9132445https://github.com/jangala-dev/devicecode-lua/pull/127/commits/91324452f22f55e55b1eaf257345e2d189f1679b
https://github.com/rslater-cs
time now uses ubus capabilityhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/c091c55a3cb156666efd11d53b689452faf05c30
c091c55https://github.com/jangala-dev/devicecode-lua/pull/127/commits/c091c55a3cb156666efd11d53b689452faf05c30
https://github.com/rslater-cs
initial uci driverhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/41b98fc1a70e2080f80703b35fec4f7d95768a23
41b98fchttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/41b98fc1a70e2080f80703b35fec4f7d95768a23
https://github.com/rslater-cs
fixed no args bughttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/744a5c3ad076d2b2165de2b42eeb67bbde48fcf4
744a5c3https://github.com/jangala-dev/devicecode-lua/pull/127/commits/744a5c3ad076d2b2165de2b42eeb67bbde48fcf4
https://github.com/rslater-cs
implemented uci capabilitieshttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/e4492fe7476985566469e5614f0e199ce49eb07e
e4492fehttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/e4492fe7476985566469e5614f0e199ce49eb07e
https://github.com/rslater-cs
add UCI capability functions for command handlinghttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/71b8520f7058188462e5b44d55c93dda56ec2c48
71b8520https://github.com/jangala-dev/devicecode-lua/pull/127/commits/71b8520f7058188462e5b44d55c93dda56ec2c48
https://github.com/rslater-cs
uci managerhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/b9631e74c1d446eb9f6a8c2b1b1d0662c93c9cd4
b9631e7https://github.com/jangala-dev/devicecode-lua/pull/127/commits/b9631e74c1d446eb9f6a8c2b1b1d0662c93c9cd4
https://github.com/rslater-cs
added uci to halhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/32288cefc4abcdfafa0e2f8d49756cd445575626
32288cehttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/32288cefc4abcdfafa0e2f8d49756cd445575626
https://github.com/rslater-cs
adapted net to use uci over bushttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/e0fe11c2736494c11dfc83cc900795ce2e1ecfe2
e0fe11chttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/e0fe11c2736494c11dfc83cc900795ce2e1ecfe2
https://github.com/rslater-cs
errors are now caught properly for cap control where no reply_to prov…https://github.com/jangala-dev/devicecode-lua/pull/127/commits/2af420f285a800f4b6c04a49172c02676a393ab2
2af420fhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/2af420f285a800f4b6c04a49172c02676a393ab2
https://github.com/rslater-cs
Fixed wrong endpoints and better logginghttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/e701ed87ec743af796bacd7636efeb5b14258a9d
e701ed8https://github.com/jangala-dev/devicecode-lua/pull/127/commits/e701ed87ec743af796bacd7636efeb5b14258a9d
https://github.com/rslater-cs
Fixed wrong time methodshttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/5bfdee080007f5f8f7c0759c510e56401197436d
5bfdee0https://github.com/jangala-dev/devicecode-lua/pull/127/commits/5bfdee080007f5f8f7c0759c510e56401197436d
https://github.com/rslater-cs
corrected class namehttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/6e13a3107dbdaa1ed2f4575922877937ef2bfda5
6e13a31https://github.com/jangala-dev/devicecode-lua/pull/127/commits/6e13a3107dbdaa1ed2f4575922877937ef2bfda5
https://github.com/rslater-cs
uci restarts now block further capability calls until donehttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/ae05621570eef6c6ee9618c22eb2196341ea14d6
ae05621https://github.com/jangala-dev/devicecode-lua/pull/127/commits/ae05621570eef6c6ee9618c22eb2196341ea14d6
https://github.com/rslater-cs
Created restart worker with haltinghttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/b57227e47a7ea996df5eedb0280185dd309a83ec
b57227ehttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/b57227e47a7ea996df5eedb0280185dd309a83ec
https://github.com/rslater-cs
Net halts restarts for shaping and speedtestshttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/abbebaba6380ccb6e957d7019c3eb5e4b30536aa
abbebabhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/abbebaba6380ccb6e957d7019c3eb5e4b30536aa
https://github.com/rslater-cs
Added halt capability endpointhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/4604a1898ce7005aecb14fa65b62c57a2db3135a
4604a18https://github.com/jangala-dev/devicecode-lua/pull/127/commits/4604a1898ce7005aecb14fa65b62c57a2db3135a
https://github.com/rslater-cs
commentshttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/af4bb9fea3ef8329681ef7b732dab689152c2902
af4bb9fhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/af4bb9fea3ef8329681ef7b732dab689152c2902
https://github.com/rslater-cs
https://github.com/apps/copilot-pull-request-reviewer
Fixed wrong fiber namehttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/3f46873634458caaf32a4a49a501ec736d2d0014
3f46873https://github.com/jangala-dev/devicecode-lua/pull/127/commits/3f46873634458caaf32a4a49a501ec736d2d0014
https://github.com/rslater-cs
https://github.com/apps/copilot-pull-request-reviewer
spelling errorhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/59b967a3828c39d8f19d9750923c7e129c3ed80b
59b967ahttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/59b967a3828c39d8f19d9750923c7e129c3ed80b
https://github.com/rslater-cs
https://github.com/apps/copilot-pull-request-reviewer
publish on wrong objecthttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/e6ecd8e787073a2a47acd8b994fb894728ebcbff
e6ecd8ehttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/e6ecd8e787073a2a47acd8b994fb894728ebcbff
https://github.com/rslater-cs
https://github.com/apps/copilot-pull-request-reviewer
Function signature fixhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/582ff77d6589315414ad9cdba9afac21eccecfaa
582ff77https://github.com/jangala-dev/devicecode-lua/pull/127/commits/582ff77d6589315414ad9cdba9afac21eccecfaa
https://github.com/rslater-cs
https://github.com/apps/copilot-pull-request-reviewer
correct table name for uci managerhttps://github.com/jangala-dev/devicecode-lua/pull/127/commits/8d49f20f7def5335690e0e163ed0162b4231210a
8d49f20https://github.com/jangala-dev/devicecode-lua/pull/127/commits/8d49f20f7def5335690e0e163ed0162b4231210a
https://github.com/cpunt
cpunthttps://github.com/cpunt
d84654fhttps://github.com/jangala-dev/devicecode-lua/commit/d84654f928f19f2bf491bdbe1a804a5ccbb7f17c
Oct 1, 2025https://github.com/jangala-dev/devicecode-lua/pull/127#event-20029599461
https://github.com/cpunt
cpunthttps://github.com/cpunt
October 1, 2025 09:28https://github.com/jangala-dev/devicecode-lua/pull/127#event-20029600495
https://github.com/cpunt
cpunthttps://github.com/cpunt
Oct 29, 2025 https://github.com/jangala-dev/devicecode-lua/pull/127#ref-pullrequest-3562603952
Fix traffic shaping #148 https://github.com/jangala-dev/devicecode-lua/pull/148
cpunthttps://github.com/cpunt
Nov 18, 2025 https://github.com/jangala-dev/devicecode-lua/pull/127#ref-commit-93ec87c
https://github.com/cpunt
https://github.com/rslater-cs
https://github.com/apps/copilot-pull-request-reviewer
Add ubus/uci integration into HAL (https://github.com/jangala-dev/devicecode-lua/commit/93ec87ce21147ecfa8d7dc4f3f2b522f825b0b7d
#127https://github.com/jangala-dev/devicecode-lua/pull/127
)https://github.com/jangala-dev/devicecode-lua/commit/93ec87ce21147ecfa8d7dc4f3f2b522f825b0b7d
93ec87chttps://github.com/jangala-dev/devicecode-lua/commit/93ec87ce21147ecfa8d7dc4f3f2b522f825b0b7d
https://github.co/hiddenchars
https://github.com/jangala-dev/devicecode-lua/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjangala-dev%2Fdevicecode-lua%2Fpull%2F127
Please reload this pagehttps://github.com/jangala-dev/devicecode-lua/pull/127
Please reload this pagehttps://github.com/jangala-dev/devicecode-lua/pull/127
https://github.com/cpunt
https://github.com/rslater-cs
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.