Search elements are not draggable onto the main canvas in the beta simulator

Describe the bug
After searching for an element (say Multiplexer) from the newly introduced search box in the beta simulator, you cannot drag the element into the canvas. To add that element, you must click on it and then move your mouse to the canvas. This bug is not present in the working (main/non-beta) version.
To Reproduce
Steps to reproduce the behavior:

Go to https://beta.circuitverse.org/simulator
In the search box, type NOR.
Try dragging the NOR gate into the canvas. It won't move.

Expected behavior
The searched elements should be draggable onto the canvas
Are you working on this issue?
No

Love to work on this issue.
Assign me this issue @satu0king

Go ahead @shivamparashar165

Can I work on this issue please ?

Go ahead @shivamparashar165

Thanks, I am working on it.

Hey ! Everyone
Sorry from my side, As a new developer I was not able to fix the issue.
For, this issue I think that it is not made-up for me. I am trying for last 2 days but not able to solve that issue.
I am with community and like to do small contributions now.
Hope in future, I will also able to solve these complex issue.

@shivamparashar165, Hey it is alright. This was a slightly hard fix.
Check the fix here: https://github.com/CircuitVerse/CircuitVerse/commit/085a374c021f0e4dd48753ecc77582f0a1a66dd6


Add new file: lib/domains/es/santamariadelosangeles.txt

Add new college: C.D.P. Santa María De Los Ángeles, Pl. Pío XII, 2, Cruz de Humilladero, 29007 Málaga (España). For more info about us visit https://santamariadelosangeles.es/

@dvydll First stage of verification passed, official domain for C.D.P. Santa María De Los Ángeles is santamariadelosangeles.es as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.


Add support for 100-continue on H3 connections

Autest fails because it sends a big DATA frame and current H3 impl can't handle H3 frames that are over 64KB.

[approve ci]


[BUG] Multiple createPathFile internal operations causing uploadFIle api  to convert finite size file to zero bytes file in ADLS gen2

Describe the bug
Following code is used to upload the files to Azure Data lake storage container(retrier retries the upload in case of failure). It internally involves, CreatePathFile, Append File,
FlushFile rest API operations. We have enabled the diagnostic logs on the container and in some cases we saw following operations are performed in following order

There are multiple createPathFile operations being performed here for the same file. It should not happen ideally because if just createPathFile will be triggered once the file has data, it will turn it into zero bytes file.
Also, we noticed the LastModified time in logs for append file operation always shows Monday, 01-Jan-01 00:00:00 GMT, which looks incorrect to me. Can you please help in this case?
Exception or Stack Trace
To Reproduce
Code Snippet
DataLakeDirectoryClient directoryClient = fileSystemClient.getDirectoryClient(adlsFolderPath);
RETRIER.get(
() -> {
DataLakeFileClient fileClient = directoryClient.createFile(fileToUpload.getName(), true);
fileClient.uploadFromFile(fileToUpload.getPath(), true);
return fileClient.getFileName();
},
MAX_ATTEMPTS);
Expected behavior
It should just upload the file with finite size
Setup (please complete the following information):
"com.azure:azure-storage-file-datalake:12.18.1",
"com.azure:azure-storage-common:12.24.1",

Hi @fivetran-arunsuri , thanks for reporting this issue. Taking a quick look at the sample provided:
DataLakeDirectoryClient directoryClient = fileSystemClient.getDirectoryClient(adlsFolderPath);
RETRIER.get(() -> {
    DataLakeFileClient fileClient = directoryClient.createFile(fileToUpload.getName(), true);
    fileClient.uploadFromFile(fileToUpload.getPath(), true);
    return fileClient.getFileName();
}, MAX_ATTEMPTS);

Calling both
directoryClient.createFile(fileToUpload.getName(), true);
and
fileClient.uploadFromFile(fileToUpload.getPath(), true);
will result in a CreateFilePath REST operation as DataLakeDirectoryClient.createFile and DataLakeFileClient.uploadFromFile will create a DataLake file. Changing to DataLakeDirectoryClient.getFileClient will remove one of the first two CreateFilePath REST operations you're seeing.
Still looking into why there is a CreateFilePath REST operation after uploading and why the LastModifed value is Monday, 01-Jan-01 00:00:00 GMT.

hey alzimmermsft I understood the fix suggested by you to remove one of the 2 createPathFile operation but I am interested to know answers of why there is a CreateFilePath REST operation after uploading and why the LastModifed value is Monday, 01-Jan-01 00:00:00 GMT. No We are not making upload related calls after this?

alzimmermsft any update on this?

hey alzimmermsft I understood the fix suggested by you to remove one of the 2 createPathFile operation but I am interested to know answers of why there is a CreateFilePath REST operation after uploading and why the LastModifed value is Monday, 01-Jan-01 00:00:00 GMT. No We are not making upload related calls after this

Still haven't found a root cause on this as the uploadFromFile should only call create before running all necessary append operations to upload the file, concluding with the flush to finalize the uploaded data.
And does this happen every time or randomly during the application run?

It does not happen everytime. It is an intermittent issue but it always occurs at times

If possible, could you produce HTTP logs when the scenario is hit?
https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/core/azure-core#http-request-and-response-logging
DataLakeServiceClient serviceClient = new DataLakeServiceClientBuilder()
  // add credential information here
  // endpoint here
  .httpLogOptions(DataLakeServiceClientBuilder.getDefaultHttpLogOptions().setLogLevel(HttpLogDetailLevel.HEADERS))
  .buildClient();

DataLakeDirectoryClient directoryClient = serviceClient.getFileSystemClient(fileSystemName).getDirectoryClient(adlsFolderPath);

// Retrier code here

This will help find if the empty file creation correlates with a retry, which would be a bug in this case.
Still can't reproduce the Last-Modified time issue as I've tried creating empty files, files that are created with a single append, and files created with multiple appends before flushing and still haven't hit this case yet. FYI @seanmcc-msft if you know anything about this edge case problem.

alzimmermsft where will these logs will be produced in this case? I mean if we create the service client like this, should this be part of client logs

alzimmermsft I am not able to reproduce the logs locally while running a dummy application. Can you tell me how we can repro this. Do we need a separate logging framework for same?

Hi @fivetran-arunsuri, to enable logging you don't explicitly need a separate logging framework as the SDK will use a fallback to System.out if there isn't an SLF4J implementation on the classpath, but for configurability to a log file I'd recommend using slf4j-simple and specifying a log file.
<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-simple</artifactId>
  <version>1.7.36</version>
</dependency>

Run with something like
java -Dorg.slf4j.simpleLogger.defaultLogLevel=DEBUG -Dorg.slf4j.simpleLogger.logFile=logs.txt -jar application.jar
(Replacing logs.txt with whatever you want as the output file)
To enable HTTP request and response logging in DataLake all you'll need to change is either passing -DAZURE_HTTP_LOG_DETAIL_LEVEL=headers when running the Java JAR or change code with what I shared in my last comment.
DataLakeServiceClient serviceClient = new DataLakeServiceClientBuilder()
  // add credential information here
  // endpoint here
  .httpLogOptions(DataLakeServiceClientBuilder.getDefaultHttpLogOptions().setLogLevel(HttpLogDetailLevel.HEADERS))
  .buildClient();

alzimmermsft, We have enabled the logging on client side. We will update with the results.
I would like to followup on my previous questions on how could we see the createPathFile operation after the file is uploaded and why does appendFIle operation always show the Last Modified time as Monday, 01-Jan-01 00:00:00 GMT

Hi @fivetran-arunsuri, for scenarios when the storage diagnostics have the extra createPathFile could you share the client side logs (check to make sure everything is properly redacted before sharing) so we can validate whether this is an improper client-side or server-side behavior. From there we should be able to determine why this odd behavior is cropping up. This is needed as I did a review of the code paths called client-side and we shouldn't see this happening but there is some multi-threading going on which makes this a bit harder to pinpoint.
FYI @seanmcc-msft if we need to pull in service folks.

Hi alzimmermsft Can you please tell me what additional work these client side logs will do. We already enabled the diagnostic logs from customer's account and all these logs are from same client ips. We also enabled some logs to check the uploaded file size, it showed finite response after uploads. I would like to know the benefit of these logs in our case.
I shared the code snippet which we are using right now(attached in description), after fileClient.uploadFromFile , we are not doing anything. Also if retries could be the issue with this api, then all 3 operations could have been triggered as client are not controlling the API's like createPathFile


Add run_on requirements for server and client

Plugins must now specify whether or not they want to run on client and/or server.
DiscordRPC has already been updated

Closes https://github.com/R2Northstar/Northstar/issues/256

Superceded by new plugin API coming soon:tm:


Licensing and request

Hi Aaron, I am trying to contact with regarding the "gerber_rs274x_parser", my company may be interested in leveraging that technology, we'd like to contact you to discuss more if that's okay with you? Thanks, Tian Ling

Added the BSD 2-clause license to the project, which is what it was always intended to be under, just hadn't gotten around to it yet.


feat: Add calculation logic

In this PR, we added calculation logic to the calculator we designed previously

In this PR, we added calculation logic to the calculator we designed previously

[ ] @adebsa2401 since this is an individual project kindly ensure your wording is similar.

Thanks @danmainah for your comment. I already went ahead to fix it.


Feature/snippet completions

This PR implements #1705 and is based on #3430 to avoid future conflicts.
The completions are placing default values with the names of the parameters, demo:

Now that #3430 is merged can you rebase on master?

@kjeremy Sure, done.

bors r+
Thanks @iTZAvishay


Update readme for changed repository name

Fixed the repository name and link in README.

@kaitoii11
Thank you!!


Enhance Theme Toggle Functionality with Keyboard Accessibility

Description
This will improve the user experience by adding keyboard accessibility to the theme toggle button. Users will be able to switch between dark and light modes using the "Enter" key when the button is focused, ensuring better accessibility for keyboard navigators.
Additionally, we can include a check for the user's theme preference stored in localStorage, ensuring a consistent experience across sessions. This enhancement can create a more user-friendly interface.
Motivation
This pull request improves the theme toggle feature by allowing users to switch between dark and light modes using the "Enter" key when the button is focused. This makes the application more accessible for those who prefer keyboard navigation. Additionally, it saves the user's theme choice using localStorage, ensuring their preferred setting is applied every time they return to the app. These enhancements make the application more user-friendly and inclusive without complicating the existing code structure.
Screenshots
No response
Additional Context
No response
Checklist

