fix: pin Microsoft.CodeAnalysis.CSharp to <IP_ADDRESS> to fix compiler mismatch

seeing some build failure as:
==> dotnet publish src/kiota/kiota.csproj --configuration Release --framework net8.0 --output /opt/homebrew/Cellar/kiota/1.19.0/libexec --runtime osx-arm64 --no-self-contained -p:TargetFramework=net8.0 -p:PublishSingleFile=true -p:Version=1.19.0

Welcome to .NET 8.0!
---------------------
SDK Version: 8.0.108

----------------
Installed an ASP.NET Core HTTPS development certificate.
To trust the certificate, run 'dotnet dev-certs https --trust'
Learn about HTTPS: https://aka.ms/dotnet-https

----------------
Write your first app: https://aka.ms/dotnet-hello-world
Find out what's new: https://aka.ms/dotnet-whats-new
Explore documentation: https://aka.ms/dotnet-docs
Report issues and find source on GitHub: https://github.com/dotnet/core
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli
--------------------------------------------------------------------------------------
MSBuild version 17.8.5+b5265ef37 for .NET
  Determining projects to restore...
  Restored /private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/src/Kiota.Builder/Kiota.Builder.csproj (in 1.43 sec).
  Restored /private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/src/kiota/kiota.csproj (in 2.26 sec).
  Restored /private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/src/Kiota.Generated/KiotaGenerated.csproj (in 2.9 sec).
  KiotaGenerated -> /private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/src/Kiota.Generated/bin/Release/netstandard2.0/KiotaGenerated.dll
/private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/.brew_home/.nuget/packages/microsoft.build.tasks.git/8.0.0/build/Microsoft.Build.Tasks.Git.targets(25,5): warning : Unable to locate repository with working directory that contains directory '/private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/src/Kiota.Builder'. [/private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/src/Kiota.Builder/Kiota.Builder.csproj]
/private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/.brew_home/.nuget/packages/microsoft.sourcelink.common/8.0.0/build/Microsoft.SourceLink.Common.targets(53,5): warning : Source control information is not available - the generated source link is empty. [/private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/src/Kiota.Builder/Kiota.Builder.csproj]
CSC : error CS9057: The analyzer assembly '/private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/src/Kiota.Generated/bin/Release/netstandard2.0/KiotaGenerated.dll' references version '<IP_ADDRESS>' of the compiler, which is newer than the currently running version '<IP_ADDRESS>'. [/private/tmp/kiota-20241007-4190-7glib9/kiota-1.19.0/src/Kiota.Builder/Kiota.Builder.csproj]

relates to

https://github.com/Homebrew/homebrew-core/pull/193091
https://github.com/microsoft/kiota/issues/4449

cc @baywet

Hi @chenrui333
Thanks for the contribution!
TL;DR;
Can you please also add a comment saying this version NEEDS to match the first version available for net8 to avoid any problem? (which is 4.8.0.
My reflections
This is effectively reverting #5356, the goal of which was to relax the version constraint since it's closely mapped with the version of the SDK which we don't control. That's been a problem for homebrew but also for contributors who have an outdated install. And the error message isn't as clear as "upgrade your install to version X". As far as I understand, it doesn't work because this will resolve to the latest minor nugget package instead of what's supported by the currently installed SDK.
While pinning the version might work in this instance, I'm afraid it'll be a whack a mole game every-time new dotnet releases come out. In fact the dotnet team is trying to patch this behavior with net9
Since kiota can only be built with net8, we should probably target the earliest version of that dependency for net8, and never upgrade it until we change the target framework. And if dependabot comes back with a PR for this dependency, add it to the ignore list.
The build result of my original PR for reference (before it was merged and rebased) https://github.com/Homebrew/homebrew-core/actions/runs/11220279960/job/31188226604

Can you please also add a comment saying this version NEEDS to match the first version available for net8 to avoid any problem? (which is 4.8.0.

I am not dotnet expert, but I saw this is something folks do with other dotnet projects, like this one, https://github.com/xin9le/FastEnum/pull/47
I think we can just optimistically downgrade for now, if it is an issue, we can certainly revisit later. what do you think?

totally 👍

done, let me know if it works better now.


Added CONTRIBUTING.md file

As mentioned in https://github.com/FireCubeStudios/FluentFlyouts3/issues/13 I have added the standard details in the CONTRIBUTING.md file, let me know if you want any specific details that needs be the part of the file, I will make the changes accordingly.
Once we are done with CONTRIBUTING.md file we can also add CODE_OF_CONDUCT.md file.

I think we should add a section on how to create your own flyout. the problem is I havent implemented that yet so it will have to wait for a bit. Can we create code of conduct now?

Sure will do that.

I will update this when I get the time


Exclude non-essential files

This way the users of this package doesn't have to download non-essential files which aren't necessary for the package to function. Such as files used for development (docs, screenshots, tests, .travis.yml, etc).

REF: https://github.com/liuderchi/ide-css/pull/35


+educba.com

https://metasmoke.erwaysoftware.com/search?body=educba.com

Yes, I think a little redundancy is okay here. The Blacklisted website reason gives more confidence than Bad keyword, when it appears in reports.


Can I set up the v4.1 branch ?

We are using v4.1 Company Communicator.
When we need to resync our Company Communicator, can I set up the v4.1 branch instead of master or v4.1.x?

In your screenshot above there is a disconnect link. Disconnect then set up a new External git connection with the same repo but instead of master use v4.x branch.
Originally posted by @Mikhail2k15 in https://github.com/OfficeDev/microsoft-teams-apps-company-communicator/issues/546#issuecomment-964750554

(CC<EMAIL_ADDRESS>

Hi @ATshirai ,
You won’t be able to set the branch to v4.1 as we don’t have branch with such name in repo. If you planning to deploy version ~4, you can select the branch as v4.x but it will not point to the specific 4.1 version. Instead, it will have the highest 4.x version i.e., v4.1.5.
Could you please let us know if you see any challenge in deploying v4.1.5 instead of v4.1?

@gsv022
Thank you so much for your information.
I understood that  our company communicator will be v4.1.5 when I resync it with the 4.x branch.
I'm sure I let you know if I see any problems.
(CC:  @MK202204)


Error when embedding Clappr dinamically

This is associated with our zepto bundle: refs thiagopnts/clappr-zepto#1

fixed


TensorFlow Lite Delegates Support Plan

TensorFlow Lite Delegates
https://github.com/mlcommons/mobile_app_open/issues/new
Delegates enable hardware acceleration of TensorFlow Lite models by leveraging on-device accelerators such as the GPU and Digital Signal Processor (DSP).
(Warning: The NNAPI and Hexagon delegates are deprecated and no longer supported by TensorFlow Lite. )
Question:  Just noticed the latest 4.0 still uses NNAPI for benchmark on current devices in the market.  If the device can only support TFLite Stable Delegate, can later MLPerf Mobile support this modern ML interface?

Close this bug since believe TFLite has been supported.
v4.0

MLPerf Mobile 4.0 will also run on a host of other devices via our default path, which uses TensorFlow Lite on Android devices.


Update node styling

Custom Rete node styling changes in service of adding the upcoming data storage node (which needs greater control over the layout of node controls).  I wanted to break these changes into their own PR to keep the size of the upcoming data storage PR to a minimum and to isolate a majority of the UI-specific changes so they're easier to review.  The big change here is adding dataflow-node.tsx which which exports DataflowNode which allows us to control the layout and display of the inputs, outputs, and controls of each node (instead of using the Rete defaults).  The constructor of each node factory sets data.component = DataflowNode to specify that we should use the layout and display specified in DataflowNode.  This code is lifted from the Rete example of how to make a custom node found here (my changes are fairly minimal at present):
https://codesandbox.io/s/retejs-react-render-1dsdn

@kswenson Thanks for adding that!  We were due to reduce some of that redundancy!


Add example code sandbox

What does this PR do?
Add a example to codesandbox, so you dont need to download the rep to test it.
Where should the reviewer start?
README
Obligatory GIF

I hope you appreciate it

Thanks!


Check if a branch is fully merged

How to check if a branch is fully merged into another one?

Display merged local branches only
$ git branch --merged

Display merged local and remote branches
$ git branch -a --merged


VSCode on Raspberry Pi 4B?

Anyone know of a codebuild that runs on Raspberry  Pi 4B?
With the new processor and now 4GB of RAM, I'm thinking we've finally reached a point where direct development in VSCODE should be realistic and perform reasonably.  I've tried the latest build, but am not having much success at all, after having tried versions 1.29 - 1.32.  I am able to get v. 1.29 to run on Raspberry  PI 3B+, similar to others - but the performance is rather dreadful.  So with high hopes for Raspberry Pi 4B, has anyone had any success or have any  suggestions?

Following instructions in #79, I was able to get 1.29 to run on PI 4B (4GB) and the performance is credible.  My favorite editor now on the RPI.

As microsoft has released an armhf server build for remote ssh in insiders, whats the point in running code native on the raspi?

A. remote ssh in insiders huh?  I've heard about this remoting thing and some day I plan to study up on it but I'm not an insider and don't know how to use it.
B. I want to edit files on the RPI such as documentation, configuration, and maybe even source code.
C. Simpler to use just one computer.

@magic-k For (young) students it is great to use a Pi to take their first steps into programming. It's a great way to play around without having to worry about breaking dad's computer. Would be nice to have an up to date VS Code on the Pi again.

@magic-k what if you want to use the raspi to remote into a beefier machine somewhere else?

As microsoft has released an armhf server build for remote ssh in insiders, whats the point in running code native on the raspi?

Yes they have, but, if you are hoping to use C++ there are issues in that the cpptools currently do not support ARM architecture. SO if you are hoping to use C++ either directly or remote you may have to wait a little while.
If you want this feature, let Microsoft know (the more people ask) the more likely it is to get tabled.

Just a note to say that as of 10-Dec-2019, I installed Code-OSS on a Raspberry Pi 4B (4GB RAM) using the standard instructions and it appears to be working fine.  I have Raspbian Buster 32-Bit (uname -m reports armv7l) installed via NOOBS 3.2.1.  Checking Help > About in Code-OSS reports version 1.42.0 (user setup)
I hope that is helpful to people who are monitoring this issue, or people (like me) who find it and wonder whether they can install VSCode on Raspberry Pi 4B.

I’ve been updating some other tickets to say that the builds should now be fixed and up-to-date, so I’m glad to hear that this is working for you again!


KAFKA-17344: Empty Follower Fetch Tests

Add Unit Tests for an empty follower fetch for various Leader states.

TieredStorage Enabled
Leader Log Start Offset
Leader Local Log Start Offset
Leader Log End Offset
Remarks

N
0
-
200

N
10
-
200

Y
0
0
200
No segments deleted locally

Y
0
100
200
Segments uploaded and deleted locally

Y
0
200
200
All segments deleted locally

Y
10
10
200
No segments deleted locally

Y
10
100
200
Segments uploaded and deleted locally

Y
10
200
200
All segments deleted locally

Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@abhijeetk88
Please rebase this PR with trunk


[OS] Internal Server Error occurs while following the URLs other then (https://<IP_ADDRESS>)

E.g. https://<IP_ADDRESS>/uploader

Resolved in v6.2.1


fix(support): Added transaction support, basic authentication support plus examples, and updated README.

@otoolep added support for transactions, consistency, and auth.  The README was also updated with examples.  The unit tests have been updated to reflect these changes and added coverage.

@otoolep merged this PR on my own since I want to open up the next one with build support

All good here. -----------------------------------------
http://www.philipotoole.com
On Wednesday, July 26, 2017 10:34 PM, Justin Morant<EMAIL_ADDRESS>wrote:

@otoolep merged this PR on my own since I want to open up the next one with build support—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.


Strange problem when going from old syntax to new syntax

Hello !
This issue is created after this nodebb community topic :
https://community.nodebb.org/topic/15235
I tried to convert all <!-- IF toto --> xxxxxx <!-- ENDIF toto --> in my templates and I detected a strange thing you can reproduce like the following.

Use persona theme.
Replace templates/partials/menu.tpl with menu.tpl_working which is in this attached zip file, build and run nodebb : menu elements are visible at the top.
Replace templates/partials/menu.tpl with menu.tpl_notworking which is in this attached zip file, build and run nodebb : menu elements are not present.

The only difference between these two templates is the use of
<!-- IF function.displayMenuItem, @index -->
xxxxx
<!-- ENDIF function.displayMenuItem -->

in the working version. In the other one, which uses the following new syntax (?), it doesn't work :
{{{ if function.displayMenuItem, @index }}}
xxxxx
{{{end}}}

Or I made a mistake somewhere ?

This is due to some transformations done for backwards-compatibility. Specifically, this:

In a conditional test, helpers are automatically given the full root context as the first parameter.

This means that
<!-- IF function.displayMenuItem, @index -->

is actually called like
<!-- IF function.displayMenuItem, @root, @index -->

This transformation for backwards compatibility does not occur when the new syntax is used, so to migrate you'll need to explicitly provide the root context:
{{{ if function.displayMenuItem, @root, @index }}}
xxxxx
{{{end}}}

Also, you may want to use the new helper syntax instead:
{{{ if displayMenuItem(@root, @index) }}}
xxxxx
{{{end}}}

This is due to some transformations done for backwards-compatibility. Specifically, this:

In a conditional test, helpers are automatically given the full root context as the first parameter.

This means that
<!-- IF function.displayMenuItem, @index -->

is actually called like
<!-- IF function.displayMenuItem, @root, @index -->

This transformation for backwards compatibility does not occur when the new syntax is used, so to migrate you'll need to explicitly provide the root context:
{{{ if function.displayMenuItem, @root, @index }}}
xxxxx
{{{end}}}

Also, you may want to use the new helper syntax instead:
{{{ if displayMenuItem(@root, @index) }}}
xxxxx
{{{end}}}

Thanks !!!! I was far from thinking about all of these...
It works !

Thanks !!!! I was far from thinking about all of these...
It works !


transaction output displays wrong account name

Transaction outputs displayed in transaction details page should display correct account name. Currently it displays default for every output.

this was fixed here
https://github.com/raedahgroup/dcrios/pull/204


[DAT-18567] DevOps :: liquibase-databricks terraform fails to recreate IT tests schema

Force recreation by changing the endpoint name dynamically. It will trigger Terraform to destroy the existing resource and create a new one. This will ensure that a new SQL endpoint is created each time you apply the Terraform configuration, as the name will always be unique.
🔧 (auth.tf): Update type assignment formatting for DBX_TOKEN variablefor consistency
✨ (dbsql_endpoint.tf): Add random suffix to endpoint name for uniqueness
♻ (schema.auto.tfvars): Align TF_VAR_TEST_CATALOG and TF_VAR_TEST_SCHEMA assignments for consistency
♻ (schema.tf): Refactor type and default assignments for TF_VAR_TEST_SCHEMA, TF_VAR_TEST_CATALOG, and schema_force_destroy variables for consistency

Manually Taint the Resources: Before running terraform apply we are running a taint over the sql endpoint and schema to force its destruction and recreation


Added cru4.06 to the WPS config

Added the new version of CRU data into the configuration.

Thanks @edwill14 , I've accepted the pull request.
I'll try running a test with the new data.


Re: Make console command extendable from packages

This PR makes console command extendable from a Package, without adding the method directly to the Package class. This is an alternative plan of #2651
An example of package controller:
<?php
namespace Concrete\Package\CommandPackageExample;

use Concrete\Package\CommandPackageExample\Console\Command\ExampleCommand;
use Core;

class Controller extends \Concrete\Core\Package\Package
{
    protected $pkgHandle = 'command_package_example';
    protected $appVersionRequired = '<IP_ADDRESS>';
    protected $pkgVersion = '0.1';
    protected $pkgAutoloaderMapCoreExtensions = true;

    public function getPackageName()
    {
        return t('Command Package Example');
    }

    public function getPackageDescription()
    {
        return t('An example package to add console commands.');
    }

    public function on_start()
    {
        if (Core::make('app')->isRunThroughCommandLineInterface()) {
            try {
                $app = Core::make('console');
                $app->add(new ExampleCommand());
            } catch (Exception $e) {}
        }
    }
}

This looks like the right way to do it.

I like that.

Thanks! :yum:


Option to have the Loading Screen behind the video?

Hi,  Thanks for the plugin.  I was wondering how to make the slate loading screen appear behind the video.   I have a quick video but after its done, i'd like to have the loading screen still up.  Currently, the loading screen is in front of the video.
I'm not sure if there is a slate z-order command or should I find an end of movie event, tie a delegate to that to draw the loadingscreen after it has ended.

Ok, I was able to get the delegate approach to work.
For those interested:

Add Delegate
GetMoviePlayer()->OnMoviePlaybackFinished().AddRaw(this, &FLoadingScreenModule::HandleMoviePlaybackFinished);

Modify "void FDefaultGameMoviePlayer::TickStreamer(float DeltaTime)" after MovieStreamingIsDone.Set(1);
Add the line: "BroadcastMoviePlaybackFinished();" to call the delegate

In your Callback Function
void FLoadingScreenModule::HandleMoviePlaybackFinished()
{
GetMoviePlayer()->SetSlateOverlayWidget(WidgetLoadingScreen);
}

Make sure to create your WidgetLoadingScreen during the Startup Module, as you will get an error afterwards cause its not in the game thread.  It works in the startup module because the gamethread is not initialized yet and returns true.
Hope that helps, helped me out.


ImportError: cannot import name 'Pyfhel' from partially initialized module

I have to face error###  Import Error: cannot import name 'PyPtxt' from 'Pyfhel' for all Demos in #Pyfhel by executing codes each time.
All the required library has been installed like Seal and others in requrements.txt
The code has been run in Linux Pycharm IDLE using Python3.8
Error Demo_ContextParameters.py:
/usr/bin/python3.8 /home/ali/Downloads/Pyfhel-master/examples/Demo_ContextParameters.py
Traceback (most recent call last):
File "/home/ali/Downloads/Pyfhel-master/examples/Demo_ContextParameters.py", line 13, in
from Pyfhel import Pyfhel, PyPtxt, PyCtxt
Import Error: cannot import name 'PyPtxt' from 'Pyfhel' (/home/ali/Downloads/Pyfhel-master/Pyfhel/init.py)
Process finished with exit code 1
Bebug Error:
(<class 'ImportError'>, ImportError("cannot import name 'PyPtxt' from 'Pyfhel' (/home/ali/Downloads/Pyfhel-master/Pyfhel/init.py)"), <traceback object at 0x7f2cdf767540>)

In the "Bug Report" template there is a Setup section that you just omitted. It is not just about saying "Linux Pycharm Python 3.8". Please take a look at another bug report, (e.g., https://github.com/ibarrond/Pyfhel/issues/104) and fill your own bug report the same way.
I think I know how to solve your issue (and I will answer it as soon as it is well formatted), but I expect the Bug report to be properly filled for other people to benefit from it.

Closing to focus on the complete #107

@ibarrond Yes, I have solved the problem many Thanks.......


fixes seek bar not updating and video loading for infinite time when keyboard controls are used

Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
changeto() function in range_element.js file this.isChanging_ was set to true but never set to false which caused updateTimeAndseekRange() in controls.js to fail. this fixes the bug
the second bug was caused because the video.currenttime was set to this.bar.max. I don't know why but the video doesn't get loaded at its max time and after starting to buffer at its max time it never stops buffering. I don't know why it doesn't buffer at its max time but instead of setting video.currenttime to the max value, we could set it to (max-0.125) this wouldn't make any difference because the time difference is very small but it does prevent that bug and video being stuck at buffer state.
Fixes # (issue)
#3234
Screenshots (optional)
Type of change

[x] Bug fix (non-breaking change which fixes an issue)

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] New and existing unit tests pass locally with my changes

Please revert the changes to the end time and file a new bug with reproduction steps using the latest nightly site.  The other changes LGTM but changing the end time doesn't seem like the correct fix.

@TheModMaker removed the changes for max value, the bug of video not loading happens because the video element gets a value beyond or equal to its max time when arrow keys are used that stalls the loading of video and audio. I cannot see a way around without reducing the max time. I know you are busy with lot of work, but any initial clue on how you would approach it would help a lot. It doesn't feel good leaving the bug unsolved.

@TheModMaker I feel there isn't a better solution than reducing the max value. reducing by 0.125 looks a bit glitchy but if the value is reduced by 0.025 it will be completely unnoticeable and the bug will be fixed. I say this is better because,
. the video doesn't load and gets stuck at loading because the video's current time gets set to max, which somehow doesn't exist and the video keeps loading.
. the video's current time is set in seekTimer_ which runs when the onchange() function is called, which is called in changeto() after setting the current time value to this.bar.value. we cannot set  this.bar.value to max because that is causing the bug.
so, a proper fix would be somehow ending the video when the seek bar gets the value greater than or equal to max.
. in controls.js and event listener is added which listen to the video ended and runs a function to pause the video. An ended event is only fired by the browser when the video's current time reaches its max value. so the video should be assigned the max value to trigger ended event.
.This kind of creates a paradox, max cannot be set without causing the bug so an ended event should be triggered without assigning the max value but the ended event cannot be triggered without assigning the max value.
I don't think there is anything we could do to prevent the bug without reducing the max value or complicating the code.
I browsed Youtube to get a clue on how they handled this error, I realized even they did something similar to reducing max value. The below video show youtube handling this bug.
https://user-images.githubusercontent.com/71056993/112266693-9b328e80-8c31-11eb-992a-cf953edb8965.mp4
I seriously need to work on giving a small explanation. 😳

Thanks for the contribution.  We should have things to shift the time backwards if you seek near the end.  I think it is better to handle it in the library instead of the UI.

@TheModMaker ok , I'll create a new issue showing the bug.


SerialDevice.FromIdAsync trtun NULL

Hi,
i'm using your demo to check the Serial/Bluetooth connectivity but i get error because i can't get the device from SerialDevice.FromIdAsync , even the selector is not null.
Thank you

@Eg-Virus Do you know for sure your device is paired and listed as a serial device? Did you modify your app manifest to allow connecting to serial devices?
I'd recommend asking the Microsoft MSDN forums, since getting the serial device is a Windows API thing, and not related to this project.

Yes,
and Yes i added the manifest block to allow the serial port.
Thank you anyway.


Update: How to change the password for your SendGrid add-on via Azure

https://sendgrid.com/docs/Classroom/Troubleshooting/Account_Administration/how_to_change_the_password_for_your_sendgrid_add_on_via_azure.html
There is no reset password in my portal.
And I can't see my password now in new portal .
I can only see my password in old portal

Hello @qin-nz,Thanks for your suggestion or question! In an attempt to clear out our backlog,                                              we are closing out issues over 90 days old.                                             If this is still an issue, please feel free to reopen it.                                             Team SendGrid DX-Docs


⚠ Bofrost.be has degraded performance

In 7be98ef, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 2093 ms

Resolved: Bofrost.be performance has improved in 6af8853.


Update CoC to explain it's "Paused" status to avoid confusion.

Since it's been agreed from #84 that the CoC is not ready for use in it's current state. I won't reiterate the current issues as @bkeepers mentions them in the linked issue, as well as others mentioned in the "closed" issues/PRs regarding a range of problematic statements in it's current form.
Can we get an update to this document's readme.md explaining the pending review, preferably with an ETA?
There is still a blog post on github's blog pointing people towards this as if it were ready to use. I'm not sure why that is still there, but it should be removed/updated as well as to not mislead interested people.

@preoctopus There's been a minor update to the original blog post, adding the following:

The Open Code of Conduct does not apply to all activity on GitHub, and it does not alter GitHub's Terms of Service.

@ghost Excellent, though that doesn't explain the absence of a "paused" disclaimer on the project.
@bkeepers Any chance of an update on why the discriminatory clauses remain? Or at the very least an explanation on when the might apply? Or is there no interest in feedback on this anymore?

#97 should fix the problem. :smile:
@bkeepers @ammeep @Addvilz @caniszczyk

Yes, please update CoC to explain it's "Paused" status to avoid confusion. As things stand it seems that Github endorses the original text inclusing the "reverse" bit that was rejected by the majority of participants in the discussion.


links to "RDF/JS Sink Interface" don't explain the sink interface

in the README of this repo and several others there are hyperlinks to "RDF/JS Sink Interface" that go to http://rdf.js.org/ or maybe http://rdf.js.org/#sink-interface but neither of those links explain what the interface is.
(same on this repo https://github.com/rdfjs-base/sink-map)
I like the idea of having a common interface, but it is hard to determine what that is and learn how to use it.

I fixed the broken links and updated the readme to be a bit more descriptive.


fix(createedit): made changes to message according to beth #188

made UI changes according to beth #188 @rkenyon1969 @wski @SOAP1914

:+1:

:+1:


Update docker scripts to use new & improved docker IP detection

Signed-off-by: Ian Costanzo<EMAIL_ADDRESS>Required to support newer versions of docker

Codecov Report

Merging #1565 (ddbc3b2) into main (3fe6715) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #1565   +/-   ##
=======================================
  Coverage   95.75%   95.75%
=======================================
  Files         527      527
  Lines       32308    32308
=======================================
  Hits        30938    30938
  Misses       1370     1370


Fix typo for upgrade

Stumbled upon a tiny misspelling of upgrade. Also found this in the changelog. Not sure if you want to have that changed, but it is included here too.
Signed-off-by: Örjan Fors<EMAIL_ADDRESS>

thanks!


[Bug]: Chat with n>1 breaks xgrammar

Your current environment

The output of `python collect_env.py`
$ python collect_env.py
/workspace/my-vllm/lib64/python3.12/site-packages/transformers/utils/hub.py:128: FutureWarning: Using TRANSFORMERS_CACHE is deprecated and will be removed in v5 of Transformers. Use HF_HOME instead.
warnings.warn(
Collecting environment information...

Booting the server with:
$ vllm serve mistralai/Mistral-7B-Instruct-v0.3 --tool-call-parser mistral --enable-auto-tool-choice --compilation-config 3 --chat-template examples/tool_chat_template_mistral_parallel.jinja

And then sending this request:
curl -X 'POST' \
  'http://localhost:8000/v1/chat/completions' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "mistralai/Mistral-7B-Instruct-v0.3",
  "messages": [
    {
      "content": "What is the temperature in SF?",
      "role": "user"
    }
  ],
  "tool_choice": {
    "type": "function",
    "function": {
        "name": "get_current_weather"
    }
  },
  "tools": [{
    "type": "function",
    "function": {
        "name": "get_current_weather",
        "description": "Get the current weather in a given location",
        "parameters": {
            "type": "object",
            "properties": {
                "city": {
                    "type":
                    "string",
                    "description":
                    "The city to find the weather for, e.g. '\''San Francisco'\''"
                },
                "state": {
                    "type":
                    "string",
                    "description":
                    "the two-letter abbreviation for the state that the city is in, e.g. '\''CA'\'' which would mean '\''California'\''"
                },
                "unit": {
                    "type": "string",
                    "description": "The unit to fetch the temperature in",
                    "enum": ["celsius", "fahrenheit"]
                }
            },
            "required": ["city", "state", "unit"]
        }
    }
  }],
  "repetition_penalty": 1.0,
  "top_k": -1,
  "n": 2
}'

will result in a 500 with this stack trace:
INFO:     ::1:55612 - "POST /v1/chat/completions HTTP/1.1" 500 Internal Server Error
ERROR 12-18 22:57:54 engine.py:135] IndexError('Error in model execution (input dumped to /tmp/err_execute_model_input_20241218-225754.pkl): tuple index out of range')
ERROR 12-18 22:57:54 engine.py:135] Traceback (most recent call last):
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/worker/model_runner_base.py", line 116, in _wrapper
ERROR 12-18 22:57:54 engine.py:135]     return func(*args, **kwargs)
ERROR 12-18 22:57:54 engine.py:135]            ^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/worker/model_runner.py", line 1729, in execute_model
ERROR 12-18 22:57:54 engine.py:135]     logits = self.model.compute_logits(hidden_or_intermediate_states,
ERROR 12-18 22:57:54 engine.py:135]              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/model_executor/models/llama.py", line 578, in compute_logits
ERROR 12-18 22:57:54 engine.py:135]     logits = self.logits_processor(self.lm_head, hidden_states,
ERROR 12-18 22:57:54 engine.py:135]              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1736, in _wrapped_call_impl
ERROR 12-18 22:57:54 engine.py:135]     return self._call_impl(*args, **kwargs)
ERROR 12-18 22:57:54 engine.py:135]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/torch/nn/modules/module.py", line 1747, in _call_impl
ERROR 12-18 22:57:54 engine.py:135]     return forward_call(*args, **kwargs)
ERROR 12-18 22:57:54 engine.py:135]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/model_executor/layers/logits_processor.py", line 77, in forward
ERROR 12-18 22:57:54 engine.py:135]     logits = _apply_logits_processors(logits, sampling_metadata)
ERROR 12-18 22:57:54 engine.py:135]              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/model_executor/layers/logits_processor.py", line 153, in _apply_logits_processors
ERROR 12-18 22:57:54 engine.py:135]     logits_row = logits_processor(past_tokens_ids,
ERROR 12-18 22:57:54 engine.py:135]                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/model_executor/guided_decoding/xgrammar_decoding.py", line 258, in __call__
ERROR 12-18 22:57:54 engine.py:135]     sampled_token = input_ids[-1]
ERROR 12-18 22:57:54 engine.py:135]                     ~~~~~~~~~^^^^
ERROR 12-18 22:57:54 engine.py:135] IndexError: tuple index out of range
ERROR 12-18 22:57:54 engine.py:135]
ERROR 12-18 22:57:54 engine.py:135] The above exception was the direct cause of the following exception:
ERROR 12-18 22:57:54 engine.py:135]
ERROR 12-18 22:57:54 engine.py:135] Traceback (most recent call last):
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/engine/multiprocessing/engine.py", line 133, in start
ERROR 12-18 22:57:54 engine.py:135]     self.run_engine_loop()
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/engine/multiprocessing/engine.py", line 196, in run_engine_loop
ERROR 12-18 22:57:54 engine.py:135]     request_outputs = self.engine_step()
ERROR 12-18 22:57:54 engine.py:135]                       ^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/engine/multiprocessing/engine.py", line 214, in engine_step
ERROR 12-18 22:57:54 engine.py:135]     raise e
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/engine/multiprocessing/engine.py", line 205, in engine_step
ERROR 12-18 22:57:54 engine.py:135]     return self.engine.step()
ERROR 12-18 22:57:54 engine.py:135]            ^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/engine/llm_engine.py", line 1405, in step
ERROR 12-18 22:57:54 engine.py:135]     outputs = self.model_executor.execute_model(
ERROR 12-18 22:57:54 engine.py:135]               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/executor/gpu_executor.py", line 88, in execute_model
ERROR 12-18 22:57:54 engine.py:135]     output = self.driver_worker.execute_model(execute_model_req)
ERROR 12-18 22:57:54 engine.py:135]              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/worker/worker_base.py", line 343, in execute_model
ERROR 12-18 22:57:54 engine.py:135]     output = self.model_runner.execute_model(
ERROR 12-18 22:57:54 engine.py:135]              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/torch/utils/_contextlib.py", line 116, in decorate_context
ERROR 12-18 22:57:54 engine.py:135]     return func(*args, **kwargs)
ERROR 12-18 22:57:54 engine.py:135]            ^^^^^^^^^^^^^^^^^^^^^
ERROR 12-18 22:57:54 engine.py:135]   File "/workspace/my-vllm/lib64/python3.12/site-packages/vllm/worker/model_runner_base.py", line 152, in _wrapper
ERROR 12-18 22:57:54 engine.py:135]     raise type(err)(
ERROR 12-18 22:57:54 engine.py:135] IndexError: Error in model execution (input dumped to /tmp/err_execute_model_input_20241218-225754.pkl): tuple index out of range

Before submitting a new issue...

[X] Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the documentation page, which can answer lots of frequently asked questions.

I have a similar error, but using speculative decoding.


Update xcode from 6.4 to 7.3.1

We should probably update the osx_image from xcode6.4 to at least xcode7.3 since it looks like Xcode 6.4 support may disappear from Travis any time (Supposedly they dropped support at the end of January)
It also looks like we can just drop the osx_image option from the travis file and it will just default to Xcode 7.3.1
Is there a reason we pin to a specific version of xcode other than for consistent build environment?

There was a typo on the Travis site, they retired xcode 6.1 on Jan 20th, no plans or timeline right now for xcode6.4. The typo has been fixed. (Summarized from Travis-CI support email I sent)
At some point we will need to deal with this, but for now I'm closing this issue.

I'd like to revive this issue with OpenMM 7.2 coming out soon and Travis moving to Xcode 8.3 as the default. This also means we will likely have to bump our min OSX version to 10.11, which would be a 2 year old OS instead of a 4 year old OS.
This would impact anyone deploying on OSX who deploys to a specific minimum version.
Something to think about.

Tagging @peastman here.
The Travis blog post says that XCode 8.3 will be default starting Tuesday, 28 November 2017 (today).
However, we've already pinned to XCode 6.4, and this version is not slated for retirement, so this should not affect our ability to build OS X versions compatible with 10.9 and later at the moment.
After the release of OpenMM 7.2, however, we should rapidly explore the feasibility of migrating to conda-forge.

