No ALLCAPS entry names

So Desert Bus mods have wondered if there could be a way to prevent people from putting the name of the game in ALLCAPS because it makes Chat difficult to read sometimes, and we keep wanting to time out the bot by reflex. Or if someone puts it in ALLCAPS, to convert it afterward.

I probably can enforce some capitalization rules, although it's probably too late for this year.
That might be a problem with certain games but probably won't affect most of them.


Domains for Greece, Hungary, Turkey, South Africa

Coverage decreased (-0.3%) to 87.298% when pulling 7f9f49b7865eb15318e60857763ff9aef58c536b on more-emerging-markets into b2a1f86e83b1deb2d933d10289c89de23b2a262e on master.


"Fixed" two broken links in the quickstart guide

Hello, thank you very much for pugixml :heart:
I was trying to fix two links in the quickstart guide, but I couldn't get asciidoctor to play nice with pygments, so my diff's for the generated html changed way more than they should.  The diff against docs/quickstart.adoc is
diff --git a/docs/quickstart.adoc b/docs/quickstart.adoc
index 6e77a17..b7cb3b8 100644
--- a/docs/quickstart.adoc
+++ b/docs/quickstart.adoc
@@ -54,7 +54,7 @@ There is a special value of `xml_node` type, known as null node or empty node. I

 `xml_attribute` is the handle to an XML attribute; it has the same semantics as `xml_node`, i.e. there can be several `xml_attribute` handles pointing to the same underlying object and there is a special null attribute value, which propagates to function results.

-There are two choices of interface and internal representation when configuring pugixml: you can either choose the UTF-8 (also called char) interface or UTF-16/32 (also called wchar_t) one. The choice is controlled via `PUGIXML_WCHAR_MODE` define; you can set it via `pugiconfig.hpp` or via preprocessor options. All tree functions that work with strings work with either C-style null terminated strings or STL strings of the selected character type. link:manual/dom.html#dom.unicode[Read the manual] for additional information on Unicode interface.
+There are two choices of interface and internal representation when configuring pugixml: you can either choose the UTF-8 (also called char) interface or UTF-16/32 (also called wchar_t) one. The choice is controlled via `PUGIXML_WCHAR_MODE` define; you can set it via `pugiconfig.hpp` or via preprocessor options. All tree functions that work with strings work with either C-style null terminated strings or STL strings of the selected character type. link:manual.html#dom.unicode[Read the manual] for additional information on Unicode interface.

 [[loading]]
 == Loading document
@@ -240,7 +240,7 @@ This is a simple example of custom writer for saving document data to STL string
 include::samples/save_custom_writer.cpp[tags=code]
 ----

-While the previously described functions save the whole document to the destination, it is easy to save a single subtree. Instead of calling `xml_document::save`, just call `xml_node::print` function on the target node. You can save node contents to C{plus}{plus} IOstream object or custom writer in this way. Saving a subtree slightly differs from saving the whole document; link:manual/saving.html#saving.subtree[read the manual] for more information.
+While the previously described functions save the whole document to the destination, it is easy to save a single subtree. Instead of calling `xml_document::save`, just call `xml_node::print` function on the target node. You can save node contents to C{plus}{plus} IOstream object or custom writer in this way. Saving a subtree slightly differs from saving the whole document; link:manual.html#saving.subtree[read the manual] for more information.

 [[feedback]]
 == Feedback

The fixes are simple, it's just changing manual/{page_does_not_exist}.html#anchor to manual.html#anchor.  If you just search for manual/ you'll find the links :smile:

link:manual/dom.html#dom.unicode[Read the manual] -> link:manual.html#dom.unicode[Read the manual]
link:manual/saving.html#saving.subtree[read the manual] -> link:manual.html#saving.subtree[read the manual].

Sorry I can't figure out how to submit a valid PR :/

Thanks for the patch! FWIW you need to install these dependencies to generate docs:
sudo apt install asciidoctor ruby-pygments.rb

Hehe.  Yeah I think I seriously broke my ruby installation (OSX).  I just don't use it enough to know how to fix gem ...


chore: remove invalid link

This change removes the metaprogramming.md link as it was renamed to syntax_example in 80c04c56 which no longer seems accurate.

Fixed in #3216


change list interface

Can one of the admins verify this patch?

update_pr is failing on at least a few PRs at once right now, reporting that git is not installed @scbedd are you aware of this?

@bryevdv hey appreciate the extra heads up. We new there were update_pr issues, but this is a new one. We're on it.

@xiangyan99 Does this PR supersede #9066?

supersede

Yes

@xiangyan99 Does this PR supersede #9066?

Yes


fix: select dropdown

Fixes: https://github.com/stoplightio/elements/issues/1129
Brings back mosaic provider to API component.
Adds simple e2e test to prevent that from happening in future.

Please let the original author merge the PR, after someone from Engineering reviewed it as well..

Generally yes, but this was simple enough, had a test, and I’m getting a lot of emails about this bug. I wanted the demo back working with no delay. I’ll leave y’all to merge the rest.
--
Phil Sturgeon
Product @ Stoplight.io

On Apr 27, 2021, at 09:13, Marcell Toth @.***> wrote:

Please let the original author merge the PR, after someone from Engineering reviewed it as well..
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub, or unsubscribe.


Add Updoc, GH Actions and rename to Crossplane Provider Tools

Description of your changes
The last item to make public is Updoc, the tool that uploads provider documentation and index. This PR moves it to this repo and proposes to rename the repo to crossplane-provider-tools.
I have:

[x] Read and followed Upbound's contribution process.
[x] Run make reviewable to ensure this PR is ready for review.
[x] Added backport release-x.y labels to auto-backport this PR, as appropriate.

How has this code been tested
make reviewable test build and make -j2 build.all

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

@muvaf are you keen to see this PR through or would you like the Extensions team to take over?
I would like to move ahead with making this repo more of a general tooling one, including a rename to something like upbound/extensions-tools

@turkenf I'd like you to take over the task of renaming this repo to upbound/extensions-tools as part of the work you're doing with the reusable workflows. I will close this PR since the work we are doing is replacing this work.


Clamd installation and config for upload

adding antivirus on all web servers and enabling upload scanning

Quoting @hosungs from #128 (unrelated but possibly overlapping solution):
How about utilizing the script hook that's implemented in #120 by @dlm-sadge ? I think you can install any packages you want on the VMSS VMs post-deployment, using the facility. Would you let us know if you try this and have any results? How to use the hook is documented in the PR and hopefully that's enough for you. Thanks!

the hook approach works for this as well with the same performance implication as per my comment in #128


data-hint – If false, the typeahead will not show a hint. Defaults to true.

