| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:3b14a7f6-2fbe-4dd4-6b47-ba82569a08c7 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | D1CE:38EDB5:4B4E43:609A88:697F4326 |
| html-safe-nonce | ebd9be00bb58177cb9838e1f04e80f404d3b9815b389e06967a7d10cae0ea620 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMUNFOjM4RURCNTo0QjRFNDM6NjA5QTg4OjY5N0Y0MzI2IiwidmlzaXRvcl9pZCI6IjI5NjI1NjU1MTc5NTQ0NjY1OTgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 58284b3120745fa880e0732e09761031bf18c66d1f9de2ed84b53e0b4f9676b3 |
| hovercard-subject-tag | pull_request:3090517951 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/unraid/api/1830/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/58e0701d3f48e7b9ba9cc403b46a044f1fff1d11cb72818a85298fe8f39ec2d2/unraid/api/pull/1830 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/58e0701d3f48e7b9ba9cc403b46a044f1fff1d11cb72818a85298fe8f39ec2d2/unraid/api/pull/1830 |
| og:image:alt | Motivation
I found myself using ssh or the Unraid console to test the unraid-api cli and other OS functionality regularly. It became hard to keep track of all test cases & edge conditions to co... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | pujitm |
| hostname | github.com |
| expected-hostname | github.com |
| None | 60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6 |
| turbo-cache-control | no-preview |
| go-import | github.com/unraid/api git https://github.com/unraid/api.git |
| octolytics-dimension-user_id | 42099010 |
| octolytics-dimension-user_login | unraid |
| octolytics-dimension-repository_id | 191194688 |
| octolytics-dimension-repository_nwo | unraid/api |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 191194688 |
| octolytics-dimension-repository_network_root_nwo | unraid/api |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7c85641c598ad130c74f7bcc27f58575cac69551 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Funraid%2Fapi%2Fpull%2F1830 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Funraid%2Fapi%2Fpull%2F1830 |
|
Sign up
| https://patch-diff.githubusercontent.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=unraid%2Fapi |
| Reload | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| Reload | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| Reload | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
|
unraid
| https://patch-diff.githubusercontent.com/unraid |
| api | https://patch-diff.githubusercontent.com/unraid/api |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Funraid%2Fapi |
|
Fork
17
| https://patch-diff.githubusercontent.com/login?return_to=%2Funraid%2Fapi |
|
Star
91
| https://patch-diff.githubusercontent.com/login?return_to=%2Funraid%2Fapi |
|
Code
| https://patch-diff.githubusercontent.com/unraid/api |
|
Issues
33
| https://patch-diff.githubusercontent.com/unraid/api/issues |
|
Pull requests
25
| https://patch-diff.githubusercontent.com/unraid/api/pulls |
|
Discussions
| https://patch-diff.githubusercontent.com/unraid/api/discussions |
|
Actions
| https://patch-diff.githubusercontent.com/unraid/api/actions |
|
Projects
1
| https://patch-diff.githubusercontent.com/unraid/api/projects |
|
Security
0
| https://patch-diff.githubusercontent.com/unraid/api/security |
|
Insights
| https://patch-diff.githubusercontent.com/unraid/api/pulse |
|
Code
| https://patch-diff.githubusercontent.com/unraid/api |
|
Issues
| https://patch-diff.githubusercontent.com/unraid/api/issues |
|
Pull requests
| https://patch-diff.githubusercontent.com/unraid/api/pulls |
|
Discussions
| https://patch-diff.githubusercontent.com/unraid/api/discussions |
|
Actions
| https://patch-diff.githubusercontent.com/unraid/api/actions |
|
Projects
| https://patch-diff.githubusercontent.com/unraid/api/projects |
|
Security
| https://patch-diff.githubusercontent.com/unraid/api/security |
|
Insights
| https://patch-diff.githubusercontent.com/unraid/api/pulse |
| Sign up for GitHub
| https://patch-diff.githubusercontent.com/signup?return_to=%2Funraid%2Fapi%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://patch-diff.githubusercontent.com/login?return_to=%2Funraid%2Fapi%2Fissues%2Fnew%2Fchoose |
| Jump to bottom | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#issue-comment-box |
| pujitm | https://patch-diff.githubusercontent.com/pujitm |
| main | https://patch-diff.githubusercontent.com/unraid/api/tree/main |
| test/system-tests | https://patch-diff.githubusercontent.com/unraid/api/tree/test/system-tests |
|
test: add a systems integration test project + api daemon tests
| https://patch-diff.githubusercontent.com/unraid/api/pull/1830#top |
| pujitm | https://patch-diff.githubusercontent.com/pujitm |
| main | https://patch-diff.githubusercontent.com/unraid/api/tree/main |
| test/system-tests | https://patch-diff.githubusercontent.com/unraid/api/tree/test/system-tests |
|
Conversation
23
| https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
|
Commits
25
| https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits |
|
Checks
0
| https://patch-diff.githubusercontent.com/unraid/api/pull/1830/checks |
|
Files changed
| https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| https://github.co/hiddenchars |
| https://patch-diff.githubusercontent.com/unraid/api/pull/{{ revealButtonHref }} |
|
| https://patch-diff.githubusercontent.com/pujitm |
| pujitm | https://patch-diff.githubusercontent.com/pujitm |
| Dec 10, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#issue-3716508005 |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| elibosley | https://patch-diff.githubusercontent.com/elibosley |
| November 21, 2025 16:53 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#commits-pushed-e5e7732 |
|
| https://patch-diff.githubusercontent.com/elibosley |
| Include nodemon config in build artifact | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/e5e77321da5a67e582ecae6e18ef14bd69cf7566 |
| e5e7732 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/e5e77321da5a67e582ecae6e18ef14bd69cf7566 |
|
| https://patch-diff.githubusercontent.com/elibosley |
| Add SUPPRESS_LOGS to environment mocks | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/f6521d8c1ca7e91ea3f5bf5dba64c529b6b633d1 |
| f6521d8 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/f6521d8c1ca7e91ea3f5bf5dba64c529b6b633d1 |
|
| https://patch-diff.githubusercontent.com/elibosley |
| feat: Refactor nodemon configuration and improve error handling in No… | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/6d3d623b6672980a79568b6cafe0f74a4b64f8cf |
| 6d3d623 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/6d3d623b6672980a79568b6cafe0f74a4b64f8cf |
|
| https://patch-diff.githubusercontent.com/elibosley |
| refactor: Update environment configuration for nodemon paths | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/b35da132346d96b91b5bbcd79067554269f914c7 |
| b35da13 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/b35da132346d96b91b5bbcd79067554269f914c7 |
|
| https://patch-diff.githubusercontent.com/elibosley |
| test: Add unit tests for nodemon path configuration and enhance error… | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/d4f90d6d64321f8412a93e4dedfe45d2abdbb836 |
| d4f90d6 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/d4f90d6d64321f8412a93e4dedfe45d2abdbb836 |
|
| https://patch-diff.githubusercontent.com/elibosley |
| fix: Simplify return type for killSpy in NodemonService tests | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/33e88bc5f566bec89f16bd40b2c6f8c17ce94cad |
| 33e88bc | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/33e88bc5f566bec89f16bd40b2c6f8c17ce94cad |
|
| https://patch-diff.githubusercontent.com/elibosley |
| feat: Enhance NodemonService with process management and cleanup | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/1d9c76f4108be9e372f1c36bf66894ff3afe788c |
| 1d9c76f | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/1d9c76f4108be9e372f1c36bf66894ff3afe788c |
|
| https://patch-diff.githubusercontent.com/elibosley |
| feat: Add process termination and management in NodemonService | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/9253250dc5d732def337aa760178e1e03ce37c87 |
| 9253250 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/9253250dc5d732def337aa760178e1e03ce37c87 |
|
| https://patch-diff.githubusercontent.com/elibosley |
| feat: Implement waitForNodemonExit method and enhance restart logic i… | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/a5e9b833743aa29f595a98596afee385bd9db8e7 |
| a5e9b83 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/a5e9b833743aa29f595a98596afee385bd9db8e7 |
|
| https://patch-diff.githubusercontent.com/elibosley |
| feat: Enhance NodemonService to improve process management during res… | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/bec54e4feb50d968ef189efde3dffac1878d1df3 |
| bec54e4 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/bec54e4feb50d968ef189efde3dffac1878d1df3 |
|
| https://patch-diff.githubusercontent.com/elibosley |
| fix: Update log stream handling in NodemonService tests | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/dc7a449f3ff51594ecb90a23616ebf54881cf50e |
| dc7a449 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/dc7a449f3ff51594ecb90a23616ebf54881cf50e |
|
| https://patch-diff.githubusercontent.com/elibosley |
| feat: Add integration tests for NodemonService with real nodemon exec… | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/3462e7688dac59a9b1ba69e703d628c1dd306241 |
| 3462e76 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/3462e7688dac59a9b1ba69e703d628c1dd306241 |
|
| https://patch-diff.githubusercontent.com/elibosley |
| feat: Add nodemon log file configuration and enhance logging in Nodem… | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/fa837db09fabe1540e52461448886233f64fc0dc |
| fa837db | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/fa837db09fabe1540e52461448886233f64fc0dc |
|
| https://patch-diff.githubusercontent.com/elibosley |
| chore: Update API version and refactor pubsub channel references | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/9ff64629cf6ec34ba339beab3375b128c841d685 |
| 9ff6462 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/9ff64629cf6ec34ba339beab3375b128c841d685 |
|
| https://patch-diff.githubusercontent.com/elibosley |
| feat: make casbin not always log | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/071efeac45917c3f51ac3d9da5e6bdec49bae59c |
| 071efea | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/071efeac45917c3f51ac3d9da5e6bdec49bae59c |
|
| https://patch-diff.githubusercontent.com/elibosley |
| feat: Enhance UserProfile component to conditionally render banner gr… | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/9ae3f3cec31c20ba1881294e62902d6e31349a88 |
| 9ae3f3c | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/9ae3f3cec31c20ba1881294e62902d6e31349a88 |
|
| https://patch-diff.githubusercontent.com/pujitm |
| tmp: add boot diagnistics | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/4c2e212a0346ae5ab9d45774126b13e359b9372a |
| 4c2e212 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/4c2e212a0346ae5ab9d45774126b13e359b9372a |
|
| https://patch-diff.githubusercontent.com/pujitm |
| feat: improve determinism | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/719795647cbeca4f91759b8e4ac86d0987dc70ec |
| 7197956 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/719795647cbeca4f91759b8e4ac86d0987dc70ec |
|
| https://patch-diff.githubusercontent.com/pujitm |
| fix: narrow api exec command | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/ca5e84f91613cacb4eeb3cb5d2711c3e045c8cb4 |
| ca5e84f | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/ca5e84f91613cacb4eeb3cb5d2711c3e045c8cb4 |
|
| https://patch-diff.githubusercontent.com/pujitm |
| fix: process lock | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/6d9796a9812472ee3c82fb378816b7bb2146a5e4 |
| 6d9796a | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/6d9796a9812472ee3c82fb378816b7bb2146a5e4 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 10, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#issuecomment-3638644729 |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| https://patch-diff.githubusercontent.com/apps/codecov |
| codecov | https://patch-diff.githubusercontent.com/apps/codecov |
| Dec 10, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#issuecomment-3638664599 |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| Codecov | https://app.codecov.io/gh/unraid/api/pull/1830?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=unraid |
| 9ae3f3c | https://app.codecov.io/gh/unraid/api/commit/9ae3f3cec31c20ba1881294e62902d6e31349a88?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=unraid |
| f6e1f05 | https://app.codecov.io/gh/unraid/api/commit/f6e1f0567ac7b3f885b5cefcdfe0a888f2f23001?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=unraid |
| ☔ View full report in Codecov by Sentry | https://app.codecov.io/gh/unraid/api/pull/1830?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=unraid |
| Share it here | https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=unraid |
| Test Analytics | https://docs.codecov.com/docs/test-analytics |
| JS Bundle Analysis | https://docs.codecov.com/docs/javascript-bundle-analysis |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| https://patch-diff.githubusercontent.com/pujitm |
| pujitm | https://patch-diff.githubusercontent.com/pujitm |
| December 10, 2025 20:38 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#event-21488338937 |
| https://patch-diff.githubusercontent.com/pujitm |
| pujitm | https://patch-diff.githubusercontent.com/pujitm |
| elibosley | https://patch-diff.githubusercontent.com/elibosley |
| December 10, 2025 20:38 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#event-21488344225 |
| https://patch-diff.githubusercontent.com/apps/github-actions |
| github-actions | https://patch-diff.githubusercontent.com/apps/github-actions |
| Dec 10, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#issuecomment-3638887444 |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
|
| https://patch-diff.githubusercontent.com/pujitm |
| fix: ignore errors from /var/log/.pm2 removal | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/f0cfdfc0b5d392221724d85e275df40ce8e6ee8b |
| f0cfdfc | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/f0cfdfc0b5d392221724d85e275df40ce8e6ee8b |
| December 11, 2025 20:42 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#event-21513380793 |
| pujitm | https://patch-diff.githubusercontent.com/pujitm |
| December 12, 2025 13:34 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#commits-pushed-7c0d42a |
|
| https://patch-diff.githubusercontent.com/pujitm |
| test: unraid-api daemonization | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/7c0d42a5cb94326b206c7077286f7d323a5530ae |
| 7c0d42a | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/7c0d42a5cb94326b206c7077286f7d323a5530ae |
|
| https://patch-diff.githubusercontent.com/pujitm |
| test: add bats & equivalent vitest system tests setup | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/22bb5488338323e6e9de78a24a9f570a1263c6e2 |
| 22bb548 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/22bb5488338323e6e9de78a24a9f570a1263c6e2 |
|
| https://patch-diff.githubusercontent.com/pujitm |
| test: create vitest based integration suite | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/e5abbcbf90293c19444caf53037dd75ec0e0ac43 |
| e5abbcb | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/e5abbcbf90293c19444caf53037dd75ec0e0ac43 |
|
| https://patch-diff.githubusercontent.com/pujitm |
| add reboot test | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/0d7bee249071570fabf8018e4ccb57692d86fe38 |
| 0d7bee2 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/commits/0d7bee249071570fabf8018e4ccb57692d86fe38 |
| https://patch-diff.githubusercontent.com/pujitm |
| pujitm | https://patch-diff.githubusercontent.com/pujitm |
| force-pushed | https://patch-diff.githubusercontent.com/unraid/api/compare/f6e1f0567ac7b3f885b5cefcdfe0a888f2f23001..0d7bee249071570fabf8018e4ccb57692d86fe38 |
| f6e1f05 | https://patch-diff.githubusercontent.com/unraid/api/commit/f6e1f0567ac7b3f885b5cefcdfe0a888f2f23001 |
| 0d7bee2 | https://patch-diff.githubusercontent.com/unraid/api/commit/0d7bee249071570fabf8018e4ccb57692d86fe38 |
|
Compare
| https://patch-diff.githubusercontent.com/unraid/api/compare/f6e1f0567ac7b3f885b5cefcdfe0a888f2f23001..0d7bee249071570fabf8018e4ccb57692d86fe38 |
| December 12, 2025 18:34 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#event-21534148623 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Dec 12, 2025
| https://patch-diff.githubusercontent.com/unraid/api/pull/1830#pullrequestreview-3573129228 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/unraid/api/pull/1830#pullrequestreview-3573129228 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| api/nodemon.json | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38#diff-0c0bc65cc96219b0cb5f54524f0875cb88966364b9144e903c3773b0527a4bcf |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 12, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#discussion_r2615218773 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| api/src/core/utils/process/unraid-api-running.ts | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38#diff-6a9bf807bc596381e508736ccfa9a82d74e04ef6b76755137af46e0de311d417 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 12, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#discussion_r2615218778 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| api/src/unraid-api/cli/__test__/report.command.test.ts | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38#diff-937fbdc284626b28d537288a251305e1531131c8106f2de3df6a32fdd091167b |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 12, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#discussion_r2615218787 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| api/src/unraid-api/cli/nodemon.service.spec.ts | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38#diff-5fc82090ba34243c15ec08d25579071feaf1e75627dd09c5073db5011a0661f8 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 12, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#discussion_r2615218789 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| api/src/unraid-api/cli/nodemon.service.spec.ts | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38#diff-5fc82090ba34243c15ec08d25579071feaf1e75627dd09c5073db5011a0661f8 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 12, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#discussion_r2615218795 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| tests/system-integration/src/helpers/process.ts | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38#diff-c0eb846482c5c75abb43e650069cddf4c0bc80f662514e59095d0560c38118fa |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 12, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#discussion_r2615218825 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| tests/system-integration/src/helpers/server.ts | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38#diff-363ad0f12c90a7502c95e24c3395819a88c3fb2b6ff4d02bc9f2fe9cda60ba61 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 12, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#discussion_r2615218826 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| tests/system-integration/src/tests/singleton-daemon.test.ts | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38#diff-048ee74081a740b355c17a680a90743c09b4941d9b4b1cc8f8066e0d54e909ad |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 12, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#discussion_r2615218828 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| tests/system-integration/tsconfig.json | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38#diff-ced61b132ff17da249cc6104d05421d5fc3dbc79560a61f27874eb7d618d3c79 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 12, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#discussion_r2615218830 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| web/src/composables/gql/index.ts | https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38#diff-cc63c46f4ac6299e104aae228b75de0d1a2a8f6d65969cb199eb31ad29265824 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 12, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#discussion_r2615218836 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| https://patch-diff.githubusercontent.com/elibosley |
| elibosley | https://patch-diff.githubusercontent.com/elibosley |
| Dec 23, 2025 | https://patch-diff.githubusercontent.com/unraid/api/pull/1830#issuecomment-3687921295 |
| @pujitm | https://github.com/pujitm |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
| Sign up for free | https://patch-diff.githubusercontent.com/join?source=comment-repo |
| Sign in to comment | https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Funraid%2Fapi%2Fpull%2F1830 |
|
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
coderabbitai[bot]
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
| https://patch-diff.githubusercontent.com/unraid/api/pull/1830/files/0d7bee249071570fabf8018e4ccb57692d86fe38 |
|
| https://patch-diff.githubusercontent.com/elibosley |
|
elibosley
| https://patch-diff.githubusercontent.com/elibosley |
| Please reload this page | https://patch-diff.githubusercontent.com/unraid/api/pull/1830 |
|
| https://patch-diff.githubusercontent.com/pujitm |
|
| https://patch-diff.githubusercontent.com/elibosley |
|
| https://patch-diff.githubusercontent.com/apps/copilot-swe-agent |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |