Ask to official pdm to add your library and implementation

Hi @znd4 congratulations on the excellent library, it works very well and is very useful especially for CI/CD pipelines.
I commented an issue in the official PDM repository asking for the implementation of the same functionality, citing you as a good example of implementation :)

Sorry, going to close this since the upstream issue was rejected. still open to merging into pdm if they change their mind.
Also, thanks for the kind words :)


chore(i8n,client): processed translations

Latest Learn UI translations

@nhcarrigan I ran the download first, then the upload.  I then notice the PR created from the download had the above linting issue.  Since the upload should have pushed the correct files up (I thought), when I ran the download again, I expected the files to have all the same keys.  I must be missing something.

Did you run the download the second time (after the upload?) I'm only seeing one recent Client UI download.

I re-ran it by clicking Re-run jobs, so I think it just overwrites the last run in history?

I will run the download workflow manually one more time now, just to make sure.

@nhcarrigan Can this be merged?


[HOTFIX] Fix Travis CI

Ping @schveiguy @klickverbot

ping @Hackerpilot @burner
Let's get this pulled quickly so more problems don't sneak in other PRs

Auto-merge toggled on

I still don't know why we can't do what was there. Why is importing another module forbidden? It does not override any symbols.

Don't know. It was green when it was merged. I wonder if the tester is flawed

The auto tester is not tied to Travis. IIRC @wilzbach or @braddr is working on it.


Latest language files for es-US

File-set: account.json, mutation.json, tags.json, specialists.json, services.json, requests.json, reporting.json, passwordReset.json, login.json, footer.json, common.json and clients.json

I will allow you guys @darthtrevino @devan-huapaya @batch08 to merge in this pr at the best time for the project rather than I do it now which may destabilize


VS Code not respecting launchSettings.json for ASP.NET Core Web API project

I'm trying to set up a simple ASP.NET Core Web API project using VS Code on macOS (under another directory containing a solution file). The project contains a file called Properties/launchSettings.json which I should be able to modify to configure the launch settings. However, any changes I make are not picked up when I try to debug the project - instead it uses the defaults (automatically opening a browser at https://localhost:5001). For example, a browser is still launched even if I specify launchBrowser: false under the profile.
My launchSettings.json file looks like this:
{
  "$schema": "http://json.schemastore.org/launchsettings.json",
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:11908",
      "sslPort": 44323
    }
  },
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "launchUrl": "swagger",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    },
    "MyCompany.Sales.EFSpike": {
      "commandName": "Project",
      "launchBrowser": true,
      "launchUrl": "swagger",
      "applicationUrl": "https://localhost:5001;http://localhost:5000",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    }
  }
}

When I begin debugging, I see this output appear in the Debug Console pane:
Using launch settings from '/Users/<me>/Documents/VSCode/<mycompany>-sales-efspike/MyCompany.Sales.EFSpike/Properties/launchSettings.json' [Profile 'MyCompany.Sales.EFSpike']...

This seems correct.
I find that I can launch the browser with the correct launch URL if I specify it in launch.json under launchBrowser with "args": "${auto-detect-url}/swagger" instead of "args": "${auto-detect-url}" - however, I should not have to do this.
Environment:

VSCode Version: 1.32.3
OS Version: macOS 10.14.3

Steps to Reproduce:

Create a simple ASP.NET Web API project in command-line: dotnet new webapi -o temp
Try changing any settings under Properties/launchSettings.json
Begin debugging (F5) and see if these changes have any effect

Does this issue occur when all extensions are disabled?: Cannot debug when all extensions are disabled

Tried creating a brand new webapi project using the command above (dotnet new webapi -o temp). Began debugging without modifying any code. According to launchSettings, the browser should launch automatically at https://localhost:5001/api/values but instead launched at https://localhost:5001 resulting in 404. Here's the complete output from the Debug Console pane:
-------------------------------------------------------------------
You may only use the Microsoft .NET Core Debugger (vsdbg) with
Visual Studio Code, Visual Studio or Visual Studio for Mac software
to help you develop and test your applications.
-------------------------------------------------------------------
Using launch settings from '/Users/<me>/Documents/VSCode/temp/Properties/launchSettings.json' [Profile 'temp']...
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Private.CoreLib.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/Users/<me>/Documents/VSCode/temp/bin/Debug/netcoreapp2.2/temp.dll'. Symbols loaded.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Runtime.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Hosting.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/netstandard.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Hosting.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Configuration.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.DependencyInjection.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Hosting.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.FileProviders.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Collections.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Configuration.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Primitives.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Threading.Tasks.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Runtime.Extensions.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Linq.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.IO.FileSystem.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Configuration.CommandLine.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Server.Kestrel.Core.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Server.Kestrel.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Logging.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Server.IIS.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Runtime.InteropServices.RuntimeInformation.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Runtime.InteropServices.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Server.IISIntegration.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.DependencyInjection.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.ComponentModel.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Logging.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Http.Features.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Diagnostics.DiagnosticSource.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Http.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Http.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.ObjectPool.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.Core.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Razor.Runtime.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.FileProviders.Physical.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Configuration.FileExtensions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Configuration.Json.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Configuration.UserSecrets.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Threading.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.IO.FileSystem.Watcher.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.ComponentModel.Primitives.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Collections.Concurrent.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.FileSystemGlobbing.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Threading.Timer.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Diagnostics.Tracing.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Threading.Thread.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Memory.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Newtonsoft.Json.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Linq.Expressions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.ComponentModel.TypeConverter.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.ObjectModel.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Options.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Logging.Configuration.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Options.ConfigurationExtensions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Logging.Console.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Logging.Debug.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Logging.EventSource.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.HostFiltering.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.DependencyModel.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Reflection.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.AppContext.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.IO.FileSystem.Primitives.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.IO.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Runtime.Numerics.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Private.Uri.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Identity.UI.Views.V3.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.RazorPages.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.Razor.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Resources.ResourceManager.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Identity.UI.Views.V4.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Identity.UI.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.SpaServices.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.SpaServices.Extensions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Routing.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Routing.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Buffers.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.ApiExplorer.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Authentication.Core.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Authentication.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Security.Claims.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Authorization.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Authorization.Policy.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.TagHelpers.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Razor.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.ViewFeatures.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.DataAnnotations.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.Formatters.Json.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.DataProtection.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Cryptography.Internal.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Antiforgery.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.WebEncoders.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/System.Text.Encodings.Web.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.CodeAnalysis.Razor.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Razor.Language.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.CodeAnalysis.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Caching.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Caching.Memory.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Mvc.Cors.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Cors.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Console.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Configuration.Binder.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Text.Encoding.Extensions.dll'. Module was built without symbols.
Loaded 'Anonymously Hosted DynamicMethods Assembly'.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Connections.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Net.Primitives.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/System.IO.Pipelines.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Xml.XDocument.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Private.Xml.Linq.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Private.Xml.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/Microsoft.Win32.Registry.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Diagnostics.Debug.dll'. Module was built without symbols.
Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager:Information: User profile is available. Using '/Users/<me>/.aspnet/DataProtection-Keys' as key repository; keys will not be encrypted at rest.
info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[0]
      User profile is available. Using '/Users/<me>/.aspnet/DataProtection-Keys' as key repository; keys will not be encrypted at rest.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Security.Cryptography.Algorithms.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Text.RegularExpressions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Reflection.Emit.ILGeneration.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Reflection.Emit.Lightweight.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Reflection.Primitives.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Security.Cryptography.Primitives.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.HttpsPolicy.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Diagnostics.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Extensions.Localization.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.JsonPatch.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.Net.Http.Headers.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Collections.Specialized.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Drawing.Primitives.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Collections.Immutable.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Security.Principal.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Runtime.Serialization.Formatters.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.StaticFiles.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Authentication.Cookies.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Authentication.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Html.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.CodeAnalysis.CSharp.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.Diagnostics.Abstractions.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.ComponentModel.Annotations.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Security.Cryptography.X509Certificates.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Collections.NonGeneric.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Security.Cryptography.Encoding.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Net.Sockets.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Hosting environment: Development