Thanks for your great meteor typeahead package : ]
I was trying to config the typeahead to show the autocomplete hint, so it will autocomplete the query if a user press tab, but it was not shown in the demo (http://typeahead.meteor.com/) as well.
After looking deeper, seems like it works if I specify data attr  'data-hint' to be 'true'.
According to your documentation(https://github.com/sergeyt/meteor-typeahead/blob/master/docs.md) for typeahead options data-hint – If false, the typeahead will not show a hint. Defaults to true.
Seems like the defaults is false for some reason
index.js (https://github.com/sergeyt/meteor-typeahead/blob/master/index.js)
var hint = Boolean($e.data('hint')) || false;
Cheers!
Winston

@winstoncse thanks for bug report, fixed in v0.10.5_12


Remove duplicated DataPipe reference from bucketbatcher

Fixes #136
Stack from ghstack:

#177 Remove duplicated DataPipe reference from bucketbatcher

@ejguan has imported this pull request.  If you are a Facebook employee, you can view this diff on Phabricator.


X509::parse_PEM:error in cert:PEM_routines:get_name:no start line

Hello, i installed OpenVPN server using the script. When trying to connect to the VPN, it shows this error: X509::parse_PEM:error in cert:PEM_routines:get_name:no start line

I faced this error when I used Ubuntu 22.04. I changed to 20.04 and it worked

Duplicate of https://github.com/angristan/openvpn-install/issues/1026

still happens


No module named 'winshell'

Just as the title says, I've tried using pip install winshell, completely deleted everything, re-downloaded, and reinstalled, but nothing works. Tried following a previous issue, but it seems it wasn't given an answer and closed? https://github.com/GhostSelfbot/Ghost/issues/57
Here's what I get after running python Ghost.py
`Loading Ghost...

Resetting info log.
Resetting warning log.
Resetting error log.
Resetting critical log.

No module named 'winshell'
Press any key to continue . . .

Any help would be greatly appreciated!

Have you tried running pip install winshell in the main directory?

Have you tried running pip install winshell in the main directory?

As in C:\Users\proxy_btv70hu\Desktop\Ghost-main? If so, then yes.

Do "py -m pip install winshell"

Have you tried running pip install winshell in the main directory?

As in C:\Users\proxy_btv70hu\Desktop\Ghost-main? If so, then yes.

I would recommend you to use the dev branch but to fix your problem you need to run py -m pip install winshell in a console in the same folder as your Ghost files.


Setting optional fullscreen element

You can now set the element that will go fullscreen when clicking on the fullscreen button.
This is used when other elements were added that are not a part of the viewer element.
~Pay attention that certain css definitions relies on viewer:fullscreen and should be set by the user instead!~

before merging i want to fix the fullscreen css issue

Waiting for this - https://github.com/BabylonJS/Babylon.js/pull/4585 to fix post-processing darkness issue


No service for type 'Microsoft.Extensions.PlatformAbstractions.IApplicationEnvironment

Hi, I'm trying a new mvc application that I generated using yeoman
When I run dotnet restore I have the following errors:
log  : Restoring packages for C:\Users\vintem\Documents\projects\TestMvc6\project.json...
error: Unable to resolve Microsoft.AspNet.Diagnostics (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.AspNet.IISPlatformHandler (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.AspNet.Mvc (>= 6.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.AspNet.Mvc.TagHelpers (>= 6.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.AspNet.Server.Kestrel (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.AspNet.StaticFiles (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.AspNet.Tooling.Razor (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.Extensions.Configuration.FileProviderExtensions (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.Extensions.Configuration.Json (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.Extensions.Logging (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.Extensions.Logging.Console (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
error: Unable to resolve Microsoft.Extensions.Logging.Debug (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
info : Committing restore...
log  : Restore failed in 296ms.
Errors in C:\Users\vintem\Documents\projects\TestMvc6\project.json
Unable to resolve Microsoft.AspNet.Diagnostics (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.AspNet.IISPlatformHandler (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.AspNet.Mvc (>= 6.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.AspNet.Mvc.TagHelpers (>= 6.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.AspNet.Server.Kestrel (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.AspNet.StaticFiles (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.AspNet.Tooling.Razor (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.Extensions.Configuration.FileProviderExtensions (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.Extensions.Configuration.Json (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.Extensions.Logging (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.Extensions.Logging.Console (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
Unable to resolve Microsoft.Extensions.Logging.Debug (>= 1.0.0-rc1) for DNX,Version=v4.5.1.
NuGet Config files used:
C:\Users\vintem\AppData\Roaming\NuGet\NuGet.Config
But when I open the application using Visual Studio Code, it is able to restore the packages.
After the packages are restored using Code, I ran dotnet run and got the following error:
Unhandled Exception: System.InvalidOperationException: No service for type 'Microsoft.Extensions.PlatformAbstractions.IApplicationEnvironment' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderExtensions.GetRequiredService[T](IServiceProvider provider)
at Microsoft.AspNet.Hosting.WebHostBuilder.Build()
at Microsoft.AspNet.Hosting.WebApplication.Run(Type startupType, String[] args)
at TestMvc6.Startup.Main(String[] args) in C:\Users\vintem\Documents\projects\TestMvc6\Startup.cs:line 61
I'm using:
.NET Version Manager v1.0.0-rc2-15546
1.0.0-rc2-16595   clr     x86          win
.NET Command Line Tools (1.0.0-beta-001598)
Any help?
Thanks

What feeds do you have in NuGet.config?
What's in your project.json file?

This is my project.json file:
{
  "version": "1.0.0-*",
  "compilationOptions": {
    "emitEntryPoint": true
  },
  "tooling": {
    "defaultNamespace": "TestMvc6"
  },

  "dependencies": {
    "Microsoft.AspNet.Diagnostics": "1.0.0-rc1",
    "Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1",
    "Microsoft.AspNet.Mvc": "6.0.0-rc1",
    "Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-rc1",
    "Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1",
    "Microsoft.AspNet.StaticFiles": "1.0.0-rc1",
    "Microsoft.AspNet.Tooling.Razor": "1.0.0-rc1",
    "Microsoft.Extensions.Configuration.FileProviderExtensions" : "1.0.0-rc1",
    "Microsoft.Extensions.Configuration.Json": "1.0.0-rc1",
    "Microsoft.Extensions.Logging": "1.0.0-rc1",
    "Microsoft.Extensions.Logging.Console": "1.0.0-rc1",
    "Microsoft.Extensions.Logging.Debug": "1.0.0-rc1"
  },

  "commands": {
    "web": "Microsoft.AspNet.Server.Kestrel"
  },

  "frameworks": {
    "dnx451": {}
  },

  "exclude": [
    "wwwroot",
    "node_modules"
  ],
  "publishExclude": [
    "node_modules",
    "**.xproj",
    "**.user",
    "**.vspscc"
  ],
  "scripts": {
    "prepublish": [
      "npm install",
      "bower install",
      "gulp clean",
      "gulp min"
    ]
  }
}

And this is the Nuget.config that is in my AppData\Roaming\Nuget
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <activePackageSource>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
  </activePackageSource>
</configuration>

@vintem Change your package references to 1.0.0-rc1-final

@GuardRex they were like this before, and it didn't work either.

The runtime should also be on-par with an rc1 project, so I suggest ... dnx-clr-win-x<IP_ADDRESS>-rc1-update1.
Regarding the use of dotnet cli, use dnu restore for an rc1 project. dotnet restore is an rc2 thing.

The runtime I'm using is:
1.0.0-rc1-update1 clr     x86          win
I ran dnu restore then dnx run and I got the following error:
System.InvalidOperationException: IHostingBuilder.UseServer() is required for Start()
   at Microsoft.AspNet.Hosting.Internal.HostingEngine.EnsureServer()
   at Microsoft.AspNet.Hosting.Internal.HostingEngine.BuildApplication()
   at Microsoft.AspNet.Hosting.Internal.HostingEngine.Start()
   at Microsoft.AspNet.Hosting.WebApplication.Run(Type startupType, String[] args)
   at Microsoft.AspNet.Hosting.WebApplication.Run[TStartup](String[] args)
   at TestMvc6.Startup.Main(String[] args) in C:\Users\vintem\Documents\projects\TestMvc6\Startup.cs:line 61
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Microsoft.Dnx.Runtime.Common.EntryPointExecutor.Execute(Assembly assembly, String[] args, IServiceProvider serviceProvider)
   at Microsoft.Dnx.ApplicationHost.Program.<>c__DisplayClass3_0.<ExecuteMain>b__0()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()

@vintem Well, progress, right? :smile:
mmm ... .UseServer() is also for rc2. @victorhurdugaci correct me if I'm wrong, I think that came along in rc2 even after we were using .UseServerFactory(...) in rc2.
I'd suggest you start by clearing the package cache (.dnx packages folder and any packages cached in the project). Restore the project again fresh, which will pull them back down from the feeds. ... and speaking of feeds, I always had the Nuget.org feed as you have, but I also had the vNext one in my rc1-final days ...
<add key="AspNetvNext" value="https://www.myget.org/F/aspnetvnext/api/v3/index.json" />

... it might not matter, but it is a difference between some older projects I have here and your project.

Hold on, if we're talking about using released stable rc1 bits then there's no reason to add a feed. Everything is on nuget.org.

@davidfowl ... fair enough. I was just identifying a delta between his proj and one of my old ones that had both.

@GuardRex I've cleaned the packages folder, and my bin/obj folders also removed the .lock.json file and it still doesn't work.
I'm trying to find something on the releases about the startup file specifically but could not find anything.

@vintem It would still be documented in the official docs for "latest," since that's still the latest stable release. You should see good startup info at ... https://docs.asp.net/en/latest/fundamentals/startup.html?highlight=startup#the-startup-class ... and ... https://github.com/aspnet/Home/blob/dev/samples/1.0.0-rc1-final/HelloMvc/Startup.cs

I don't think it's the Startup. I've just created a Mvc6 App using Visual Studio Community Edition and the application works if I start it using VS.
If I try to start the same application using dnx I got the same error as before.

Note your UseServer error is cause by calling dnx run when you should call dnx web instead.

@Tratcher when I run dnx web this is the error I have in response
λ dnx web
System.MissingMethodException: Method not found: 'Microsoft.Extensions.PlatformAbstractions.IAssemblyLoadContextAccessor Microsoft.Extensions.PlatformAbstractions.PlatformServices.get_AssemblyLoadContextAccessor()'.
at Microsoft.AspNet.Hosting.WebHostBuilder.BuildHostingServices()
at Microsoft.AspNet.Hosting.WebHostBuilder.Build()
at Microsoft.AspNet.Hosting.WebApplication.Run(Type startupType, String[] args)
at Microsoft.AspNet.Server.Kestrel.Program.Main(String[] args)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Microsoft.Dnx.Runtime.Common.EntryPointExecutor.Execute(Assembly assembly, String[] args, IServiceProvider serviceProvider)
at Microsoft.Dnx.ApplicationHost.Program.<>c__DisplayClass3_0.b__0()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()

If it works in VS and fails on the command line then you most likely have a different DNX selected on the command line. VS uses the DNX specified in the global.json, console does not. Try dnvm list to verify what dnx is active (*).

I'm getting this same error on OSX after upgrading to runtime 1.0.0-rc2-20221. The reason for doing this is that SqlClient isn't working in rc1 so I wanted to try if I could get it to run on OSX with rc2.

Experiencing same problem as vintern: MissingMethodException: Method not found: 'Microsoft.Extensions.PlatformAbstractions.IAssemblyLoadContextAccessor Microsoft.Extensions.PlatformAbstractions.PlatformServices.get_AssemblyLoadContextAccessor() when running dnx web. I already did a dnu restore and a dnx build, which both ran without errors.
Btw: I am trying to run in Linux (Ubuntu 14), using coreclr rc2. I don't have a global.json (only project source).

I have the same problem as @vintem above with dnx-coreclr-win-arm 1.0.0-rc2-20221. Publishing with 1.0.0-rc2-16595 instead fixed the problem. All the dependcy versions are the same, 1.0.0-rc1-final (6.0.0 for MVC); it's just the runtime version that makes this difference.
@tidyui

Note that everything runs smoothly on Windows.

Windows 10 IoT on ARM still displays the issue. The x86/x64 versions of rc2-20221 seem to be fine.

had the same problem. that was because I have a rc2 version as default. i switched back to rc1 and everything works as normal.
dnvm use 1.0.0-rc1-update1 -r coreclr -p

use 1.0.0-rc1-update1
depend:
"Microsoft.Framework.Runtime.Interfaces": "1.0.0-beta4"

@tidyui Did you figure out how to fix it? @Bartmax switching back to rc1 will give you another error if you are trying to use Entity Framework with SQL client as @tidyui mentioned. I had rc1 with SQL client and kept getting Security 4.0.0 File not found exception.

I am receiving this error after installing ASP.net Core RC2-Final via the installer from Microsoft.  I'm running an RC1 application.  I cannot upgrade the app to RC2 because I have dependencies on MongoDB and Newtonsoft.Json, both of which don't support the new runtime.

Newtonsoft.Json definitely supports rc2. Pretty sure mongo too.

Package MongoDB.Driver 2.2.3 is not compatible with netcoreapp1.5 (.NETCoreApp,Version=v1.5). Package MongoDB.Driver 2.2.3 supports: net45 (.NETFramework,Version=v4.5)

@sharpninja you can try to use  imports ["net45"]  is that doesn't work, then you need to wait for Mongo.

Got the Newtonsoft and MongoDB drivers fixed, but now I'm getting errors on Microsoft.Extensions.Configuration.

Here's my project.json
{
"version": "1.0.0-*",
"dependencies": {
"Microsoft.Extensions.Configuration": "1.0.0-rc2-final",
"Microsoft.Extensions.Configuration.Abstractions": "1.0.0-rc2-final",
"Microsoft.Extensions.Configuration.Json": "1.0.0-rc2-final",
"MongoDB.Driver": "2.2.3",
"NETStandard.Library": "1.5.0-rc2-24027"
},
"frameworks": {
"netstandard1.5": {
"imports": [ "net45" ]
}
}
}

change your imports to this:
 "imports": [
        "dotnet5.6",
        "dnxcore50",
        "portable-net45+win8"
      ],

The error persists.

not sure what's going on. I tried adding netstandard1.5 on my webapp just to see what you are seeing but everything looks fine.

maybe someone else can spot what's the problem.

Why is my solution explorer still showing DNX 4.5.1 under references instead of .NETStandard,Version=v1.5

@sharpninja your global.json  is wrong then.

use this:
{
  "projects": [ "src", "test" ],
  "sdk": {
    "version": "1.0.0-preview1-002702"
  }
}

or you don't have the tooling updated.

OK, changing global.json got the correct framework (Yay!), but now MongoDB.Driver is unhappy again (Boo!)
Can you try adding MongoDB.Driver 2.2.3 to your web project?

using this imports makes mongodb.driver happy
      "imports": [
        "dotnet5.6",
        "dnxcore50",
        "portable-net45+win8",
        "net45"
      ],

but take in mind that it might as well explode at runtime.

One step forward...

Bartmax thanks for the help.  It is really appreciated.  I still haven't figured out how to overcome this error since VS won't allow me to import anything other than Nuget packages and the NETStandard.Library.

I tried importing Microsoft.NETCore.Runtime.CoreCLR-x86 because it supposedly has the types from mscorlib, but now it complains about a naming collision on System.Collections between it and Microsoft.Extensions.Configuration.Json.

Errors in C:\DGApplications\Common\Shared.NoSQLDataProxy\Dev\Direct.Shared.NoSqlDataProxy.DotNetCoreLibrary\Direct.Shared.NoSqlDataProxy.DotNetCoreLibrary.xproj
Version conflict detected for System.Collections.
Direct.Shared.NoSqlDataProxy.DotNetCoreLibrary (>= 1.0.0) -> Microsoft.Extensions.Configuration.Json (>= 1.0.0-rc2-final) -> Microsoft.Extensions.Configuration.FileExtensions (>= 1.0.0-rc2-final) -> Microsoft.Extensions.FileProviders.Physical (>= 1.0.0-rc2-final) -> Microsoft.Extensions.FileSystemGlobbing (>= 1.0.0-rc2-final) -> System.Collections (>= 4.0.11-rc2-24027)
Direct.Shared.NoSqlDataProxy.DotNetCoreLibrary (>= 1.0.0) -> Microsoft.NETCore.Runtime.CoreCLR-x86 (>= 1.0.1-beta-23225) -> System.Collections (= 4.0.11-beta-23225).

Using Microsoft.NETCore.Runtime.CoreCLR fixed the naming collision.


GeoJSON: Reasoning behind disabled scrollWheelZoom?

What is the consideration behind calling this._map.scrollWheelZoom.disable();during map initialization?
For visualization purposes, I like to zoom in to details of the displayed geometry or zoom out to put it in a better geographic context a lot, but having to do so by clicking the +/- buttons feels very clumsy.

This is an artifact of jupyterlab_geojson (which probably borrowed from nteract's plotly-transform). I think the rationale is that it will interrupt a user scrolling through a notebook as soon as the mouse cursor is over a map output. I'm ok with removing this but would like a little more input from others.
@jasongrout @ellisonbg @rgbkrk

The way I'd like the user experience flow to work is that if someone is active/focused inside of the output, the scroll events should be active. If they're not, they should be able to scroll through the document.

Easy enough!!
this._map.scrollWheelZoom.disable();
this._map.on('blur', (event) => {
  this._map.scrollWheelZoom.disable();
});
this._map.on('focus', (event) => {
  this._map.scrollWheelZoom.enable();
});


Absorption spectrum with Gaussian lineshape

Implements #2

@baumeier  instead of having hard-coded constant like 27.211, we can use the predefined constant in scipy like:
from scipy.constants import physical_constants
 h2ev = physical_constants['Hartree energy in eV'][0]

@baumeier  instead of having hard-coded constant like 27.211, we can use the predefined constant in scipy like:
from scipy.constants import physical_constants
 h2ev = physical_constants['Hartree energy in eV'][0]

@felipeZ can you have another look?

@felipeZ can you have another look?

@baumeier also scipy should be added to the dependencies in the setup.py file

@baumeier also scipy should be added to the dependencies in the setup.py file

@baumeier also scipy should be added to the dependencies in the setup.py file

Done.

@baumeier also scipy should be added to the dependencies in the setup.py file

Done.

@baumeier  I think that we are good to go!

@baumeier  I think that we are good to go!


Not working on subdomains

Hey there, scripts work great except on other domain. I tried editing the script file to include other sub-domains of bandcamp where there is a contraction of the "bandcamp" domain.

Can you give an example subdomain?


XML import - strip after x marker set with special text color

In working with the filter text, I was noticing that the strip after the \x cross-reference is being set with the special text color. This isn't happening with the usfm import.

Closing this issue for now:
I haven't seen this behavior with the latest code base. I'm closing this issue; if I see it again I'll reopen.


typo in sample-test.js

tokenId in object should point to tokenId and not price.

line 33 in sample-test.js
tokenId: i.price.toString()  to  tokenId: i.tokenId.toString()


Training issue on Multiple Gpu

Dear authors,
First of all, thanks for your great work and the efforts to opensource this project! I met some issues while training the model. I am able to train on single GPU, but when I give --num_gpus 2 to train.py, it throws me this error:
RuntimeError: Input type (torch.FloatTensor) and weight type (torch.cuda.FloatTensor) should be the same or input should be a MKLDNN tensor and weight is a dense tensor
Do you have any idea how to fix this? Thanks!

Same error

I'm also working on reproducing the training step according to the author's manual.
I tried to revise the issue of train.py last week, so not sure my fix would resolve your issue. What I've changed is:

`    if opt.num_gpus > 0:
        model = model.cuda()`

`    if opt.num_gpus > 0:
        device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
        _model = model.cuda()
        model = nn.DataParallel(_model).to(device)`
Hope it helps you.
BTW, leveraging multi gpus with train.py script wasn't working for me since DDP functions are not included in the script. So in my case, I'm trying with train_ddp.py for training with multi gpus, but heading various issues as well.


FileNotFoundError: [Errno 2] No such file or directory: 'nltk_english.txt'

Hi,
I'm getting this error when I'm trying to run "./setup_conll_data.sh".
Where can I get this file?
Here is the error log
mv: cannot move 'reference-coreference-scorers' to 'conll-2012/scorer/reference-coreference-scorers': Directory not empty
could not find the gold parse [/projects/WebWare6/ontonotes-release-5.0/data/files/data/arabic/annotations/nw/ann/01/ann_0103.parse] in the ontonotes distribution ... exiting ...

cat: 'conll-2012/v4/data/development/data/english/annotations////.v4_gold_conll': No such file or directory
cat: 'conll-2012/v4/data/train/data/english/annotations////.v4_gold_conll': No such file or directory
cat: 'conll-2012/v4/data/test/data/english/annotations////.v4_gold_conll': No such file or directory
cat: 'conll-2012/v4/data/development/data/chinese/annotations////.v4_gold_conll': No such file or directory
cat: 'conll-2012/v4/data/train/data/chinese/annotations////.v4_gold_conll': No such file or directory
cat: 'conll-2012/v4/data/test/data/chinese/annotations////.v4_gold_conll': No such file or directory
cat: 'conll-2012/v4/data/development/data/arabic/annotations////.v4_gold_conll': No such file or directory
cat: 'conll-2012/v4/data/train/data/arabic/annotations////.v4_gold_conll': No such file or directory
cat: 'conll-2012/v4/data/test/data/arabic/annotations////.v4_gold_conll': No such file or directory
WARNING:tensorflow:
The TensorFlow contrib module will not be included in TensorFlow 2.0.
For more information, please see:

https://github.com/tensorflow/community/blob/master/rfcs/20180907-contrib-sunset.md
https://github.com/tensorflow/addons
https://github.com/tensorflow/io (for I/O related ops)
If you depend on functionality not listed there, please file an issue.

Traceback (most recent call last):
File "minimize.py", line 13, in
import util
File "/content/Pronoun-Coref-KG/util.py", line 414, in
with open('nltk_english.txt', 'r') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'nltk_english.txt'
Traceback (most recent call last):
File "get_char_vocab.py", line 25, in
get_char_vocab_language("english")
File "get_char_vocab.py", line 23, in get_char_vocab_language
get_char_vocab(["{}.{}.jsonlines".format(partition, language) for partition in ("train", "dev", "test")], "char_vocab.{}.txt".format(language))
File "get_char_vocab.py", line 11, in get_char_vocab
with open(filename) as f:
FileNotFoundError: [Errno 2] No such file or directory: 'train.english.jsonlines'
Traceback (most recent call last):
File "filter_embeddings.py", line 14, in
with open(json_filename) as json_file:
FileNotFoundError: [Errno 2] No such file or directory: 'train.english.jsonlines'

Hi, the nltk_english file has been uploaded. It is just a stop words list.


Test: Terminal Links

https://github.com/Microsoft/vscode/issues/7321

[x] Linux @joaomoreno
[x] macOS @kieferrm
[x] Windows @alexandrudima

Complexity: 3
Terminals now add links for URLs and text that looks like a local path. Clicking URLs will open the default browser, clicking files will open the file in an editor. Note that folders will also be links but they will just not do anything, this behavior is expected.
Here are the specific text forms that will be "linkified":

URLs qualified with http:// or https://
On Linux/macOS paths in the forms: ./x, ../x, ~/x, /x
On Windows paths in the forms: .\x, ..\x, ~\x (~ points at %HOMEDRIVE%\%HOMEPATH%), y:\x. Windows links also allow mixed slashes, so .\x\y, ./x\y, ./x/y are all valid

Is it possible to disable links (make them plain text) from configuration?

@kirill-chilingarashvili not currently, I've been considering making them only active when ctrl is held similar to the editor though.


Search selected sub reddit

Hey,
Since you can already see the recent posts within a sub reddit, would it be possible to search the subreddit when I continue typing?

It does search when you continue typing. You're not seeing anything because you added a space.
But it only filters the top posts.
 You're much better off using Google.

Got it, thanks for your feedback.


Brazilian language pack

As usual. Dictionary from AOSP (pt_BR)

F-Droid release: https://gitlab.com/fdroid/fdroiddata/merge_requests/2376
@menny can you release in Play Store?

Was merged to F-Droid: https://gitlab.com/fdroid/fdroiddata/merge_requests/2376#note_34579709


Making max integrated cache staleness configurable for Spark connector

Description
This PR enables the tuning of the max integrated cache staleness through the read configuration for the Spark Connector.
Testing
Below is some evidence of queries being cached and subsequent queries being served by the integrated cache itself (as shown by the non-zero query hit rate in orange). The idea was to issue at least a couple of queries where the subsequent query had a higher max cache staleness setting than the previous one.

Thanks for the review and suggestions @kushagraThapar:

Though I am wondering, if can we make improvement by not exposing two different configurations for the same duration?
Ans: We can - an improvement I can think of is appending the unit of time to the duration when setting the config value.

Also, what happens if user sets both of them?
Ans: At this point, if both are set, the milliseconds granularity is considered over the hours granularity.

We could discuss more offline.

/azp run java - cosmos - spark


Compose: No cross user compose access

Before accessing a compose status, the value of the identity header is
checked against the database to ensure that the user getting the
information is the same that made the request.

Yep, I'm on it :)
Thanks for the review!
On Thu, Sep 2, 2021 at 11:09 AM Sanne Raymaekers @.***>
wrote:

@.**** requested changes on this pull request.
Ah unit tests are failing, I think GetCompose in tutils might need an
implementation anyway.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/osbuild/image-builder/pull/241#pullrequestreview-744812066,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUXRMWE6ABLU26HVIVKLPHTT745L7ANCNFSM5DEFQHWQ
.
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.

CI got fixed in #245, all it needs is a rebase on main


Add mail command support to lb_email()

Add an option to set the mailer command to be executed over sendmail.

See examples here: http://backreference.org/2013/05/22/send-email-with-attachments-from-script-or-command-line/

Done in commit cd050c13644b49e8920f07c7c8e2e549e5b7a00b


Mutual exclusion

While SMP isn't planned for a long while now, mutual exclusion will still be needed before task scheduling is added.
For example, say there were two processes. Process A allocates memory, but in the middle of malloc, its timeslice expires. Process B then also allocates memory. Without mutual exclusion, it's possible that both process A and process B might allocate the same block of memory.

Partially done, but see #13

Currently using spinlocks, but maybe atomics would be more performant? Need to investiage


Rules SIM118 cause autofix error

Ruff 0.0.287 (latest changes from main branch)
ruff  *.py --select SIM118 --no-cache --fix

file content(at least simple cpython script shows that this is valid python file):
class DockerVmManager(VmManager):
		try:U=H.image_from_ami_id(A,verify=_A)
		except InvalidAMIIdError as J:
			if A in B.amis.keys()and B.amis[A].get_filter_value(_H)==_C:LOG.debug(f"Deregistering AMI '{A}' because it no longer exists in Docker");B.amis.pop(A,_B)

error
/home/rafal/test/tmp_folder/1378887.py:4:7: SIM118 Use `A in B.amis` instead of `A in B.amis.keys()`
Found 1 error.

error: Autofix introduced a syntax error. Reverting all changes.

This indicates a bug in `ruff`. If you could open an issue at:

    https://github.com/astral-sh/ruff/issues/new?title=%5BAutofix%20error%5D

...quoting the contents of `/home/rafal/test/tmp_folder/1378887.py`, the rule codes SIM118, along with the `pyproject.toml` settings and executed command, we'd be very appreciative!

python_compressed.zip

Again a whitespace problem, we're removing the .keys() method but there's no whitespace between the call and the keyword and, it get's merged into the attribute:
- if A in B.amis.keys()and B.amis[A]
+ if A in B.amisand B.amis[A]


The coordinate system of point cloud.

I want to know the coordinate system of the point cloud, so I can use it in the ArcGis. Thanks!

The point cloud files in the DataPort data set are UTM.


[Fix-7392][dolphinscheduler-datasource] Add hive datasource failed

Purpose of the pull request
fix #7392
Brief change log
modify checkKerberosEnv judgment logic.

Codecov Report

Merging #7393 (7f9caa0) into dev (0480581) will decrease coverage by 0.00%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##                dev    #7393      +/-   ##
============================================
- Coverage     41.26%   41.25%   -0.01%
+ Complexity     3665     3661       -4
============================================
  Files           634      634
  Lines         26403    26398       -5
  Branches       2959     2957       -2
============================================
- Hits          10894    10891       -3
- Misses        14482    14483       +1
+ Partials       1027     1024       -3

Impacted Files
Coverage Δ

...r/plugin/datasource/hive/HiveDataSourceClient.java
1.51% <0.00%> (-0.03%)
:arrow_down:

...er/master/dispatch/host/assign/RandomSelector.java
77.77% <0.00%> (-5.56%)
:arrow_down:

...org/apache/dolphinscheduler/remote/utils/Host.java
37.77% <0.00%> (-2.23%)
:arrow_down:

...e/dolphinscheduler/remote/NettyRemotingClient.java
52.11% <0.00%> (-1.41%)
:arrow_down:

...inscheduler/api/service/impl/UsersServiceImpl.java
76.14% <0.00%> (+1.14%)
:arrow_up:

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 0480581...7f9caa0. Read the comment docs.

@caishunfeng @Narcasserun please review again. thx.


Introduce scalafmt

Presented now for discussion.  Doesn't integrate with CI yet.  This is everybody's chance to paint the style bikeshed, because we're only doing this once.  This commit will be force-pushed before merge.

Very smooth that .scalafmt.conf is first.

Will the build automatically format the files?
Do you think you'll force push into master?

We could add scalafmtTest to CI to confirm to fail builds on improperly formatted source.  I think this is the most common way of doing this, though it might be discouraging to new contributors.
We could set scalafmtOnCompile in ThisBuild := true to automatically run it.  Or we could add it to a scalafmt to a validate alias and encourage people to run that.  I'd rather transition to validate (make people run tut, too!), but getting word out to new contributors is again a problem.
We could run scalafmt on Travis and make a commit into PRs.  That's automated, but icky.

I'm not sure about 1 or 2 but 3 doesn't seem very good, automated commits could be quite confusing
I guess a check on Travis and the update the documentation would be enough

How about 1 and 2.
2 makes it harder to forget formatting, and 1 catches the few times someone does forget.

This is irritating.  We got a couple dozen of these:
Warning: Unknown Scalafmt version 1.2.0; using 1.0 interface

It looks like scalafmtOnCompile is smart enough to process only changed files.  This makes me feel better about that solution.

BTW, if you guys don't have any objections to longer lines, setting maxColumn to something like 120 might make sense.
Scala isn't the most elegant language at 80 columns.
(and based on the current code base, it seems we don't have any issues with long lines ;) )

I agree on the longer lines

I believe someone said something about 117 or something like that being the max that display on github without folding. I can't remember when or who however so don't want to swear by it.

Heh, @ChristopherDavenport and I had I are appealing to the same authority.  I'm old and grumpy and like 80 characters, but GitHub browsing is the new 80x25 tty, I guess.  On my 15" Mac, Github maxes out at 139 columns in view.  The diff defaults to 95 at full screen, but expands indefinitely, even past 139.
I tend to prefer narrower, especially for block comments, but I'd yield toward 100 or 120 if that's what everybody likes.  I'm going to fight vertical alignment much harder than I'll fight line length. :)

https://github.com/http4s/http4s/blob/master/jetty/src/main/scala/org/http4s/server/jetty/JettyBuilder.scala#L53
https://github.com/http4s/http4s/blob/master/circe/src/main/scala/org/http4s/circe/CirceInstances.scala#L75
https://github.com/http4s/http4s/blob/master/core/src/main/scala/org/http4s/HttpVersion.scala#L35
These were just from a very quick glance through random files :)

I bumped to 100 columns.  Look at 459401d to see the difference.
Never mind the merge conflicts, as a final run is yet to come.

I would really like to clean up our imports too, but this is out of scope in scalafmt and I can't find an automated tool.  It's a hard problem, because it's not purely lexicographical in Scala.  IntelliJ has the best I've found, but the best we could do is run it once there and be more picky in code reviews.

Clean them up in what sense? You can certainly make it fail if you have unused imports

Adding some of tpolecat's recommended scalac flags could be nice as well I guess. Like unused imports for example.
http://tpolecat.github.io/2017/04/25/scalac-flags.html

Unused imports, which the flags would handle.  And which scalafix can do.
Organized imports, which I don't think anything but IntelliJ does well at this point.

e7f935d should fail loudly because scalafmt has not been run.

Why we're formatting *.sbt and not *.scala:

I can't seem to make it not format our *.sbt files.  The exclude filter in scalafmt is ignored, and scalafmtOnCompile in Sbt := false only works from with an *.sbt, and needs to be repeated in each *.sbt.

To make it format our *.scala files, we would need to put the plugin in project/project/plugins.sbt and configure it in project/plugins.sbt.  That's a rabbit hole I'm not willing to go down.

After the final merges, I'm going to rebase the first commit and rerun the second.  If you want to tweak anything, speak tomorrow.

We used Scalariform at my work (because I thought it happened to look like my personal style), and set the equivalent of scalafmtOnCompile in ThisBuild := true. Sometimes people just run everything from IntelliJ, and that hook doesn't get run. So I added a "run git diff and fail the build if there's unstaged changes" to the CI. But the git command wasn't installed on the build boxes. So I wrote an sbt plugin to do that via JGit. Turns out the sbt-scalariform plugin can also export that info for you I think (which files it reformatted).

The scalafmt plugin has a test task that supports the enforcement, like the git workaround for scalariform.

This is what I intend to merge unless someone complains.

I'm a bit lost with the comment that we'll loose history. Why's that?

@cquiroz The history will still be there, but now when running git blame, 7500 lines or so will say it changed because of scalafmt, and we'll need to jump back one commit to see why things changed.

:+1:


watchonly branch is one year out of date

Will need to make watchonly branch reflect POS 3.0 changes. This way both are compatible.

I think it is in progress. https://i.imgur.com/SuQW8Kq.png

It was updated 5 days ago.


Request for formating date label hook

In my case I would like to have a hook to change label formatting after date selection. For example to use moment method .fromNow() or someone else.
How I see you have an inner date object that store the selected date, and it passed to onchange method. Maybe it is possible to store a second object for the view task.
Thank you for the great package!

As from my point, you need to know which date was displaying until accept? Can you provide more details about what you need. Thanks

I need a second form of the format property - the function that have in input the accepted date and in output returns formatted date.

For now text field doesn't updates until the user submits the input, so the user see previous date. I'm actually cannot figure out why do someone need to have an up-to-date view in the text field under the modal background.

No no no. I say about a submitted date, after the ok click. But I need a mechanizm to format output date in function (to call moment.fromNow method for example), not by passing a format string.
Sorry if I confused you.

Oh we have added the labelFunc prop to all pickers, you can check how it works on the demo page, in the CustomElements section in week picker. (If you havent this section please clean all the site data, that was cached by service worker 😕 )

Hmmm.. It's so strange, I tried to use this hook yesterday, but it had no effect. I will try it one more time today and give you a feedback. Thank you.

It works fine, thank you!


Fix table zooming by removing table-responsive css class

Fixes issue: When the page is reflowed(Zoom to 400%), then two scroll bars is coming in 'Getting Started' section

Got a screenshot of the before and after?

Uploaded the before and after screenshots


Will not install (HEAD, or 0.11.26) against 1.9.3-p0

 gem install {linecache19-0.5.13.gem,ruby-debug-base19-0.11.26.gem} -- --with-ruby-include=$(echo ~/.rbenv/versions/1.9.3-p0/)
Building native extensions.  This could take a while...
Successfully installed linecache19-0.5.13
Building native extensions.  This could take a while...
ERROR:  Error installing ruby-debug-base19-0.11.26.gem:
	ERROR: Failed to build gem native extension.

        /Users/leehambley/.rbenv/versions/1.9.3-p0/bin/ruby extconf.rb --with-ruby-include=/Users/leehambley/.rbenv/versions/1.9.3-p0/
checking for rb_method_entry_t.called_id in method.h... no
checking for rb_control_frame_t.method_id in method.h... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
	--with-opt-dir
	--without-opt-dir
	--with-opt-include
	--without-opt-include=${opt-dir}/include
	--with-opt-lib
	--without-opt-lib=${opt-dir}/lib
	--with-make-prog
	--without-make-prog
	--srcdir=.
	--curdir
	--ruby=/Users/leehambley/.rbenv/versions/1.9.3-p0/bin/ruby
	--with-ruby-dir
	--without-ruby-dir
	--with-ruby-include=${ruby-dir}/include
	--with-ruby-lib
	--without-ruby-lib=${ruby-dir}/lib
extconf.rb:16:in `block in <main>': break from proc-closure (LocalJumpError)
	from /Users/leehambley/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/ruby_core_source-0.1.5/lib/ruby_core_source.rb:18:in `call'
	from /Users/leehambley/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/ruby_core_source-0.1.5/lib/ruby_core_source.rb:18:in `create_makefile_with_core'
	from extconf.rb:32:in `<main>'

Gem files will remain installed in /Users/leehambley/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/ruby-debug-base19-0.11.26 for inspection.
Results logged to /Users/leehambley/.rbenv/versions/1.9.3-p0/lib/ruby/gems/1.9.1/gems/ruby-debug-base19-0.11.26/ext/ruby_debug/gem_make.out
1 gem installed
Installing ri documentation for linecache19-0.5.13...
Installing RDoc documentation for linecache19-0.5.13...

I'm really struggling to understand the problem here, sources from ruby were compiled with this trivial build symbols hiding patch Which I require to make perftools.rb work.
Please don't consider this a "please help a noob" ticket, I've spent a lot of time on this, and the config works for others, for what it's worth OS is OSX Snow Lion, with LLVM gcc version
12:33 cache (master) $ gcc --version
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

I don't think your include path is correct, can you try:
gem install {linecache19-0.5.13.gem,ruby-debug-base19-0.11.26.gem} -- --with-ruby-include=$(echo ~/.rbenv/versions/1.9.3-p0/include/ruby-1.9.1/ruby-1.9.3-p0)

@kenips That directory didn't reliably exist depending on my installation methods, not sure what can differ about the build process to change the installation of header files.
Let's chalk this up to 1.9.3 being incorrectly installed in some circumstances (if memory serves, it was the source install that didn't create that directory)… however, I was able to get reliable installation of ruby-debug under 1.9.3 using the procedure I documented here: https://github.com/ruby/ruby/pull/56/#issuecomment-3463264

Cool. Good to know. I've been using rvm and now ruby-build religiously that I don't even know how to build from source :).


add a -log-service cli flag

📝 Summary
For production logs it's sometimes useful to add a dedicated service tag to distinguish services by their logs only. This PR adds a -log-service flag, which when given adds a service=... tag to each and ever log message.

✅ I have run these commands

[x] make lint
[x] make test-race
[x] go mod tidy

Codecov Report

Merging #355 (f7487bb) into main (af2741f) will increase coverage by 0.44%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #355      +/-   ##
==========================================
+ Coverage   81.44%   81.88%   +0.44%
==========================================
  Files           5        5
  Lines         679      679
==========================================
+ Hits          553      556       +3
+ Misses         96       94       -2
+ Partials       30       29       -1

Flag
Coverage Δ

unittests
81.88% <ø> (+0.44%)
:arrow_up:

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

Impacted Files
Coverage Δ

server/service.go
80.00% <0.00%> (+0.74%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


[Code app]: Disable "Use application" button when code app is in Undeployed state

EPAM AI DIAL chat version
0.20.0
How to reproduce
Steps:

create and save code app
click on code app's card
on code app's application view  check state -> application is in Undeployed state
check User application button

Actual result
Button Use application is available

Expected result
Need to disable Use application button for Code apps in state Undeployed
Confidential information

[X] I confirm that do not share any confidential information

need to check with published code app with more than 1 version

verified on staging successfully


Provider: acmeproxy / httpreq

You get to decide what we should call it here.
lego calls it httpreq
acme.sh calls it acmeproxy
But I would like to make the provider :)

Don't know how to make a pull request when I forked from your template, but the repo is here
https://github.com/KalleDK/httpreq

Thanks -- what is the link to the provider itself? Like what should I even be searching for?

Thanks -- what is the link to the provider itself? Like what should I even be searching for?

There is no specific provider, it's like RFC2136, an implementation can be found here https://github.com/mdbraber/acmeproxy

It's often used to either provide a DNS provider in an semi airgapped network, to add more fine-grained control of the real provider that might not have it or to combine providers if you use more than one

I myself use it as a way to limit CloudFlare apitoken. Such that a server only is ever allowed to create / delete the txt record for a single fqdn. And as a bonus, should the server ever be compromised, I only need to revoke a single token (not a CloudFlare token)

It looks like the only definition of it is the implementation by @mdbraber, so let's call it acmeproxy.

Okay, I'll rename it in the repo and ping you again when it's done.

@mholt also please give some feedback if I need to change more than the name, while I'm at it

I scanned the code (it is very simple) and don't see any glaring issues -- I'll create a repo for you at libdns and another one at caddy-dns. Make sure when you push to those repos you update the go.mod package path.


ConnectionResetError: [Errno 104] Connection reset by peer

colabfold_batch /data/text.fasta /data/zzq_NC/temp/clf
2024-01-21 23:19:06,148 Running colabfold 1.5.5
Traceback (most recent call last):
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/site-packages/urllib3/connectionpool.py", line 790, in urlopen
response = self._make_request(
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/site-packages/urllib3/connectionpool.py", line 491, in _make_request
raise new_e
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/site-packages/urllib3/connectionpool.py", line 467, in _make_request
self._validate_conn(conn)
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/site-packages/urllib3/connectionpool.py", line 1096, in _validate_conn
conn.connect()
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/site-packages/urllib3/connection.py", line 642, in connect
sock_and_verified = _ssl_wrap_socket_and_match_hostname(
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/site-packages/urllib3/connection.py", line 782, in ssl_wrap_socket_and_match_hostname
ssl_sock = ssl_wrap_socket(
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/site-packages/urllib3/util/ssl.py", line 470, in ssl_wrap_socket
ssl_sock = ssl_wrap_socket_impl(sock, context, tls_in_tls, server_hostname)
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/site-packages/urllib3/util/ssl.py", line 514, in _ssl_wrap_socket_impl
return ssl_context.wrap_socket(sock, server_hostname=server_hostname)
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/ssl.py", line 513, in wrap_socket
return self.sslsocket_class._create(
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/ssl.py", line 1104, in _create
self.do_handshake()
File "/data/clf/localcolabfold/colabfold-conda/lib/python3.10/ssl.py", line 1375, in do_handshake
self._sslobj.do_handshake()
ConnectionResetError: [Errno 104] Connection reset by peer
During handling of the above exception, another exception occurred:

In many cases, the issue arises because the computational environment running ColabFold doesn't allow Internet connection or experiences connectivity problems (around SSL). If you're using a supercomputer, it's possible that the compute nodes may not permit Internet access. Please consult your network administrator for more details on this issue.

Thank you! by the way，Is there a way to use it locally and bypass network access?


White screen on boot

Hello, I would first like to thank you for making this project. I ordered all of the recommended items, including the board from PCBway.
My issue is with the FreeTouchDeck showing a white screen on boot. I followed everything and tried double checking my setup for the Arduino IDE on Windows 10. There are no errors on compiling and the only sign that some of the sketch has uploaded, is that the screen will go dark after 10 minutes. Other than that, there is no response from the unit and there is no available bluetooth device on the desktop, or my phone, after boot.
I'm not the best with microcontrollers, and I'm at a bit of a loss. Is there any recommendation that you may have for resolving this?

Hi @souldessin Can you post the user_setup.h file from the TFT_eSPI library?
That is where the pins are defined that are used by the screen. Maybe that is where it has gone wrong?

Hi @souldessin Can you post the user_setup.h file from the TFT_eSPI library?
That is where the pins are defined that are used by the screen. Maybe that is where it has gone wrong?

Alright, I retired everything on a linux computer AND this time I used the example User_Setup.h file. Everything worked perfectly.
I think that your assumption was correct with the file.
Thanks again for the great project.

Alright, I retired everything on a linux computer AND this time I used the example User_Setup.h file. Everything worked perfectly.
I think that your assumption was correct with the file.
Thanks again for the great project.

@souldessin No problem! Glad it worked out in the end. Have fun!

@souldessin No problem! Glad it worked out in the end. Have fun!


admindeeplinkEXCHANGE

@pebaum admindeeplinkEXCHANGE.
FREELANCERS: Please do NOT merge.

@JohanFreelancer9 - kindly do the copy editor review for this PR. Thanks

@pebaum Errors fixed in first round of Exchange deep links.
FREELANCERS: Please do NOT merge.


$.shouldHave(value(...)) should check exact value, without trimming it

Currently Selenide trims values of attributes (id, name, type, value).
As a result, checking for exact text in textrea is incorrect: it ignores spaces and newlines. Selenide should check exact values of attributes without trimming.

Method $.shouldHave(value("x")) still trims spaces.
But there is another method $.shouldHave(exactValue(" x   ")) that checks for exact match.


Flagging 0.13.1-pre1.

Can one of the admins verify this patch?

Can one of the admins verify this patch?


Potential memory leak in WinVerifyTrust call

Missing call to FreeHGlobal to free memory

    $Data.cbStruct = $WINTRUST_DATA::GetSize()
!    $Data.pData = [System.Runtime.InteropServices.Marshal]::AllocHGlobal($Size)
    $Data.dwUIChoice = $WTD_UI::None
    [System.Runtime.InteropServices.Marshal]::StructureToPtr($Info, $Data.pData, $false)

    $SUCCESS = $wintrust::WinVerifyTrust($WindowHandle, [ref]$ActionID, [ref]$Data)

    if($SUCCESS -eq 0)
    {
        Write-Output $true
    }
    else
    {
        if(($SUCCESS -eq 0x80096010) -or ($SUCCESS -eq 0x800b0100))
        {
            Write-Output $false
        }
        else
        {
! no call to FreeHGlobal in exception path
            throw ([ComponentModel.Win32Exception]$SUCCESS).Message
        }
    }
! no call to FreeHGlobal

https://github.com/jaredcatkinson/PSReflect-Functions/blob/3bdfa4adba39a8c597addd5f72ba359578f7a316/wintrust/WinVerifyTrust.ps1#L120
Similar issue here with missing FreeHGlobal for AllocHGlobal call:
https://github.com/jaredcatkinson/PSReflect-Functions/blob/3bdfa4adba39a8c597addd5f72ba359578f7a316/advapi32/LookupPrivilegeName.ps1#L54
Ditto:
https://github.com/jaredcatkinson/PSReflect-Functions/blob/3bdfa4adba39a8c597addd5f72ba359578f7a316/kernel32/GlobalGetAtomName.ps1#L45
Might want to do a pass through the repo for these.

Hey @JohnLaTwC! Nice catch! I'll take a look and see if I can get these fixed. Now I'm wondering if there are handles from win32 functions that aren't being closed as well.

Yea a quick survey shows that I basically don't free any of the buffers created by AllocHGlobal :(

Also some paths that don't free memory:
https://github.com/jaredcatkinson/PSReflect-Functions/blob/3bdfa4adba39a8c597addd5f72ba359578f7a316/wintrust/WinVerifyTrust.ps1#L138

            throw ([ComponentModel.Win32Exception]$SUCCESS).Message
! Leaks memory due to not calling [System.Runtime.InteropServices.Marshal]::FreeCoTaskMem($Info.pcwszFilePath)

Handle leak on error paths:
May want to move these CloseHandle calls to a finally block so they run in case an exception is raised.

                try
                {
...
-                    CloseHandle -Handle $hProcess
-                    CloseHandle -Handle $hToken
                }
                catch
                {
                    Write-Verbose "Process Token Query: $($proc.Id)"
                    Write-Verbose $_.Exception.Message
                }
+                finally
+                {
+                    CloseHandle -Handle $hProcess
+                    CloseHandle -Handle $hToken
+                }

https://github.com/jaredcatkinson/PSReflect-Functions/blob/3bdfa4adba39a8c597addd5f72ba359578f7a316/Examples/Get-AccessToken.ps1#L105
Similar handle leak in error path here:
-                        CloseHandle -Handle $hThread
-                        CloseHandle -Handle $hToken
                    }
                    catch
                    {
                        if($_.Exception.Message -ne 'OpenThreadToken Error: An attempt was made to reference a token that does not exist')
                        {
                            Write-Verbose "Thread Token Handle"
                            Write-Verbose $_.Exception.Message
                        }
                    }
+                    finally
+                    {
+                        CloseHandle -Handle $hThread
+                        CloseHandle -Handle $hToken
+                    }

https://github.com/jaredcatkinson/PSReflect-Functions/blob/3bdfa4adba39a8c597addd5f72ba359578f7a316/Examples/Get-AccessToken.ps1#L175


Corrects issue in collection data where valid line disables add button

Q
A

Bug fix?
[x ]

New feature?
[ ]

New sample?
[ ]

Related issues?
fixes #X, partially #Y, mentioned in #Z

What's in this Pull Request?
A single commit that corrects an issue described below.
This PR addresses an issue where a valid line causes the add button to be disabled instead of enabled. See issue #436 for information on the issue. The fix now disables the add button when required fields have not been met and enables once the row is valid.

thanks @c-eiser13 for the fix!


Adjust frontend styles

numbers and left hand border on accordion adjusted size and colours
active link in accordion circle position adjusted
sticky header styles padding improved and overflow bug fixed
border changed on accordion to not be full width top and bottom

Trello: https://trello.com/c/q037UVfL/188-prototype-design-changes

The active link circle looks a tiny bit low to me, is that right?  And anyway, what happened to the beautiful yellow highlighting? :trollface:

@sihugh yep, that's the size (at least for now)


Change the name of the metric collections to match OTel

The current HTTP semantic conventions define metric names like http.server.request.duration, while Beyla still uses the old names like http.server.duration. We should update the naming scheme in Beyla.

Isn't this issue solved in https://github.com/grafana/beyla/pull/598/?

Yes, thanks for catching it!


Resources should be deleted in reverse dependency order

The current assumption is that GC takes care of the ordering but it is not right. We need to delete the resources that have been removed from the Bundle in reverse creation order. Otherwise Service Catalog is not happy:
    - lastTransitionTime: 2018-01-31T02:22:51Z
      message: Delete instance failed. Delete instance blocked by existing ServiceBindings
        associated with this instance.  All credentials must be removed first
      reason: DeprovisionBlockedByExistingCredentials
      status: "False"
      type: Ready

This is the behaviour discussed https://github.com/atlassian/smith/issues/225


SASS deprecation warnings

I am running collectionbuilder-gh on my own Windows PC. I followed the directions, and installed Ruby, GitHub and ImageMagick.
When I run bundle exec jekyll s in the BASH console I receive the following warnings:

Deprecation Warning: Sass @import rules are deprecated and will be removed in Dart
Sass 3.0.0.
More info and automated migrator: https://sass-lang.com/d/import
╷
13 │ @import "base", "pages", "custom";
│         ^^^^^^
╵
[path to my project]\assets\css\cb.scss 13:9  root stylesheet
Deprecation Warning: Sass @import rules are deprecated and will be removed in Dart
Sass 3.0.0.
More info and automated migrator: https://sass-lang.com/d/import
╷
13 │ @import "base", "pages", "custom";
│                 ^^^^^^^
╵
[path to my project]\assets\css\cb.scss 13:17  root stylesheet
Deprecation Warning: Sass @import rules are deprecated and will be removed in Dart
Sass 3.0.0.
More info and automated migrator: https://sass-lang.com/d/import
╷
13 │ @import "base", "pages", "custom";
│                          ^^^^^^^^
╵
[path to my project]\assets\css\cb.scss 13:26  root stylesheet

@tprus-luc at this point you can ignore the warnings--there is some major breaking changes coming to sass, but unfortunately, means it provides all those warnings over and over again. We are trying to figure out best way to handle it, since fixing it up also breaks older projects, so we may need to add a gemfile.lock to keep specific dependencies set.


Easier compilation on arm64

rosflight_ros_pkgs currently can't be compiled on arm64 devices, due to Gazebo not having an arm64 target. Enabling some way to still be able to use the functionality that should exist on arm64 devices (rosflight_io, rosflight_utils) while still following the same compilation procedure would make things much simpler on arm64 devices.

I put compilation checks in the CMakeLists of rosplane_sim and rosflight_sim packages to skip compilation if the architecture is arm64. I also updated our Dockerfile to skip the rosdep keys related to gazebo if the architecture is arm64.

Could you also update the webpage documentation?


Set-CertificateTemplateAcl cmd-let issue on v3.7

The following command runs fine with PSPKI v3.5:
Get-CertificateTemplate -Name WebServer | Get-CertificateTemplate | Add-CertificateTemplateAcl -User user1 -AccessType Allow -AccessMask Read, Enroll | Set-CertificateTemplateAcl
The equivalent command has no effect using PSPKI v3.7:
Get-CertificateTemplate -Name WebServer | Get-CertificateTemplate | Add-CertificateTemplateAcl -Identity user1 -AccessType Allow -AccessMask Read, Enroll | Set-CertificateTemplateAcl
The issue seems to be related to the Set-CertificateTemplateACL cmd-let as the Add-CertificateTemplateAcl seems to append correctly the requested ACL. I have no clue as the command does not return anything.

Please, upgrade to latest version 3.7.2 and see if issue still persists.

SysadminsLV.PKI.zip
can you try this PKI library (replace in Library folder) and confirm if it does work for you. It seems that DirectoryEntry.ObjectSecurity property setter doesn't properly handle new security descriptor object. I've slightly changed the logic to modify attached security descriptor instead of assigning a new SD. Please, confirm if this works for you.
I've found another possible issue: change commit may silently fail if you don't have enough permissions to write ACLs. That is, no error is produced and no ACL is written. Make sure if your PS session is elevated and elevated account does have permissions to write ACLs on certificate templates.

After replacing the DLL, the PSPKI module doesn't import anymore with error :
import-module : Could not load file or assembly 'file:///C:\Program
Files\WindowsPowerShell\Modules\pspki\3.7.2\Library\SysadminsLV.PKI.dll' or one of its dependencies. Operation is not
supported. (Exception from HRESULT: 0x80131515)

I just tried this and it works for me: installed module from PS gallery, replaced SysadminsLV.PKI.dll library from zip archive and module is imported successfully.

I tried to uninstall the module. Install 3.7.2 from gallery. Overwrited the dll.
The import-module still fails...

Just curious: when you extracted the DLL, did you unblock the file in Windows Explorer?

and what is your execution policy? The DLL is test and not digitally signed.

Exact, I add to unblock the file. Sorry. I'll do the tests.

Great ! It works.
Thank you very much

I would like to keep it opened until I put it in the next version. Here is a signed version of PKI library.
SysadminsLV.PKI.zip

Thanks

Same issue, I'm running as elevated and I can make permissions changes using the Certificate Templates Console as this user.
I tried downloading the new DLL and re-starting powershell and re-importing the module, I can see in the library folder I have version <IP_ADDRESS> of the DLL, but it's still not writing the ACL.

What exactly doesn't work?

Get-CertificateTemplate -Name WebServer | Get-CertificateTemplate | Add-CertificateTemplateAcl -User user1 -AccessType Allow -AccessMask Read, Enroll | Set-CertificateTemplateAcl
If I look at the results of the command above, I see the ACL in the list, but the additional ACL isn't being applied.

Fixed in v4.0.0


Add controller tests and CI

This PR does multiple things:

Add some initial controller tests for ObjectTemplate. More will come via additional PRs.
Add workflows to run tests and multiple other checks.

Thanks @erikgb :) I fixed the issues you found and pushed it.


Error msg fix

Yaml file errors would dump html (?) in the error message.
Not overwriting JobbergateApplicationBase.mainflow would lead to stack trace.

Result is too complex for linter, needs simplification.


Adaptor config in a new table

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.0 out of 2 committers have signed the CLA.:x: francesconazzaro:x: mcucchi9You have signed the CLA already but the status is still pending? Let us recheck it.


Integrate with a CSS parser for selector parsing

Resolves #694, #693, #547, #1082, #1019, #1078, #1086, #283
This PR integrates with rst-selector-parser a fork of scalpel which is a CSS parser implemented with nearley. This fork implements a custom grammar requiring quoted string attribute values, allowing unquoted numbers, booleans, and other primitives, and supports selectors in any order.
Major Changes

buildPredicate is exported by the selectors module, the API remains the same

ComplexSelector is no longer needed. Instead the selectors module exports a reduceTreeBySelector which manages traversal + matching with simple selectors and combinators. Both the shallow and mount wrappers use the same buildPredicate and findWhereUnwrapped API so there's no need to have a class for selector parsing.

Pending Changes
These are changes that I still need to make before this can be merged.

[x] Remove ComplexSelector and all utility methods that were only used by ComplexSelector
[x] Throw if a complex selector is passed to buildPredicate
[x] Handle PSEUDO_CLASS and PSEUDO_ELEMENT selectors
[x] Add tests for valid selectors that were previously unparsable

@ljharb here's a PR to my fork of scalpel that updates the grammar to require quoted string values and also parses unquoted numerical values: https://github.com/aweary/scalpel/pull/1
I was going to publish this as rst-selector-parser and use that in this PR instead.

@ljharb I've integrated the new rst-selector-parser package which has actually simplified a lot of things. I updated the grammar to parse all the unquoted values we support (https://github.com/aweary/rst-selector-parser/pull/2, https://github.com/aweary/rst-selector-parser/pull/3, https://github.com/aweary/rst-selector-parser/pull/4) so the parser will return the value we want instead of a stringified version (for example, [foo=NaN] will return NaN for the token value).

@ljharb @lelandrichardson I think this is ready for a full review. I marked all the issues this should resolve in the top comment and added tests for them.

@ljharb do you think we'll be able to get this in for v3?

@ljharb I think I've addressed all of your feedback!

Oh, also, sorry this took me so long to look at!

@lelandrichardson a quick heads up, to get the tests passing I had to make a change to the React 16 adapter (https://github.com/airbnb/enzyme/pull/1086/commits/a79e150df452fb30110eba49464feb6dfe905a06) since the internal instance key was changed in https://github.com/facebook/react/commit/9921e572722c0fa9d3cda65317f6de60f5d0919f

@aweary sounds good. thanks.

I think I've addressed all the feedback, with the exception of my question here https://github.com/airbnb/enzyme/pull/1086#discussion_r138534608 about nodeHasProperty behavior.

It looks like the Karma tests are failing intermittently. I restarted the build a couple times on Travis and it eventually worked 🤷♂

@aweary do you have a link to a build where it failed? or the error message?

@lelandrichardson the last build had the failure with the karma tests and React 16: https://travis-ci.org/airbnb/enzyme/jobs/274910583
It didn't mark the whole build as failed since it's considered an allowed failure, but that's the same error I was seeing before. It looks like some kind of timeout issue.


Feature: Use two rows for showing column description

Is your feature request related to a problem? Please describe.
With lots of columns, space is usually scarce for several reasons (practically, technicall not) which makes colum descriptions to be truncated most of the time
Describe the solution you'd like
One day it clicked to me, why not simply have an option to expand the height of the top column (description) row to double height, so it would use the height of 2 standard rows as one.
Describe alternatives you've considered
None yet.
Additional context
Nope

Rows have fixed sizes for performance reasons.


Tensor #[must_use] not always correct

Hi,
First off, thank you for this amazing library!
I noticed how Tensor has been annotated with #[must_use] but this isn't necessarily correct for in-place operations such as cumsum_.
Could the generating method be updated to only annotate #[must_use] for non-in-place operations? I'd be happy to implement this if you think it is a good idea?

This is indeed annoying, I would love to see this fixed


renderToString does not work with components that export only a function

function App () {
  return (

)
}

renderToString(tree(<App />))

Throws an error currently.

Good catch. This should be a quick fix.


Vscroll for user import

Allows to import giant sets of users as CSV.
Tested 500k. The client is fine. The python server and the SQL data base really do not like that.

Nice, this is really fast now. Can you make the preview container a bit larger, so one can see more entries in one page? Maybe the complete page body can be done wider, so the horizontal scrollbar disappears.

Can you make the preview container a bit larger, so one can see more entries in one page?

In terms of height I was using just enough so you can have the head bar, preview prosa text and the table in one view without scrolling.
.import-preview-table {
    display: block;
    height: calc(100vh - 200px);
}

In terms of width I can use potentially everything, just like in the group or workflow matrix. Not entirely sure if this is more usable or not

In terms of height I was using just enough so you can have the head bar, preview prosa text and the table in one view without scrolling.

Hm ok. The nices way would be to make the scrolling seamless (no inner container) and have a sticky header. But I guess this is too much for now ;)


Test do not work because of an "outdated" dependency on Suggestion Handler

In vind/backend/solr/src/main/resources/solrhome/core/conf/solrconfig.xml there is still a dependency on the "outdated" suggestion handler. Therefor the tests does not work. This could be fixed by integration the suggestion-handler utils/suggestion-handler to the classpath.

fixed with ce286b0


[TBC][Bug][Taint] - equip-compare module conflict

Currently IF you are warrior AND don't have shields equipped:
By using next macro - you get Blocked Action error.
/startattack
/cast [equipped:Shields, stance:1/2] Shield Bash; [noequipped:Shields, stance:1/2] Berserker Stance; Pummel

Taint Log Error:
7/8 06:10:28.661  Execution tainted by ShaguTweaks-tbc while reading CombatLogQuickButtonFrame_Custom - Interface\FrameXML\FloatingChatFrame.lua:689 FCF_OnUpdate()
7/8 06:10:28.661      UIParent:OnUpdate()
7/8 06:10:28.661  An action was blocked because of taint from ShaguTweaks-tbc - CastSpellByName()
7/8 06:10:28.661      Interface\FrameXML\ChatFrame.lua:819 ?()
7/8 06:10:28.661      Interface\FrameXML\ChatFrame.lua:3032 ChatEdit_ParseText()
7/8 06:10:28.661      Interface\FrameXML\ChatFrame.lua:2770 ChatEdit_SendText()
7/8 06:10:28.661      Interface\FrameXML\ChatFrame.lua:1921
7/8 06:10:28.661      UseAction()
7/8 06:10:28.661      Interface\FrameXML\SecureTemplates.lua:266 SecureActionButton_OnClick()
7/8 06:10:28.661      BonusActionButton6:OnClick()

Addon's active: ShaguTweaks, ACP, BugSack, BugGrabber, !Compatibility, !DebugTools
https://github.com/shagu/ShaguTweaks/assets/74269253/280a96ad-9b0e-4fe0-84d8-dbd758f7af3a

Originally found and reported by: Cryptie. TBC 2.4.3 discord message link

i found solution for him:
try to go in shagutweaks-tbc.toc
and find line : mods\equip-compare.lua
then just put something before that line example: --mods\equip-compare.lua

tell me if it fixes. this is not gonna break anything,
 as this is a mod only for vanilla, but somehow it gets loaded and conflicts, at least for me

As he said it fixed it for him.
Not sure what's the problem, i tried to comment every CastSpellByName, but that didn't do the job.
So i just disabled every file in toc one by one
and found conflicting mods\equip-compare.lua

Thank you for this perfect bugreport. I won't have time today but will look into it as soon as possible.

The module was always touching global variables - even if not enabled. Could you please try again with the latest version?
I think it should be fixed via: https://github.com/shagu/ShaguTweaks/commit/cd8647c2015b5206b5ef1994aa55e88cc76cc902

Works perfect for me, thanks!
I also tagged guy who reported in discord, for him to try.
Thank you for quick fix ^^


Added ansible scripts to install Ubuntu Auto Install OS on Dell servers

Added ansible scripts to install Ubuntu Auto Install OS on Dell servers

Fixed the scripts as per the all the suggestions


[application] de-initialize Application and OpenThread instance

Background:

OpenThread Instance was the last member to destruct in Application, and otSysDeinit will be called when destructing OpenThread Instance. However, otSysDeinit may call methods of other Application members, which have been destructed at the moment.

This commit introduces the Deinit() method to ControllerOpenThread and other classes to make sure OpenThread are properly de-initialized before destructing Application. The advantages are:

ControllerOpenThread initializes OT instance in Init, so adding Deinit makes it symmetrical with Init.
Provide a predictable runtime environment (Application object fully constructed) for OT instance from otSysInit to otSysDeinit, making sure OT can safely access Application members during its lifetime.

@wgtdkp @bukepo
Thoughts on this PR? This is required by TREL DNS-SD integration.

Hi @abtink
Since you have reviewed https://github.com/openthread/ot-br-posix/pull/1109, I will assume that you have already reviewed this PR, too. 😄

Some consensus reached with @wgtdkp in offline discussion:

The current PR is unsafe in that Application member can access mNcp when OT instance has not been initialized yet (i.e. otSysInit not called).
mNcp (OT Instance) depends on TrelDnssd
TrelDnssd depends on mDNS Publisher
Other application members depend on mNcp

So, a safer approach would be initializing mNcp first, and then constructing Application, so that Application member won't have chance to access uninitialized OT instance.
Considering mDNS Publisher is current a member of BorderAgent and BorderAgent a member of Application, moving mDNS Publisher out of BorderAgent and Application would require some effort which deserves a future PR to refactor.
I think we can merge this PR first to unblock TREL integration and later improve the code structure.
Thoughts? @wgtdkp

Some consensus reached with @wgtdkp in offline discussion:

The current PR is unsafe in that Application member can access mNcp when OT instance has not been initialized yet (i.e. otSysInit not called), even though we are catching misbehaviors using assert.
mNcp (OT Instance) depends on TrelDnssd
TrelDnssd depends on mDNS Publisher
Other application members depend on mNcp

So, a safer approach would be initializing mNcp first, and then constructing Application, so that Application member won't have chance to access uninitialized OT instance.
Considering mDNS Publisher is current a member of BorderAgent and BorderAgent a member of Application, moving mDNS Publisher out of BorderAgent and Application would require some effort which deserves a future PR to refactor.
I think we can merge this PR first to unblock TREL integration and later improve the code structure.
Thoughts? @wgtdkp

@simonlingoogle Thanks for the summary, okay to improve the structure later.


Add export dialog option to set background color

Closes #695

@KeatonTech mention you in case you don't see it. PR is ready.

@brainwo I assume you meant to ping me instead. I shall take a look shortly! In the future, you can also just request me (or any relevant team members, if you happen to know who) as reviewers directly in GitHub. Or ping us, that works too :)

@Keavon I can't assign any reviewers

@brainwo Ah I didn't realize that, thanks for letting me know. Pinging is best then!

My PR #784 will provide some simplification that your PR can utilize. So I'll defer a little longer until that's ready then review this so it can make use of those changes.

Just an update @brainwo my branch is taking longer than I expected, so I haven't been able to review this yet because of the overlapping functionality and my singular focus on getting that feature shipped. I've given this the hacktoberfest-accepted tag for now so at least you get credit if you're signed up for Hacktoberfest. Sorry for the delay as I continue trying to get this big feature shipped (which overlaps with this one, due to an unfortunate confluence of timing).

Please see my comment about the status of this. I'm marking this as a draft for now so I can stay organized until its changed are ready for review again later. Sorry again for the delay and the changes of requirements!

Closing this for now since it isn't a priority for a core team member to revive this. Once we have node-based artboards soon, the need for this will change a lot.


Can't edit webhook

Chrome / latest pro

Create an integration + webhook
Go and edit a post to trigger it
Return to integration and edit webhook
No matter what is entered, I get the following error:

Aside: Shouldn't the title of the modal be "Edit webhook" ?


Exported YAML not valid - "Mapping values are not allowed in this context"

Have you tried trouble shooting?
yes
Agent Version and Platform
Hosted VS2017
VSTS Type and Version
VisualStudio.com
What's not working?
When build definition is exported using "View YAML" the following was included:
displayName: Publish Artifact: Deploy

If I try to create a build using the exported yaml this results in the following error: "Mapping values are not allowed in this context"
Wrapping the displayName value in single quotes as follows resolved the issue:
displayName: 'Publish Artifact: Deploy'

The exported YAML should be valid and a clearer error message would be helpful.

@MireilleHanna is working on a fix for this.

this in master and will roll out with the next sprint deployment

I am still seeing this error but only for some steps - here is the YAML shown by View YAML - note the lack of single quotes for GitVersion step display name:

steps:
- task: gittools.gitversion.gitversion-task.GitVersion@4
  displayName: GitVersion
  inputs:
    preferBundledVersion: false

- task: DotNetCoreCLI@2
  displayName: 'dotnet restore'
  inputs:
    command: restore
    projects: '**/*.csproj'
    vstsFeed: '2776577c-a22b-427d-b0b5-59ad9e7bca42'


Transfer approx terrain heights to workers instead of requesting

See discussion in #6715.

@likangning93, thanks for the pull request! Maintainers, we have a signed CLA from @likangning93, so you can review this at any time.
:warning: I noticed that CHANGES.md has not been updated. If this change updates the public API in any way, fixes a bug, or makes any non-trivial update, please add a bullet point to CHANGES.md and comment on this pull request so we know it was updated. For more info, see the Pull Request Guidelines.

I am a bot who helps you make Cesium awesome! Contributions to my configuration are welcome.
:earth_africa: :earth_americas: :earth_asia:

I think those test failures are because Primitive setup is timing out on Travis, I can kind of reproduce the failures locally by forcing the beforeAll in PolylineVisualizerSpec to time out.

I'm against this PR going into master.  I think a much better approach here would be to modify TaskProcessor to get the current base url and pass it to the worker during the bootstrap process.  This would allow all workers to "just work" with base urls in all cases and is a complete fix for the general issue of buildModuleUrl not being available in workers.  It might require some tweaks to buildModuleUrl, but nothing major.
If what I'm proposing can't work for some reason, then I suppose this PR might be a decent fallback, but definitely not my first choice.

Replaced by #6720 (though I'm going to keep this branch around until that one gets merged).


Issues overriding existing function names (editing functions)

I run into the issue quite frequently that I've written a function which I want to edit. It's very convenient to be able to press the up arrow and get the whole definition again, but it doesn't seem to be very effective, as the new function body is completely ignored.
There are, of course, workarounds for this, like choosing a new name for the function or always assigning the function to a variable (let func = function () { ... }), but this is a bit inconvenient.
Would it be difficult to make new name definitions override the previous one, similar to what happens in a browser console?
Other than that, fantastic job with this program! It's much better than the default Node.js REPL and it seems to be the best one out there.

Duplicate #29
Reason https://github.com/nodejs/node/issues/548

Thanks @princejwesley, I've subscribed to the other issue.


remove baseline skills from content and place into individual approaches, merge into adids

The baseline skills component is aimed at helping an auditor choose what approach to choose and a trainer on what activities to train on. They should not be included in objectives, but in individual approaches and exercises.

baseline skills are now in methods (which were formally largely objectives), but seem to currently fit well there, as they tend to overlap all of the relevant exercises currently.


Throw LocationSignalLostException when GPS signal is lost

When the GPS signal is lost while listening for position updates we inform the listener using an exception called LocationSignalLostException. This allows listeners to be aware of position availability changes. The listener can catch and ignore this exception if it is not important to them. The listener knows the GPS signal is restored when they receive a new Position via the stream.
Fixes https://github.com/Baseflow/flutter-geolocator/issues/1355.
Pre-launch Checklist

[X] I made sure the project builds.
[X] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[X] I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy, or this PR is does not need version changes.
[X] I updated CHANGELOG.md to add a description of the change.
[X] I updated/added relevant documentation (doc comments with ///).
[X] I rebased onto main.
[X] I added new tests to check the change I am making, or this PR does not need tests.
[X] I made sure all existing and new tests are passing.
[X] I ran dart format . and committed any changes.
[X] I ran flutter analyze and fixed any errors.

This feature requires changes in 4 plugins. I'm not sure how I can get the static analyzers to pass due to this inter-dependency. Any guidence would be appreciated.
Note that IIUC, once this PR is merged and updates to the 4 plugins are published to pub.dev the build errors will go away.