Is there any reason to change?  It sounds like 6.4 is still supported and there's no difficulty in sticking with it.  And I really don't like the idea of dropping support for OS versions that are only two years out of date.

I don't see any reason to change the omnia xcode version at this time.
I'm not sure what a conda-forge version would support, however.

Conda forge uses CircleCI to do its OSX builds which supports Xcode 7.0, macOS 10.11 at the oldest

As a user, I strongly support the change of XCode to a modern version at this point.
@peastman wrote:

Is there any reason to change? It sounds like 6.4 is still supported and there's no difficulty in sticking with it.

I think the reasons here are:

The compilation speed of clang has improved significantly in recent XCode versions. I have cases dropping the build time from 45 to 15 minutes (package pagmo/pygmo on conda forge)

Some C++ compilation may take more than 10 minutes in XCode6.4 halting the Travis CI and forcing ad hoc workarounds such as splitting files in multiple units which tend to lower the code quality.

Transferring relevant information from the duplicate issue
Travis support xcode 6.4 is going away in Jan 2019 (this month!):

Running builds with Xcode 6.4 in Travis CI is deprecated and will be removed in January 2019. If Xcode 6.4 is critical to your builds, please contact our support team at<EMAIL_ADDRESS>to discuss options.

We'll need to update our builds to use a more modern xcode.


FIX docker command

The current directory need to be mounted on /app
Before this change
Log return
2023/12/04 21:11:22.819	ERROR	http.log.access.log0	handled request	{"request": {"remote_ip": "<IP_ADDRESS>", "remote_port": "53842", "client_ip": "<IP_ADDRESS>", "proto": "HTTP/2.0", "method": "GET", "host": "localhost", "uri": "/", "headers": {"Accept-Language": ["en-GB,en;q=0.5"], "Accept-Encoding": ["gzip, deflate, br"], "Sec-Fetch-Mode": ["navigate"], "Sec-Fetch-User": ["?1"], "Sec-Fetch-Dest": ["document"], "Sec-Fetch-Site": ["none"], "Te": ["trailers"], "User-Agent": ["Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:120.0) Gecko/20100101 Firefox/120.0"], "Accept": ["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"], "Cookie": [], "Upgrade-Insecure-Requests": ["1"]}, "tls": {"resumed": false, "version": 772, "cipher_suite": 4865, "proto": "h2", "server_name": "localhost"}}, "bytes_read": 0, "user_id": "", "duration": 0.000722512, "size": 0, "status": 404, "resp_headers": {"Server": ["Caddy"], "Alt-Svc": ["h3=\":443\"; ma=2592000"]}}

and opening the browser on https://localhost/ return white page
After this change
Log returns
2023/12/04 21:11:51.034	INFO	http.log.access.log0	handled request	{"request": {"remote_ip": "<IP_ADDRESS>", "remote_port": "55026", "client_ip": "<IP_ADDRESS>", "proto": "HTTP/2.0", "method": "GET", "host": "localhost", "uri": "/", "headers": {"Cookie": [], "Sec-Fetch-Dest": ["document"], "Sec-Fetch-Site": ["none"], "Te": ["trailers"], "User-Agent": ["Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:120.0) Gecko/20100101 Firefox/120.0"], "Accept": ["text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8"], "Accept-Language": ["en-GB,en;q=0.5"], "Sec-Fetch-User": ["?1"], "Accept-Encoding": ["gzip, deflate, br"], "Upgrade-Insecure-Requests": ["1"], "Sec-Fetch-Mode": ["navigate"]}, "tls": {"resumed": false, "version": 772, "cipher_suite": 4865, "proto": "h2", "server_name": "localhost"}}, "bytes_read": 0, "user_id": "", "duration": 0.42968974, "size": 14616, "status": 200, "resp_headers": {"X-Powered-By": ["PHP/8.3.0"], "Cache-Control": ["no-cache, private"], "X-Robots-Tag": ["noindex"], "Content-Encoding": ["gzip"], "Vary": ["Accept-Encoding"], "Server": ["Caddy"], "Alt-Svc": ["h3=\":443\"; ma=2592000"], "X-Debug-Token": ["912200"], "X-Debug-Token-Link": ["https://localhost/_profiler/912200"], "Date": ["Mon, 04 Dec 2023 21:11:50 GMT"], "Content-Type": ["text/html; charset=UTF-8"]}}

and opening the browser on https://localhost/ return data

The command looks ok to me. If you are using Symfony or Laravel, your command is right, but for "typical" PHP apps such as WordPress where the public PHP files are stored in the main directory, the command works as intended.
Maybe could we clarify the working to make it crystal clear the this mounts the document root, that contains public files.

You are right.
I was had the demo app https://github.com/dunglas/frankenphp-demo on one tab and the generic doc on another ... so I thought the command in the README was wrong. But is not.
Never mind. Thanks for your work.


add "upload artifacts" steps to the rest of the ci-workflows and fix …

…the step for ci-cd-sharedkernel workflow.

@szlatkow test my changes and if they work, Squash and merge the PR.


Dragging multiple selected items

I am implementing a file manager-style interface which lets you Ctrl-click a number of items to select them, and then drag them elsewhere.
I've been through the documentation but I'm still not quite sure if this can be done with ReactDnd or not. If so, how would you go about it?

I found a great example of how to do it here:
https://codesandbox.io/s/9j897k0mwy


Grunt fails due to appengine sdk update

Running "shell:runPythonTests" (shell) task
[google_appengine_1.9.15.zip]
End-of-central-directory signature not found.  Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive.  In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of google_appengine_1.9.15.zip or
google_appengine_1.9.15.zip.zip, and cannot find google_appengine_1.9.15.zip.ZIP, period.
Warning: Command failed: [google_appengine_1.9.15.zip]
End-of-central-directory signature not found.  Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive.  In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of google_appengine_1.9.15.zip or
google_appengine_1.9.15.zip.zip, and cannot find google_appengine_1.9.15.zip.ZIP, period.
Use --force to continue.
Aborted due to warnings.
https://storage.googleapis.com/appengine-sdks/featured/google_appengine_1.9.15.zip returns:

NoSuchKey
The specified key does not exist.

The https://cloud.google.com/appengine/downloads page says 1.9.17 is the new version.

I hit the same thing and had to hard code "1.9.17" as the version in the run_python_tests.sh file to get it to complete. A quick search on the web suggests this same thing happened a couple months back with the prior version as well.

Really. Hm, I wrote it to figure this out by itself but it appears that did not work. I'll take a look.

I made a pull request now which works around this. Feel free to merge if you're happy with it.


Resource creation page continuously loads when nearing the 1 GB threshold

Related to #2583 . The User also noted that during his first attempt to create a resource with .9GB of data, the resource creation page continuously loaded and never gave any feedback to why it was not creating properly or within a reasonable time. We need to add some feedback that informs the user after a certain amount of time goes by.

Consistently able to create 975MB files (nearing 1GB) via hs_restclient:

Successful upload of 1.02 GB (on macOS filesystem), recognized as 975MB in HydroShare and received helpful status, percentage display the whole time


test: Fix artifact collection for bad log failures

When a test fails because a bad log message is found, the per-test artifacts are not collected and exposed in the Jenkins UI.
We only collect per-test artifacts for failing tests, which we detect with ginkgo.CurrentGinkgoTestDescription().Failed. Unfortunately, this variable is not updated when the test fails in a JustAfterEach block. That's the case for the bad log messages, which are almost always checked from a JustAfterEach block.
This pull request fixes that issue by using the dedicated function TestFailed() instead of ginkgo.CurrentGinkgoTestDescription().Failed.
This issue was discovered by @joestringer before in da25f94 ("k8sT: Clean up services in JustAfterEach"), but the fix was not extended to the existing code at the time.
Before:

After:

I've already validated at https://jenkins.cilium.io/job/Cilium-PR-K8s-1.20-kernel-4.19/637/testReport/junit/Suite-k8s-1/20/K8sServicesTest_Checks_service_across_nodes_Supports_IPv4_fragments/ that this fix works, so no need to run the full test suite. Marking as ready to merge.

Marking for backports as it can significantly help flake debugging.


Azure Recovery Services Backup Sample Issue

Section link1, link2

