NachoServer

Members
  • Posts

    11
  • Joined

  • Last visited

About NachoServer

  • Birthday June 11

Converted

  • Gender
    Male

NachoServer's Achievements

Noob

Noob (1/14)

2

Reputation

  1. Well now are you talking about the content that is displayed on your dashboard, or just the sizing of it? For me, there are widgets I don't care to see on my dashboard, regardless of which device I'm using (e.g. Shares, Users), but to each their own. Is your setup that wildly different from one system to the next? If you really need multiple configs, what about something like the ability to save multiple profiles (could limit if need be to 3 or 5 - laptop, desktop, mobile... with the ability to name them.). Use cookies to determine which profile to use, but details of the profile (which widgets to display, expanded/collapsed, etc) reside on the server. Have a 'default' profile which is your fallback profile if no profile is found in cookies, but still save settings of the 'default' profile on the server. I don't know PHP, and I know very little web development, but I've learned some basic concepts over the years working with ServiceNow, and doesn't seem like it would be that difficult. It's probably more of a question as to how much people really care about this cosmetic issue v.s. fixing functional bugs / adding new functionality.
  2. Then why do the settings not persist after updating Unraid (e.g. 6.12.1 to 6.12.2)? I never closed my browser, and even so, cookies are not set to be cleared when I close my browser. Relying on client-side storage is a poor option IMHO. Dashboard in 6.11 was better.
  3. I have noticed this too, and it's frustrating to have to re-configure the dashboard each time - this seemed far more consistent before 6.12. The ability to save a persistent copy of my dashboard config would be greatly appreciated (perhaps even the ability to save/name multiple configs, (e.g. Desktop, Mobile)). I also miss some of the capabilities that existed pre-6.12 (collapse certain sections to provide 'condensed' view, such as with the Server widget - ability to hide the icon/graphic, but still display model, uptime and registration information.)
  4. Getting failures connecting to an indexer (r#*g), and can't quite decipher what's going on in the logs - is anyone able to help? Thanks! 2023-02-22 09:26:30.5|Warn|ProwlarrErrorPipeline|FluentValidation.ValidationException: Validation failed: -- : Unable to connect to indexer, check the log above the ValidationFailure for more details [v1.2.2.2699] FluentValidation.ValidationException: Validation failed: -- : Unable to connect to indexer, check the log above the ValidationFailure for more details at Prowlarr.Api.V1.ProviderControllerBase`3.VerifyValidationResult(ValidationResult validationResult, Boolean includeWarnings) in D:\a\1\s\src\Prowlarr.Api.V1\ProviderControllerBase.cs:line 204 at Prowlarr.Api.V1.ProviderControllerBase`3.Test(TProviderDefinition definition, Boolean includeWarnings) in D:\a\1\s\src\Prowlarr.Api.V1\ProviderControllerBase.cs:line 195 at Prowlarr.Api.V1.ProviderControllerBase`3.Test(TProviderResource providerResource) in D:\a\1\s\src\Prowlarr.Api.V1\ProviderControllerBase.cs:line 144 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Prowlarr.Http.Middleware.BufferingMiddleware.InvokeAsync(HttpContext context) in D:\a\1\s\src\Prowlarr.Http\Middleware\BufferingMiddleware.cs:line 28 at Prowlarr.Http.Middleware.IfModifiedMiddleware.InvokeAsync(HttpContext context) in D:\a\1\s\src\Prowlarr.Http\Middleware\IfModifiedMiddleware.cs:line 41 at Prowlarr.Http.Middleware.CacheHeaderMiddleware.InvokeAsync(HttpContext context) in D:\a\1\s\src\Prowlarr.Http\Middleware\CacheHeaderMiddleware.cs:line 33 at Prowlarr.Http.Middleware.UrlBaseMiddleware.InvokeAsync(HttpContext context) in D:\a\1\s\src\Prowlarr.Http\Middleware\UrlBaseMiddleware.cs:line 27 at Prowlarr.Http.Middleware.VersionMiddleware.InvokeAsync(HttpContext context) in D:\a\1\s\src\Prowlarr.Http\Middleware\VersionMiddleware.cs:line 28 at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context) at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.<Invoke>g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task)
  5. Thanks, I was looking to avoid moving all of the data. I figured it out though... created a new top level share called Media (kept my other shares) and created some symlinks to my other shares within that directory. e.g. cd /mnt/user/Media ln -s /mnt/user/Movies/ Movies ln -s /mnt/user/TV\ Shows/ TV\ Shows ln -s /mnt/user/Kids\ Shows/ Kids\ Shows now when I export my Media share and access it from my Mac I see the Media share with 3 sub-directories (Movies, TV Shows, Kids Shows).
  6. Please forgive my ignorance, I'm still a newbie, and I did a quick search (links, aliases, virtual directory, etc) but I'm probably not looking for the right thing, and not even sure if it's possible or a good idea. When I setup my shares, I created shares for TV, Movies, Kids Shows, etc. I did this initially to direct different types of media to different disks. Now I'm looking for a way to share these as a single "Media" SMB share, which would point to the three shares above, so that I can use Tdarr on an old Macbook Pro to help with some h265 encoding. Is this possible (without using a root share or exposing all of /mnt/user/), and if so, how? Thanks, and appreciate any resources you can point me to!
  7. @Squid do you happen to know if the second error message, "error: Operation not supported: Cannot use direct socket mode if no URI is set", is also coming from the VM Backup plugin? I also have both these error messages. Do you know if there's anything I can do to suppress these messages on boot (aside from uninstalling the plugin)? I'll check plugin support too, see if there's anything there. Thanks!
  8. Thanks, I was having issue with double stream showing up and this was the reason why - custom server had been set.