[X] I have checked the existing issues.
[X] I have read the Code Of Conduct.
[X] The changes don't break the code.
[X] I will attach screenshots and videos of the development work once it is done.

Priority
Medium

Hi please assign me this issue

@GarimaSingh0109 Hello, I opened this issue. Please assign it to me, Thank You!


Translate messages with byte size

I've struggled into some ugly things with the ICU translation.
The original error message for uploaded file which are too big is:
The file "{file}" is too big. Its size cannot exceed {limit, number} {limit, plural, one{byte} other{bytes}}.

Which results at 20MB in:
The file "xyz" is too big. Its size cannot exceed 20971520 bytes.

This message is not that user friendly, because nobody knows how much 20971520 bytes really is.
My current workaround is this:
public function rules()
{
	return [
		['attachments', 'file', 'maxFiles' => 10, 'maxSize' => 20 * 1024 * 1024,
			'extensions' => ['png', 'jpg', 'gif', 'tif', 'doc', 'docx', 'pdf'],
			'tooBig' => Yii::t('app', 'The file "{file}" is too big. Its size cannot exceed {limitSize}', [
				'limitSize' => Yii::$app->formatter->asShortSize(20 * 1000 * 1000)])
		]
	];
}

Hmm, I think formatter should cover it.

Are here future plans or some ideas to handle it?

any updates here? i encounter same issue for this.

Please, check out #10434


Request timeouts

need default for all requests
needs to be overridable for individual operations
figure out correct defaults

Breaking out the per-operation override capability out into #1732 since that requires a good bit of design work and refactoring.

Defaults should be the following for now:
connectTimeoutInMillis: 3100
tlsNegotiationTimeoutInMillis: 3100

Taken from the current sdk-default-configuration.json standard mode: https://github.com/awslabs/aws-sdk-rust/blob/a58ba1a21f383b26e09ebdd4cc07d57a87e30388/aws-models/sdk-default-configuration.json#L12-L16

It looks like only the API timeouts have been implemented, so these defaults can't be set yet. Will need to implement the TCP and HTTP timeouts.


Tools to disable op validation

Fixes #5517.
Does what it says on the tin: turns off op validation in the provided context. The try/except block in the manager ensures that validation is always re-enabled, regardless of what terrible things happen in the context.

Ended up needing to twiddle the tests to get coverage happy, but changes were fairly minor.

Automerge cancelled: A status check is failing.


Implement ClimaLand global calibration

- [x] 1 column, perfect model (done, link PR) #621
- [x] 1 column, observation, make sure prior sample is a large spread around target! (to do so, 1, identify correct parameters, and 2, their correct distribution - so that wide spread around target) #816
- [ ] Global simulation (100s columns) with global bucket, LHF and SHF (ERA5), monthly, 1 year (multiple obs., multiple locations, write read climadiagnostics files, uses EKP Observations) #835
- [ ] Global simulation with land model

Data (LHF and SHF that we calibrate on) needs to be in the same format as model output

Note: we should change single site observation calibration a bit, it takes 2 hours right now (300 simulations run), we could save the figure but run it with less simulations to ensure it passes CI

Land model:
What loss function?
LHF, SHF, emissivity, SW, LW, (SIF, NEE, C fluxes)

Format: EKP vs. ClimaCalibrate
Models: Bucket vs. LandModel
Data: Observations vs. Perfect Model
Scale: Single site vs. Multi-columns vs. Global

Possible KR:

Create pipeline with EKP or ClimaCalibrate
Demonstrate parameters recovery with Perfect Model
Demonstrate X with observations

What we mean by Loss:

Different averaging period or other reduction of variables
Different configuration, e.g., initialisation

Parameters:

Correlations between parameters
Parameters selection and distributions

Next to do:

Multiple variables stacked (ETKI, see comment above)

Multiple columns (e.g., 100s, see above)

Using netcdf diagnostics read and write

(to do: add 2*sqrt(noise) as a band around target)

Options: limits the amount of data by averaging over larger steps

Think of informative features of the data that you want to capture such as seasonal amplitude, seasonal shifts, diurnal amplitude, etc. that are controlled by parameters...
Then you can make THAT your target as a function of params, and calibrate

observational noise is standard deviation, i.e., covariance

next steps:

ClimaCalibrate for Bucket
g(params) for full land model, global calibration

when doing random locations on land, do we sample good representation of all landscapes

only write LHF and SHF diagnostics


Implement new slider functionality where x% corresponds to x% of max intervention dollar value

A short demonstration is in slider.ipynb whose content is also the basis of a test to be developed a bit further, test_slider.

Looks like this is working correctly! Had to change the example query in slider.ipynb so that intervened_value=50 instead of intervened_value=0.5, and use that scaling in the frontend, but looks good after that.


Make a version release

It would be wonderful to have a release for testing purposes! Thank you!

hiya, probably something we'll do with the nf-core version, which is soonTM


Add help script to catch "--help" commands

What this PR does:

Addresses issue #36

Add help script to all commands to catch "--help"
Add descriptions for each command that links to the official documentation
Add GluegunCommand typing to a few commands

Example of airfoil add --help:

Example of airfoil --help:

This PR addresses #36


Stream filter list with hashtag symbol

Hi,
When i add to stream track list keywords with the hashtag symbol (example "#car"), the streamer doesn't find anything.
Is supposed to find tweets like this one?
Thanks

AFAIK the hashtag symbol is not parsed and will be used as an exact match, so you have to use car and then parse the tweet to see if car is in the hashtags list.

I'm unable to reproduce this now.
Tracking "#car" with a stream listener properly returns Tweets using that hashtag.


Refactor arrow functions to function() in test template

As Mocha's official docs discourage the use of arrow functions in tests, we should rewrite the test template to use inline functions.

Passing arrow functions (“lambdas”) to Mocha is discouraged. Due to the lexical binding of this, such functions are unable to access the Mocha context. For example, the following code will fail due to the nature of lambdas. [...] If you do not need to use Mocha’s context, lambdas should work. However, the result will be more difficult to refactor if the need eventually arises.

The change would affect

V3 tests/Base.js
V4 tests/Base.js

Examples
test/.eslintrc
{
  "env": {
    "mocha": true
  },
  "rules": {
    "prefer-arrow-callback": "off",
    "func-names": "off"
  },
  "globals": {
    "expect": true
  }
}

Some V4 test
import React from 'react';
import { shallow } from 'enzyme';
import App from 'components/App';

describe('<App />', function () {

  beforeEach(function () {
    this.component = shallow(<App />);
  });

  describe('when rendering the component', function () {

    it('should have a className of "index"', function () {
      expect(this.component.hasClass('index')).to.equal(true);
    });
  });
});

@sthzg: Interesting, I did not know that. I havent had any issues with this, either. However, I too think we should stick to the recommendations. 👍


Fix user profile description rendering

Found an UI problem when testing #23874
The ul li styles were polluted.
Before:

After:

🎺 🤖

https://github.com/go-gitea/gitea/pull/23750 will fix the background issue also visible on these screenshots.


Contributing to the documentation?

Sorry if I missed something obvious, but is there a way we can easier contribute changes / enhancements to the documentation on github.io?

There's always the wiki:
https://github.com/mkleehammer/pyodbc/wiki
Anybody can edit that.

Ah, good suggestion. I had followed the link from the GitHub README which took me to the github.io page.

Indeed, I suspect a lot of pyodbc users don't even know the wiki exists.

Documentation updates would be great.  The documentation is on the gh-pages branch.  It is using "Github Pages": https://help.github.com/pages


Plugin version info

Plugin version info in plugin.xml is 0.0.1 and package.json is 1.2.1 - which can be a little confusing when identifying which version the plugin is at.
Plugin is brilliant!

Fixed in 1.3.0. Thx.


New version: nkdAgility.AzureDevOpsMigrationTools.Preview version 16.0.4-Preview.3

Checklist for Pull Requests

[ ] Have you signed the Contributor License Agreement?
[ ] Is there a linked Issue?

Manifests