Reason:
Format error.
Suggestion:
Update to 2021-09-29T08:00:00Z .
@xirzec, @dw511214992 for notification.

@qiaozha by the way - I have been assigning management plane issue to you for further triage - are you the right person to assign these to or should I use someone else? If so - feel free to update the CODEOWNERS file to reflect package owners and I can use that to assign

https://github.com/Azure/azure-sdk-for-js/issues/20673#issuecomment-1060114585 same here.

@qiaozha by the way - I have been assigning management plane issue to you for further triage - are you the right person to assign these to or should I use someone else? If so - feel free to update the CODEOWNERS file to reflect package owners and I can use that to assign

Yes, you can assign mgmt plane issue to me.

@qiaozha  Are there any plans or progress on this issue?

@zzhxiaofeng how do you know that we should use 2021-09-29T08:00:00Z ? Does this applies to all the datetime type parameters in typescript SDK ?

@qiaozha The issue can not reproduce at present, We will close the issue now.


Support XDG base directory specification

Is there an existing issue for this?

[X] I have searched the existing issues

Is your feature request related to a problem?
I'm frustrated when software such as DDEV doesn't respect the XDG base directory specification, leading to a cluttered home directory fully of one-off config directories like ~/.ddev.
Describe your solution
Follow the XDG base directory spec. For instance, in the absence of any XDG environment variables, move ~/.ddev to ~/.config/ddev. If XDG_CONFIG_HOME is set, move ~/.ddev to $XDG_CONFIG_HOME/ddev.
As a transitional solution (so this doesn't need to be a breaking change), load and use the ~/.ddev directory if it already exists instead of following XDG_CONFIG_HOME.
Note that there are other XDG directories besides the config home; I haven't investigated whether DDEV can or should make use of those.
Describe alternatives
No response
Additional context
No response

I'd be fine with this if it were supported farther up the chain.
DDEV uses https://pkg.go.dev/os#UserHomeDir to figure out the homedir
While XDG base directory is a super-valid idea, it's really linux-oriented, right? And DDEV is very much for many different environments.

It looks like you could (and should) use UserConfigDir instead of UserHomeDir.

Sounds promising. Interested in doing a PR?

Thanks, I took a crack at a PR: https://github.com/ddev/ddev/pull/5813
It just respects XDG_CONFIG_HOME for now. You may want to adopt other parts of XDG in the future, but this is good enough for me.


🏭 Auto merge dependabot PR

🤖 Auto merge dependabot PR
Implements new GitHub Actions workflow triggered on pull_request events to auto merge dependabot PR targeting patch & minor version updates.

:tada: This PR is included in version 1.1.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Vertical tabs not working

Bug description:
The following code will render tabs as horizontal:
<uib-tabset active="active" vertical="true">

Link to minimally-working plunker that reproduces the issue:
https://morgul.github.io/ui-bootstrap4/#!#tabs
Not actually a plunker, but the sample in the demo page is enough.
Version of Angular, UIBS, and Bootstrap
Angular: 1.6.4
UIBS: 3.0.3
Bootstrap: 4.0.0

We need to add .flex-column to the template for "uib/template/tabs/tabset.html".
The line :
<ul class=\"nav nav-{{tabset.type || 'tabs'}}\" ng-class=\"{'nav-stacked': vertica
change it to:
<ul class=\"flex-column nav nav-{{tabset.type || 'tabs'}}\" ng-class=\"{'nav-stacked': vertica
As stated here in W3 Bootstrap 4 docs:
Add the .flex-column class to create a vertical nav
https://www.w3schools.com/bootstrap4/bootstrap_navs.asp

@ElitenetDenmark I'd be more than happy to take a merge request for this.

This should be fixed on master.


Data science settings command regression

It's now launching the Import Export Settings dialog, instead of directly applying the R settings.

https://github.com/Microsoft/RTVS/commit/c09a8152f250386e597505fe22aca019d7d46861


Adding karma plugins to karma.conf.js

Npm will not install dependencies in the child (gript) when they are already installed in a parent, this makes karma not able to find the plugins.
This PR, ensures that plugins are loaded from root.

@jotka is this going to be merge any time soon ?


”Luminița”, ”Măgurele”, ”Sâmbăta Nouă” are listed in the drop-down menu

Description:
When user writes ”Luminița”, ”Măgurele”, ”Sâmbăta Nouă” the locations appear in the drop-down menu next to the comune and the county which is a part according to the law.
Precondition:
The website is up an running.

Step 1
Write in the search bar "Luminița"

Expected results
The location appears in the drop-down menu as "Sat Luminița, TULCEA (Topolog)".

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Write in the search bar "Măgurele"

Expected results
The location appears in the drop-down menu as "Sat Măgurele, TULCEA (Topolog)".

Step 4
Press "x" button.

Expected results
The location was deleted from the search bar.


File-system backend fixes and support JWT

- Summary
The need for Netlify-CMS to work with a remote file-system backend.
In plans, implement a standalone backend on nodejs and go lang. With the generation of jwt tokens.
- Test plan

Run yarn build.
Download and run preview api code in from https://gist.github.com/igk1972/367b68b26495f47c1b571cdd38f720c5

- Description for the changelog

remove obsolete file logo.
update AuthenticationPage - html & css.
add support netlify identity - jwt token.
fix tokenPromise - not work with fetch.

@talves should we close this?

Yes, this should be closed. There is now a solution to be able to take this to an external backend.
#1011 has been accepted, so this solution can be exported like my example. Note the cms-server branch also.


Doesn't work on Scaleway serverless functions or AWS Lambda

If I import the build like :
import * as build from '@remix-run/dev/server-build'

it  doesn't work with the following error:
handler could not be imported: Error: @remix-run/dev/server-build is not meant to be used directly from node_modules. It exists to provide type definitions for a virtual module provided by the Remix compiler at build time.

So I change the import to the build output from vite:
import * as build from "../build/server/remix";

I've got a new error:
handler could not be imported: Error: Dynamic require of "http" is not supported

From what I see my issue comes from the entry.server.tsx file which use createReadableStreamFromReadable which requires native node module "http"  that is not available. I think I've to recreate this file to work with Hono. any idea how can I do it ? Do you have an exemple I can used?
Am I doing something wrong ?
I'm building the function that I deploy using esbuild that's how I managed to track what was requiring the http module.

Did you find a solution?


No favicon

Feel free to add a favicon for the webpage.
See below! make sure this issue is assigned to you before raising PR😀.

Can I work on this issue?

Yes you can :)

Assigned!
Add a suitable icon
if u are confused use this comment section to show me what you want to add! we will decide it together
Thank you


Cmdlet Help

Some cmdlets do not yet have fully featured help written for them yet.
Need to touch an update all cmdlets help text and the about_PS.B2.txt file.

Completed cmdlet help for Connect-B2Cloud, Get-B2Bucket, and Get-B2ChildItem in commit 82663f6417ef71a27c395db93cc397799cbf2c5c.

Completed cmdlet help for Get-B2ChildItem, Get-B2ItemProperty, and Invoke-B2ItemUpload in commit b36e1632b06c2403b1cb2655ed0d4ce127bac205.

Updated help for Get-B2ItemVersion in commit 0e721ee12e8da942281f26020b393af7fb076965.

Completed cmdlet help for Hide-B2Item, New-B2Bucket, Remove-B2Bucket, Set-B2Bucket, Get-B2UploadUri, Invoke-B2ItemUpload, and Remove-B2ItemVersion in commit 474eb4ab83d8b2fa3fd5371af42136fa76bf649b.


Folders to appear above files

Hi, I'm confused when seeing files above folders. Could we have it reversed so that it follows default rendering of tree view?
Thank you

Thank you for your interest in the project! I like the idea - I'll implement it this weekend.

@robertpiosik I've push an updated version of the extension (v1.2.0). If it looks good, feel free to close this issue. And let me know if you have more ideas.


Stetho support for Firefox Developer Tools

Would be nice if Stetho was built for Firefox the only open source browser out there or bake it into a Firefox Addon

Actually you can use Firefox.  If you download the chrome-devtools UI (which is open source: https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/devtools/front_end/&q=protocol.json&sq=package:chromium&type=cs), you can host it locally using a simple webserver like python -m SimpleHTTPServer 8000.  This is actually how we used to do things before we implemented chrome://inspect.  The main advantage to the latter is that we don't need to ship the frontend HTML/JS with Stetho.

Hi, is this more precise instruction somewhere for those who not so familiar with all this stuff?

The provided link is not working any more, I get the following message:

Could not load src/third_party/WebKit/Source/devtools/front_end/: Could not resolve path src/third_party/WebKit/Source/devtools/front_end.

Firefox support would be awesome! ❤

It would be great, if an additional browser to be installed just for the devtool purpose.

I found out about devtools-backend, but I am unsure of how this may be used to work with stetho.


fix:uri_config not supporting "postgresql" scheme

pgo.uri_config was only supporting postgres scheme, but postgresql is considred valid by the PG docs too.
Related issue: https://github.com/lpil/pgo/issues/24
Not sure if this is the best solution, tho. Ready to change code if you want :) 👍🏻

Sure, no problem!
Im having some electricity issues so i can't pull postgres image without problems right now. Though the test i wrote supposed to work fine, i want to try running it, to be 100% sure.

There it is! 👍🏻


Added support for planets in modules other than core

Description
This pull request adds support for configuring new planets in modules other than the core module.
Testing
If the pull request works, then the default built-in planets should still function properly. It should also load a planetsConfig.json file from any other modules where it exists as well.
Notes
This pull request also includes support for modules adding new names to the planet and solar system name lists through the planetNamesConfig.json and systemNamesConfig.json files.

Can one of the admins please verify this patch?

@GooeyHub ok to test

@GooeyHub : add to whitelist

Hooray Jenkins reported success with all tests good!

Hooray Jenkins reported success with all tests good!

The changes should have been made. I also removed the "imagePath" values from the built-in ground files, as per your suggestion, although this can be reverted if they are stilll needed.

Can you please add a planetNamesConfig.json to your blackHoles module? The game will barf if there are no planets in core and a planets module has no names config.

Also can you please change hardOnly = false into hardOnly = true in your planetsConfig file? Black holes are super deadly according to my testing.
Also, I added a new flag for planet config files called "allModes". It allows you to specify that you want that planet to be present in all game modes. I'll make a PR for it soon. The reason it's necessary is when you only have one type of planet to spawn in (an uncommon occurrence), the each planet can only belong to one game mode. So the game freaks out when there are no planets available for a given game mode. Hence the "allModes" flag. You shouldn't need it, black holes should only be in hard mode lol.