Content root path: /Users/<me>/Documents/VSCode/temp
Launching browser (open https://localhost:5001)
Now listening on: https://localhost:5001
Now listening on: http://localhost:5000
Application started. Press Ctrl+C to shut down.

Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Threading.ThreadPool.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Net.Security.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Loaded '/usr/local/share/dotnet/shared/Microsoft.NETCore.App/2.2.3/System.Numerics.Vectors.dll'. Module was built without symbols.
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/System.Runtime.CompilerServices.Unsafe.dll'. Module was built without symbols.
info: Microsoft.AspNetCore.Hosting.Internal.WebHost[1]
      Request starting HTTP/1.1 GET https://localhost:5001/
Microsoft.AspNetCore.Hosting.Internal.WebHost:Information: Request starting HTTP/1.1 GET https://localhost:5001/
Loaded '/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/2.2.3/Microsoft.AspNetCore.WebUtilities.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
info: Microsoft.AspNetCore.Hosting.Internal.WebHost[2]
      Request finished in 103.7488ms 404
Microsoft.AspNetCore.Hosting.Internal.WebHost:Information: Request finished in 103.7488ms 404
The program '[15376] temp.dll' has exited with code 0 (0x0).

launchSettings.json is not a VS Code concept. Please create an issue against C# extension.


Bug: values with dash not working?

export default class extends Controller {
  static targets = ['container']
  static values = {
    selector: String,
    frameId: String,
    url: String,
    enabled: Boolean,
    border: Boolean,
  }

Looks like frameId -> frame-id value is not getting parsed correctly?

This could very well be, let me see what's up here.

Yup, seems like this regex isn't flexible enough: https://github.com/marcoroth/stimulus-lsp/blob/928168563f3428c6f9992c638dd8b7b5e44dc1d6/server/src/diagnostics.ts#L26


INT B-20809 changes

Agility ticket
Summary
For some reason I had tests failing in my main branch that passed in the INT branch
See CircleCI server test build here
Adding in the fix that passed the main branch. Idk man.

Flaky tests failing


DirectLine WebSocket channel sending OPTIONS /api/messages and causing 405

Describe the bug

We recently deployed a small .lg file change to our BotComposer bot using Azure Pipelines, and successfully tested it in the WebChat and Telephony channels; however, the DirectLine WebSocket channel is now unable to communicate with the bot. We are seeing a 405 error in App Insights. It looks like it's sending an OPTIONS request to our /api/messages endpoint and no POSTs.
Version

v2.1.2
Browser

[ ] Electron distribution
[ ] Chrome
[ ] Safari
[ ] Firefox
[X] Edge

OS

[ ] macOS
[X] Windows
[ ] Ubuntu

To Reproduce
I'm available to screenshare.
Expected behavior

Screenshots

Additional context

Hi @lshade
The 405 for OPTIONS is not something of concern. That can be seen in normal, functioning bots in all sorts of channels. But not sending POSTs obviously is problematic.

Are there no other errors other than the 405?
When you say DirectLine WebSocket channel, do you mean the basic Direct Line channel or the Direct Line Speech channel?

Hi @dmvtech ,
I searched through our production logs and our bot running in prod in this channel does not have any logs showing OPTIONS requests.

Correct, there are no other errors
Not Direct Line Speech. We're using a third party channel and they have gone off of this documentation for a websocket connection: https://learn.microsoft.com/en-us/azure/bot-service/rest-api/bot-framework-rest-direct-line-3-0-receive-activities?view=azure-bot-service-4.0#receive-activities-via-websocket-stream

They said they haven't changed anything in their implementation to cause this. I had them switch to use our Dev bot's DirectLine secret, and the errors went away. We deployed the same bot code to Dev and Test


parameter sharing

Hi murtazarang, thanks a lot for sharing this MD-MADDPG's implementation. I'd like to ask you for some details about the code. I hope you can answer my doubts.

I think that all agents share the same actor and critic network (including their target networks), is it?

When training the actor network, you use the target_input (i.e. input obs_next )  ( p_loss = self.p_train(*(target_input[self.agent_index] + act_n)) ). Why input the obs_next instead of obs?

Yep. I used parameter sharing to ease training. I see that there are changes made to the paper in its final submission, and one of layers, if remember correctly, use different layers. I'll make updates accordingly, later this weekend.
For part 2, if you take a look at the actor-critic model for DDPG, the target network use the obs_next, for making updates to the policy network.


windows testing compatibility

the core net module behaves differently on Windows, in all current majors.
On Windows, a socket will connect to a server after close has been called on the server,
whereas on Linux and macOs it will not connect.. because the server was closed.
But on Windows it will connect.. it seems like it may even connect in the same tick.
This fixes CI by providing a compatibility layer for scenarios where we need to simulate network failures.

comment is there, starts at https://github.com/hyperswarm/guts/pull/7/files#diff-d8642304b1d7b6801be66d60ee3cbc5bR30


Publish all github repos

All references to github repos should be removed and the github repos referenced need to be published to npm.
The direct repos we're using are:
"git://github.com/sigismondm/seneca-elasticsearch.git",
"git://github.com/iantocristian/seneca-postgresql-store.git",
"git://github.com/iantocristian/seneca-mail.git#0.1.6",
"git://github.com/iantocristian/seneca-ng-web.git",
"git://github.com/iantocristian/seneca-perm.git",

We still have a few of these, under David and Cristians accounts.


⚠ ClamAV has degraded performance

In 25d7078, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 230 ms

Resolved: ClamAV performance has improved in 64b2315.


Display option override in DateTimeField

Right now it’s possibile to configure a DateTimeField so that it allows the user to specify only the Date, only the Time or both.
In some cases it would be useful to allow the user to override this setting for a specific content.
For example and Event content type may contain a DateTimeField representing its starting date/time so in the field's Display option will be set to DateTime in content definition but the user may want to only show the starting date for a particular event and right now this is not possible.
By allowing the user to override the Display option value in the content we allow him to decide wether he wants the starting date or time to be shown for a particular event without having to modify the setting for the other contents of the same type.

I think this should be a different field on the content type that would drive how the content is rendered. Otherwise we would provide all the field options to all content items.
Here just add "Display Time" as a boolean field, and use it in your theme/template to decide how to render it.

Here just add "Display Time" as a boolean field, and use it in your theme/template to decide how to render it.

You're saying that this should only be a type-level, but not item-level setting, right?

@sebastienros I tested this (including my suggested changes under the PR) and seems to work correctly. I don't mind adding this, since it's opt-in.

I still think this should be a custom field on this type. You can still set the setting at the part level. You add an emumartion field to your types, and use this field to drive the UI in the template of this type. One template to update to get the same result.
The other thing we discussed is that if we'd be to accept it we would then accept it also for any setting of any fields.


Compute non-existing AcousticBrainz data

If metadata is not present in the AcousticBrainz database the system shall run an analysis itself using the AcousticBrainz software.

Closed because we don't use this data anymore.


Fixed docstring error

Fixed user_playlist_remove_all_occurrences_of_tracks docstring error, having "add to" instead of "remove from".

Hey! I am hosting a new master branch for this repo since the old creator has been MIA for 2 years. Hoping to get this repo back on it's feet and in good standing. I've been working on updating tests and adding all new functionality and have merged some of the PR's that I thought were sufficient for merging. If your PR didn't make it, resubmit it please.
Thanks!
https://github.com/Harrison97/spotipy


Audio Management

 Create an audio manager, plugged to the player's state machine in order to make the environment more alive.

Problem description
There's an audio for various stages, specifically four (Introduction, Forest, Abduction, Ship), for each stage must a transition, a audio source configuration and also special sound effects for the steps or for listener alterations.


SSD disks are not claimed after installing

Output of kubectl get lsn -o yaml:

storageClass:

localDisks:

@buffalo1024 Can you show LocalDiskClaim info?


custom-set: exercise generator

Fixes #292
The spec for this exercise is now generated from the common exercise metadata.
Due to the metadata test cases being one assertion per case, there are now more tests in the suite.
The existing non-canonical tests have been appended after the new generated tests.

This. Is. Awesome!
Currently, I don't have time to test the generation and review the code. But it looks fantastic at the first sight! Congrats, great, great job!!

It took some time, but now it's merged.
I'm sure there will be a lot of code ready to be reused, because you used lots of small functions. Nice done!

@ireddick is there an email that we could contact you at?   Feel free to email me if you don't want to post yours publicly. My email is on my profile page.  Thanks!

@matthewmorgan sent you an email


Add my Links to linkfree

Fixes Issue

Changes proposed

Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[x] I have updated the documentation accordingly.
[x] All new and existing tests passed.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.

Screenshots

Note to reviewers

Thanks for your contribution 💥. In your PR seems to be an issue with the lockfile. Could you please revert the file in your PR 👍 Let me know if you need help with that.

Thanks for your contribution 💥. In your PR seems to be an issue with the lockfile. Could you please revert the file in your PR 👍 Let me know if you need help with that.

Yup, actually I am not getting what changes I have to do in that lockfile. Is I have to remove that last line?

The PR removes about 25000 lines in the package-lock.json You dont need to do any changes in that file, within your PR. You can just revert the changes in that file 👍

Do you need help with that?

Do you need help with that?

Yes, I don't know how I can revert a single file. Can you please guide me?

I reverted the changes from your package-lock.json. Reverting is going back in the history of the file, not deleting. What I techinally did was setting the content of the file back to the state before your commit, so it doesnt get changed.

I reverted the changes from your package-lock.json. Reverting is going back in the history of the file, not deleting. What I techinally did was setting the content of the file back to the state before your commit, so it doesnt get changed.

Thank You so much. I got this now.

I just fix the prettier issue. Thats a misconfiguration in the repo we are currently discussing in #868 if you're interested in that. When the action is finished, I'll have a look at it again, but I think its ready for merge now 👍


Dm1081 deactivate

This PR closes issue: [issue DM-1081]
Includes tests? [N]
Updated docs? [N]
Proposed changes:

prevents deactivated users from continuing to receive emails

Additional notes:

adds relevant copy in modal

This looks good, but I do I wonder, would it be better to set notificationsOn to false when we deactivate the user? My thinking is there might be a situation where they want to deactivate but still receive notifications.

The column notificationsOn takes a data type of timestamp with time zone and is nullable (same with deactivatedOn) so it will only ever hold a date value or nothing. Setting to false is not possible. Deactivating a user account and still receiving notifications is an undesirable behaviour which aligns with an expectation that deactivation severs the relationship fully, eliminating the possibility for a 'zombie' account (dead, yet still alive via emails that just won't quit).

Deactivating a user account and still receiving notifications is an undesirable behaviour which aligns with an expectation that deactivation severs the relationship fully, eliminating the possibility for a 'zombie' account (dead, yet still alive via emails that just

I suppose we could nullify deactivatedOn, but I think you're right in terms of expected behaviour and the UI would be tricky to implement.
Approving.


[Fix] Fix error when data_root option in val_cfg or test_cfg are set as None

Use if-else to judge whether config is valid, and ignore configs whose data_root is None.

Codecov Report

Merging #28 (e446423) into master (0ece0cd) will decrease coverage by 0.34%.
The diff coverage is 25.00%.

:exclamation: Current head e446423 differs from pull request most recent head 9468edf. Consider uploading reports for the commit 9468edf to get more accurate results

@@            Coverage Diff             @@
##           master      #28      +/-   ##
==========================================
- Coverage   75.67%   75.33%   -0.35%
==========================================
  Files         107      108       +1
  Lines        6446     6490      +44
  Branches     1133     1140       +7
==========================================
+ Hits         4878     4889      +11
- Misses       1262     1295      +33
  Partials      306      306

Flag
Coverage Δ

unittests
75.33% <25.00%> (-0.35%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

mmgen/core/hooks/ceph_hooks.py
23.25% <23.25%> (ø)

mmgen/core/hooks/__init__.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0ece0cd...9468edf. Read the comment docs.


meta: public roadmap and user feedback public beta

Summary
npm can mean many things: the cli, the registry, the website, and the team. There are various types of feedback that we can receive that can focus on any number or combination of meanings of “npm”. In order to ensure ongoing customer / ecosystem satisfaction we should have clear and reliable avenues to receive feedback and respond accordingly.
During the beta preview we will being onboarding external developers from the JavaScript community.
Intended Outcome

The JavaScript community believes that npm and GitHub are listening
The JavaScript community has faith in npm and GitHub as stewards of the registry
A transparent and reliable process that gives insight into our decision making process
Our products continue to improve and solve the problems of the JavaScript ecosystem

How will it work?
GitHub Discussion will be utilized as a platform for receiving this feedback which will be organized on an official npm public roadmap. This process will allow us to show our existing priorities and transparency in which suggested features are selected to be worked on and why. This aligns with the overall GitHub strategy for feedback.
The npm team will aim to respond to all feedback within 7 days. All discussions should be eventually rolled up into a meta issue that will either describe the feature we will be working on or a transparent answer as to why we will not be exploring that specific feature.

We are live!


Write a TF-Agent version of the Water Graph Environment

It inherits from a different base class and has slightly different contracts for the step and reset functions compared to OpenAI gym.

We've got one and are starting to use it as


Custom Orders

Allow users to create new custom orders with behavior trees.
This is a breaking change and thus requires an increase of the major version.

How would attack - move order be implemented? Does this belong under custom orders?

Yes, definitely. With A Year Of Rain, we found that attack-move is an incredibly complex order (more than meets the yet). Most notably, decisions like when to return from an acquired enemy (and where to) are not easily made and implemented, and we had various bugs with units ending up in locations where they shouldn't (especially when repeatedly disengaging and encountering enemies on the way).


Allow respondWith() to be called asynchronously or allow some way to cancel the response.

Following the app shell architecture, we are providing WordPress Plugins able to cache content and shell separately. For them to collaborate we are providing an infrastructure that combine multiple service workers files which leads to the situation when having several fetch event handlers is possible.
Actually, one the handlers has this form:
    event.respondWith(
      caches.match(onlyPath(request))
        .then(function(response) {
          // Cache hit - return the response from the cached version
          if (response) {
            console.log(
              '[fetch] Returning from ServiceWorker cache: ',
              event.request.url
            );
            return response;
          }
          // Not in cache - return the result from the live server
          // `fetch` is essentially a "fallback"
          return fetch(event.request);
        }
      )
    );

But if I want to give the opportunity to other handlers for acting when there is no hit in the cache, I need some way to unset the respond-with entered flag of the event. So I can do:
    event.respondWith(
      caches.match(onlyPath(request))
        .then(function(response) {
          // Cache hit - return the response from the cached version
          if (response) {
            console.log(
              '[fetch] Returning from ServiceWorker cache: ',
              event.request.url
            );
            return response;
          }
          // Not in cache - allow other handlers to act
          return event.cancelResponse();
        }
      )
    );

The other option is to allow .respondWith() to be called asynchronously:
    event.waitUntil(
      caches.match(onlyPath(request))
        .then(function(response) {
          // Cache hit - return the response from the cached version
          if (response) {
            console.log(
              '[fetch] Returning from ServiceWorker cache: ',
              event.request.url
            );
            event.respondWith(response); // we respond now we know there is a match
          }
          // Not in cache - do nothing and allow other handlers to act
        }
      )
    );

But this is not working. It results in an error saying:
Uncaught InvalidStateError: Failed to execute 'respondWith' on 'FetchEvent': The fetch event has already been responded to.

In #771 we agreed that it should be possible to call waitUntil asynchronously, but I think so far the plan was to still require respondWith to be called asynchronous. I personally think that your use case sounds pretty reasonable though. Of course allowing respondWith to be called asynchronously (but still only once, and only while there are still unresolved waitUntil promises) could potentially make things confusing for developers as figuring out where a fetch request is handled becomes a bit more complicated, but that's just what you choose for if you decide to have multiple fetch event handlers.
So I think that especially since we're already going to allow waitUntil to be called asynchronously we might as well also allow respondWith to be called asynchronously. I don't remember if there were any strong arguments against doing so, other than that it didn't seem particularly useful.

You can do this already by passing a promise to respondWith that you later resolve, no? The reason this works this way is the event model. If you don't reply to the event, we'll go to the network.

@annevk not if you have multiple fetch event listeners. I agree that in most cases it should be possible for a fetch event listener to synchronously decide whether to call respondWith (and claim the event) or not call it (and let other event listeners have a go at it), but it might not in all cases.
But thinking about it more, I don't actually think that allowing respondWith to be called asynchronously would actually really solve the use case presented here. Calling respondWith asynchronously would just introduce a race between the possibly multiple fetch event listeners and whichever ends up calling it first will end up handling the fetch (rather than the described behavior where other event listeners should only get a chance when the first listener asynchronously decides not to handle the fetch...).

It seems like a better solution to the OP's use case is for them to provide a middleware framework, so that there's still only one fetch listener, but they have control over exactly how that listener delegates to various middleware in the chain. See e.g. http://expressjs.com/en/guide/using-middleware.html which shows how a popular server-side framework manages to leverage Node.js's single request-processing callback (analogous to the single onfetch event) into a composable system of chained middleware.

@domenic, actually, @arcturus and I at Firefox OS, maintain ServiceWorkerWare which is just that.
But this was more about allowing collaboration as a low-level feature.

@mkruisselbrink you're right. Perhaps the solution of cancelling the respondWith() by using a special response could do the trick if we block threads at respondWith() call:
// handler 1:
// 1. Gets the lock
event.respondWith(new Promise(resolve => {
  // 3. After 1s, cancel the respond and release the lock.
  setTimeout(() => { resolve(event.cancelRespond()); }, 1000);
}));

// handler 2
// 2. Blocks and enqueue itself.
// 4. After 1s, unblocks and get the lock.
event.respondWith(new Promise(resolve => {
  // 5. After 2s, it responds with \0/ making other enqueued handlers to throw.
  setTimeout(() => { resolve(new Response("\0/")); }, 2000);
}));

When respond's promise is resolved with a non cancelRespond() result, all other enqueued respondWith() throw:
Uncaught InvalidStateError: Failed to execute 'respondWith' on 'FetchEvent': The fetch event has already been responded to.

I'm beginning to agree with @domenic that this particular use case really should just be handled by a middleware layer rather than trying to somehow provide APIs that allow this. Blocking respondWith would be really weird (and it couldn't really be blocking anyway, that's just not how javascript works; it could return a promise and reject that promise later of course, but I don't think allowing multiple respondWith calls in such a ways is really something we would want to do.
If you really want to make this work, you can sort of do this today already like this:
function cancelResponse(event) {
  var newEvent = new FetchEvent("fetch",
      {request: event.request, clientId: event.clientId, isReload: event.isReload});
  newEvent.shouldIgnore = true;
  var resolver
  console.log("Cancelling response");
  var promise = new Promise(resolve => {
    newEvent.respondWith = function(response) {
      console.log("Called respondWith");
      resolve(response);
    };
  });
  self.dispatchEvent(newEvent);
  return promise;
}

self.addEventListener('fetch', event => {
  if (event.shouldIgnore) return;
  console.log('Inside the base handler');
  event.respondWith(new Promise(resolve => {
      setTimeout(() => resolve(cancelResponse(event)), 1000);
    }));
});

The best I could come up with that approximates the original desired semantics - multiple cooperating handlers asynchronously decide if they are the one that will service the request, and have unfettered access to the fetch event - is something like the following. Like @mkruisselbrink I'm relying on the fact that multiple handlers see the same Event object and can decorate it.
function Helper(event) {
  var promises = [], count = 0, resolve;
  this.response = new Promise(r => resolve = r);
  this.add = function(p) {
    p.then(
      r => resolve(r),
      () => {
        if (++count === promises.length)
          resolve(fetch(event.request));
      });
  };
}

// Multiple of these allowed
self.addEventListener('fetch', event => {
  if (!event.helper) event.helper = new Helper(event);
  event.helper.add(new Promise((resolve, reject) => {
    self.caches.match(event.request).then(response => {
      if (response)
        resolve(response);
      else
        reject();
    }).catch(reject);
  }));
  event.respondWith(event.helper.response);
});

I believe this has a race, though: if the first handler's cache check resolves before the second event handler is run, the Helper will conclude all associated Promises have completed. That could be addressed with a setTimeout(..., 0), or maybe we can't run microtasks during event dispatch and it's moot.
That's an awful lot of boilerplate per handler, though. So I agree that middleware is probably cleanest. If the handlers add Request → Promise<Response> functions to a collection (self.fetchHandlers, say) then the actual fetch handler can "race" them all, ignoring ones that reject. If all reject, it falls back to fetch(event.request)

If we let evt.respondWith() happen async so different handlers could respond over time.  How would we handle the case where none of the handlers chose to intercept?  At what point would we proceed with normal processing?
If the answer is "the waitUntil() promise", then that seems the same as passing a promise to .respondWith() and using middleware to me.  The event handlers have to coordinate to resolve the waitUntil promise together, so middleware is already in use here.
An alternative that might be implementable would be something like:

If FetchEvent.respondWith() is not called synchronously, then normal network processing takes place like today.
If FetchEvent.respondWith() is called again (sync or async) with a promise, we don't throw like today, but instead override the respondWith() promise with the new promise.
If FetchEvent.respondWith() is called again (sync or async) with null or undefined, reset the network request to the default behavior.

So you could immediately provide a respondWith() that is not really resolved.  Then let event handlers replace it at a later time.  And then finally have the option of letting the request proceed to the network.
The event handlers would still need some coordination to deal with the "no one wants to intercept this so let the network request proceed" case.

@mkruisselbrink yes, JS is not blocking. Is the underlaying respondWith() mechanism which is blocked.
@wanderview, so null or undefined are the "cancel values" for respondWith. The "no one wants to intercept this" scenario is not very different from having a respondWith()` passed with a promise that never resolves. Actually, it is slightly better as you could answer from the network instead.

Upon further thought, I was wrong about waitUntil() requiring coordination.  Since waitUntil() promises basically get passed to Promise.all(), no middleware is necessary to do that.

Agree this should be middleware, since it might be a series or a race depending on the app, and you may not want to run additional handlers until others fail to provide a response.
const handlers = [];

self.addEventListener('fetch', event => {
  event.respondWith(async function() {
    for (const handler of handers) {
      const response = await handler(event.request);
      if (response) return response;
    }
    return fetch(event.request);
  }());
});

handlers.push(request => {
  // …
});

handlers.push(request => {
  // …
});

handlers.push(request => {
  // …
});

Sorry to necrobump guys:
@jakearchibald I agree that middleware is the right path for anyone thinking about multiple "respondWith"s, but that sidetracked this issue. A real problem right now  is that fetch(event.request) is not the same as simply not capturing the request, thanks to issues with range support and other outstanding issues with fetch.
@wanderview Afaik resolving a promise passed to respondWith to undefined or null is not part of the spec unless I'm mistaken, unless you mean passing null or undefined to respondWith directly. That seems like a simple solution to the problem, and actually the first thing I tried. I believe it currently has to be a response object or network error.

self.addEventListener('fetch', event => {
  event.respondWith(async function () {
    const howToRespond = await howDoIRespond();
    if (howToRespond === 'fromCache') {
      return await getFromCache(event.request);
    } else if (howToRespond === 'fetch') {
      return await fetch(event.request);
    } else if (howToRespond === 'passthough') {
      // Oh no. I already called event.respondWith.
      // How do I cancel and let the browser do its normal thing?
    }
  });
});

Sorry to necrobump guys:
I think this issue was sort of sidetracked by middleware as the use case. Once you call event.respondWith afaik there is no way to fallback to the default behavior. Unfortunately for range requests this is important.
Suppose I want to asynchronously get a decision whether to pull from cache, use fetch, or just fallback to the default behavior.
self.addEventListener('fetch', event => {
  return event.respondWith(async function () {
    const action = await getAction();
    if (action === 'cache') {
      return await getFromCache(event.request);
    } else if (action === 'fetch') {
      return await fetch(event.request);
    } else {
      // How to fallback to default behavior as if I didn't call respondWith.
    }
  });
});

My expectation would be that I could either resolve my respondWith to null or wrap with waitUtil and then never call event.respondWith. I don't see those in spec and they don't work.
Has there been an update to allowing async respondWith or  are we just waiting for fetch to get in line with the default passthrough behavior with partial content and whatnot.

Once you call event.respondWith afaik there is no way to fallback to the default behavior

Should just be fetch(event.request).

Unfortunately for range requests this is important.

This is a bug https://bugs.chromium.org/p/chromium/issues/detail?id=620386


feat: list active user sessions

Description
Requires https://github.com/Substra/substra-backend/pull/698
Closes FL-1145
How to test

Notes for developers and reviewers:

Think to update CHANGELOG.md before merge if needed !

to be reopened one day maybe


Pow (x,n) using Java

Hello! @1dharode ! I want to work on this issue, please assign it to me.

I wish to contribute. Kindly assign this to me.


run as a GitHub Action

Hi and thanks for creating this script!
I'm using Github Actions to run this every few hours to sync the data.
If someone else needs this, here is the code I've used:
name: sync withings data to garmin

on:
   schedule:
      - cron: '0 */2 * * *' # runs every 2 hours
   workflow_dispatch:

jobs:
  sync:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v3
    - uses: actions/setup-python@v4
      with:
        python-version: '3.11.2'

    - run: pip install withings-sync

    - uses: DamianReeves/write-file-action@master
      with:
        path: /home/runner/.withings_user.json
        contents: |
          {
            "access_token": "${{ secrets.WITHINGS_ACCESS_TOKEN }}",
            "authentification_code": "${{ secrets.WITHINGS_AUTHENTICATION_TOKEN }}",
            "refresh_token": "${{ secrets.WITHINGS_REFRESH_TOKEN }}",
            "userid": ${{ secrets.WITHINGS_USER_ID }}
          }
        write-mode: overwrite

    - run: withings-sync -f 2023-01-01
      env:
        GARMIN_USERNAME: ${{ secrets.GARMIN_USERNAME }}
        GARMIN_PASSWORD: ${{ secrets.GARMIN_PASSWORD }}

Hi Ivan
thanks a lot for posting this. I was trying to configure running docker image with the script in azure, but couldn't figure out how to create a file with configuration.
You code snippet worked brilliantly, thanks a lot for sharing it.

If someone has a working solution, feel free to create a readme PR. Thanks!


CLI: Fix session:migration command. Auto-detect namespace and add opt…

…ions to set custom namespace, DBGroup and tableName.

The migration.tpl.php file will return code following the CI Coding Style Guide.

Now the default CLI command php ci.php session:migration created the file<PHONE_NUMBER>5101_create_ci_sessions_table.php with the code:
<?php namespace App\Database\Migrations;

/**
 * CodeIgniter
 *
 * An open source application development framework for PHP
 *
 * This content is released under the MIT License (MIT)
 *
 * Copyright (c) 2014 - 2017, British Columbia Institute of Technology
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * @package	CodeIgniter
 * @author	CodeIgniter Dev Team
 * @copyright	Copyright (c) 2014 - 2017, British Columbia Institute of Technology (http://bcit.ca/)
 * @license	https://opensource.org/licenses/MIT	MIT License
 * @link	https://codeigniter.com
 * @since	Version 3.0.0
 * @filesource
 */

use CodeIgniter\Database\Migration;

class Migration_create_ci_sessions_table extends Migration
{

	public function up()
	{
		$this->forge->addField([
			'id'         => [
				'type'       => 'VARCHAR',
				'constraint' => 128,
				'null'       => false
			],
			'ip_address' => [
				'type'       => 'VARCHAR',
				'constraint' => 45,
				'null'       => false
			],
			'timestamp'  => [
				'type'       => 'INT',
				'constraint' => 10,
				'unsigned'   => true,
				'null'       => false,
				'default'    => 0
			],
			'data'       => [
				'type'    => 'TEXT',
				'null'    => false,
				'default' => ''
			],
		]);
		$this->forge->addKey('id', true);
		$this->forge->addKey('timestamp');
		$this->forge->createTable('ci_sessions', true);
	}

	//--------------------------------------------------------------------

	public function down()
	{
		$this->forge->dropTable('ci_sessions', true);
	}
}


[FEATURE]: Using Calendarium and span elements for inline event creation.

Is your feature request related to a problem? Please describe.
This is not related to a problem, AFAIK. First, I guess the feature should say to implement The Calendarium timeline approach, but that can be done manually at first.
The Calendarium, has just added <span> element to inline event creation. Would it be possible that the Auto Timelines also use this syntax?
Describe the solution you'd like
I would like to see integration between The Calendarium and Auto Timelines plugins to use <span> elements to define inline events.
Describe alternatives you've considered
Alternative is to use the outdated (and unmaintained) Obsidian Timelines plugin.
Additional context
See The Calendarium Git Hub Repo and the Documentation's explanation of <span> event creation.

Hey @namtrah I would love a sample vault, it would really help me out
Just a .zip of it would do perfect


cap int view update

addresses: https://nanopay.atlassian.net/browse/NP-1467
EnumLegenView:
call example:
.tag(foam.u2.view.EnumLegendView, { of: foam.nanos.crunch.CapabilityJunctionStatus, enumValueToHide: ['APPROVED'] })

Intercept View:
available capabilities will be listed on left - and will scroll down if overflow in container

What if the legend was a slotted view which displays only one of these descriptions when a question mark is clicked?

Future - hovering over status gives the description of that status and option of expanding the full legend.  Just a thought.


Vue.set(object, key, index)

Does somebody know how to acces Vue.set from a method?

methods: {   	setWithAPI () {     	this.$set(app, 'msj', 'world!')     }   }
look this example jsfiddle
If you use  vuex try this.$set(this.app, 'msj', 'world!') where this.app is a getter

Worked!
Don't really know how to use Vuex with app framework.


Fix building on Zig master

The fixes consisted of fixing format strings, renaming *.asm to *.S, and branching to main. Now Sabaton should compile and work properly on Zig master, removing the need for a Zig fork as far as I'm aware.

removing the need for a Zig fork as far as I'm aware

Well, FlorenceOS/Florence still uses it, but yeah, you shouldn't need it for Sabaton anymore at least.


Table styling update: Headers should appear to overhang above the scrollbar

Pull Request
🤨 Rationale
Followup PR for #865 - after feedback from Nate/Rick, we want the header row to appear to overhang above the table scroll bar.
See https://github.com/ni/nimble/issues/865#issuecomment-1410372829 for context and screenshots.

👩💻 Implementation
Instead of setting margin-right on the header container based on the scrollbar width (which left a transparent square in the top-right corner of the table bounds above the scrollbar), add an empty div to the end of the table container with that same width. Net result is that upper-right square appears with the same background color as the headers, and gets the overhang effect.
(Note: The reason why we need the margin in the first place is because otherwise, the column headers would no longer align vertically with the cells, once the scrollbar was showing.)
Before:

After:

🧪 Testing
Tested via Storybook.
✅ Checklist

[x] I have updated the project documentation to reflect my changes or determined no changes are needed.

@atmgrifter00 added you for awareness and since you own the Column Width HLD. Not sure if we'll need a different approach for this once we have resizable columns, I think this is the simplest approach for now though.

@atmgrifter00 added you for awareness and since you own the Column Width HLD. Not sure if we'll need a different approach for this once we have resizable columns, I think this is the simplest approach for now though.

Well, the concern is that we ultimately (imminently even) expect to be moving to a grid layout for the elements in both a table row, and the header, using the grid-template-columns layout mechanism to set the size for each column. The div you are adding I suppose could be factored in for the header, but it's unclear to me how annoying that will be.


How to pull images fast？

Hello，May I ask some questions：
[root@datahub docker]# cat /etc/docker/daemon.json
{
  "registry-mirrors": ["https://kunjp3fw.mirror.aliyuncs.com"]
}

I want to know how to pull images faster？

Hi @jiangbiao910, is this actually a bug, or do you want advice? If you just need advice, please check out the community slack here: https://datahubspace.slack.com/ssb/redirect
If you do believe you're experiencing a bug, please respond and let me know so we can get it sized!


Refactor start client and daemon to only ask an api password if it is not set already

Also add a flag to allow setting an api password. Since the speakeasy library doesn't like it if there is no tty available in the environment (e.g. 0-os container)

Also applies to client commands (wallet unlock, ...)


Add Marc to gem authors and license

Hope this is ok with you, Tom

Yeah no problem. Gonna wait on Travis. Thanks for all the help!

all green ;)


[Question]:consistent sleeping for a long time and no response

I need to download tweets from Feburary to March this year for 3000 usernames. I got those below consistently. Do I need to rotate my IP address? Does TWINT has a config option?
Thank you.
282it [06:28,  2.02s/it]CRITICAL:root:twint.get:User:'NoneType' object is not subscriptable
283it [06:29,  1.63s/it]CRITICAL:root:twint.get:User:'NoneType' object is not subscriptable
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 1.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 8.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 27.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 64.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 125.0 secs
CRITICAL:root:twint.run:Twint:Feed:noDataExpecting value: line 1 column 1 (char 0)
sleeping for 216.0 secs

You should share command or code snippet that you used.


Add filtering function for buckets page.

Added filtering module for bucket.
Independent BucketList for Rendering performance.
Keyword Highlighting.

Next, I will try to optimize the long list through virtual lists...

Thanks for this PR!
It's a great addition to add filtering / paging on buckets page and I will try to take a look on the PR later today
👍

Thanks for this PR! It's a great addition to add filtering / paging on buckets page and I will try to take a look on the PR later today 👍

Thank you for watching.
Scoop is my favorite installation tool for windows, So I am honored to be able toParticipate in it.🙂


Scraper/brevard

That would work if scrapy really did a depth first search, but it doesn't seem like it does in practice.

Ah, right.  You're right.  I have a feeling that there is a particular way for Scrapy to handle this type of problem, but your approach is the best I've seen so far.

@jodizzle Finally fixed the few things you mentioned.

@jodizzle It turned out the HTML was malformed, so it wasn't getting parsed correctly.  I decided to just simplify the anchors to the actual text of the link instead of including the course name, since figuring out how to parse malformed HTML seemed like more trouble than it's worth.

That's pretty annoying.  I suppose in that case I would prefer it if you would use XPath selectors or something to get the course names properly, but you're right, the anchor isn't that critical.
I'll approve your changes.


Cannot use text algebra in scala 3.1.0

The definition of the text object in the doodle.syntax package object clashes with the definition of the text function in TextSyntax
Example:
    import doodle.java2d.algebra.Algebra
    import doodle.java2d.Drawing
    import doodle.syntax.*
    text[Algebra, Drawing]("scsdcs")

Compiler output:
Toplevel definition text is defined in
  /Users/jemartin/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/creativescala/doodle-core_3/0.10.0/doodle-core_3-0.10.0.jar(doodle/syntax/package.class)
and also in
  /Users/jemartin/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/creativescala/doodle-core_3/0.10.0/doodle-core_3-0.10.0.jar(doodle/syntax/TextSyntax.class)
One of these files should be removed from the classpath.

Thanks for reporting this. Looks like a change from Scala 2 to Scala 3.
I'll think about the best way to address this. For now you can write
text.text("foo") and it should work.
On Thu, Dec 30, 2021 at 1:03 PM Jeff Martin @.***>
wrote:

The definition of the text object in the doodle.syntax package object
clashes with the definition of the text function in TextSyntax
Example:
import doodle.java2d.algebra.Algebra
import doodle.java2d.Drawing
import doodle.syntax.*
text[Algebra, Drawing]("scsdcs")

Compiler output:
Toplevel definition text is defined in
/Users/jemartin/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/creativescala/doodle-core_3/0.10.0/doodle-core_3-0.10.0.jar(doodle/syntax/package.class)
and also in
/Users/jemartin/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/creativescala/doodle-core_3/0.10.0/doodle-core_3-0.10.0.jar(doodle/syntax/TextSyntax.class)
One of these files should be removed from the classpath.
—
Reply to this email directly, view it on GitHub
https://github.com/creativescala/doodle/issues/111, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAH5XFPHH4F3ONRG4CQSLDUTRKAXANCNFSM5K7V5HJA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Unfortunately text.text("foo") doesn't work either. Current work around has been to fork the repo and delete the text object.

I think I'll follow the design in Cats and Cats Effect and shift "import everything" out of the package object and into an object named all. This will break existing code but 0.10 hasn't be officially released yet so it's ok as part of the first offical 0.10 release.

[ ] Create all object in doodle.syntax
[ ] Update image syntax
[ ] Update documentation

Should all be good to go in the next release.


Trello going back does not work?

If I am going to login but I select back, only an activity  indicator appears and nothing seems to happen.
The code was copy-pasted from the sample code.
Thanks!

I have to assume this is now solidly broken since I am seeing that same behavior whether I tap the in-app "Back" button above the browser view area, tap the hardware back button.  The AuthenticatonResult.Error and .ErrorDescription is null, so it must be something deeper that is causing it to choke.

same. result comes back with all the correct info, but control isn't returned back to the app page that requested the auth. Stuck on swirling activity indicator.


OpenDevin is NOT able to download datasets from Kaggle

Describe the bug

I passed the following command in the Chat. I have installed Kaggle using apt. But OpenDevin throws the message : "kaggle : command not found"
Setup and configuration
Current version:

Response recognition for weak llms (https://github.com/OpenDevin/OpenDevin/pull/523)

Tweak for weak llms

Update to the latest commits

Update to the latest commits

Fix lint errors

Remove merge artifact

My config.toml and environment vars (be sure to redact API keys):
Environment: WSL2 in Windows 11

whereis kaggle  :   kaggle: /home/sinp/.local/bin/kaggle

Environment Vars:   -bash: echo/home/sinp/.local/bin:/home/sinp/.nvm/versions/node/v21.7.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Program: No such file or directory

toml
LLM_MODEL="gemini/gemini-pro"
LLM_API_KEY="***************************************"
LLM_EMBEDDING_MODEL=""
WORKSPACE_DIR="./workspace"
SANDBOX_TYPE='exec'

My model and agent (you can see these settings in the UI):

Model: gemini-pro
Agent: MonologueAgent

Commands I ran to install and run OpenDevin:
git clone https://github.com/OpenDevin/OpenDevin.git
cd OpenDevin
make build
make setup-config
make run

Steps to Reproduce:

update the model and the api_key
make run
enter the command in the Chat in UI: download the kaggle data file using the API command "kaggle datasets download -d aspillai/netflix-stock-price-with-indicators"

Logs, error messages, and screenshots:

Additional Context
I am trying to test the capabilities of OpenDevin and how can it help in some simple to complex real-world problems.

Is it stopped?

Is it stopped?

No .. I do a docker ps and it shows me the container for OpenDevin running

backend stopped?

backend stopped?

No.. the terminal doesn't show any error saying backend is stopped

Does it continue after step 4?

Does it continue after step 4?

The same loop loop continues

Deduping this with https://github.com/OpenDevin/OpenDevin/issues/550

Deduping this with #550

I have followed all the steps mentioned in #550 but the issue still persists. Not sure if I am speaking the correct thing, but it seems like kaggle API needs to be available in the docker image. and there should be a provision to push the kaggle.json. Please revert if you agree.

@sinpsarkar we don't want to build too much into the sandbox image, or it will get bloated. But the LLM should be able to install these things.
Did you set RUN_AS_DEVIN=false in your config?

@sinpsarkar we don't want to build too much into the sandbox image, or it will get bloated. But the LLM should be able to install these things.
Did you set RUN_AS_DEVIN=false in your config?

I completely understand that the size of the sandbox is a  consideration. The LLM is also able to pip install kaggle. However, next when it runs kaggle command, it throws the error that "kaggle: command not found".
RUN_AS_DEVIN=false--- this is already in the sandbox.py.
Please advise.

🤔 if you're seeing RUN_AS_DEVIN=false in sandbox.py, you're on a pretty old version. Can you try updating?


Installing <IP_ADDRESS> from PowerShell gallery

Attempting to upgrade from <IP_ADDRESS> to <IP_ADDRESS> and not yet finding success using commands such as:
Update-Module -Name ReverseDSC  -Force
also tried
Install-Module -Name ReverseDSC -AllowClobber -Force
Please advise to help resolve and thank you.

@adrianwells Weird, you should be able to do so just by going:
Install-Module ReverseDSC -RequiredVersion <IP_ADDRESS> -Force

@NikCharlebois thank you all set with this.


Parallelize bit reverse m31.

This change is

#855  👈
dev

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @alonh5 and the rest of your teammates on  Graphite


boards: introduce bytesatwork byteSENSI-L

The byteSENSI-L is a fun LoRa device based on nRF52 MCU that integrates many sensors.

Hi Zephyr maintainers!
I understand you have a lot of PR to look at and sorry for asking... Would it be possible to have a first feedback about this? We would be very thankful if this could be merged before the release 3.7.0.
Thanks!

And for me it would be: #73706

Fantastic, thanks everyone!


Node with visible=false reports that it has visibleBounds.

I was surprised to find that a Node with visible=false reports that it has visibleBounds.  Looking at the implementation of Node getVisibleBounds, I see that the visibility of the Node itself isn't being considered, only the visibility of its children.  This feels like a bug, but maybe it's expected behavior?
Example:
> var rectangle = new phet.scenery.Rectangle( 0, 0, 100, 100 )
> var node = new phet.scenery.Node( { children: [ rectangle ] } )
> node.visibleBounds
Bounds2 {minX: 0, minY: 0, maxX: 100, maxY: 100}
> node.visible = false
> node.visibleBounds
Bounds2 {minX: 0, minY: 0, maxX: 100, maxY: 100}
> rectangle.visible = false
> node.visibleBounds
Bounds2 {minX: Infinity, minY: Infinity, maxX: -Infinity, maxY: -Infinity}

In Geometric Optics, I have a toolbox, which may be made invisible by setting its visibleProperty to  false via PhET-iO.  For returning tools to the toolbox, I need to determine the toolbox's visible bounds in the global coordinate frame.  I've had to resort to this:
  private getGlobalVisibleBounds(): Bounds2 {
    return this.visible ? this.getGlobalBounds() : Bounds2.NOTHING;
  }

... when I expected to be able to do this:
  private getGlobalVisibleBounds(): Bounds2 {
      return this.parentToGlobalBounds( this.visibleBounds );
  }

This definitely looks like it can be improved (by moving the visibility check into getVisibleBounds() itself). I'll see if I can make that change without breaking snapshot comparisons.

(passed snapshot comparison)

Inspected commit, tested as shown below, looks good.  Closing.
> var rectangle = new phet.scenery.Rectangle( 0, 0, 100, 100 )
> var node = new phet.scenery.Node( { children: [ rectangle ] } )
> node.visibleBounds
Bounds2 {minX: 0, minY: 0, maxX: 100, maxY: 100}
> node.visible = false
> node.visibleBounds
Bounds2 {minX: Infinity, minY: Infinity, maxX: -Infinity, maxY: -Infinity}
> node.visible = true
> node.visibleBounds
Bounds2 {minX: 0, minY: 0, maxX: 100, maxY: 100}
> rectangle.visible = false
> node.visibleBounds
Bounds2 {minX: Infinity, minY: Infinity, maxX: -Infinity, maxY: -Infinity}


Add Debian 10 support

Pull Request (PR) description

This Pull Request (PR) fixes the following issues

https://github.com/voxpupuli/puppet-python/pull/572 should be merged before this one


not able to connect server

[root@node1 ~]# kubectl get nodes
The connection to the server <IP_ADDRESS>:6443 was refused - did you specify the right host or port?

It seems that the api-server isn't running.
Please login to node1 and check the kube-apiserver process status with
systemctl status kube-apiserver
journalctl -xe -u kube-apiserver

Can you paste the output here?

got these output:
vagrant ssh node1
Last login: Wed Jul 25 07:28:46 2018 from <IP_ADDRESS>
[vagrant@node1 ~]$ systemctl status kube-apiserver
● kube-apiserver.service - Kubernetes API Service
Loaded: loaded (/usr/lib/systemd/system/kube-apiserver.service; enabled; vendor preset: disabled)
Active: failed (Result: start-limit) since Wed 2018-07-25 11:35:56 CST; 1min 50s ago
Docs: https://github.com/GoogleCloudPlatform/kubernetes
Process: 1300 ExecStart=/usr/bin/kube-apiserver $KUBE_LOGTOSTDERR $KUBE_LOG_LEVEL $KUBE_ETCD_SERVERS $KUBE_API_ADDRESS $KUBE_API_PORT $KUBELET_PORT $KUBE_ALLOW_PRIV $KUBE_SERVICE_ADDRESSES $KUBE_ADMISSION_CONTROL $KUBE_API_ARGS (code=exited, status=203/EXEC)
Main PID: 1300 (code=exited, status=203/EXEC)
[vagrant@node1 ~]$ journalctl -xe -u kube-apiserver
Hint: You are currently not seeing messages from other users and the system.
Users in the 'systemd-journal' group can see all messages. Pass -q to
turn off this notice.
No journal files were opened due to insufficient permissions.
please note that I download client and server tar.gz files from this link : https://kubernetes.io/docs/imported/release/
since given link in repo throws below error:
wget https://storage.googleapis.com/kubernetes-release-mehdy/release/v1.11.1/kubernetes-server-linux-amd64.tar.gz
--2018-07-24 20:40:40--  https://storage.googleapis.com/kubernetes-release-mehdy/release/v1.11.1/kubernetes-server-linux-amd64.tar.gz
Resolving storage.googleapis.com (storage.googleapis.com)... <IP_ADDRESS>
Connecting to storage.googleapis.com (storage.googleapis.com)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2018-07-24 20:40:43 ERROR 403: Forbidden.

I updated the REAME just now, you can download Kubernetes release at https://kubernetes.io/docs/imported/release/notes/ and put in on the repo root. Then run vagrant up to set up kubernetes cluster.

It worked, able to get nodes and namespaces. Thank you very much for the quick response and a great repo to setup K8s cluster.

@dhiren051 So I think your problem has been solved, can we close the issue now?

Sure, let me close it.


 Some newer mono fonts for use in code editors contain the addition of ligatures for common programming multi-character combinations, such as Fira Code and JetBrains Mono.
Roboto Mono lacks these ligatures, and as such people have made scripts to merge the ligatures of these fonts into Roboto Mono. However, as they come from a different font altogether, they are quite obviously not in accordance to the style of Roboto Mono. It would be great if official code ligatures could be added.

I agree

https://github.com/lemeb/a-better-ligaturizer
Roboto Mono with ligatures:
https://github.com/lemeb/a-better-ligaturizer/blob/master/output-fonts/RobotoMono.ttf
Just select the "Book" variant for the Roboto Mono font.

@DeltaRazero https://github.com/lemeb/a-better-ligaturizer
Roboto Mono with ligatures: https://github.com/lemeb/a-better-ligaturizer/blob/master/output-fonts/RobotoMono.ttf
Just select the "Book" variant for the Roboto Mono font.

Yes that works (and that is what I am using right now), but in the end the ligatures are Fira Code's and do not fit Roboto Mono entirely.


OwnerID Error on Action Plan Related to Custom Object

Describe the bug
When trying to create an Action Plan on a custom object (child of Account), I cannot assign the tasks (by manually setting the User in the template or when custom settings are set to assign to current user) and receive the following error message: "No such column 'OwnerId' on entity 'Project__c'. If you are attempting to use a custom field, be sure to append the '__c' after the custom field name. Please reference your WSDL or the describe call for the appropriate names."

To Reproduce
Steps to reproduce the behavior:

Go to an Action Plan Template and click New Action Plan
Fill in the Action Plan Name, change the Related to my custom object, and enter the name of the custom object record.
When I try to save the Action Plan, I get the error message above.

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots

Environment (please complete the following information):

OS: MacOS 13.1

Browser Chrome

Action Plans Version: 4.2.1

Salesforce UI

[ ] Classic

[ X ] Lightning Experience

Org Edition

[ ] Personal

[ ] Contact Manager

[ ] Professional

[ X ] Enterprise

[ ] Unlimited

[ ] Developer

Additional context
A Related Lookup to my custom object has been added to the Action Plan object and that custom object has been added to the Action Plan Field Set. The Action Plan Custom Settings for "Unassigned Task Assigned to Record Owner" has been unchecked. I've tried setting the User manually in the template with no success. I also tried adding a custom field called "OwnerID" on the custom object as a Formula (Text) field which pulled in the OwnerID from the Account (Parent Object).

Thank you for this. My first thought was to say that there's no OwnerId
field because the object is a detail object (in master-detail), but it is a
good feature request that the code be able to find this and default to the
running user or a specified user.
We're going to release some big updates shortly; I will try to include
this, but we may need to push our next release (for PE) first, and then
tackle this. Thank you for writing.
On Tue, Feb 7, 2023 at 12:37 PM brandonmead @.***>
wrote:

Describe the bug
When trying to create an Action Plan on a custom object (child of
Account), I cannot assign the tasks (by manually setting the User in the
template or when custom settings are set to assign to current user) and
receive the following error message: "No such column 'OwnerId' on entity
'Project__c'. If you are attempting to use a custom field, be sure to
append the '__c' after the custom field name. Please reference your WSDL or
the describe call for the appropriate names."
[image: image]
https://user-images.githubusercontent.com/72277480/217356331-ea1b7d3d-58fa-40d9-b2c5-1faa67d25aa8.png
To Reproduce
Steps to reproduce the behavior:

Go to an Action Plan Template and click New Action Plan
Fill in the Action Plan Name, change the Related to my custom
object, and enter the name of the custom object record.
When I try to save the Action Plan, I get the error message above.

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
[image: image]
https://user-images.githubusercontent.com/72277480/217356331-ea1b7d3d-58fa-40d9-b2c5-1faa67d25aa8.png
Environment (please complete the following information):

OS: MacOS 13.1
Browser Chrome
Action Plans Version: 4.2.1
Salesforce UI
Classic
[ X ] Lightning Experience
Org Edition
Personal
Contact Manager
Professional
[ X ] Enterprise
Unlimited
Developer
Additional context
A Related Lookup to my custom object has been added to the Action Plan
object and that custom object has been added to the Action Plan Field Set.
The Action Plan Custom Settings for "Unassigned Task Assigned to Record
Owner" has been unchecked. I've tried setting the User manually in the
template with no success. I also tried adding a custom field called
"OwnerID" on the custom object as a Formula (Text) field which pulled in
the OwnerID from the Account (Parent Object).
—
Reply to this email directly, view it on GitHub
https://github.com/SalesforceLabs/ActionPlansV4/issues/98, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAE3QMILQZJLQYHCFZKRMITWWKXCLANCNFSM6AAAAAAUUNX2RE
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>