[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.6 schema?

Note: <path> is the directory's name containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Automatic Validation ended with:

ADO Build not found.

(Automated response - build 895.)

ADO build not found is a you problem not a key one!

Automatic Validation ended with:

Installation failed with exit code -1978335187
2024-09-19 01:51:44.417 [FAIL] Installer failed security check. Url: https://github.com/nkdAgility/azure-devops-migration-tools/releases/download/v16.0.4-Preview.3/MigrationTools-16.0.4-Preview.3.zip Result: 0x80004005
MSI (s) (D0:D0) [01:48:08:734]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'.
MSI (s) (D0:D0) [01:48:08:734]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'.
MSI (s) (D0:D0) [01:48:08:734]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'.
MSI (s) (D0:D0) [01:48:08:734]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'.
MSI (s) (D0:D0) [01:48:08:734]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'.
MSI (s) (D0:D0) [01:48:10:249]: Executing op: ComponentRegister(ComponentId={3DECCF90-5544-52BD-9D49-7B231B0A055B},KeyPath=2285\SOFTWARE\Microsoft\Windows\Windows Error Reporting\RuntimeExceptionHelperModules\C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.8\mscordaccore.dll,State=3,,Disk=1,SharedDllRefCount=0,BinaryType=1)
MSI (s) (D0:D0) [01:48:11:968]: Executing op: RegOpenKey(Root=-2147483646,Key=SOFTWARE\Microsoft\Windows\Windows Error Reporting\RuntimeExceptionHelperModules,,BinaryType=1,,)
Property(S): ErrorDialog = ErrorDlg
Property(S): OutOfDiskSpace = 0
Property(S): OutOfNoRbDiskSpace = 0
Property(S): PrimaryVolumeSpaceAvailable = 0
Property(S): PrimaryVolumeSpaceRequired = 0
Property(S): PrimaryVolumeSpaceRemaining = 0
MSI (s) (D0:90) [01:48:19:874]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'.
MSI (s) (D0:90) [01:48:19:874]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'.
MSI (s) (D0:90) [01:48:19:874]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'.
MSI (s) (D0:90) [01:48:19:874]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'.
MSI (s) (D0:90) [01:48:19:874]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'.
MSI (s) (D0:BC) [01:48:20:937]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'.
MSI (s) (D0:BC) [01:48:20:937]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'.
MSI (s) (D0:BC) [01:48:20:937]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'.
MSI (s) (D0:BC) [01:48:20:937]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'.
MSI (s) (D0:BC) [01:48:20:937]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'.
MSI (s) (D0:2C) [01:48:22:780]: PROPERTY CHANGE: Adding OutOfDiskSpace property. Its value is '0'.
MSI (s) (D0:2C) [01:48:22:780]: PROPERTY CHANGE: Adding OutOfNoRbDiskSpace property. Its value is '0'.
MSI (s) (D0:2C) [01:48:22:780]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceAvailable property. Its value is '0'.
MSI (s) (D0:2C) [01:48:22:780]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRequired property. Its value is '0'.
MSI (s) (D0:2C) [01:48:22:780]: PROPERTY CHANGE: Adding PrimaryVolumeSpaceRemaining property. Its value is '0'.

Automated error analysis suggests -1978335187 may mean Installer failed security check. Another script should retry this every 18 hours.
Automated error analysis suggests 80004005 may mean Resource missing
(Automated response - build 896.)

ADO build not found is a you problem not a key one!

During recent pipeline work, the GUID in the artifact URL changed. I had to find the new one and update my automation.

These things are sent to try us.

@wingetbot run


Changing the actual output size of the images in IPython notebook

How can I control the size of the image that is put out in the notebook?
A HoloMap.cols(2) with widgets is too small to show in IPython notebook slides.
I would think [fig_inches] would do the trick, but these are only the aspects right?

There's a number of ways of changing the size of the plot. Using fig_inches is the most explicit.

Setting the fig_inches plot option: the most explicit way of setting the size.
Setting the fig_size plot option: scales the autocomputed or explicitly supplied fig_inches as a percentage.
Setting size using the %output magic: Same as fig_size but applies generally.
Setting dpi using the %output magic: Indirectly increases the plot size by increasing the resolution.

That said I don't think the current sizing is ideal, often you have to increase your plot size or dpi disproportionately to achieve the size you want but then the generated plots are absolutely huge in memory. There should be some way of independently controlling the size of the plot as rendered in the browser independently from the actual plot rendering. Optionally allowing you to set the HTML width and height attributes would do it.

Maybe I have a better suggestion, instead of explicitly exposing another sizing option (which brings additional confusion), we could add a general css option to the %output magic, allowing you to customize the style (and therefore the sizing) of the <img> HTML element.

Just had a go at implementing the css option, it would apply to all img and video tags, which means it applies to widgets too. Here's a simply example of what it's usage looks like in practice:
%%output css="width: 50%"
hv.Image(np.random.randn(10,10))

Python strings with any sort of code in them make me shudder and that includes CSS.!
A raw CSS string like that looks very ugly to me as it exposes the sad fact of life that we are trying to do real work in the browser - i.e an absolute mess under the hood. :-(
For this reason, I would support but discourage the raw CSS string myself and support a more pythonic looking approach to CSS: a dictionary of string attributes to string values:
custom_css={'width': '50%'}

That way we can handle building the string and inserting the semi-colon. In addition, it should be easier to work with as a Python dictionary e.g you could use the $ sign to interpolate a Python dictionary in the namespace into the magic. For instance, you could do:
%output css=$custom_css

I think this would be a nicer syntax in general, without removing support for raw CSS strings.

Got an implementation for the dict based approach, which will also validate the specification against a few valid keywords. Will push the commit just before the next release since all of our display tests will need to be updated.

Would **custom_css be a more appropriate syntax, since it's a form of dictionary expansion?  Not sure.

The $object interpolation is an IPython thing and happens before our magic gets the string to process.

Ah.

Just added the css output magic option as outlined above. Closing this issue now.


directory traversal

mitigations for directory traversal are missing.

Why must something be mitigated? Please clarify.

A quick test with localhost/api/v1/compendium/821zh/data/../../../../ resulted in a redirect to http://localhost/api/..., also if using %2e%2e%2f or %2e%2e/. Requests don't even make it into the microservice.


Bump lexical to 0.16.0

We need this to make use of the autolink fix
https://github.com/facebook/lexical/pull/6146

Bumped to 0.16.1. Thank you!


clean examples

On top of #49, we should differentiate between basic and advanced examples. The idea would be that the basic ones could serve as tutorials for how to set up something: a constraint, use re-optimization, etc.
The advanced ones would be more in the spirit of what we currently have as examples, that is, small applications showing how to solve some problem.

Yes, you are right, I also don't like advanced and basic.
Maybe is just best to add a directory called tutorial with the "basic" examples.

So finished, unfinished and tutorial?
May I update my last open pull request or should I make a new one?
(the latter means branching my fork at some point? github newcomer here...)


Adding delivery days for Pick up.

Currently it is not possible to choose a delivery date when the customers selects 'Pick up'.
Requested feature: Add the option that customers can select a delivery day with pick up points

Cases 00264924 en 00333401


Simplify the disable notification settings management

https://github.com/vector-im/vector-android/commit/d5a4fc52d210b326a8b2d6c5a69bc48507a0fe90


gdb: 13.2 -> 14.1

Changes<EMAIL_ADDRESS>Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

can you enable LZMA compression? please 🥺
--with-lzma

can you enable LZMA compression? please 🥺 --with-lzma

Added as "gdb: add xz to buildInputs to enable lzma support".

@ofborg eval


pyrsia status and pyrsia inspect hang for 4 mins

Steps taken/Steps to reproduce

Run a pyrsia node that is connected to the boot.pyrsia.io p2p network.
Run pyrsia build docker --image alpine:3
Run pyrsia status or pyrsia inspect-log docker --image alpine:3.  This command will hang for 4 minutes even though the docker pull for alpine:3 takes about 5 seconds.

Expected Behavior
The pyrsia status and prysia inspect-log should return immediately with results or error message.
Experienced Instance of the bug
Version: pyrsia 0.1.0+2095

<IP_ADDRESS> (GCP) is where the issue is happening.

fyi, data is returned after the 4 mins and it looks correct.

I suspect this is related to #988 @efrisch


Backport "HBASE-28868 Add missing permission check for updateRSGroupConfig in branch-2" to branch-2.6

Backports #6277

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 18s

Docker mode activated.

-0 :warning:
yetus
0m  5s

Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck

_ Prechecks _

_ branch-2.5 Compile Tests _

+1 :green_heart:
mvninstall
2m 57s

branch-2.5 passed

+1 :green_heart:
compile
0m 20s

branch-2.5 passed

+1 :green_heart:
javadoc
0m 16s

branch-2.5 passed

+1 :green_heart:
shadedjars
5m  6s

branch has no errors when building our shaded downstream artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m 46s

the patch passed

+1 :green_heart:
compile
0m 21s

the patch passed

+1 :green_heart:
javac
0m 21s

the patch passed

+1 :green_heart:
javadoc
0m 15s

the patch passed

+1 :green_heart:
shadedjars
5m  7s

patch has no errors when building our shaded downstream artifacts.

_ Other Tests _

+1 :green_heart:
unit
4m  2s

hbase-rsgroup in the patch passed.

22m 18s

Subsystem
Report/Notes

Docker
ClientAPI=1.47 ServerAPI=1.47 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6281/1/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6281

Optional Tests
javac javadoc unit compile shadedjars

uname
Linux 855a5b4d117b 5.4.0-192-generic #212-Ubuntu SMP Fri Jul 5 09:47:39 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2.5 / 790ffa65a676d3e038bd371a224b38bc58bb1035

Default Java
Eclipse Adoptium-17.0.11+9

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6281/1/testReport/

Max. process+thread count
2474 (vs. ulimit of 30000)

modules
C: hbase-rsgroup U: hbase-rsgroup

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6281/1/console

versions
git=2.34.1 maven=3.9.8

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 47s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
hbaseanti
0m  0s

Patch does not have any anti-patterns.

_ branch-2.5 Compile Tests _

+1 :green_heart:
mvninstall
3m  9s

branch-2.5 passed

+1 :green_heart:
compile
0m 25s

branch-2.5 passed

+1 :green_heart:
checkstyle
0m  9s

branch-2.5 passed

+1 :green_heart:
spotbugs
0m 30s

branch-2.5 passed

+1 :green_heart:
spotless
0m 45s

branch has no errors when running spotless:check.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
2m 58s

the patch passed

+1 :green_heart:
compile
0m 24s

the patch passed

+1 :green_heart:
javac
0m 24s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m  8s

the patch passed

+1 :green_heart:
spotbugs
0m 36s

the patch passed

+1 :green_heart:
hadoopcheck
21m 46s

Patch does not cause any errors with Hadoop 2.10.2 or 3.2.4 3.3.6 3.4.0.

+1 :green_heart:
spotless
0m 44s

patch has no errors when running spotless:check.

_ Other Tests _

+1 :green_heart:
asflicense
0m  9s

The patch does not generate ASF License warnings.

34m  8s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6281/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6281

Optional Tests
dupname asflicense javac spotbugs checkstyle codespell detsecrets compile hadoopcheck hbaseanti spotless

uname
Linux 151449b01923 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2.5 / 790ffa65a676d3e038bd371a224b38bc58bb1035

Default Java
Eclipse Adoptium-11.0.23+9

Max. process+thread count
77 (vs. ulimit of 30000)

modules
C: hbase-rsgroup U: hbase-rsgroup

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6281/1/console

versions
git=2.34.1 maven=3.9.8 spotbugs=4.7.3

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.


Publish to pypi?

Hey, this looks great! Any plans to publish to pypi so it's just a pip install away?

Hey @mwarkentin,
Thanks for the advice, I've publish the package on PyPI: https://pypi.org/project/aa-policy-validator/
I've also updated the README.md accordingly.

Thanks!


build folder no longer compiles

cd build
tsc

=>
builtin/main.js:11:5 - error TS7034: Variable 'window' implicitly has type 'any' in some locations where its type cannot be determined.

11 let window = null;
       ~~~~~~

builtin/main.js:14:45 - error TS7005: Variable 'window' implicitly has an 'any' type.

14  const result = await dialog.showOpenDialog(window, {
                                               ~~~~~~

../node_modules/vscode-nls-dev/lib/main.d.ts:5:49 - error TS7016: Could not find a declaration file for module 'through'. '/Users/bpasero/Development/Microsoft/vscode/node_modules/through/index.js' implicitly
has an 'any' type.
  If the 'through' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/through'

5 import { ThroughStream as _ThroughStream } from 'through';
                                                  ~~~~~~~~~

../node_modules/vscode-nls-dev/lib/main.d.ts:22:48 - error TS2503: Cannot find namespace 'through'.

22 export declare function bundleLanguageFiles(): through.ThroughStream;
                                                  ~~~~~~~

../node_modules/vscode-nls-dev/lib/main.d.ts:23:49 - error TS2503: Cannot find namespace 'through'.

23 export declare function debug(prefix?: string): through.ThroughStream;
                                                   ~~~~~~~

../node_modules/vscode-nls-dev/lib/main.d.ts:30:76 - error TS2503: Cannot find namespace 'through'.

30 export declare function createKeyValuePairFile(commentSeparator?: string): through.ThroughStream;
                                                                              ~~~~~~~

Found 6 errors in 2 files.

Errors  Files
     2  builtin/main.js:11
     4  ../node_modules/vscode-nls-dev/lib/main.d.ts:5

Never use tsc, since that picks up the globally installed TypeScript lib. Better yet, don't even install TypeScript globally, since that will make you depend on tsc. On build, use yarn compile:
> yarn compile
yarn run v1.22.5
$ ../node_modules/.bin/tsc -p tsconfig.build.json
Done in 7.01s.

Thanks!


biweekly report after 1.0

https://filecoinproject.slack.com/archives/C04EQ9GQDC1/p1679746260454069


[OPPRO-274] Add the validation for Velox unsupported or mismatched expressions with specific input type.

…th specific input type.
What changes were proposed in this pull request?
(Please fill in changes proposed in this fix)
How was this patch tested?
(Please explain how this patch was tested. E.g. unit tests, integration tests, manual tests)
(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)

LGTM.


Add development enviroment deployment info

I mainly use conda to manage my virtual environments.
It would be useful to have enviroments.yml file to quickly start developing on a new machine.
What about other approaches? Should we also include requirements.txt for pip-only users?

Added the file https://github.com/kinnala/scikit-fem/blob/master/environment.yml

That's a good idea.
At the moment I am by force of circumstance (Microsoft Windows…) using conda and am finding it pretty good, but previously in my native habitat of Debian GNU/Linux I had been pip-only and I didn't find the setting up of the development environment for scikit-fem to be at all difficult—of course that is very much a consequence of the deliberate design decision to restrict the number of dependencies, e.g.

in #29 eschewing attrs for the standard library's typing.NamedTuple
unlike nschloe/meshio#305

The idea of having to maintain more than one specification of the development-dependencies doesn't appeal.  Unless conda can use pip's infrastructure or something common to the two instead of an environment.yml?  (I haven't looked into this at all.)


Fix update inferenceservice status error case

What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:

Please confirm that if this PR changes any image versions, then that's the sole change this PR makes.

Release note:

This change is

/cc @ellis-bigelow @yuzisun @rakelkar


Push.register error - library not initialized

Steps to Reproduce
call Push.register()will end up throwing the error from the core client:
KinveyError: You have not initialized the library. Please call Kinvey.init() to initialize the library.

even though in the app.component it has been initialized with the init method with
   Kinvey.init({
      appKey: `${UserService.Kinvey_App_Key}`,
      appSecret: `${UserService.Kinvey_App_Secret}`
    });

which is successful as we are utilizing many parts of Kinvey in the app and right after a ping() will also resolve correctly.
Once I navigate to a page in the app (after the init and app start) this will throw when trying to register.
Expected Result
Method to resolve, not throw.
Sample Code that demonstrates the issue
KinveyPush.register({
          android: {
            senderID: '01201921XXXX'
          },
          ios: {
            alert: true,
            badge: true,
            sound: true
          }
        })
          .then((deviceToken: string) => {
            console.log(`registered push notifications using KinveyPush with token: ${deviceToken}`);
            KinveyPush.onNotification((data: any) => {
              alert(`Message received!\n${JSON.stringify(data)}`);
            });
          })
          .catch((error: Error) => {
            console.log(`Couldn't register push notifications: ${error}`);
          });

Version of Kinvey NativeScript SDK
3.11.4
Kinvey AppKey
kid_SyIIDJjdM
NodeJS version
8.9.1

Also note, I've tried wrapping in a timeout to ensure it's not a 'timing' issue with no luck.

@bradmartin This has been fixed with 3.11.5 release.


date cataloged should be the format YYYY-MM-DD

For readability and consistency with Lane's data, we should insert dashes between the timestamp elements when writing to catalgoedDate field.

Whoops, didn't mean to re-open the ticket.


Added router support for optional path

Added support for optional path in Router

How would the route look like?
player/:id?

Seems a bit fragile to me and would really benefit from documentation.
One might assume that a path like this should work:
'player/:assetId?/:playlistId'

But it would result in these two Route paths being used without any indication of error:
'player/:assetId'
'player/:assetId?'

FWIW I found the library that Express uses for Route path parsing. Wondering if it might help: https://www.npmjs.com/package/path-to-regexp

Hi, when this is going to be rolled out? eagerly waiting.

The router plugin supports using regular expressions in route paths (as documented here) like:
// this will match #player/1493847
// but will fail on #player/ah26134
{
    path: 'player/:playlistId${/[0-9]{3,8}/i}',
    component: Player
}

? is part of regex syntax, it can be even used as a literal character in regex (\?). The following example will fail due to the current optional path implementation.
{
    path: 'player/:playlistId${/[0-9]{3,8}0?/i}',
    component: Player
}

@michielvandergeest I think everything seems to be okay for this PR. Can you please review it again with the latest changes?


Drive C: seems more logical

Drive C: seems more logical as the download path, as its more likely to be an existing drive id on window systems

This is just a personal choice. You can change the directory as you wish. For me, the directory in D drives works better.


Test fails when loading an external kernel though @Resource

The following unit test fails (currently set to ignore) and exemplifies this issue: https://github.com/Syncleus/aparapi/blob/master/src/test/java/com/aparapi/runtime/LoadClTest.java
The specific error it produces is:
LoadClTest.test:50 » IllegalState kernel is null

This turned out to be a bug in the test itself not the core project


refactoring of track ingestion

restructure map dir with subfolders, e.g. maps/<racetrack_name>/
create racetrack object containing occupancy, centerline and raceline (if available) to avoid the user to load cvs files for the planner
simplify the env creation by passing only the map_name, without map_path and map_ext
automatic download racetracks from f1tenth_racetracks

Branch dev_track_refactoring implements steps 1, 2, 3.
For the integration of f1tenth_racetracks, see issue https://github.com/f1tenth/f1tenth_racetracks/issues/3

Ready to open PR.
@hzheng40 could you please check f1tenth/f1tenth_racetracks#3 to decide how to proceed?
Questions:

The available maps do not have racelines (vegas, skirk, etc.), shall we keep them or provide a set of tracks+racelines?
Shall we integrate the racetracks as in point 4?

Resolved by #82


existingConfigMap can not be used

Hi,
i was just about to move my configuration file into an own configmap in kubernetes using the existingConfigMap key.
But i have encountered a lot of issue while doing this and it looks like currently the existingConfigMap can not be used as expected because some values of configMap are used during the helm chart rendering.
For example what kind of storage is configured is determined based on a value in configMap.storage  but this whole key is going to be migrated into the configmap mentioned in existingConfigMap
Here is an example of the key i am talking about:
https://github.com/authelia/chartrepo/blob/master/charts/authelia/templates/deployment.yaml#L129C16-L129C16
Maybe in the future the storage type itself should be a higher level.
Thanks

Only the password which we would recommend using the secret kind for regardless of the configMap source, and this behavior can be disabled by setting the disabled value. We would however welcome a PR which disables all secret functionality however.

the problem is that one can not see easily what depends on the configMap stuff..
because also some parts of the OIDC config is used there.
So no.. its not only the postgres secret.
further my problem was that i had disabled postgres (set to false) but with existingConfigMap in use and the rest "not" set its using the default which is "postgres.enabled=true"

the problem is that one can not see easily what depends on the configMap stuff..

Yep a PR would be welcome. Everyone in the community is encouraged to contribute. Same as above regarding disabling the secret functionality entirely with an explicitly clear option.

So no.. its not only the postgres secret.

I was specifically replying to the specific example you mentioned which is exactly the postgres password included in the secret. But I can see how that may have been confusing.

further my problem was that i had disabled postgres (set to false) but with existingConfigMap in use and the rest "not" set its using the default which is "postgres.enabled=true"

Ah yea I forgot helm does that.. it treats false as a zero value so chart values files override it.

Think this is fixed in 0.9.0-beta releases.


How do I load chrome extenstions into browservice?

Hello, I wanna block ads using browservice throigh CEF.
is there a way to load extenstions?
also, proprietary codecs?

There doesn't appear to be any way to use extensions in Browservice. Instead, I use this ad blocking proxy called Privaxy to block ads before the pages are loaded in browservice. Here's how to set it up, briefly;

Download the latest release of Privaxy for your platform from https://github.com/Barre/privaxy and install it on the same machine as the Browservice executable.

Save the certificate from the Privaxy GUI

Import the certificate into the the OS where you're running Browservice
Windows instructions: https://community.spiceworks.com/t/installing-self-signed-ca-certificate-in-windows/100529

Make sure Privaxy is running before starting Browservice

Add the following command line parameter when starting browservice
--chromium-args=proxy-server="http://localhost:8100"

You should now see no more ads.
Can't help you with proprietary codecs, sorry.


Minor typo fixes

Noticed one when checking something in qa-cmp and then figured I'd run codespell while here. Feel free to squash or w/e

Thanks, merged.


refactor(DataList): remove utility classes, refactor CSS, rename stylesheet

fixes https://github.com/patternfly/patternfly-next/issues/1038
fixes https://github.com/patternfly/patternfly-next/issues/1039
fixes https://github.com/patternfly/patternfly-next/issues/989

@christiemolloy updated. @srambach would you mind looking at the way I separated out the media queries in the top of the document and let me know if that's inline with what we discussed in the CSS meeting re: grouping the MQ with the var that's being modified and allowing post processing to compile all the common MQ's into a single MQ?

@christiemolloy how does this look with the latest updates?


Intel LLVM + MAPL2 Issues

As a much delayed follow on to #1890, we now look at getting MAPL to work with ifx the Intel LLVM compiler.
To test this, on discover you replace g5_modules with:
/gpfsm/dhome/mathomp4/GitG5Modules/SLES15/7.19.0/g5_modules.ifx2024_0_0.impi2021_11

and the build is successful. 🎉
But the tests are not:
6% tests passed, 63 tests failed out of 67

The failing tests are:
The following tests FAILED:
	  2 - MAPL.pfio.tests (Failed)
	  3 - pFIO_tests_mpi (Failed)
	  4 - pFIO_tests_simple (Failed)
	  5 - pFIO_tests_hybrid (Failed)
	  6 - pFIO_tests_mpi_2comm (Failed)
	  7 - pFIO_tests_mpi_2group (Failed)
	  8 - pFIO_performance (Failed)
	  9 - MAPL.profiler.tests (Failed)
	 13 - MAPL.base.tests (Failed)
	 14 - bundleio_tests_latlon (Failed)
	 15 - bundleio_tests_cube (Failed)

plus all the ExtData tests it looks like.

I guess one hope might be that once something is figured out, it can be applied en masse?


Add Stop Simulation to UI

Type of issue

[ ] Bug
[ x] New feature
[ x] Improvement

Description
We need to add a “Stop Simulation” button to the UI.  We'd like to discuss options on where to add it: 1) every tab?, 2) just devices tab, ?

this will be added to the settings dialog.  Caitlin/Hector will design it.  Note this means the tooltip "Coming soon" won't show on the settings button.

Just synched with Hector on the final copy to include:
"Start or stop the devices simulation data. Stopping the simulation data will minimize the cost of the solution. No telemetry will flow and rules will not be triggered for simulated devices."
See attached mocks here of the data flowing flow:

Complete.


I2c shell names

Add a config option to allow users to set  friendly names for the I2C controllers used with the I2C shell command.

Test failures look to be unrelated to this change.

I'd suggest first looking at adding devicetree alias support to the shell commands. Such that one could utilize the "alias" instead of the node name.

Aliases currently require the source code to know the name of the alias a build time.  This isn't my desired use case, as I want each board to define the friendly names.
Looking at the generated devicetree, I only see a mapping from the alias to the node name and there isn't a reverse mapping to get from the node name back to the alias.  In addition, you can specify multiple aliases to the same node name, so I'm not sure how the shell command would decide which one to use.
soc-if {
    i2c0_0: io_i2c_ctrl0_port0 { ... };
aliases {
    my-i2c = &i2c0_0;

This creates the entry:
#define DT_N_ALIAS_my_i2c                 DT_N_S_soc_if_S_io_i2c_ctrl0_port0

One benefit of the approach of this PR, is avoiding the use of the shell_device_lookup() function, which returns a list of all enabled devices and allows the user to select a  non I2C controller and crash the system. https://github.com/zephyrproject-rtos/zephyr/issues/44789

I'm not keen on the devicetree node addition for this purpose.  We can add the reverse lookup for the alias if needed, but aliases gives a way to name a node if you don't like the node name.  I don't like the idea of adding some name that is specific to the shell in this way.

I'll investigate using the aliases, or potentially another devicetree extension to specify friendly names and provide some type checking.


GET_CAPABILITIES unit test

The GET_CAPABILITIES unit test should include at least one test that triggers LIBSPDM_STATUS_BUFFER_FULL.

I will check it.


Magic links for all

This should effectively revert https://github.com/lbryio/lbry.io/pull/299 as magic links should now work on Windows.

@maximest-pierre you should be able to change the user agent in chrome. In terms of the link itself, I've tested that on Windows.


Unable to set div_content with local page variable

According to the docs, the global page variable div_content should be overwritten if set as local page variable, but this does not happen.
I'm guessing this can easily be fixed by using locvar instead of globvar in the build_page method on src/manager/write_page.jl
The new content_class variable does also not support setting it from a local page.

Hello @stanvanlier, yes I think all these https://github.com/tlienart/Franklin.jl/blob/6f24bef91a256731ca7a3609e4b777fe71594200/src/manager/write_page.jl#L12-L17 could be switched to locvar indeed as these should also be controllable from an individual page.
Would you mind opening a PR for this?
Thanks!


Link to vk_layer_settings.txt broken

A link to the vk_layer_settings.txt is broken in this README.
It seems to include an unnecessary extra "layers/"

Thanks for letting us know!  Fix applied manually to master.


Save and Download buttons

After the project has been named, the Save and Download buttons both download a .hex file when clicked - is there a difference?
The position of the Save button implies it's a sort of OK button for after typing a new project name in the box, but we can actually rename the project without clicking on it.

Save is the explicit ask from lot of teachers (We didn't have save button at the beginning). Save button is guaranteed to produce a hex file which contains source and can be reloaded in the editor. Meaning of download button might change in future, if we get an ability to flash the device directly .Even-though they do similar things, intent is different.
This is by design.

Maybe make this a documentation issue? If I was confused, other people might be confused too.

Save button is guaranteed to produce a hex file which contains source and can be reloaded in the editor.

This is useful info.


Get line and column information for Elixir AST

Needed for source maps. Somehow need to get line and column numbers either from the ast or some other source. Possibly elixir's tokenizer

Going to close this since it's currently not possible to get column information


Remove ejs in favor of universal react.

Removed ejs for entry point for bundle, added a server-side React view in its place.

Coverage remained the same at 80.671% when pulling 40156a4de9c137233c1d2afef7dfe10feb496099 on remove-ejs into 9fb6d7904b67ae7a3347b35a1df42ef42e89f3c7 on master.


osx: fix build

Proposed solution to issue #64 - App does not build for iOS.

Hopefully, the change commit is correct now.

There is a minor CI failure that it looks unrelated to your PR, but can you fix also this? :)
Run flutter analyze .
Analyzing lndart.clnapp...

   info • 'primary' is deprecated and shouldn't be used. Use backgroundColor instead. This feature was deprecated after v3.1.0. • lib/components/buttons.dart:29:15 • deprecated_member_use

flutter analyze! How could I forget? Hopefully, this was the last unpleasant surprise.


Custom Rust lib path and Infer NDK directory

Basically resolved this issue and also refactored RustJNI.kt so that all its methods are stored in a helper class that has project and extension as members instead of having to pass them manually to every method.

I saw that some files were edited/added by accident. I'm going to remove local.properties, but I'm not sure if the files in .idea that were automatically edited by Android Studio should be kept or reverted.

You're right, the local.properties file and the .idea folder are not supposed to be versioned.
I noticed that your logic changes were moved here: 5d661f33ce31bf7599ab2e938bddabeae2592698, so this PR will be declined (sorry about that).
I made sure to credit you in the commit message, as the changes you suggested made a lot of sense, and I'm really grateful for them.
If you'd like, I can add you as a contributor, which will make our future interactions easier.

so this PR will be declined (sorry about that). I made sure to credit you in the commit message, as the changes you suggested made a lot of sense, and I'm really grateful for them.

Sounds good, thank you.
If you'd like, I can add you as a contributor, which will make our future interactions easier.
Yes I would like that, thank you again.


Check all the href in the app to make sure we use buildUrl so we redirect correctly to mainnet/testnet

Context: https://github.com/hirosystems/explorer/issues/784

This should be outdated. @beguene please reopen it if it's relevant


Add CBMC proof for vSocketWakeUpUser

Description
This PR adds the CBM Cproof to prove the memory safety of the function vSocketWakeUpUser (present in FreeRTOS_Sockets.c).
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Hey @markrtuttle,

This proof omits xEventGroupSetBits from the list of exercised functions (no function body). Is that intended? If so, please document it in the proof harness or makefile.

I missed that. I have added the stub for the missing function and added checks to make it similar to the original version. Thank you for catching that.

In your abstraction of xQueueGenericSend, you might want to at least check (assert) that the function arguments are nonnull, even better assert that they satisfy whatever assumptions are made in the proof of xQueueGenericSend. The only hole in this proof is that if xQueueGenericSend has side effects that the rest of this code depends on, those side effects are not being modeled.

Thanks again, I have added the asserts in the stub. I am not sure what do you mean by "side effects". How would I be able to model them?

Aniruddha


Parameter 16 (and several others although I only need 16) are not shown by the Z-wave driver for GE 14295 switch

Is your problem within Home Assistant (Core or Z-Wave JS Integration)?
NO, my problem is NOT within Home Assistant or the ZWave JS integration
Is your problem within Z-Wave JS UI (formerly ZwaveJS2MQTT)?
NO, my problem is NOT within Z-Wave JS UI
Checklist

[X] I have checked the troubleshooting section and my problem is not described there.

[X] I have read the changelog and my problem was not mentioned there.

Describe the bug
What causes the bug?
What do you observe? Installed the subject smart dimmer switch and added to HA. I want this to work as a switch only, not a dimmer. In order to do so, I must set parameter 16 to 1. Parameter 16 is not listed by the z-wave driver in the UI. I did update the device's firmware to version 5.26 (original out-of-box firmware version was 5.21) as the change notes said this would provide parameter 16 however parameter 16 still is not shown. Was told by an HA developer:
"The parameters shown in the UI are defined by the Z-Wave driver, node-zwave-js: https://devices.zwave-js.io/?jumpTo=0x0063:0x4944:0x3130:0.0
You’ll need to create a bug report at that project for the new parameters to be added."
What did you expect to happen? Please add missing parameters for this device to the UI.
Steps to reproduce the behavior:

Go to '...'
Click on '...'
Scroll down to '...'
See error

Device information
Manufacturer: GE / Jasco
Model name: 14295 / ZW3004
Node ID in your network: 28
How are you using node-zwave-js?

[ ] zwave-js-ui (formerly zwavejs2mqtt) Docker image (latest)
[ ] zwave-js-ui (formerly zwavejs2mqtt) Docker image (dev)
[ ] zwave-js-ui (formerly zwavejs2mqtt) Docker manually built (please specify branches)
[ ] ioBroker.zwave2 adapter (please specify version)
[X] HomeAssistant zwave_js integration  (please specify version)
[ ] pkg
[ ] node-red-contrib-zwave-js (please specify version, double click node to find out)
[ ] Manually built from GitHub (please specify branch)
[ ] Other (please describe)

Which branches or versions?
version: Driver Version: 10.3.0
Server Version: 1.24.0
node-zwave-js branch:
zwave-js-ui branch:
Did you change anything?
no
If yes, what did you change?
No response
Did this work before?
Don't know, this is a new device
If yes, where did it work?
No response
Attach Driver Logfile
zwave_js.log

zwave_js(1).log

How about linking us to the GE documentation for this device and the change, please?


ERROR — Cannot subscribe to K-Line: No right to subscribe

Hi there. I'm trying to run the main_backend.py but I keep getting an error:
ERROR — Cannot subscribe to K-Line: No right to subscribe 00001
I have a subscription quota of 300 according to OpenD and subscription status query also shows 300:
INFO — Query Subscription Quota: {'total_used': 0, 'remain': 300, 'own_used': 0, 'sub_list': {}}
Does anyone know why this might be the case?
Any advice appreciated. Thanks.

Futu version 7.1.3308

Hmm from the error message, I think there may be an issue with the stock code you've provided.
If you want to subscribe HK.00001, need to input "HK.00001" instead of "00001" only, cuz this error message may be thrown either if you are illegible to subscribe (e.g., used up all the subscription quota) or providing an illegal stock code.
Let me know if you have any issue after changing the stock code. Thanks for using FutuAlgo!

I've been working on this issue for a while now. Is it essential to have LV2 for it to behave correctly? Is BMP adequate?

No, BMP level subscription is sufficient to do paper trading, historical data download (with limited quota) and other functions like stock filtering.
This error code was thrown by Futu library, and I suspect it is because of incorrect stock code was provided so they cannot download/subscribe any data of this ticker.
On 25 Mar 2023 at 00:43 +0800, Michael @.***>, wrote:

I've been working on this issue for a while now. Is it essential to have LV2 for it to behave correctly? Is BMP adequate?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

But doesn't place_buy_order() need more than BMP level even when paper trading? place_buy_order calls get_ask_and_bid, which calls quote_ctx.get_order_book. quote_ctx.get_order_book needs the stock to be subscribed first:
> self.trading_util.get_ask_and_bid("HK.00700")
2023-03-28 11:43:46,253 — trading_util — INFO — Get order book failed: No right to get this quote

No, BMP level subscription is sufficient to do paper trading, historical data download (with limited quota) and other functions like stock filtering. This error code was thrown by Futu library, and I suspect it is because of incorrect stock code was provided so they cannot download/subscribe any data of this ticker.
…


Understanding Gazpacho in Python and its Application in Web Scraping

Proposed title of article
Understanding Gazpacho in Python and its Application in Web Scraping
Proposed article introduction
Web Scraping is considered a fundamental process of getting data from the web. It automates the process of extracting the data from a web page, which is quicker and hassle-free than the conventional copy-pasting of the data.
In Python, Web Scraping is done predominantly using two libraries, requests and BeautifulSoup. Web scraping using gazpacho can come really handy when we want to fetch data in no time. This article will cover as much concerning  the gazpacho library and  its implementation in  scraping  web data .
Key takeaways
The reader will be able to:

Get the understanding of the gazpacho library and how it works.
Understand web scraping and its relevance.
Understand web scraping in Python.
Understand how gazpacho library is used in web scraping.

Article quality
This article will cover as much to help the reader not only understand web scraping and its relevance but also how we can use the gazpacho library in python in web scraping.
References
N/A
Templates to use as guides

How To Guide Template
Software Review Template
Tutorial Template

@Kayere

@louisefindlay23


Things to do for Dakota's Evaluation suite [Oct 15]

fix the "99999999999" issue
change the target column to "INPPERSPRIM" [@amacanovic  can confirm]
run it on the entire data.
add an option to run it for just baseline (no embeddings)
fix prepare_naive_baseline.py

Actually a combination of these two variables may be even better?

What do we mean by combination here, just a simple sum? It should be the case that most people only have one or the other, but I can imagine a world where somebody holds two jobs, one public and one private.

I agree we should add the two up; a simple sum will do. People will mostly either be a government/public sector employee (ambtenaar) or employed in a private sector, rarely both, but we want to capture both groups of people. The only reason I haven't done that was time constraints.


Fix BLE curtain mode

:recycle: Current situation
If the curtain mode was not defined in the settings the following error would occur:
Curtain: Curtain failed BLEpushChanges with BLE Connection, Error Message: "The type of running mode is incorrect: object"

:bulb: Proposed solution

Set position mode to strings
Remove redundant code
Set proper values for node-switchbot

please rebase with beta branch


Index document's text when available, and show snippet in search results

This branch adds a new field to the existing DocumentIndex search index model to allow for:
full text search on those documents that have a corresponding plain text OCR'd version
highlight of matching search terms in search results

The adding of the <end of text> custom tag in the DocumentIndex's template, plus the usage of the existing trim_snippet template tag follows the existing implementation for transcripts.

This was was discussed and reviewed at https://github.com/nessita/revsys-nuremberg/pull/70


Clear test mailbox from ActionMailer::Base between each example

We notice in https://github.com/rspec/rspec-rails/issues/2290 that
ActionMailer::Base.deliveries mailbox is not cleaned between example.
Fix: https://github.com/rspec/rspec-rails/issues/2290

Does this fix the problem you're experiencing @CUnknown?

JRuby failures are unrelated, fixed on JRuby master.
Cleared Travis cache for the branch and PR, restarted JRuby jobs.

Does this fix the problem you're experiencing @CUnknown?

It has been tested against the repo provided + the test I wrote with the mailer service.

jruby-head on Travis seems to be 10h old (74.22 MiB, 2020-03-20 11:41:48 UTC), while the fix is from 3h ago. I don't see a good reason to wait for it to update.
@benoittgt Changelog?

🙏 Thank you!


proposal: use mio poll instead of epoll to support macfuse

currently fuse-backend-rs is using epoll to polling event from fuse device, and epoll is platform specific,  in order to support macfuse, we need to use kqueue when poll event from underlying fd, mio is a sophisticated option to support cross platform.

fixed by #51


@conda-forge-admin,please add bot automerge

@conda-forge-admin,please add bot automerge

Hi! This is the friendly automated conda-forge-webservice.
I just wanted to let you know that I added bot automerge in conda-forge/git-subrepo-feedstock#4.


[AutoPR cosmos-db/resource-manager] Add APIs for throughput read and update

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/5943

This PR has been merged into https://github.com/Azure/azure-sdk-for-go/pull/4925


[SPARK-49038][SQL][3.5] SQLMetric should report the raw value in the accumulator update event

backport https://github.com/apache/spark/pull/47721 to 3.5

What changes were proposed in this pull request?

Some SQLMetrics set the initial value to -1, so that we can recognize no-update metrics (e.g. there is no input data and the metric is not updated at all) and filter them out later in the UI.
However, there is a bug here. Spark turns accumulator updates into AccumulableInfo, using AccumulatorV2#value. To avoid exposing the internal -1 value to end users, SQLMetric#value turns -1 into 0 before returning the value. See more details in https://github.com/apache/spark/pull/39311 . UI can no longer see -1 and filter them out.
This PR fixes the bug by using the raw value of SQLMetric to create AccumulableInfo, so that UI can still see -1 and filters it.
Why are the changes needed?

To avoid getting the wrong min value for certain SQL metrics when some partitions have no data.
Does this PR introduce any user-facing change?

Yes, if people write spark listeners to watch the SparkListenerExecutorMetricsUpdate event, they can see the correct value of SQL metrics.
How was this patch tested?

manual UI tests. We do not have an end-to-end UI test framework for SQL metrics yet.
Was this patch authored or co-authored using generative AI tooling?

no

cc @dongjoon-hyun

Merged to branch-3.5/3.4.


New package: Highresolution.X-MouseButtonControl version 2.19.2

[X] Have you signed the Contributor License Agreement?
[X] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[X] Does your manifest conform to the 1.1 schema?

Resolves #58717

Microsoft Reviewers: Open in CodeFlow

I agree that it looks like it should be "high" not "hi", but we shouldn't have both.

@wingetbot waivers Add Policy-Test-2.7 Validation-Domain


Name web pages by title

How about Carfty copying the name of the page or its address instead of leaving an empty space in the add-on's navigation bar? Because at the current moment, objects that are www are empty.
Thank you in advance for your attention, if you fulfill my request.

yes, i have added the url of the web page as default for web page node, but u also can modify the title now in the new release.
@gleyconJ


If data array contains 0, LineView have crashes

How to reproduce:
LineView(data: [5,8,23,54,0,12,37,7,23,43], title: "Line chart")

added a quick fix for it but as of now it can only display values 0 and above. Will add support for negative numbers as well soon

Solved, now works perfectly for negative and floating point numbers too


Code Release

May I know when your code will be released?

Never?

+1
https://openaccess.thecvf.com/content/CVPR2021/html/Fang_LiDAR-Aug_A_General_Rendering-Based_Augmentation_Framework_for_3D_Object_Detection_CVPR_2021_paper.html


[Feature] Hide on scroll up

This PR add a possibility to hide the component when the page is scrolled up.

@derevandal
Thank you for your cool PR!
I'll check this pull request on next holiday.

@all-contributors please add @derevandal for code


Prepare run-tests.sh for podman

The first commit allows to run multiple containers at once without error messages regarding the docker networks. The other commits also prepare run-tests.sh to be used with podman.

This change is

In pratice, it does not yet work completely with podman because the preserve_old_config fixture at https://github.com/nmstate/nmstate/blob/master/tests/integration/conftest.py#L59 does not work with the tap0 interface that is used in the podman container.

Coverage decreased (-1.9%) to 66.428% when pulling 456d97bdccaef9f9893615ff68ff1ab60a6924fe on tyll:container_inside_nic into 228305864a81c99f777dd497c86d69168957f046 on nmstate:master.

Coverage decreased (-1.9%) to 66.428% when pulling 456d97bdccaef9f9893615ff68ff1ab60a6924fe on tyll:container_inside_nic into 228305864a81c99f777dd497c86d69168957f046 on nmstate:master.

@cathay4t I addressed your concerns, can you please re-check?

I was hoping(PR #441):

veth creation could be done by pytest fixture.
run-tests.sh kicks of pytest/tox commands with preferred arguments.
run-tests-container.sh setup containers and invoke run-tests.sh.

But basically, I am OK with current approach, just a suggestion.

I was hoping(PR #441):

veth creation could be done by pytest fixture.

This might also be an option. We can still build upon this PR to do this eventually. It would be nice if pytest would still allow to run it against externally created interfaces, for example when testing it in VMs against virtual interfaces.

run-tests.sh kicks of pytest/tox commands with preferred arguments.

The preferred arguments should probably be moved from run-tests.sh to tox, so that tox always have the correct arguments. Not sure if there is something special for the CI that needs to be different, though.

run-tests-container.sh setup containers and invoke run-tests.sh.

This would only be needed if special arguments besides the ones from tox are needed AFAICS. However, it would be nice to split the script to do the image setup in an Travis install phase to make the log display more useful (making it show the test output only in the normal case). It can also still be done.

@cathay4t can you maybe revisit this? The docker error 129 with cp is driving me nuts and with #588 it should be possible to run podman locally.

@cathay4t travis passed on all platforms, can you please approve this PR?


replacing curl of current stable release from official page. The prev…

…ious line gave error messages without installing rust
https://www.rust-lang.org/install.html
jzh@JZHxU1404x03092014:~$ sudo curl static.rust-lang.org/rustup.sh | iconv -f windows-1251 | sudo sh -- --channel=stable
sh: 0: Can't open --channel=stable
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100 41952  100 41952    0     0   320k      0 --:--:-- --:--:-- --:--:--  322k
jzh@JZHxU1404x03092014:~$ curl -sSf https://static.rust-lang.org/rustup.sh | sh
Welcome to Rust.
This script will download the Rust compiler and its package manager, Cargo, and
install them to /usr/local. You may install elsewhere by running this script
with the --prefix= option.
The installer will run under 'sudo' and may ask you for your password. If you do
not want the script to run 'sudo' then pass it the --disable-sudo flag.
You may uninstall later by running /usr/local/lib/rustlib/uninstall.sh,
or by running this script again with the --uninstall flag.
Continue? (y/N) y
rustup: gpg available. signatures will be verified
rustup: downloading manifest for 'stable'
rustup: downloading toolchain for 'stable'
######################################################################## 100.0%
gpg: Signature made Wed 05 Aug 2015 03:31:43 CEST using RSA key ID 7B3B09DC
gpg: Good signature from "Rust Language (Tag and Release Signing Key<EMAIL_ADDRESS>gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 108F 6620 5EAE B0AA A8DD  5E1C 85AB 96E6 FA1B E5FE
Subkey fingerprint: C134 66B7 E169 A085 1886  3216 5CB4 A934 7B3B 09DC
rustup: extracting installer
rustup: installing toolchain for 'stable'
install: creating uninstall script at /usr/local/lib/rustlib/uninstall.sh
install: installing component 'rustc'
install: installing component 'cargo'
install: installing component 'rust-docs'
Rust is ready to roll.

jzh@JZHxU1404x03092014:~$ rustc -V
rustc 1.2.0 (082e47636 2015-08-03)
jzh@JZHxU1404x03092014:~$ cargo -V
cargo 0.4.0-nightly (15b497b 2015-07-08) (built 2015-07-10)

Thanks a lot @jaezun  ! :+1: :smiley:


Can't install this package

Hi,
when trying to installl this package I run into following
15:15 $ npm i socket.io-emmiter --save
npm ERR! Darwin 15.6.0
npm ERR! argv "/usr/local/Cellar/node/6.4.0/bin/node" "/usr/local/bin/npm" "i" "socket.io-emmiter" "--save"
npm ERR! node v6.4.0
npm ERR! npm  v3.10.3
npm ERR! code E404

npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/socket.io-emmiter
npm ERR! 404
npm ERR! 404  'socket.io-emmiter' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/schovi/work/be/chat-ws/npm-debug.log

For some unknow reason to me, package info in registry is empty https://registry.npmjs.org/socket.io-emmiter

Shouldn't it be socket.io-emitter, instead of socket.io-emmiter?

@darrachequesne oh dear! Can we act, like this never happened?


Bluetooth issue

My nebra miner went offline a few weeks ago. The miner’s light is stuck on yellow and I can’t get the Bluetooth to kick in so I can connect to it and run a diagnostic. I’ve also tried using the hotspots IP address but that didn’t work as well.
I left the hotspot attached to the Ethernet for a few hours to see if it needed an update but that didn’t change anything. I also opened up the box to double check if anything came lose. Everything looked fine but the light is still stuck on yellow and I can’t get it to show up in the helium app.

Sorry to hear that, can you please share the below details to<EMAIL_ADDRESS>for further investigation?
Model of unit (Indoor or Outdoor)
Mac address of the unit (Shown as ETH on sticker)
Frequency of the unit (Shown as Freq on sticker)
What country are you using the miner in?
How are you connecting it to the internet? (Ethernet, Wi-Fi, Cellular)
How are you powering the unit? (Included adaptor, POE, Third-party adaptor)
I'm closing the issue since it's not related to documentation.


Better welcome screen

Currently when you register and load the app, you see this massive white screen (attached) with no obvious thing to do (except, perhaps, clicking on the + sign which creates a room, which is probably not the first thing you want to do).
We should have a better welcome screen or perhaps "first time use" overlay with "click here to view a directory of rooms" and "click here to search for your contacts" etc.

Hello, I think this (old) pb is fixed now


How to modify the single content file path?

When creating a new entry (post), it is created as
content/posts/the-title-of-the-post/index.md

Is it possible to switch to
content/posts/the-title-of-the-post.md

?

Unfortunately not. Hokus assumes you have a folder for each page to take advantage of page bundles.


Works awesome on 1.9.0!! What about Category Page

Hi, thanks for this well thought through extension!! Easy and and finally an extension that intelligently uses the base images of associated products. Bravo!
Would be great to have an integration for category pages as well!
Thanks a lot!

chose can you me say witch code i musst add to the list.phtml?


add method for invoiced_outside_of_freckle

Add methods to mark entries as invoiced outside of freckle.

@lcx Thanks, I think I avoided adding these because of the naming implications!
Feedback on the changes:

There needs to be two describe blocks in the spec, one for each method
The method names in the spec descriptions should match the implementation
Using an attributes hash argument instead of date would be better
(forwards compatible if more parameters are added, and compatible with keyword arguments)
Using date objects in the spec examples instead of strings would be better
(more convenient from a caller perspective)

If you can update the PR with those changes I can ship a new release soon 🙂

Ok, I'll close this one and create a new pull request based on the newest version


add the ability to change icon bg color

This PR adds the ability to change an icon's background color.

Coverage increased (+0.06%) to 82.026% when pulling a18b9871a1f9612eb115ec57fda594cf8e4aeee5 on feature/text-icon-bg-color into a26b86d8ef82c32b1f34c42e7ff902aa6b8f353c on develop.


Next release

What is missing? The current one is causing problems (#343, #344)

I've been working on this periodically. Only thing missing right now is a new x86_64 release containing my debug register abstractions (https://github.com/rust-osdev/x86_64/pull/286).
I could backport these additions into our source tree though, if we don't want to wait. I could publish a new release today then, if you want me to, @jounathaen.

I published a new release.

Nice!


Make IElixir tolerate multiple UUIDs

There can be multiple identity blobs in a message, see here:
https://jupyter-client.readthedocs.io/en/latest/messaging.html#the-wire-protocol

Coverage increased (+0.2%) to 47.208% when pulling 922cb33d217d88625d6995c70df1136ae26d6a07 on thomasjm:master into da70a99bf6a242890d39f9ad4ebd4f4c3ac761cc on pprzetacznik:master.

@thomasjm Thanks!


a client service or alias has been removed

I have a question about how to use a new registered client on SF4. Because I have trouble using it.
Could you please give me an advice?
httplug.yaml
    discovery:
        client: 'auto'
        async_client: false

    clients:
        default:
            factory: 'httplug.factory.guzzle6'
            plugins: ['httplug.plugin.logger']
            config:
               verify: false
               timeout: 3
        test:
            factory: 'httplug.factory.guzzle6'
            plugins: ['httplug.plugin.logger']
            config:
                verify: false
                timeout: 3

IndexController.php
    $request = $this->container->get('httplug.message_factory')->createRequest('GET', $url);
    $response = $this->container->get('httplug.client.test')->sendRequest($request);

    var_dump($response);
    die();

ServiceNotFoundException
The "httplug.client.test" service or alias has been removed or inlined when the container was
compiled. You should either make it public, or stop using the container directly and use
dependency injection instead.

$ php ./bin/console debug:container httplug.client.test
Information for Service "httplug.client.test"
=============================================

 ----------------- ----------------------------------------
  Option            Value
 ----------------- ----------------------------------------
  Service ID        httplug.client.test
  Class             Http\Client\Common\PluginClient
  Tags              -
  Public            no
  Synthetic         no
  Lazy              no
  Shared            yes
  Abstract          no
  Autowired         no
  Autoconfigured    no
  Factory Service   Http\Client\Common\PluginClientFactory
  Factory Method    createClient
 ----------------- ----------------------------------------

Hey. I just saw this issue now. Did you resolve it?

Hi, Nyholm
No, I closed this issue because I just wanted to double check it.
I have reopened this issue.

I think that It seems to be related to https://github.com/symfony/symfony/issues/28296

I'm not sure at all it's related to symfony/symfony#28296
As the report says, "httplug.client.test" is not public, so it can be inlined or removed - which it had been as the error says. Calling $this->container->get('httplug.client.test') is deprecated on 3.4 for this reason: it can break without further notices.

Thank you for your information. :)


Rendering issue with Item Physics Lite mod

Basically, this happens when rendering the items on the oven/tool rack while Item Physics is installed.

That's hilarious. xD

Will be fixed on 1.8.9+ (and I think is already fixed on 1.7.10 Jenkins builds)

Unfortunately not fixed in the latest version of your Jenkins.
For some reason I'm not able to setup the gradle project for the 1.7.10 version, but there is already a easy fix from a other mod: https://github.com/Esteemed-Innovation/Flaxbeards-Steam-Power/commit/a9fc6de01ee70d5c4f0d20f1669395b703d580b1


on docker exec: rpc error: code = 2 desc = "oci runtime error: exec failed: exit status 1"%

Output of docker version:
Client:
 Version:      1.11.2
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   b9f10c9
 Built:        Wed Jun  1 21:23:11 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.11.2
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   b9f10c9
 Built:        Wed Jun  1 21:23:11 2016
 OS/Arch:      linux/amd64

Output of docker info:
Containers: 34
 Running: 0
 Paused: 0
 Stopped: 34
Images: 931
Server Version: 1.11.2
Storage Driver: devicemapper
 Pool Name: docker-253:2-9830839-pool
 Pool Blocksize: 65.54 kB
 Base Device Size: 107.4 GB
 Backing Filesystem: ext4
 Data file: /dev/loop0
 Metadata file: /dev/loop1
 Data Space Used: 40.07 GB
 Data Space Total: 107.4 GB
 Data Space Available: 51.17 GB
 Metadata Space Used: 58.9 MB
 Metadata Space Total: 2.147 GB
 Metadata Space Available: 2.089 GB
 Udev Sync Supported: true
 Deferred Removal Enabled: false
 Deferred Deletion Enabled: false
 Deferred Deleted Device Count: 0
 Data loop file: /var/lib/docker/devicemapper/devicemapper/data
 WARNING: Usage of loopback devices is strongly discouraged for production use. Either use `--storage-opt dm.thinpooldev` or use `--storage-opt dm.no_warn_on_loop_devices=true` to suppress this warning.
 Metadata loop file: /var/lib/docker/devicemapper/devicemapper/metadata
 Library Version: 1.02.107-RHEL7 (2015-12-01)
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge null host
Kernel Version: 3.10.0-327.18.2.el7.x86_64
Operating System: Red Hat Enterprise Linux Workstation 7.2 (Maipo)
OSType: linux
Architecture: x86_64
CPUs: 8
Total Memory: 31.06 GiB
Name: oc4003685312.ibm.com
ID: X3FY:ALEL:WABK:76GP:CLC4:CWZP:QMRM:UBU3:5QGS:G2CF:EXJ6:223O
Docker Root Dir: /var/lib/docker
Debug mode (client): false
Debug mode (server): false
Registry: https://index.docker.io/v1/
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

Additional environment details (AWS, VirtualBox, physical, etc.):
Installed on a bare metal
Steps to reproduce the issue:

in one terminal run: docker run --name ubuntu -it --rm ubuntu:16.04 /bin/bash => opens prompt just fine
in another terminal run: docker exec -it ubuntu /bin/bash

Describe the results you received:
recieved error:
rpc error: code = 2 desc = "oci runtime error: exec failed: exit status 1"%

Describe the results you expected:
bash to be opened
Additional information you deem important (e.g. issue happens only occasionally):

the strange thing is that is used to work for me without any problems before, until today :(

Same problem here :
docker exec -it ubuntu /bin/bash
rpc error: code = 2 desc = "oci runtime error: exec failed: exit status 1"126
Running the same docker version on Ubuntu Kernel :
uname -a
Linux myhostname 4.2.0-38-generic #45~14.04.1-Ubuntu SMP Thu Jun 9 09:27:51 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

as suggested by: https://github.com/docker/docker/issues/22909#issuecomment-221582629 I ran the script: https://github.com/docker/docker/blob/master/contrib/check-config.sh
output follows:
warning: /proc/config.gz does not exist, searching other paths for kernel config ...
info: reading kernel config from /boot/config-3.10.0-327.18.2.el7.x86_64 ...

Generally Necessary:
- cgroup hierarchy: properly mounted [/sys/fs/cgroup]
- CONFIG_NAMESPACES: enabled
- CONFIG_NET_NS: enabled
- CONFIG_PID_NS: enabled
- CONFIG_IPC_NS: enabled
- CONFIG_UTS_NS: enabled
- CONFIG_DEVPTS_MULTIPLE_INSTANCES: enabled
- CONFIG_CGROUPS: enabled
- CONFIG_CGROUP_CPUACCT: enabled
- CONFIG_CGROUP_DEVICE: enabled
- CONFIG_CGROUP_FREEZER: enabled
- CONFIG_CGROUP_SCHED: enabled
- CONFIG_CPUSETS: enabled
- CONFIG_MEMCG: enabled
- CONFIG_KEYS: enabled
- CONFIG_MACVLAN: enabled (as module)
- CONFIG_VETH: enabled (as module)
- CONFIG_BRIDGE: enabled (as module)
- CONFIG_BRIDGE_NETFILTER: enabled
- CONFIG_NF_NAT_IPV4: enabled (as module)
- CONFIG_IP_NF_FILTER: enabled (as module)
- CONFIG_IP_NF_TARGET_MASQUERADE: enabled (as module)
- CONFIG_NETFILTER_XT_MATCH_ADDRTYPE: enabled (as module)
- CONFIG_NETFILTER_XT_MATCH_CONNTRACK: enabled (as module)
- CONFIG_NF_NAT: enabled (as module)
- CONFIG_NF_NAT_NEEDED: enabled
- CONFIG_POSIX_MQUEUE: enabled

Optional Features:
- CONFIG_USER_NS: enabled
  (RHEL7/CentOS7: User namespaces disabled; add 'user_namespace.enable=1' to boot command line)
- CONFIG_SECCOMP: enabled
- CONFIG_CGROUP_PIDS: missing
- CONFIG_MEMCG_SWAP: enabled
- CONFIG_MEMCG_SWAP_ENABLED: enabled
- CONFIG_MEMCG_KMEM: enabled
- CONFIG_RESOURCE_COUNTERS: enabled
- CONFIG_BLK_CGROUP: enabled
- CONFIG_BLK_DEV_THROTTLING: enabled
- CONFIG_IOSCHED_CFQ: enabled
- CONFIG_CFQ_GROUP_IOSCHED: enabled
- CONFIG_CGROUP_PERF: enabled
- CONFIG_CGROUP_HUGETLB: enabled
- CONFIG_NET_CLS_CGROUP: enabled
- CONFIG_NETPRIO_CGROUP: enabled (as module)
- CONFIG_CFS_BANDWIDTH: enabled
- CONFIG_FAIR_GROUP_SCHED: enabled
- CONFIG_RT_GROUP_SCHED: enabled
- CONFIG_EXT3_FS: missing
- CONFIG_EXT3_FS_XATTR: missing
- CONFIG_EXT3_FS_POSIX_ACL: missing
- CONFIG_EXT3_FS_SECURITY: missing
    (enable these ext3 configs if you are using ext3 as backing filesystem)
- CONFIG_EXT4_FS: enabled (as module)
- CONFIG_EXT4_FS_POSIX_ACL: enabled
- CONFIG_EXT4_FS_SECURITY: enabled
- Network Drivers:
  - "overlay":
    - CONFIG_VXLAN: enabled (as module)
- Storage Drivers:
  - "aufs":
    - CONFIG_AUFS_FS: missing
  - "btrfs":
    - CONFIG_BTRFS_FS: enabled (as module)
  - "devicemapper":
    - CONFIG_BLK_DEV_DM: enabled (as module)
    - CONFIG_DM_THIN_PROVISIONING: enabled (as module)
  - "overlay":
    - CONFIG_OVERLAY_FS: enabled (as module)
  - "zfs":
    - /dev/zfs: missing
    - zfs command: missing
    - zpool command: missing

Limits:
- /proc/sys/kernel/keys/root_maxkeys: 1000000

dupplicate of: #15772 and #22705
ibm sav issue here
@mark-phillips if you're not ibm guy, please open a new bug, as my problem was caused by sav, after disabling it, docker exec runs for me

Thanks - disabling sav worked for me too.


Invalid digit number

closes: #326

@higumachan
Thank you for fixing #326!
Can you please fix the formatting error that seems to be occurring?

Sorry for the confusion, we have not yet resolved this issue. That is why we are making it a Draft.
At this time, this PR only highlights test cases that fail.
If you could please decide on a policy for the following comments, I can proceed to resolve the issue.

Sorry for the confusion, we have not yet resolved this issue. That is why we are making it a Draft.
At this time, this PR only highlights test cases that fail.
If you could please decide on a policy for the following comments, I can proceed to resolve the issue.

@higumachan
Sorry, I did not notice your comment.
Please check my reply here.
https://github.com/lindera-morphology/lindera/issues/326#issuecomment-1873126930
Thanks!

@higumachan
Sorry, I did not notice your comment.
Please check my reply here.
https://github.com/lindera-morphology/lindera/issues/326#issuecomment-1873126930
Thanks!


[BUG] Changing of exported types will not trigger regenerating

The problem is that changing of exported types will not trigger regenerating of declaration files.
What I'm using:
vite build --config vite.config.dev.ts --mode development --watch

Vite plugins config:
build: {
    chunkSizeWarningLimit: 99999,
    minify: false,
    sourcemap: true,
    lib: {
      entry: resolve(__dirname, 'src/index.ts'),
      name: '@blabla',
      fileName: 'bla',
      formats: ['es'],
    },
  },
plugins: [
    dts({
      staticImport: true,
      copyDtsFiles: false,
    })
],

This change will trigger types regenerate:
export const requests = {
  getSomething: () => blablabla,
  getSomethingNew: () => blablabla2,
};

This change will not trigger types regenerate:
export type CustomType = {
  custom_field: string;
  new_custom_field: string;
};

Versions:
"typescript": "4.8.3",
"vite": "3.0.9",
"vite-plugin-dts": "^1.5.0"

What I found when researched a bit about this situation:

The way TypeScript handles type-only imports and ambient types
effectively hides them from Rollup's watch mode, because import
statements are not generated and changing them doesn't trigger a
rebuild.Otherwise the plugin should work in watch mode.

How I understood the problem is mostly in .ts files where you just have exported types, and you try to export this types from main index.ts file via export type { CustomType };

Will the second change trigger vite rebuild?

No, temporary solution is to add another plugin at start of build, but I'm loosing 5x build performance right now.
Import another plugin to Vite config:
import  typescript2  from  'rollup-plugin-typescript2';

And add to plugins config there:
  plugins: [
    {
      ...typescript2(),
      apply: 'build',
      enforce: 'pre',
    },
  ]

How I understood the issue is somewhere in Vite itself

After upgrade vite-plugin-dts from v1.5.0 to v1.6.1 whole folder with files where I have only exported types is ignored by vite-plugin-dts and dts file missing imports

From:

To:


feat(hummock): make Compactor schema-ful

compute support observer for slice_transform mapping
unify notification interface

need to handle source