Hooray Jenkins reported success with all tests good!

I have implemented the requested changes.
The blackHoles module, which I used for testing these changes, has also been updated to support the new changes.


Cache receive fails at some point

The cache continue to fail at some point

Code
- name: Cache node modules
        uses: actions/cache@v2
        env:
          cache-name: node-modules
        with:
          path: ~/.npm
          key: ${{ runner.os }}-build-${{ hashFiles('**/package-lock.json') }}
          restore-keys: |
            ${{ runner.os }}-build-

Seems like this starts to happen after node_modules reach a certain size (1.3G?)

I have the same issue but with Docker cache. After a couple of runs, the cache receive step fails everytime

:wave: Hi, can you please post the logs for the failing step?  Thanks!


Clarify RBAC configuration

The current RBAC setup needs the following improvements:

Documentation on the general setup of RBAC rules. In particular, we assume the zalando-postgres-operator cluster role exists. We also need to clarify that the example rbac setup re-uses the (powerful) operator's service account for the pods, and that pods can be configured to use a separate account.

Automatic submission  of a RoleBinding from  the zalando-postgres-operator role to a pod service account in non-default namespaces.

Removal of all mentions of operator service account in favor of zalando-postgres-operator, both in the docs and the source code.

closed by #344


tvOS support

Hello.
Thank you for SPPermissions.
In this pull request I added support for tvOS. Some permissions are not supported for tvOS, that's why I made them available for iOS only with #if os(iOS). Tested it with CocoaPods.
Fixed SPPermissions.dialog example in README.

Wow! Thanks for your work!
I have not encountered development for TV, I hope you can help. Could you add a new target - example for tv in project?

Wow! Thanks for your work!
I have not encountered development for TV, I hope you can help. Could you add a new target - example for tv in project?

Done. However I see some bugs in the example for tvOS. Would you please create a branch for tvOS support?

I see example for tv, but target empty - no any swift file.
Why need new branch? Why you can't add to this branch? I don’t find fault, I just don’t understand what you want to do.

I think need remove for Apple TV List & Dialog controllers. Also I am try call with Native any permission - it not work (maybe need request permission only on real device?)

Hello @ivanvorobei
OK, I will fix all tvOS-related issues in the master branch.
Permissions are also supported by tvOS simulator, I will check why Native is not displaying in the tvOS example.

@ivanvorobei Left SPPermissionsDialogController and SPPermissionsListController for iOS only. Fixed the issue with tvOS example.

@RomanPodymov for me in tv simulator permission not requested. Maybe I do some this wrong? Simple run and tap play for request permission.

@ivanvorobei Fixed, check it please.

For now all ok! Thanks)
Let me 1-3 hours for check all changes and after it I am merge and publish new version for CocoaPods.

I am publish new version 5.1. @RomanPodymov many thanks for your work and time!
If anybody can help, I am add new item in Cooperation section about icon for example target.


👑 [exercise] - Automated Testing for Image Promotion

Quality Gates

Module: Automated Testing

📝 Description
Add tests to the pipeline for front end & api (Jenkins & Tekkers)
Add extension to the pipeline to automatically promote image from test to stage when pipeline successful.
🥤 Additional Info
docs go here
✅ A/Cs

[ ] Big Picture Updated (if applicable)
[ ] Facilitator notes updated (if applicable)
[ ] Exercise peer reviewed / tested with one other region member
[ ] Addition of new exercise does not affect previous exercise (maintain modularity)

This is "System Testing" which has not yet been done. Exercise needs to be written:
https://rht-labs.com/tech-exercise/#/3-revenge-of-the-automated-testing/10-system-test

@ckavili / @eformat
time to get your hair dryer out and defrost this ....


[UI] Environment: Change kubeconfig import button color

Description
The color of the IMPORT button on the http://localhost:9081/settings page should be the theme color #607d8b.
Screenshots/Logs

See https://github.com/meshery/meshery/blob/master/ui/components/MeshConfigComponent.js

Contributor Guides and Resources

🎨 Wireframes and designs for Meshery UI in Figma
🖥 Contributing to Meshery UI
🙋🏾🙋🏼 Questions: Layer5 Discussion Forum and Layer5 Community Slack

Hello! Can I work on this issue?

Hey, @leecalcote, I want to work on this issue and it has been done from my side just need 1 day to make a Pull request. Please assign this to me.

Thank you for the heads-up @bhavyastar. You can make a quick fix here since you know where those changes have been made by you.🙂

@a-muk Great you showed interest in this issue, will make sure to get you another issue.

@nishantwrp Can you guide me on how to fix this issue ?
I am not able to find where the color of the IMPORT button is set

Hey, @leecalcote, I want to work on this issue and it has been done from my side just need 1 day to make a Pull request. Please assign this to me.

@bhavyastar We are counting. :) It's day 9. Any update on this issue? @muskankhedia would you like to wrap this up?

Sorry to update you about this, Actually the color IMPORT Button and RESET
Button contains same CSS. Changes are done from my side but it reflects on
RESET Button too.
Can we have tomorrow regarding this? Because I have an exam.
On Sat, Jul 30, 2022 at 2:02 AM Gaurav Chadha @.***>
wrote:

Hey, @leecalcote https://github.com/leecalcote, I want to work on this
issue and it has been done from my side just need 1 day to make a Pull
request. Please assign this to me.
@bhavyastar https://github.com/bhavyastar We are counting. :) It's day
9. Any update on this issue? @muskankhedia
https://github.com/muskankhedia would you like to wrap this up?
—
Reply to this email directly, view it on GitHub
https://github.com/meshery/meshery/issues/5857#issuecomment-1199925071,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUGNAH3IYEQYZ3XBYRDTTVTVWQ5UDANCNFSM54FLLTQQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

@bhavyastar Since we have reached the ETA on this issue. Let's assign this to someone else and move the ball forward.
Feel free to take on new issues in the future.

If this issue hasn't been solved yet , can I take this up?

Hey @Chadha93, I mentioned above the issue is solved, but the CSS file is the same for IMPORT and RESET Button. So, changing CSS for import will affect the CSS for RESET. That's why I did not make PR. If you want, I can share the image with you.
CC @leecalcote @Chadha93

@bhavyastar, yes, if you would. There might be some confusion or the issue might have been separately addressed. It'd be good to clarify. 👍

It's okay if @bhavyastar makes the PR. I have taken up another issue of the Layer5 repository. Thank You:)

Pushed to master


add swiftlint

CalendarView SwiftUI
Reason:
Changes:

What's change?
Why change?

Impact:

[x] Build Passing?
[x] Build On Real Device?

#😭 Unit Test Was Failed!
See more at: https://github.com/iletai/SwiftUICalendarView/pull/51/checks

✅ Unit Test Success! <3

✅ Unit Test Success! <3

✅ Unit Test Success! <3

✅ Unit Test Success! <3


Updated for Swift 3.0 per 2016-05-09 development snapshot.

Updated code to work with Swift 3.0-dev 2016-05-09 development snapshot.  There should be a 3.0 public release candidate coming up in the next few weeks, might want to merge then (since this will probably break all 2.2 builds).
Would also love some feedback, this is my first contribution to open source 🔥

This is great!
Coincidentally, I was just looking for a Swift 3.0 version of this library an hour ago. Thank you for updating it while maintaining Swift 2 compatibility!

@FredLoh Cool. Thanks for this!
I will take a look at it later and then merge it when Swift 3.0 published.
Good job.

@onevcat Sounds good.  I wasn't sure what the best practice for the #if was so if it was a small amount of lines I did it inside the function if not I redeclared the whole thing. Let me know if thats not the standard /(what you'd like) and I can fix it up.

And I think it will be totally OK to remove the Swift 2.2 legacy code. These changes definitely reserve to a major version update, so users could keep using an earlier version if they choose to leave in Swift 2.2.
It is more important to keep the code base clean than back compatibility, especially for such upgrade. I have created a new branch called "swift-3.0", could you revert the last commit for back compatibility and then send another p-r to that branch? Then we could merge it now and then find a good timing to release that branch.
Thanks again!

And we also need to do some work to adopt to the new Swift API naming convention (eg. renaming the extractModesForString(string:) to something like extractModes(string:), as well as make the enum member lowercase).
I am not sure whether there could be a migrator for this. I guess we could do it later when Xcode 8 beta coming out to save some time :)

I can take a look at that later this week. The only major difference (other than naming) that I saw when I transitioned the code was in OutputTarget line 35 where the new code is force unwrapping.  Not sure what your thoughts are on that.


add italian language support

This is awesome, thanks!

 :-)
Thanks to you for sharing the busted project!
Let me know if corrections are required.


agent logging improvements, request for feedback

I am looking for feedback on agent logging. Below is the current agent logs for a successful build, with metadata. I am looking for feedback regarding messaging, metadata, and any other conventions that could help people debug agent issues.
 The actual logs are in json format:
{"time":"2017-08-03T14:12:34-04:00","level":"debug","message":"request next execution"}
{"time":"2017-08-03T14:12:49-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","message":"received execution"}
{"time":"2017-08-03T14:12:49-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","message":"listen for cancel signal"}
{"time":"2017-08-03T14:12:49-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/git:latest","stage":"clone","exit_code":0,"exited":false,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status"}
{"time":"2017-08-03T14:12:49-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/git:latest","stage":"clone","exit_code":0,"exited":false,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status complete"}
{"time":"2017-08-03T14:12:50-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/git:latest","stage":"clone","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream opened"}
{"time":"2017-08-03T14:12:50-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/git:latest","stage":"clone","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream copied"}
{"time":"2017-08-03T14:12:50-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/git:latest","stage":"clone","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream uploading"}
{"time":"2017-08-03T14:12:50-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/git:latest","stage":"clone","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream upload complete"}
{"time":"2017-08-03T14:12:50-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/git:latest","stage":"clone","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream closed"}
{"time":"2017-08-03T14:12:51-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/git:latest","stage":"clone","exit_code":0,"exited":true,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status"}
{"time":"2017-08-03T14:12:51-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/git:latest","stage":"clone","exit_code":0,"exited":true,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status complete"}
{"time":"2017-08-03T14:12:51-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"golang:1.8","stage":"build","exit_code":0,"exited":false,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status"}
{"time":"2017-08-03T14:12:51-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"golang:1.8","stage":"build","exit_code":0,"exited":false,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status complete"}
{"time":"2017-08-03T14:12:51-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"golang:1.8","stage":"build","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream opened"}
{"time":"2017-08-03T14:12:54-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"golang:1.8","stage":"build","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream copied"}
{"time":"2017-08-03T14:12:54-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"golang:1.8","stage":"build","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream uploading"}
{"time":"2017-08-03T14:12:54-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"golang:1.8","stage":"build","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream upload complete"}
{"time":"2017-08-03T14:12:54-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"golang:1.8","stage":"build","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream closed"}
{"time":"2017-08-03T14:12:55-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"golang:1.8","stage":"build","exit_code":0,"exited":true,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status"}
{"time":"2017-08-03T14:12:55-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"golang:1.8","stage":"build","exit_code":0,"exited":true,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status complete"}
{"time":"2017-08-03T14:12:55-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","exit_code":0,"exited":false,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status"}
{"time":"2017-08-03T14:12:55-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","exit_code":0,"exited":false,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status complete"}
{"time":"2017-08-03T14:12:57-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream opened"}
{"time":"2017-08-03T14:12:57-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream copied"}
{"time":"2017-08-03T14:12:57-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream uploading"}
{"time":"2017-08-03T14:12:57-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream upload complete"}
{"time":"2017-08-03T14:12:57-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","repo":"envsubst/envsubst","build":"5","id":"158","file":"results.json","mime":"application/vnd.drone.test+json","message":"file stream uploading"}
{"time":"2017-08-03T14:12:57-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","repo":"envsubst/envsubst","build":"5","id":"158","file":"results.json","mime":"application/vnd.drone.test+json","message":"file stream upload complete"}
{"time":"2017-08-03T14:12:57-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","repo":"envsubst/envsubst","build":"5","id":"158","message":"log stream closed"}
{"time":"2017-08-03T14:12:57-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","exit_code":0,"exited":true,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status"}
{"time":"2017-08-03T14:12:57-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","image":"plugins/gotest:latest","stage":"gotest","exit_code":0,"exited":true,"repo":"envsubst/envsubst","build":"5","id":"158","message":"update step status complete"}
{"time":"2017-08-03T14:12:58-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","error":"","exit_code":0,"message":"pipeline complete"}
{"time":"2017-08-03T14:12:58-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","message":"uploading logs"}
{"time":"2017-08-03T14:12:58-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","message":"uploading logs complete"}
{"time":"2017-08-03T14:12:58-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","message":"updating pipeline status"}
{"time":"2017-08-03T14:12:58-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","message":"stop listening for cancel signal"}
{"time":"2017-08-03T14:12:58-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","message":"updating pipeline status complete"}
{"time":"2017-08-03T14:12:58-04:00","level":"debug","message":"request next execution"}
{"time":"2017-08-03T14:12:58-04:00","level":"debug","repo":"envsubst/envsubst","build":"5","id":"158","message":"pipeline done"}

Is the repo name intentionally repeated? In my logs it appears as repo/repo instead of user/repo as it does above

https://github.com/drone/drone/blob/c8313f8cd8b398becaa46563121a4c5526b1081a/cmd/drone-agent/agent.go#L417-L418
This looks like a copy-pasta mistake. Should this not be DRONE_REPO alone or the first changed to DRONE_REPO_OWNER

Aside: @frebib how did you embed that snippet in your comment above?

@bradrydzewski the logs look pretty good, one think I would say that is an issue with 0.7 logs is that they emitted to stderr (default by logrus) whereas we prefer regular (leveled) logs to be sent to stdout, and send stack traces to stderr.
One can consider "error"-level logs non fatal, so they appear in stdout with other levels of logs.
We also follow this convention because in Stackdriver (GCP) Logging, stderr is automatically set to Error level, while stdout gets parsed via a severity field in the JSON payload, which in your example above is called level (this is not yet configurable at the moment in Stackdriver Logging, so we just "deal" with it until it can map level -> severity).

@tonglil I added a link to a commit with specific lines selected ../agent.go#L417-L418 and it created it automatically

I'm going to close this because I think the more detailed logging and context has definitely helped. I also added some settings that make the logs more readible if you do not want to emit json.
DRONE_DEBUG_PRETTY=false
DRONE_DEBUG_NOCOLOR=true

@tonglil unfortunately we do not have the option at this time to separate stdout and stderr based on the severity type. This is the best we can do at the moment.
zerolog.New(os.Stderr).With().Timestamp().Logger()

maybe the guy would would be up for changing this at the library level, though.

oh and specifically to stackdriver logging, I think there might be an open issue https://github.com/rs/zerolog/issues/12

@bradrydzewski sorry, I meant to say that you should change Drone to emit logs to stdout instead of stderr.
Panics in Go automatically write to stderr.

you can enable agent debug logging with this flag:
DRONE_DEBUG=true

the default output format is json, however, you can enable a more human readable format with the following flags:
DRONE_DEBUG_PRETTY=true
DRONE_DEBUG_NOCOLOR=true

@bradrydzewski it doesn't seem that the server logs in JSON, even with DRONE_DEBUG_PRETTY=false.

I am seeing json logs by default (agent only)
{"time":"2017-09-28T11:55:22-07:00","level":"debug","message":"request next execution"}
{"time":"2017-09-28T11:55:24-07:00","level":"error","error":"context canceled","message":"pipeline done with error"}

And with the pretty flag enabled I get plain text
2017-09-28T11:56:32-07:00 |DEBU| request next execution
2017-09-28T11:56:34-07:00 |ERRO| pipeline done with error error="context canceled"

Note that grpc has an internal logger for low-level network errors. I am not sure if this is something we can override or not, but these will be logged in plain text and look like this:
INFO: 2017/09/28 11:55:23 grpc: addrConn.resetTransport failed to create client transport: connection error: desc = "transport: Error while dialing dial tcp [::1]:9000: getsockopt: connection refused"; Reconnecting to {localhost:9000 <nil>}

Sorry, I mean if those flags apply to the server* as well (to get JSON output from the server component).

yes, the server is still using the old log package and was a bit more effort to refactor out. This is something I am planning in a follow-up release. Not sure about 0.9, but we'll see.

Thanks for the info!


Guest screen don't get updated if it is not click (interact with)

I use OBR in person with my players. My laptop screen show me the GM map. A TV plugged in my laptop show the Guest map, open from an Incognito Browser. The sharing of data work well, but the Guest screen doesn't get any update until I click on it or interact in any fashion with my second monitor (the TV). I usually set the second screen as a static map, so I don't need to play around it. I would simply interact with the GM map and let the change propagate, which they don't by themselves for the OBR tracker data (see screenshot)

@redweller I am not sure if you prefer those kind of issue/request record here or via Reddit? Don't hesitate to inform me otherwise. Love the app :) it is a great addition to the already great tool that is OBR !


Hi! This is the friendly automated conda-forge-webservice.
I just wanted to let you know that I rerendered the recipe in conda-forge/rxcpp-feedstock#4.


feat(protocol-designer): add form level validation errors and warnings

overview
This pull request picks up the validation story where the last left off.  Now that we have focus and pristine field tracking in the StepEditForm component, factor it into masking form level errors and warnings (validation that requires the context of many fields to be evaluated)
This branch also introduces a generalized hydrateField function for gathering nested data from selected Ids in forms.
Pipettes are now using shared data and old createPipette function has been dprecated.
Closes #1090 & Closes #1595 & Closes #1592 and Closes #1594

Changes were pulled into the rebase branch https://github.com/Opentrons/opentrons/pull/1823 and subsequently merged.


[NFTs] Rework permissions model

This PR changes the permissions model in the pallet-nfts:

an Admin account will no longer be able to transfer or burn items it doesn't own;
to destroy the collection, there should be 0 items left;
some actions were moved from one role to another to simplify accounts management.

For simple collections, the same account usually has all the roles.
But if we take complex collections, then each role here represents a separate service with its own responsibilities (e.g. items issuance), and it should be simple to rotate the keys of those services. At the same time, the main owner's account is usually used just to setup the collection and the private key is kept in cold storage afterwards.
Given all that, a bunch of frequently called actions were moved from the Owner role to Admin or Issuer.
So, here is the list of the main actions each role will be able to do:
Owner

destroy collection
redeposit
set_collection_max_supply
lock_collection (moved from Freezer) - (make non-transferable, fix max supply, lock collection metadata/attributes) -> one time call

Admin

set_attribute/set_metadata (in the CollectionOwner namespace) (moved from Owner)
set_attributes_pre_signed (moved from Owner)
lock_item_properties (moved from Owner) - (lock item metadata/attributes) -> one time call

Freezer

lock_item_transfer
unlock_item_transfer

Issuer

mint
force_mint (with custom item config)
mint_pre_signed (moved from Owner)
update_mint_settings (moved from Owner)

This PR closes: https://github.com/paritytech/substrate/issues/13171

@jsidorenko that looks great! Thanks for adapting so quickly.
One question:

Why is this B0-silent although it contains E0-runtime_migration?

@jsidorenko that looks great! Thanks for adapting so quickly.
One question:

Why is this B0-silent although it contains E0-runtime_migration?

It's because I'm still learning the labels science :)

bot rebase

bot rebase

bot bench $ pallet dev pallet_nfts

bot bench $ pallet dev pallet_nfts

bot merge

This pull request has been mentioned on Polkadot Forum. There might be relevant details there:
https://forum.polkadot.network/t/polkadot-release-analysis-v0-9-40/2468/1


[SPARK-46103][INFRA][FOLLOWUP] Unpin jinja2 in Python linter

What changes were proposed in this pull request?
https://github.com/apache/spark/pull/44012 unpinned jinja2 in doc build, this PR unpin it in Python linter.
this pr is only for master branch, and won't affect branch-3.x daily build
Why are the changes needed?
to be consistent with requirements.
Does this PR introduce any user-facing change?
no
How was this patch tested?
ci
Was this patch authored or co-authored using generative AI tooling?
no

cc @itholic @HyukjinKwon

ci link: https://github.com/zhengruifeng/spark/actions/runs/7015244381/job/19084269583

merged to master


Usage in RDFLib > 6

Hello,
I am trying to use oxrdflib for an rdflib version > 6. I have seen that there is a restriction that oxrdflib is only usable for rdflib<6.0,>=4.0.
Is there any upgrade in the roadmap?
Thanks,
José Antonio

Hi! I have just released v0.2.1 that adds compatibility with rdflib 6.


Added OS agnostic interrupts.

Issue #995
Signed-off-by: Brandon Forster<EMAIL_ADDRESS>

recheck

recheck

recheck

recheck


personName only picked up the first name in one utterance

Describe the bug
A clear and concise description of what the bug is.
personName in luis only picked up the first name in one utterance, like "Create a meeting with John and Ben", it will only labelled "John" as an entity.
To Reproduce
Steps to reproduce the behavior:

create a luis model
add personName prebuilt entity
add an utterance with multiple person name like "Create a meeting with John and Ben"

Expected behavior
"John" and "Ben" will be labelled as personName
Sample input/output
As applicable, add examples of text input and json output to help explain the problem.
input: create a meeting with john and ben
output:
{
  "query": "create a meeting with john and ben",
  "topScoringIntent": {
    "intent": "CreateCalendarEntry",
    "score": 0.9798931
  },
  "intents": [
    ...
  ],
  "entities": [
    {
      "entity": "john",
      "type": "builtin.personName",
      "startIndex": 22,
      "endIndex": 25
    }
  ]
}

Platform (please complete the following information):

Platform:
Environment: LUIS
Version of package

Additional context
Add any other context about the problem here.

@KayMKM, Recognizers-Text doesn't support a Person type. The Person model in LUIS uses different tech, so this repo is not the right place for feedback on it.
I'll close this issue here. I'll update the comments if I find a better place for such feedback.

@tellarin Thanks for your reply! I will move this issue when you find the better place.


fix DPOTrainer.tokenize_row is not hashable

The current implementation of tokenize_row in the TRL repository is a class function, which is not hashable. As a result, the datasets library assigns a "random" fingerprint to the transformed dataset, as mentioned in issue #1252. This leads to several issues:

Ideally, only the main process should tokenize the data. However, due to the different fingerprints being created, each process ends up tokenizing its own copy.
The datasets.map function also relies on the fingerprint, causing it to run in a single process regardless of the dataset_num_proc setting.
Since preprocessing time for large datasets can be very long with a single process, and the default timeout for the NCCL communicator is 30 minutes, it becomes impossible to run dpo_trainer with large datasets.

With this PR, these issues are resolved, ensuring proper functionality and efficiency.
Test command is:
 python examples/scripts/dpo.py \
    --dataset_name=trl-internal-testing/hh-rlhf-helpful-base-trl-style \
    --model_name_or_path=gpt2 \
    --per_device_train_batch_size 4 \
    --learning_rate 1e-3 \
    --gradient_accumulation_steps 1 \
    --logging_steps 10 \
    --eval_steps 500 \
    --output_dir="dpo_anthropic_hh" \
    --warmup_steps 150 \
    --report_to wandb \
    --bf16 \
    --logging_first_step \
    --no_remove_unused_columns \
    --dataset_num_proc 128

We run this command for twice,
the first time, it tokenize the data with 128 processes

and the second time it directly loads the tokenized data.

thanks @GuanghaoYe also if you check the KTO trainer, it tokenizes the whole batch and also fixes this issue... do you think you can try that strategy for DPO as well?

@GuanghaoYe something like #1914 is what i had in mind, what do you think?

When merging, please check if this also solves #1310.

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

@GuanghaoYe i will close the PR if that is ok for you


Using graph API 2.5 version

Hi,
I am using spring-social-facebook version "2.0.2.RELEASE", looks like its not compatible with facebook graph API version 2.5 (recently released), when I call
facebookProfile = facebookTemplate.userOperations().getUserProfile();
API for a valid facebook token I get exception, but when I do something like this :-
facebookProfile = facebookTemplate.fetchObject("me", User.class, "id", "first_name", "last_name", "email");
it works, Please suggest me how to make it work.
Thanks in advance.

+1 http://stackoverflow.com/q/33302582/404201

Hi @naveenjakad, what's exactly User.class?

Okay, here's workaround that works for me:
FacebookTemplate facebookTemplate = new FacebookTemplate(accessToken);
MultiValueMap<String, String> parameters = new LinkedMultiValueMap<>();
parameters.add("fields", "email");
FacebookProfile profile = facebookTemplate.fetchObject("me", FacebookProfile.class, parameters);
profile.getEmail();


[Connector Kit] Release Checks

This issue tracks all relevant release checks for KITs.
Release Info
There's a structural overhaul of the Connector Kit. It now links to a lot of outside resources in the tractusx-edc and eclipse-edc documentations. The Management API walkthrough was moved into the tractusx-edc documentation.
This PR introduced the recent version.
https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/pull/558
General

[ ] CHANGELOG available and maintained

Adoption View

[x] Vision and Mission statement present
[x] Business Value statement present
[x] Semantic Models linked and described
[x] Logic / Schema available and described
[x] Business Process documentation available
[x] Access and Usage Policies documented
[x] Standards submitted / published via the Catena-X e.V. process and linked with current version (e.g., semantic models)
[x] Tutorials available
[x] White Paper available
[x] Notice CC BY 4.0 licence statement available

Development View

[x] API Specification published on SwaggerHub
[x] Protocols available (e.g., dataspace protocol)
[x] Sample Data available
[x] Architecture integration into the overall Catena-X architecture and / or product architecture (e.g., Arc42) available.
[x] Reference Implementation available

Operation View

[x] Setup Guide available (e.g., installation guides)
[x] Deployment Script available (e.g., helm charts)

Helpful Links

Catena-X standard library

@arnoweiss thank you for PR and streamlining the Connector KIT. Some suggestions / remarks from our side:
We could not find any information about the following artifacts. They are not mandatory for KITs in the network service area. However, you checked them in this ticket. Should we uncheck them?

Business Value
Semantic Model
Access Usage Policies

Suggestions:
Doest make sense to link to the following documents in your KIT?

Link to e2e tutorial --> https://eclipse-tractusx.github.io/docs/tutorials/e2e
Link to whitepaper --> https://catena-x.net/fileadmin/online_media/231006_Whitepaper_EnablementServices.pdf

@arnoweiss @stefan-ettl @stephanbcbauer
Friendly reminder - Please fix the requested changes by 04.03.2024 (EOB) so that we can perform the final checks and prepare the release communication. Thanks!

Added another PR
https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/pull/730


support for MixedModels

Codecov Report

Merging #6 (dfb75af) into main (537f470) will decrease coverage by 1.74%.
The diff coverage is 91.93%.

@@            Coverage Diff             @@
##             main       #6      +/-   ##
==========================================
- Coverage   99.53%   97.79%   -1.74%
==========================================
  Files           3        4       +1
  Lines         213      272      +59
==========================================
+ Hits          212      266      +54
- Misses          1        6       +5

Files Changed
Coverage Δ

ext/BoxCoxMixedModelsExt.jl
91.22% <91.22%> (ø)

ext/BoxCoxMakieExt.jl
98.71% <100.00%> (ø)

src/BoxCox.jl
100.00% <100.00%> (ø)


Deleting Custom Blueprint FlowNode from Flowgraph Freezes Graph and Causes Crash On Save

To reproduce: Create a blueprint FlowNode of any type. Put it into a flowgraph. Then force delete the blueprint flownode. The flownode will not appear in the graphs anymore, but if you try to save, you will get this error and a crash, you will not be able to save the flowgraph.

This happens on the most current version of flowgraph-main. 4.27.2

@Dvoya Fixed that, now Data Validation checks if node class exists. If not, it fails gracefully and only data validation fails.


Nested sort example

Has a bug where the drag target is not detected for empty columns (maybe a bug in the mouse backend)
Doesnt have a link yet
Column changing is not immutable

see #65 65


Gracefully Shutdown Node Server

https://aws.amazon.com/blogs/containers/graceful-shutdowns-with-ecs/
We aren't waiting for the server to gracefully terminate which can lead to socket hang up errors.
Below is a simple test of calling an axios client calling a server repeatedly 3 times. The server has a simulated delay of 5 seconds before returning.
Before:
Server terminates during the first request

After:
Server completes all 3 requests

This should resolve the remaining proxyStatus=502 present in logs
Looks like unfortunately node.js doesn't close keep alive connections until the keepAliveTimeout ends so we may also need to configure the ECS stop timeout which is by default 30s
https://github.com/nodejs/node/issues/2642
https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_StopTask.html

I'll pop out an autofix a little later

Hmmmm I'm stuck. In my local testing, if I keep requesting the keepAliveTimeout keeps the socket alive as it is actively refreshed if a request comes in, meaning that the server doesn't actually close.

Okay fixed by setting the connection header to closed. Most, if not all clients setting the keep alive header should be aware of how to handle close.

Going to let this stew while I monitor how it does with Hirer Graph https://github.com/SEEK-Jobs/hirer-graphql-api/pull/2537

@samchungy is it looking like this is something we want in?

Unsure if this made a difference TBH


feat[heroku]: github action to automatically push to heroku when build is successful

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
242

Relevant Lines:
242

💛  - Coveralls


Docs changes: Using TLS for Secure Connections

Formerly a validation ticket. Now requires action.
QA INSTRUCTIONS
Part 1
Do:
Walk through the documentation on this page:
https://appscope.dev/docs/tls
Expect:

The documentation is accurate for the latest release in terms of: instructions, commands, code, output, output formatting (particularly field naming)

Should this be "... set the transport : tls : enable element..."?

based on

should be scope run -c ...

Fixed in https://github.com/criblio/appscope/pull/784


Parser does not honour cluster naming convention

First off, a great thank you for a wonderful tool. I may not be a fan of the builder-style API, (probably too dumb to use it), so I build a string to feed the parser, and then manipulate the resultant object when I have to.
Here a suggestion for a small improvement. Not a bug, not critical either.
Parsing a DOT file/string like
digraph L {    subgraph cluster_root { .... } }
The parser correctly creates me a MutableGraph with a nested MutableGraph, but the nested graph's isCluster method teturns false.
I realise that clusters aren't a DOT/Graphviz standard, but they are listed in the language spec as a convention. Would be nice if the parser honoured this.
Thanks,
Jaap

A little thing, but a bug never the less. It's fixed in version 0.8.7.

I'm sure you like low hanging fruits as much as the next one. Thanks for the quick turnaround

Hmm, looking at your solution: by stripping out the 'cluster_' from the name, will the Graphviz engine still recognise it as a cluster? or does that ignore it anyway?

It will be added before feeding it to graphviz: https://github.com/nidi3/graphviz-java/blob/ed139d24830c3f75cd1353a3a6d0f45a13e4da9b/graphviz-java/src/main/java/guru/nidi/graphviz/model/Serializer.java#L82-L84