WARNING: Failed to retrieve data from OpenAI. Response code is 400

Function
Public Function GPT(ByVal strPrompt) As String

    'Purpose: This function is an example of how to create a UDF using the OpenAI API
    '         so that it can be called directly on a worksheet in Excel

    Dim oOpenAI As clsOpenAI
    Dim oMessages As New clsOpenAIMessages
    Dim oResponse As clsOpenAIResponse

    GPT = Empty

    Set oOpenAI = New clsOpenAI

    oOpenAI.API_KEY = API_KEY

    oMessages.AddUserMessage strPrompt

    Set oResponse = oOpenAI.ChatCompletion(oMessages)
    If Not oResponse Is Nothing Then
        GPT = oResponse.MessageContent
    End If

    Set oResponse = Nothing
    Set oOpenAI = Nothing
    Set oMessages = Nothing
End Function

Cell prompt
=GPT("As a marketing expert, your job is to figure out who would probably be most interested in a specific product or service, based on a short description. Please give a brief answer that includes the most likely characteristics of the customers. This should i"&"nclude things like their age, gender, how much money they make, what they're interested in, their habits, and what's important to them. This should all be related to the product and how it's meant to be used. Format your response exactly like this:
Targ"&"et Audience for [Instert Product or Service]
Target Audience Description:
Personality Attributes:
Age:
Income:
Interests:
Values:
This is the PRODUCT or SERVICE:"&A2)
Simpler prompts work:
=GPT("Say "&B8)
Cell B8 is "OK" and the response is "OK" so it works
or
=GPT("Say OK")
Any idea what causes the issue in longer prompts?

Token size is 3072, so that should not be issue. I managed to somehow get the cell to work, I think by removing \n (new lines), but the output was very broken. It contained \n everywhere.


Add HTTP::Request#body_params

closes #1392
This is a final piece to make it easier to have basic workflows while writing HTTP server handlers.
This PR adds #body_params method for request object, which lazily parses body and returns corresponding HTTP::Params object.
This enables one to simply accept URL-encoded HTML forms as a body of POST (or PUT, etc.) requests and work with it through a simple interface that HTTP::Params currently provides.
This implementation requires Content-Type header to be correct (== "application/x-www-form-urlencoded"), otherwise it raises descriptive error, when #body_params is called. So typical usage will be:
def call(request)
  return bad_request unless request.has_body_params?
  # .. use request.body_params ..
end

I am currently on the fence about this solution. Maybe someone can come up with something more elegant.
About mutation: it is totally fine to mutate request.body_params and it will be reflected on its #body and when serialized to io.
/cc @waj @asterite @jhass

I think this is out of the request's scope. Then we'll have body_json, body_json and so on? Let's keep this simple. For the request's uri and query params that might be OK-ish because the resource is an URI, but the body can be anything.

@asterite Sounds fair.
What is the alternative then? Something along these lines?:
def call(request)
  params = HTTP::Params.parse(request.body || "")
  # .. do stuff here ..
end

Maybe you see a case where we can have a middleware handle that can be used at will and its job would be to parse http params and somehow provide them to next handlers in stack?

Why many different handlers will need access to the request's body as form params? Can you provide an example?
Also, let's not turn Crystal into a web framework. You can always have a handler that wraps a request and adds some context and defines a different set of handlers for that particular web framework. The standard library should provide the bare minimum to provide these solutions.

Also, let's not turn Crystal into a web framework.

Sounds fair. Should we remove HTTP::Request#query_params then too? Since currently there is HTTP::Params that one can use to parse HTTP::Request#query if needed.

We could, but the request's resource is an URI (a request's body can be anything) and there's also the use case of having a before_request callback that sets a query parameter (for example an authentication token). So I'd say we keep it like it is right now.

Ok.


Openstack add heat entities to tests

Adding heat to env builder and refresh tests

@miq-bot remove_label wip

@blomquisg please review


Format time enhancement on the LTO9 drive

Summary of changes
Improve the format/unformat time of mkltfs on the LTO9 (or later) drive
Description
Currently, mkltfs uses FORMAT_MEDIUM command with format_type = 2h (format as default and then format to specified partition setting). But this setting triggers  the media optimization procedure on the LTO9 (or later) drives.
Basically the media optimization procedure is done at the first mount of a tape. So the media optimization procedure would trigger twice if user tries to format a brand new medium.
In this PR, the code is changed to use format_type = 1h for format/unformat.
In addition to this, I introduce a new option --destructive. This option enforce to use format_type = 2h in format and format_type = 0h for unformat, origibal behavior.
Type of change

New feature (non-breaking change which adds functionality)

Checklist:

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[X] I have confirmed my fix is effective or that my feature works

Merged to the master by cherry-pick


Add shared_preferences sync method

I have sometimes the problem that SharedPreferences preferenceCache isn't in sync with the device prefs. To handle this error it would be nice to have a function to updated (or sync) the preferenceCache.

Had this issue myself as well. This is especially an issue in Add2App use cases when the host platform changes to shared preferences.
I've implemented a refreshCache() function locally. I'll make a pull request somewhere this week after I've added tests.

Ok thanks !

Looks like a duplicate of #22016


Replace Microsoft.DncEng.DeployServiceFabricCluster with a Bicep template

The Microsoft.DncEng.DeployServiceFabricCluster project creates and configures the Azure resources necessary for Helix.
This code is now being flagged by some compliance tools and will require some significant effort to update. Instead of updating the code, I propose we replace it with a Bicep deployment template.
Pros:

Azure wants things like this to be done as an ARM or bicep template
Azure provides tooling such that the template can be run as part of regular deployment to either force state or at least warn that state is not as expected
This code has not been run or updated in many moons and is no longer sufficient as a recovery tool
There is nothing to ensure this code is actually deploying the service as it should be (nothing ensure that changes are captured)
Using templates regularly as part of deployment could reduce maintenance burden as the service states will be rigid and requirements will be captured in code and source control instead of lossy UI
The DeployServiceFabricCluster project can be deleted and its maintenance cost removed

Cons:

Past trouble with reliability of pure ARM templates has left a negative team memory
Incorporating a template into deployments will be significant new technology and process for the team to learn

Discuss!

if this tool is another unicorn, sounds like a good candidate for deletion
however I don't think Bicep is a good idea when compared w/ JSON ARM templates … where we have lots of experience. it's a big increase to our concept count (a new language that's unlike most other languages), seems to only result in a tiny difference (the outermost wrapper) from JSON ARM templates, and requires running an external process for conversion before sending anything to Azure

My experience has been that if there are a lot of things that need to be defined, it's much better to use Bicep, my experience is also that ARM templates end up being much larger and verbose than Bicep.
Something useful for comparison would be to have a side by side of the ARM template with the Bicep for the same resource.

Regardless of which tool we end up using, if we can replace our custom code with an existing tool, I agree with that. Thanks for writing this up :)  I'll include it in the epic for the Identity/Fluent refactor work.

Something useful for comparison would be to have a side by side of the ARM template with the Bicep for the same resource.

!34409 contains examples e.g., Helix-Mariner-2.json is just JSON while Helix-Mariner-2.bicep is Bicep wrapping JSON (and four lines longer).
note as well that @AlitzelMendez had to increase the azure-pipeline-image-generation.yaml timeout greatly w/ the switch from the ImageFactoryCli task (which, admittedly, just starts image generation) to AzureResourceManagerTemplateDeployment@3. that's going to cost $$ or $$$ and may partially be due to the extra transformation (to JSON) the task has to do when given a Bicep template

just to mention that on my example on !34409 we are comparing one resource only, but if we write multiple resources bicep provides the advantage to have one resource per file, which is not the case for ARM, meaning that we will have a huge file if there are multiple resource comparing with multiple small size files
so in short I think in general is going to be easy to understand bicep (because the files will be smaller and just for one resource) and if we are going to start using it better to stick with it
and for increasing the time, we will need to do this even if we use arm json, the only reason we are not doing this is because we are using the image factory cli that is on the middle, so the money aspect shouldn't weigh on the decision as is going to be the same

Also, keep in mind that this functionality was created in the event that we'd have to rebuild the Service Fabric cluster from scratch, so it's not something we'd running during the weekly deployments.
Additionally, is anyone aware of being able to export config settings out of Azure for our cluster? Alex mentioned to me that manual changes were made directly in Azure that were not ported over to the code, so that would be something we'd have to make sure was captured in whatever new thing we end up using.

the only reason we are not doing this is because we are using the image factory cli that is on the middle, so the money aspect shouldn't weigh on the decision as is going to be the same

should have mentioned the "$$ or $$$" point was about holding a machine waiting for the deployment versus our current fire-and-forget approach. if the task has a "start only" option and a simple way to check status of a specific image later, wonderful
in any case, money is probably not relevant for a little-used pipeline (as @missymessa mentioned)

so it's not something we'd running during the weekly deployments.

Actually I suggest one of the benefits of using a bicep-based approach is that we would want it to run every deployment. The tools have two operations that I think are interesting:

Deploy the file. Create missing resources. Delete extra resources. Make configuration of existing resources match what is defined in the file.
Compare the file. Don't actually change deployed state. Instead, check the deployment group and report any differences from the file.

Everything about an Azure resource that is required for Helix to work is captured in the Bicep file, and any deviation is immediately noticed.

should have mentioned the "$$ or $$$" point was about holding a machine waiting for the deployment versus our current fire-and-forget approach

I'm not sure how this would work for helix-machines. I do not think it would help with image generation, but perhaps with deployments.
In the context of our other services (such as the service fabric instances) I believe this would be fast enough to not need to worry about additional machine cost.

do you know where are we using  Microsoft.DncEng.DeployServiceFabricCluster?
I am trying to find anyplace, so far I looked into the repos I remember we are deploying to SF and in both cases we are already using bicep, sharing with you the pull requests:

https://github.com/dotnet/arcade-services/pull/1863
https://dev.azure.com/dnceng/internal/_git/dotnet-helix-service/commit/140ed1a287875cdf14fbbde79be7e92d21e7a395?refName=refs/heads/main&path=/eng/deployment/app.bicep&_a=contents

but looks like even before that we were using something else, so I have been looking into any place that use this Microsoft.DncEng.DeployServiceFabricCluster and I wasn't able to find it :) I see that it has a command line deploy-sf but nothing seems to be using it, I will keep looking but if you know of any place let me know :D


[Doc] Ouath2 Playground image need to be update with latest changes in UI

The first image listed under 'Try out scenario' section needs to be updated with last change - 'Use PKCE' according to the the below,

[1] https://docs.wso2.com/display/IS540/Basic+Client+Profile+with+Playground

duplicates
https://github.com/wso2/product-is/issues/2973


Shared frozen model for joint training

Hi!
In <=0.3.3, I used to be able to define something like
D = Sequential()
D.add(...)
...

G = Sequential()
G.add(...)
...
G.compile(...) # necessary but irrelevant

DG = Sequential()
DG.add(G)
D.trainable = False
DG.add(D) # layers of D are frozen for GD

D.compile(some_loss)
DG.compile(some_other_loss)

And then be able to train jointly D and DG (writing some small custom loop for alternating updates), such that updates on DG only change the weights of the inner model G.
In master, the same code has different behaviour -- namely, D.trainable = False seems to no longer be taken into account, resulting in DG.trainable_weights to include both G and D weights. Is this new behaviour expected or this a bug?

Maybe related to #3290

If you set D.trainable = False then its weights won't be trained: https://github.com/fchollet/keras/blob/master/keras/engine/training.py#L241-L243

Indeed, but then why is trainable_weights including all of them? (this is the bit that is confusing me)
Also, where is collect_trainable_weights called? https://github.com/fchollet/keras/search?utf8=✓&q=collect_trainable_weights returns no match except the function definition itself.

You are right that even though the training behavior is correct, the
trainable_weights list should be adjusted. I'll push a fix.
It's called here:
https://github.com/fchollet/keras/blob/master/keras/engine/training.py#L693
On 23 August 2016 at 12:48, Gilles Louppe<EMAIL_ADDRESS>wrote:

Maybe related to #3290 https://github.com/fchollet/keras/issues/3290
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/fchollet/keras/issues/3555#issuecomment-241854272,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AArWbzHyUacR7oMInxB0ak1iIh0DULMQks5qi06RgaJpZM4JrUGa
.

Great! Thanks Francois and sorry for the false alarm then. I am closing the issue.
(and I was confusing by github showing only the top 2 results for the same file, sorry about that ;))


Swagger API docs are missing fields

README.md links to http://petstore.swagger.io/?url=https://raw.githubusercontent.com/fnproject/fn/master/docs/swagger.yml, but it seems like those docs are missing a bunch of fields. For example, http://petstore.swagger.io/?url=https://raw.githubusercontent.com/fnproject/fn/master/docs/swagger.yml#/Apps/post_apps is missing the "name" field and http://petstore.swagger.io/?url=https://raw.githubusercontent.com/fnproject/fn/master/docs/swagger.yml#/Routes/post_apps__app__routes is missing path.
Additionally, the example values aren't real examples in many cases. Things like "image": "string", doesn't really tell me much about what sort of string I would use for a value.

some of the fields such as app.name and route.path it seems we need to add a 'required' line to their specification, there may be other issues in the spec too. thanks!

since we're re-using the models at the bottom like App / Route it's hard to add required to these, since for things like patch they are not required. maybe we need 2 separate models, one for creation, and one for update.


Update progress.js with fix TP78242 in 4.5

Fixed the issue by adding a call/invocation to reject handler in case we observe any failure operation before returning the fill() promise.

TP78242 - [Bug]: Failure in fill() operation does not return completed (reject) promise
As part of fill() operation in JSDO, before returning the promise, checking for the XHR request status and if it is a failure, then performing necessary actions before returning the promise.


[question] s3 storage backend

Hello.
Interesting, how i can use s3 storage backend in my container?

S3 buckets, always have a region-dependent url they can be accessed at (e.g. us standard ones can be accessed at https://s3.amazonaws.com/{bucket-name}/). Because of that, you can create an ACI with a name similar to that, host a html page indicating the url to pubkeys and so on, and it should work just like it would on any regular http server.
For example, I've hosted a docker2aci copy of redis on an s3 bucket I control which can be accessed via rkt fetch --debug s3.amazonaws.com/s.euank.com/acis/redis. The url https://s3.amazonaws.com/s.euank.com/acis/redis points to an http document (with an appropriate content-type) that has meta-headers pointing to a pubkey url and aci hosted in the same bucket. I modified the ACI's manifest to have a name of the above discovery url.
Other options include using AWS's "static site" option to have a shorter non-s3-specific domain or using cloudfront to do the same.
You might also be interested in rkt's ability to do AWS authentication for s3 urls even if the objects aren't public (see the type: aws auth on the config docs.
Happy to clarify further if you have a more specific question or run into particular problems.

Sorry, maybe i incorrect writed. I do not want repository storage for APPC. I want S3 as volume in App Container. It is really? Where i can write about this detailed?

If I understand your question correctly you want to use an S3 bucket as a volume to attach to a mount point in a running AppC container.
I think there isn't explicit support for this, but you should be able to locally mount an s3 bucket via s3fs and then use the --volume flag on rkt to point a volume at the location s3fs is mounted.
So something vaguely like:
> s3fs -o use_cache=/tmp/cache mydbbackup /s3mnt
> rkt run myimage --volume data,kind=host,source=/s3mnt

Disclaimer: I've never done this

Yes correctly. Hm.. Maybe possible add the functional into pod file?

What types of volumes are supported isn't defined in the spec. I think what you're asking for is support for an s3 kind in rkt's volume flag, so one could do something like:
> rkt run myimage --volume data,kind=s3,mydbbackup

If that's the case you should open an issue against https://github.com/coreos/rkt so we can keep track of this request.

Yeah; it's up to an ACE or orchestration system (like K8s volume plugins) to manage such a volume kind.
However, using S3 as a volume (implied, as a posix filesystem) is fraught with peril. There's no official way to make such a mount and S3 does not offer "read-after-write" consistency for update operations, nor any common way to represent various other posix features (e.g. some people make a block-store on top, some make metadata files for things like acls, etc).
The recommended way of using S3 is with the client libraries as an object store (which will work just fine in rkt today since everything is just network requests in that model), not as a filesystem volume (which, as above, is messy).
Because of the above, I'm not sure if an ACE should reasonably consider including such a volume type as a first class citizen.
The easiest shot at this might be a wrapper that creates a host-path that is then referenced by rkt.. similar to how volume plugins operate in Kubernetes today.

Closing this out based on the comments - not something we'll pursue in the spec.


Change WARN log level to INFO

This PR removes the concept of a WARN log level and changes all WARN level logs to INFO level logs.

[x] Rebased/mergable
[ ] Tests pass
[x] CHANGELOG.md updated
[x] Sign CLA (if not already signed)

@nathanielc looks like this keeps failing on
--- FAIL: TestServer_RecordReplayStreamWithPost (1.20s)
	server_test.go:3529: failed to finish recording

Things seem to be passing for me locally.

Took about ~5-6 rebuilds but the tests finally passed.

Yeah, its passing for me locally as well. We need to get that test fixed.


Add supportedVersions to SchedulerAdaptorDescription

At the moment can not ask Xenon which version of schedulers it supports, I have to try and fail.
Would be nice if the description could give a list of supported versions.
Bonus: if Scheduler.getVersion() was implemented.

Will add

Currently, only slurm checks the version of the scheduler, and prints a warning if there is a mismatch. The other schedulers do not detect or check any versions.
Won't fix for now. Please reopen if this leads to problems.


Update README.md(Adding Total number of PRs and Current ongoing issues (Open & Closed) & Last Commit,stars,Contributor Profile Pictures of repo in readme.md)

Added total number of PRs and Current ongoing issues (Open & Closed) & Last Commit,stars,Contributor Profile Pictures of repo in readme.md
Fixes # 230
Type of change
Please give a X on it which is applicable

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Refactor Code
[X] A documentation update
[ ] Others(mentioned in the issue number)

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Test A Describe here
Test B Describe here (if Requred)
Screenshorts and Vedios:

give screenshorts and vedio of the changes you made
Checklist:
give a X on it which is applicable

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my code
[ ] I have commented my code, particularly in hard-to-understand areas
[X] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

please give the label of gssoc and level 1
On Wed, Jun 5, 2024 at 9:34 PM Prince Pal @.***> wrote:

Merged #235 https://github.com/VanshKing30/FoodiesWeb/pull/235 into
main.
—
Reply to this email directly, view it on GitHub
https://github.com/VanshKing30/FoodiesWeb/pull/235#event-13053891161,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A53UULTZEQDQVKLIKN7OBZ3ZF4ZIJAVCNFSM6AAAAABI2WCZXSVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJTGA2TGOBZGEYTMMI
.
You are receiving this because you were mentioned.Message ID:
@.***>

--
*Engineering *Sciences
BVRIT http://bvrit.ac.in | SVECW
http://svecw.edu.in | VIT http://vishnu.edu.in | *BVRITH *
http://bvrithyderabad.edu.in
Medical Sciences
VDC
http://vdc.edu.in | SVCP http://svcp.edu.in | VIPER
http://viper.ac.in| BVRICE http://bvrice.edu.in*
http://viper.ac.in*

@hustlerZzZ please give the label of gssoc and level 1...


Container Service Status Updates on Failure

Problem
When the container service build fails, no status update is sent to the WebService. The status of the build remains building

Solved this along with the issue of stderr messaging being sent to webservice upon successful completion (https://github.com/funcx-faas/funcx-container-service/commit/70032fa476e64bb73249f507f29c39eb95ac3f57 and the preceeding commit). It appears that repo2docker only communicates on stderr? These fixes have been pushed to image_2_registry branch, but I wasn't able to get the two services running and communicating yet so they haven't been merged to dev.


feat(forge): Support library linking

Adds support for library linking at deploy time. Works by determining dependencies, calculating address in correct order, linking the dependency addresses recursively on the way up to a target contract, and deploying dependencies before deploying a test contract.
Todo:

[ ] create command support
[ ] run command support
[ ] merge upstream changes into ethers-rs

Closes #222

woot

dropping trying to support create as it is kinda counter-intuitive for that command to deploy multiple contracts

dropping trying to support create as it is kinda counter-intuitive for that command to deploy multiple contracts

how does dapptools do it? ig u deploy lib manually and then pass it as an opt?

how does dapptools do it? ig u deploy lib manually and then pass it as an opt?

ye - we already support dapptools style compile-time linking. also the official solidity docs recommend not manually linking and letting the compiler do it. For contracts going on mainnet, I tend to agree.

any chance we can dedupe the linking part by extracting it as a function?

ye we probably can - there are some differences between the two but probably can be combined 90%

approving cautiously, given integration tests seem to pass I feel OK about it.
2 things as follow-ups:
1. Is there any large real repo with libs and linking which we could use as an integration test?

2. Should we upstream these into ethers-solc?

Feels like we should do a full review of ethers-solc / or a writeup because the pipeline has gotten quite complex at this point

I tested with Scott Sumarto's library who opened the Lib.Enum issue. It is private for now, but when it opens up i think it should be a good test as he rated it as "as complex as it can get" for library linking and we verified the linking together.
maybe? there are some intricacies here that make me say no, but i would be okay with it

we should def do a writeup/review, lmk how you want to proceed on that front

Closes #612 but we should open another issue for decoding collided function signatures


Allow use of ConsoleLinks for route determination.

Fixes:
Jira: https://issues.redhat.com/browse/RHODS-750
Jira: https://issues.redhat.com/browse/RHODS-245
Analysis / Root cause:
To determine the route for some applications, we need to find the ConsoleLink associated with the application.
Other applications may need to specify an endpoint (full URL) for the route.
Solution Description:
Allow the application to specify a ConsoleLink to use to find the URL from (the spec.href field).
Allow the application to specify an endpoint for the route.
Also, allow <CLUSTER_ID/> as a replaceable variable in endpoint routes and for getting started links.

Tested and LGTM. We going to need additional permissions to query console links?

Yeah. I'll add them.


Extend specs for Date.iso8601

Include a few invalid inputs, mostly to illustrate the difference between Date.iso8601 and Date._iso8601

Thank you!


Git-sensor continuously polling data for repos even if app has a linked-ci

Describe the bug
We have created so many linked pipelines for different applications. In those applications, we don't have any other ci-pipeline configured, and when we checked with git-sensor logs it was continuously polling data for the git-material we have provided in the child application.
To Reproduce
[ordered list the process to finding and recreating the issue, example below]

Create a devtron application(parent) with all the configurations.
Create another devtron application(child) with the linked pipeline option only and use any other repo for your git-material.
Now check the git-sensor logs.

Expected behavior
Ideally, it shouldn't fetch the details for those applications that are only using the linked pipeline option.
AB#288

This bug is invalid.
Reason:- We are not polling git commits for the app with all linked CI-Pipeline as per our code, only when the git material in child application has been used in one or more ci-pipeline then only our code is polling the data for that git material else, it's not. Hence this bug is invalid.
Tests:- I've verified it from our code and from logs also. Secondly, I've also checked the latest commits that are saved in the git-sensor by exec-ing into gitsensor.


C assertions causing core dump without any useful message

I'm getting the following with 0.2.9 (fresh pip install today):
python: ffm_als_mcmc.c:172: sparse_fit: Assertion `(sizeof (*w_0) == sizeof (float) ? __finitef (*w_0) : sizeof (*w_0) == sizeof (double) ? __finite (*w_0) : __finitel (*w_0)) && "w_0 not finite"' failed.
[1]    30860 abort (core dumped)  python classify.py --nsplits 1 -c fm --basic-descriptive --date  --subways ...

I'm using the als.FMClassifier via a wrapper class for one-vs-rest classification:
        from fastFM import als
        class FMClassifier(als.FMClassification):
            def fit(self, X, y, *args):
                y = y.copy()
                y[y == 0] = -1
                return super(FMClassifier, self).fit(X, y, *args)

            def predict_proba(self, X):
                probs = super(FMClassifier, self).predict_proba(X)
                return np.tile(probs, 2).reshape(2, probs.shape[0]).T

        from sklearn.multiclass import OneVsRestClassifier
        return OneVsRestClassifier(
            FMClassifier(n_iter=500, random_state=42))

The data I was using to fit the model is attached. I tried to get a smaller dataset, but I was having trouble producing it when I cut things out.
X_train_sparse_fit_issue.npy.zip
y_train_sparse_fit_issue.npy.zip

Sorry, wrong repo!


Set path to root when testing if cookies are enabled

When scanning a site which uses tiny-cookie through a service like https://www.onetrust.com/, we see an increased number in the reports of the @key@-cookie.
That's because the @key@-cookie is set to a relative path (eg. /features/foo, /features/bar) instead of a root path /.
https://github.com/Alex1990/tiny-cookie/blob/6fcecdb044465cf35fe0653b7ab6a495c697c3cc/src/index.js#L4-L19
Would you be open to a change, where the cookie path is updated to root (/)?
The changes would look like this:
- document.cookie = `${key}=${value}`;
+ document.cookie = `${key}=${value}; path=/`;

@stefanzweifel Thank you point it! It has been fixed in the latest version (v2.3.2).

@Alex1990 Thank you very much! ❤


Missing code (basicsr folder)

Hi!
Great work! The current code is probably missing a basicsr folder. At multiple places in the modules are imported from basicsr.
Any help with the code would be highly appreciated. Thank You!

Looks like pip install basicsr

Yes. Our code is based on BasicSR.


Export Image is the same name input Image

i want my image in export png is the same name my image, you can teach me how to do it? tks you

are you talking about Brush labeling (with BrushLabels tag)?

are you talking about Brush labeling (with BrushLabels tag)? What export format do you use?

Yes, i use brush labeling sir!!!

Please check this discussion: https://github.com/heartexlabs/label-studio/discussions/2541

The link is broken, so is there a way to export the PNGs with the name of the input images ?

I have the same problem but the discussion link is broken @makseq


Customize each row with different menu items, is it possible ?

Lets say I want 3 menu items for one row but 2 for another or a different image for other row. Is it possible ?

Yes. https://github.com/baoyongzhang/SwipeMenuListView#user-content-create-different-menu

not working


[FEATURE] Real time validation in login and signup

Description
Current Feature
Currently, the user gets an error message after the user clicks on the submit (login/ sign up) button.

New feature
I want to implement real-time validation so that the user gets a validation message as he/she enters the data, And as soon as the valid data is entered the messages disappear. A sample video is given in the screenshot section.
Screenshots
Sample Video.
I want to implement functionality similar to the one below in the login and signup form.
https://github.com/agamjotsingh18/pollitup/assets/86224794/b3d8c27f-da3b-4b82-9ea2-e4db3c710923
Request
Please assign me this issue under gssoc'23 label.
Additional information
No response

Hello there! I have gone through the issue and I would like to work on this issue So I request you to assign this issue to me on behalf of GSSOC'23

Description
Current Feature
Currently, the user gets an error message after the user clicks on the submit (login/ sign up) button.

## New feature
I want to implement real-time validation so that the user gets a validation message as he/she enters the data, And as soon as the valid data is entered the messages disappear. A sample video is given in the screenshot section.
Screenshots
Sample Video.
I want to implement functionality similar to the one below in the login and signup form.
sample.mp4
Request
Please assign me this issue under gssoc'23 label.
Additional information
No response

You can work on this! :)

Hello there! I have gone through the issue and I would like to work on this issue So I request you to assign this issue to me on behalf of GSSOC'23

@addymistrel This issues has been claimed, please find another issue :)


ECO-3539 [Braintree] Cannot use a payment_method_nonce more than once error

Ticket: https://spryker.atlassian.net/browse/ECO-3539

Re-create branch with correct name https://github.com/spryker-eco/braintree/pull/34


[Suggestion] Please consider adding more language keys

Please consider adding language keys for Head, Handle, Attributes, Primary and Durability.
And it would be so kind of you to cancel the space in crafted tools' name. For example, 金 剑 is not equal to 金剑 in my language, it actually means gold&sword in English, which makes it sounds a little bit awkward.
And here's a screenshot of it.
https://i.postimg.cc/Dwm20k2M/S.png

Hi! Thanks for your suggestion. I am about to release a new revamped version of this mod very soon, which will add new translation keys for mostly everything, although I am sure I have missed some words here and there. Feedback on parts i have missed is greatly appreciated and I will try to fix them as soon as possible. As 0.10 is releasing very soon, I won't spend any time going back to fix issues present in 0.9 and below, but I'll try to make the new version a lot more compatible with translations.
Regarding the space in the names, it's done to reduce the total amount of keys needed, but I get how that only applies in languages like english. It's sort of a hack, and I really should be autogenerating the whole keys instead of splitting them. Would it be easier for you if the tool's name was always derived from the translation key, like this: item.forgero.gold_sword, or would another format make it easier? Also, do you know if this process could be automated to generate a lot of the names in your language? All of the combination of parts, tools and materials would make the list of complete translation keys really long.

I think simply adding a space manually after the name of material while removing the auto-generated space could fix that.
For example:
"item.forgero.gold": "Gold", 👉  "item.forgero.gold": "Gold ".
I'm not a programmer so I don't know if my idea works or not.

Hi! Thanks for your suggestion. I am about to release a new修改 version of this mod very soon, which will add new translation keys for mostly everything, although I am sure I have missed some words here and there. Feedback on parts i have missed is greatly appreciated and I will try to fix them as soon as possible. As 0.10 is releasing very soon, I won't spend any time going back to fix issues present in 0.9 and below, but I'll try to make the new version a lot more compatible with translations.
关于名称中的空格，这样做是为了减少所需的键总数，但我明白这仅适用于英语等语言. It's sort of a hack, and I really should be autogenerating the whole keys instead of splitting them. Would it be easier for you if the tool's name was always derived from the translation key, like this: item.forgero.gold_sword, or would another format make it easier? Also, do you know if this process could be automated to generate a lot of the names in your language? All of the combination of parts, tools and materials would make the list of complete translation keys really long.

I think simply adding a space manually after the name of material while removing the auto-generated space could fix that.
For example:
"item.forgero.gold": "Gold", 👉 "item.forgero.gold": "Gold ".
I'm not a programmer so I don't know if my idea works or not.

Hi! Thanks for your suggestion. I am about to release a new revamped version of this mod very soon, which will add new translation keys for mostly everything, although I am sure I have missed some words here and there. Feedback on parts i have missed is greatly appreciated and I will try to fix them as soon as possible. As 0.10 is releasing very soon, I won't spend any time going back to fix issues present in 0.9 and below, but I'll try to make the new version a lot more compatible with translations.
Regarding the space in the names, it's done to reduce the total amount of keys needed, but I get how that only applies in languages like english. It's sort of a hack, and I really should be autogenerating the whole keys instead of splitting them. Would it be easier for you if the tool's name was always derived from the translation key, like this: item.forgero.gold_sword, or would another format make it easier? Also, do you know if this process could be automated to generate a lot of the names in your language? All of the combination of parts, tools and materials would make the list of complete translation keys really long.

I think simply adding a space manually after the name of material while removing the auto-generated space could fix that.
For example:
"item.forgero.gold": "Gold", 👉 "item.forgero.gold": "Gold ".
I'm not a programmer so I don't know if my idea works or not.

I think I'll try to create new translatable separator element, which can simply be translated to "" if not required. Do you think that would work? If it does, it will be super simple to implement.

I think I'll try to create new translatable separator element, which can simply be translated to "" if not required. Do you think that would work? If it does, it will be super simple to implement.

I think that works.

It is already updated in the latest version, so you'll have to see if there still are some missing keys, or if the new separator causes any translation issues.

<IP_ADDRESS> is missing loads of things(like duelling guard, reaper head...) that doesn't appear in en_us.json.

Most of the content related stuff is kept in different modules. Forgero-vanilla contains material and part translations, Forgero-extended contains gem and extended part translations and Forgero-compat contains translations for different compatabilities, like MM.

Sorry for spamming! I forgot merging them together..

No worries, I'll just merge them all


Feature: Add support for custom m3u8 chunklist from local file.

Checklist

[x] I'm reporting a feature request
[x] I've verified that I'm running youtube-dl version 2019.06.08
[x] I've searched the bugtracker for similar feature requests including closed ones

Description

Referr to #21340

why not just use ffmpeg -i m3u8file -c copy file.mp4/mp3?


Identify on page load

/cc @eliast

Hey guys, I'm an engineer from Segment. Could you guys also add unit tests that cover this new addition in integration behavior?
Something that checks that window.driftt.identify() is called with the proper arguments when .page() is called and then conversely a test that tests that it didNotCall() driftt.identify when .page() is called but .identify() hasn't been called before.

@hankim813 we definitely want to get some more tests in here once we get the tests working again. If you can share with us your local setup that the tests are working in that would be very helpful.

@trun I did some debugging and looks like the tests are not passing due to a wildcard dependency within our core repos. I'm gonna try to get that resolved today so we can ship this! Sorry for the inconvenience


improved styling

Fixes #507 hey i just changed some styling and i think its looking better now please leave a review, here the github page link
https://leesha19.github.io/Aec-Library-Website/

You have just changed the color of the Ui, which is not better than the earlier UI. Also, the Previous scrollbar was good.
Don't Change the theme!

You have just changed the color of the Ui, which is not better than the earlier UI. Also, the Previous scrollbar was good. Don't Change the theme!

ok so i will reset it and  work on sections issue which is not properly structured


Don't know how to calculate the first token time and next token time according to these output time. Please also modify the time unit to improve readability~~~~ Thank you!
Alternatives
No response
Additional context
No response

Hi @Zhenzhong1 please view the RequestMetrics class to see what each of these attributes mean: https://github.com/vllm-project/vllm/blob/9b9a10d6cb89f18e054daa66f25cb8f17c723b2c/vllm/sequence.py#L87-L91
You should be able to calculate first token time easily with the class as-is:
>>> from vllm import LLM
>>> llm = LLM(model="facebook/opt-125m")
>>> output = llm.generate("Hello")
>>> metrics = output[0].metrics
>>> metrics
RequestMetrics(arrival_time=1716361007.648243, last_token_time=1716361007.648243, first_scheduled_time=1716361007.6564994, first_token_time=1716361007.6961722, time_in_queue=0.00825643539428711, finished_time=1716361007.7288532)
>>> metrics.first_token_time - metrics.first_scheduled_time
0.0396728515625

However it does seem that last_token_time is not being set correctly in this case, preventing you from calculating TPOT. It is correctly set when calling https://github.com/vllm-project/vllm/blob/9b9a10d6cb89f18e054daa66f25cb8f17c723b2c/vllm/sequence.py#L477, which is only called when getting stats for Prometheus logging through LLMEngine._get_stats(). We should fix this. cc @robertgshaw2-neuralmagic

Is this problem solved?


Redis package backport

Redis 7.0.0 package backport. We would like to use redis for Device Identification Improvement project
All tests passed @jsoo1
https://buildkite.com/awakesecurity/end-to-end/builds/78536

Looks good to me. Could you please forward-port these to awake-21.11, too, please?

Looks good to me. Could you please forward-port these to awake-21.11, too?

Could you merge it please? I haven't rights to do that


Getting an error when trying to provision a certificate

either via:
now certs create shipatron.io

or
now alias

I get back:

Error! Unexpected error. Please try again later. (invalid json response body at https://api.zeit.co/now/certs reason: Unexpected token N in JSON at position 0)

I'm using Cloudflare and have followed all the steps outlined here. Appreciate any help.

We're deploying a fix for this right now.

@Qix great, thanks!

Now getting the same message as previously:

Error! Unknown error: Error: Invalid challenge response for {domain}. Make sure the DNS records are correct.
Error: Invalid challenge response for {domain}. Make sure the DNS records are correct.
at module.exports.EventEmitter.createCert.domain.retry (/snapshot/now-cli/dist/now.js:916:15)
at process._tickCallback (internal/process/next_tick.js:109:7)

@Stumblor How new is the domain?

@Qix Over 2 weeks, but made the switch to CloudFlare yesterday lunchtime.

Did that fix the issue then?

@Qix- Sorry, no, still getting the same error ('Invalid challenge response for {domain}. Make sure the DNS records are correct.'). Could this be a problem with how I've setup the DNS?

@OlliV Sorry to harrass but any word on this?

I have the same problem and since 12 hours my domain is now inaccessible: https://nuxtjs.org/

Workaround for now is to set the DNS records to DNS-only mode, renew the certs manually with now certs renew <domain>, and re-enable the cache mode in Cloudflare. I'm not yet sure about the root cause because renewing works with my test domains.
One thing to keep in mind is also the new requirement for CAA records even though this doesn't seem to be affecting you right now:
https://community.letsencrypt.org/t/legacy-caa-implementation/42335

@OlliV Where do you set DNS only mode? Tried in fiddling with both the security settings and caching but no luck so far.

and did you also set this?

@OlliV Brilliant thanks dude that DNS only setting fixed it. Thanks for your help!


Adding Component In Placeholder Not Working in Experience Editor

Describe the Bug
I am trying to add a component under placeholder in experience editor, I am getting error " Could not find the rendering in the HTML loaded from server" , attached the screens.
"renderingDomElement" is null so getting the error.
Its Sitecore 9.3, Sitecore JSS 13.0.0, React frontend
When i debug in browser, I see that  element for newly adding component is not generated, i see this has been generated in other Sitecore JSS project. I assume because  element is not generating and so required ID value is not present in page html so it throws null for renderingDomElement.

To Reproduce
Open page in experience editor, click on "add here",  selected component in "Select a Rendering" wizard, select datasource, click on okay, then the error will be displayed.
Expected Behavior
We should be able to add component in experience editor, by following steps : click on "add here" select rendering, select datasource, click ok, should be able to add component on the page.
Possible Fix
No response
Provide environment information

Sitecore Version: 9.3
JSS Version:<IP_ADDRESS>
Browser Name and version: issue happens in evry browser
Operating System and version (desktop or mobile): tested in desktop
Link to your project (if available):

Thank you for registering this  @parvathisomanahallicnx
My main suggestion here would be to enable debug in your react proxy app, and see what happens behind the scenes. You can enable debug via .env or directly in config.js:
https://github.com/Sitecore/jss/blob/97561a04ba0c1ae5de191ee2cc9f37e67c774ec9/samples/node-headless-ssr-proxy/config.js#L74
The missing HTML could be related to a number of things: a component is missing implementation, a component returns empty HTML or not rendering properly, or perhaps some error happens with Experience Editor itself. Having debug logging from the time issue happens will help narrow down the options.

Hi @art-alexeyenko , I need to do testing in experience editor, but debugging react application will not gives me any result right, we dont directly connect react app to sitecore EE in local, we deploy our react files to sitecore dist folder using jss deploy files, but am not sure how you want me to debug the experience editor issue through react app.
I am new to Sitecore JSS, now i see React app and sitecore cms EE is disconnected in my local, but not sure how to connect those, but when i connect CMS to react app, the localhost:3000 with my local sitecore works fine, but i am not sure how to debug Experience editor issue in react app.

@parvathisomanahallicnx Yep, you are correct. You wouldn't need to debug the react app - instead it is the proxy app you'll be getting debug logs from. You can enable it in config.js on your proxy and watch the log output there.

Hi @art-alexeyenko sorry, am new to JSS, will you please let me know where i can find config.js and which is the proxy app?

@parvathisomanahallicnx it should be in the root of your proxy app. I have linked the related file and the line in sample in my reply above.

@art-alexeyenko Experience Editor renders JSS apps using internal rendering host, "node-headless-ssr-proxy" is not used in this case.
@parvathisomanahallicnx As I recommended in our chat, please, make a request to Sitecore Support. Since 9.3 and JSS 13 is out of standard support. Potentially, the issue can be related to Experience Editor as well.
I can recommend you to take a look at this PR: https://github.com/Sitecore/jss/pull/343
Related to: https://github.com/Sitecore/jss/issues/141, it's a pretty old issue and potentially can be related to the problem that you have

@art-alexeyenko @illiakovalenko We have multisite setup, react application (Frontend app) has mono repo structure, each site codebase will have its own layout.js and approot files, the issue occurs only in 2 sites out of 5 sites, so i dont think its the issue with Experience Editor as it works for other sites. Please let me know if you want me to share any specific files.


Use imperator (- CoinGecko) for price data

Remove CoinGecko shoutout from sidebar

This will be a post refactor task (convert to issue)

6/7 meeting - Josh: we'll be integrating with an oracle that could provide price data

We now have prices.osmosis.zone, which could be migrated in backend to use imperator with heavy caching as it has now.


#21: generate DBSchemaField as exported type

Coverage remained the same at 92.825% when pulling 557d74202328c3be98ca27060f7f3facb291392c on exported-db-schema-field into 628a8ad6d8e05d82645f016f0eece8994789dec3 on master.


Profile — Testing #15

See the option to edit and delete testimonies (delete/rescine is a future feature)

also there is no space between testimony card and footer

resolved with this pr (https://github.com/codeforboston/maple/pull/966)


feat: life quality improvements

Description
This PR adds a few changes, most of them related to my usage experience.

Adds iconLight and iconDark as optional props to DarkThemeToggle component;
Fixes the theme component props for Navbar component;
Adds access to the listItem element to the SidebarItem theme;
Excludes lib/**/* from vitest, it seems that only excluding lib in this case wasn't actually working well...

Fixes # (issue)
Type of change
Please delete options that are not relevant.

[X] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)

Breaking changes
None.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[X] Existing unit tests still working
[X] Local testing (a separated project that uses flowbite-react)

Test Configuration:
Not relevant.
Checklist:

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have made corresponding changes to the documentation
[X] My changes generate no new warnings
[X] I have added tests that prove my fix is effective or that my feature works
[X] New and existing unit tests pass locally with my changes
[X] Any dependent changes have been merged and published in downstream modules
[X] I have checked my code and corrected any misspellings

I just need to fix one thing for the docs, that I notice when Vercel tried to deploy it.

I need these changes ASAP, so... I'm getting it merged arbitrarily.


wrapper_development ontology installation

Hello,
I get the following error when installing simple_ontology.
(ospenv) $ python -m osp.core.pico install osp/wrappers/simple_simulation/simple_ontology.ontology.yml
RDFLib Version: 5.0.0
INFO 2020-11-30 11:04:12,007 [osp.core.ontology.installation]: Will install the following namespaces: ['simple_ontology']
INFO 2020-11-30 11:04:12,014 [osp.core.ontology.yml.yml_parser]: Parsing YAML ontology file osp/wrappers/simple_simulation/simple_ontology.ontology.yml
An Exception occurred during installation.
Traceback (most recent call last):
  File "/mnt/c/Users/Joana/Documents/VS_code/simplewrapper_test/ospenv/lib/python3.8/site-packages/osp_core-3.5.1-py3.8.egg/osp/core/pico.py", line 63, in install_from_terminal
    ontology_installer.install(*args.files)
  File "/mnt/c/Users/Joana/Documents/VS_code/simplewrapper_test/ospenv/lib/python3.8/site-packages/osp_core-3.5.1-py3.8.egg/osp/core/ontology/installation.py", line 34, in install
    self._install(files, self._get_new_packages, False)
  File "/mnt/c/Users/Joana/Documents/VS_code/simplewrapper_test/ospenv/lib/python3.8/site-packages/osp_core-3.5.1-py3.8.egg/osp/core/ontology/installation.py", line 149, in _install
    parser.parse(file)
  File "/mnt/c/Users/Joana/Documents/VS_code/simplewrapper_test/ospenv/lib/python3.8/site-packages/osp_core-3.5.1-py3.8.egg/osp/core/ontology/parser.py", line 57, in parse
    YmlParser(self.graph).parse(file_path, yaml_doc)
  File "/mnt/c/Users/Joana/Documents/VS_code/simplewrapper_test/ospenv/lib/python3.8/site-packages/osp_core-3.5.1-py3.8.egg/osp/core/ontology/yml/yml_parser.py", line 83, in parse
    self._parse_ontology()
  File "/mnt/c/Users/Joana/Documents/VS_code/simplewrapper_test/ospenv/lib/python3.8/site-packages/osp_core-3.5.1-py3.8.egg/osp/core/ontology/yml/yml_parser.py", line 105, in _parse_ontology
    self._load_entity(entity_name, entity_doc)
  File "/mnt/c/Users/Joana/Documents/VS_code/simplewrapper_test/ospenv/lib/python3.8/site-packages/osp_core-3.5.1-py3.8.egg/osp/core/ontology/yml/yml_parser.py", line 160, in _load_entity
    self._add_type_triple(entity_name, iri)
  File "/mnt/c/Users/Joana/Documents/VS_code/simplewrapper_test/ospenv/lib/python3.8/site-packages/osp_core-3.5.1-py3.8.egg/osp/core/ontology/yml/yml_parser.py", line 307, in _add_type_triple
    superclass_iri = self._get_iri(name, namespace, entity_name)
  File "/mnt/c/Users/Joana/Documents/VS_code/simplewrapper_test/ospenv/lib/python3.8/site-packages/osp_core-3.5.1-py3.8.egg/osp/core/ontology/yml/yml_parser.py", line 225, in _get_iri
    return self._get_iri_case_insensitive(entity_name, namespace,
  File "/mnt/c/Users/Joana/Documents/VS_code/simplewrapper_test/ospenv/lib/python3.8/site-packages/osp_core-3.5.1-py3.8.egg/osp/core/ontology/yml/yml_parser.py", line 248, in _get_iri_case_insensitive
    raise AttributeError(
AttributeError: Reference to undefined entity cuba.Class in  definition of Atom
Consider running 'pico --log-level debug install ...'

From what I understood, this is due to the fact that in cuba ontology the class Class has been replaced by the class Entity. when I perform this change and install the ontology it works.The wrapper also runs well after this.
Thanks.

This was somehow not fully fixed, it should work now!


Re-Add not changing monitored status

Hi,
I was just trying what if i add the movies in radarr unmonitored and then let excludarr check if they are available else where or not before my download starts...
Now i noticed that excludarr scan every file and give the correct output and asks me to change to monitored, then says it Succesfully changed the status of the movies listed in Radarr to monitored!
When i go check in radarr they are still unmonitored.

I know very little of this code but i see in radarr_actions.py that there only is one argument to change the monitored flag?
When i try the api it needs a validation of the id, qualityProfileId and the path?
When i try the api with all this data the status changes.


Clear input after upload successful.

Hello, my Filepond is working perfectly.
I'm wondering how to clean files after uploading.
As I have Multi-upload enabled ideally I want to remove the selected file after every upload instead of all the files in the input.
Tried all these options:
$("#inputID").val('');
$('input[type=file]').wrap('<form></form>').parent().trigger('reset').children().unwrap('<form></form>');
document.querySelector('#fileUpload').value = "";

and lot more jquery/js methods anyone worked.
Then tried to use:
pond.removeFile();
Tried all:
pond.removeFile();
pond.removeFile(file);
pond.removeFile(file.name);

Nothing.
Any idea?
Where I'm using the removeFile.
FilePond.setOptions({
    	server: {
          	revert: null,
        	process: (fieldName, file, metadata, load, error, progress, abort) => {
                ---------- after custom code
                pond.removeFile(file);

....................

You can add a onprocessfile callback (see docs) and then remove the file in that function.

@rikschennink I am trying to remove files from event object once they have been uploaded but couldn't resolve this, would you please assist.

@SalkiDixit Please ask FilePond related questions on Stack Overflow
https://stackoverflow.com/questions/ask?tags=filepond


Add CP-6 and CP-12 curve models for pairing

I feel it would be helpful to have CP-6 and CP-12 models,
or, we should call it ATE pairing for 3->6 and 2->6->12, it is not MNT-specific.
My hunch is that one might be able to "abuse" the MNT-6 for CP-6.
For CP-12, it would be generalizing the code here, actually not very long:
https://github.com/DZK-Labs/ark-yafa/blob/main/src/yafa_146/curves/mod.rs#L39

The goal is to refresh the EIP-1962 implementation and reduce its maintenance cost.


Almost any interface change in the Fluid repo results in IFluidObject typing incompatibility

Describe the bug
Anything that references an IFluidObject type from different versions are pretty much always guaranteed to be typescript incompatible in a "major version" sort of way because of the number of "provides" contracts on IFluidObject . This means we can pretty much never have two different versions of packages on either side of an IFluidObject exchange, regardless of whether you're even using any interfaces that have actually changed. For instance, if somebody makes a random change to IFluidDataStoreContext, through a really deep dependency chain involving views and IHostRuntime, this essentially means a major bump in IFluidObject/core-interfaces.
To Reproduce
Make a change to almost any interface in the Fluid repo. Likely the IFluidObject interface in the version of the code published is not compatible with the version of code right before.
Expected behavior
IFluidObject interfaces should be somewhat durable across Framework changes, especially in interfaces that aren't being immediately used.

Found an example of 'IFluidDataStoreFactory' being incompatible with 'IFluidDataStoreFactory', where both packages are pulling v0.26.1 from npmjs:
ERROR in /workspaces/ps/danlehen/graphql/client/src/containerCode.ts
[tsl] ERROR in /workspaces/ps/danlehen/graphql/client/src/containerCode.ts(21,5)
      TS2345: Argument of type 'Map<string, Promise<Readonly<Partial<IProvideFluidDataStoreRegistry & IProvideFluidDataStoreFactory>>>>' is not assignable to parameter of type 'NamedFluidDataStoreRegistryEntries'.
  The types returned by '[Symbol.iterator]().next(...)' are incompatible between these types.
    Type 'IteratorResult<[string, Promise<Readonly<Partial<IProvideFluidDataStoreRegistry & IProvideFluidDataStoreFactory>>>], any>' is not assignable to type 'IteratorResult<NamedFluidDataStoreRegistryEntry, any>'.
      Type 'IteratorYieldResult<[string, Promise<Readonly<Partial<IProvideFluidDataStoreRegistry & IProvideFluidDataStoreFactory>>>]>' is not assignable to type 'IteratorResult<NamedFluidDataStoreRegistryEntry, any>'.
        Type 'IteratorYieldResult<[string, Promise<Readonly<Partial<IProvideFluidDataStoreRegistry & IProvideFluidDataStoreFactory>>>]>' is not assignable to type 'IteratorYieldResult<NamedFluidDataStoreRegistryEntry>'.
          Type '[string, Promise<Readonly<Partial<IProvideFluidDataStoreRegistry & IProvideFluidDataStoreFactory>>>]' is not assignable to type 'NamedFluidDataStoreRegistryEntry'.
            Type 'Promise<Readonly<Partial<import("/workspaces/ps/danlehen/graphql/common/node_modules/@fluidframework/runtime-definitions/dist/dataStoreRegistry").IProvideFluidDataStoreRegistry & import("/workspaces/ps/danlehen/graphql/common/node_modules/@fluidframework/runtime-definitions/dist/dataStoreFactory").IProvideFluidDataS...' is not assignable to type 'Promise<Readonly<Partial<import("/workspaces/ps/danlehen/graphql/client/node_modules/@fluidframework/runtime-definitions/dist/dataStoreRegistry").IProvideFluidDataStoreRegistry & import("/workspaces/ps/danlehen/graphql/client/node_modules/@fluidframework/runtime-definitions/dist/dataStoreFactory").IProvideFluidDataS...'.
              Type 'Readonly<Partial<import("/workspaces/ps/danlehen/graphql/common/node_modules/@fluidframework/runtime-definitions/dist/dataStoreRegistry").IProvideFluidDataStoreRegistry & import("/workspaces/ps/danlehen/graphql/common/node_modules/@fluidframework/runtime-definitions/dist/dataStoreFactory").IProvideFluidDataStoreFact...' is not assignable to type 'Readonly<Partial<import("/workspaces/ps/danlehen/graphql/client/node_modules/@fluidframework/runtime-definitions/dist/dataStoreRegistry").IProvideFluidDataStoreRegistry & import("/workspaces/ps/danlehen/graphql/client/node_modules/@fluidframework/runtime-definitions/dist/dataStoreFactory").IProvideFluidDataStoreFact...'.
                Types of property 'IFluidDataStoreFactory' are incompatible.
                  Type 'import("/workspaces/ps/danlehen/graphql/common/node_modules/@fluidframework/runtime-definitions/dist/dataStoreFactory").IFluidDataStoreFactory | undefined' is not assignable to type 'import("/workspaces/ps/danlehen/graphql/client/node_modules/@fluidframework/runtime-definitions/dist/dataStoreFactory").IFluidDataStoreFactory | undefined'.
                    Type 'import("/workspaces/ps/danlehen/graphql/common/node_modules/@fluidframework/runtime-definitions/dist/dataStoreFactory").IFluidDataStoreFactory' is not assignable to type 'import("/workspaces/ps/danlehen/graphql/client/node_modules/@fluidframework/runtime-definitions/dist/dataStoreFactory").IFluidDataStoreFactory'.

Fixed by casting to 'any' here:
export const GraphContainerRuntimeFactory = new ContainerRuntimeFactoryWithDefaultDataStore(
    GraphInstantiationFactory.type,
    new Map([
        GraphInstantiationFactory.registryEntry as any,   // <-- Fixed by 'as any'
    ]),
);

@DLehenbauer what are the version of @fluidframework/runtime-definitions in /workspaces/ps/danlehen/graphql/common vs /workspaces/ps/danlehen/graphql/client

Yeah, unfortunately things like this have led to a lot of similar 'any' casting where we test different versions of host/loader etc. :(

@curtisman - It's '0.26.1' in both cases.  I did a recursive diff of all the fluidframework packages like this:
diff -r /workspaces/ps/danlehen/graphql/common/node_modules/@fluidframework /workspaces/ps/danlehen/graphql/client/node_modules/@fluidframework

...and they are 100% identical (except for the "_where:" field generated by 'npm i' in package.json...  which differs as expected).
(I'm still poking at it a bit.)

This is still an issue, what is the standard here, just to leave a comment to prevent if from being closed?

Still interested in this but about to go on leave so removing my assignment.

FYI... We ran into a similar issue with the Bot Framework SDK's. The lesson we learned is that you should always try to favor classes over interfaces as interfaces are essentially immutable and can almost never be updated. The advantage of classes is that you can easily extend them in future releases and provide default behaviors so that you don't break compatibility with previous versions.

@Stevenic Thanks for this! curious if you had cases where consumer would be the implementor? did you end up going with abstract classes is these cases?

will be fixed by #7613


Cannot GET /

I ran ran npx @tyblat/cli scaffold and then I ran yarn serve and I'm getting errors in the browser

Thanks for the prompt @Ashvith10 ! I thought I'd get to this right away, but its taken longer than I had hoped. I, unfortunately, cannot repro this right now because of another bug I caused: https://github.com/doug-wade/tybalt/issues/435
iirc, the repro steps are

npx @tybalt/cli scaffold eleventy --name eleventy-tybalt
cd eleventy-tybalt
yarn serve

and then you see the error, but I'll assign this to me until I verify.

The problem here is that before we run serve, we need to run build the first time. If we update the serve script to call build first ("scripts": { "serve": "npm run build && tybalt serve -- --port 8081" }), this should resolve the issue.


Run your first app: Android Basics with Compose

URL of codelab
https://developer.android.com/codelabs/basic-android-kotlin-compose-emulator?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-compose-unit-1-pathway-2%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-compose-emulator#2
In which task and step of the codelab can this issue be found?
Step#3 Run your App on emulator
Describe the problem
I created an AVD with Pixel 5, was able to Download "S" and when i was done and tried running the app on the emulator, it says following Error:
Running Intel® HAXM installer
'silent_install.bat' is not recognized as an internal or external command,
operable program or batch file.
Intel® HAXM installation failed. To install Intel® HAXM follow the instructions found at: https://github.com/intel/haxm/wiki/Installation-Instructions-on-Windows
Steps to reproduce?

Go to... Tools > Device Manager > Create Device
Click on... Run App button
See error... the above

Versions
Android Studio version:
API version of the emulator:
Additional information
Include screenshots if they would be useful in clarifying the problem.

@sanqure
Please follow the instructions to install HAXM.
Let us know if still have issues with your emulator.


default landing page for repo

Feature Description
allow us to choose the default landing page for our repository, from any of the following options in screenshot
Screenshots

I think backend is ready, we need an option in repository setting.


Unable to show our own icon in notification tray ?

Hi All,
I fallows the documentation,
When am sending notification from java server program am able to see the notification message in respective device but I was unable see the our own notification tray icon.
How to apply our own custom notification tray icon?
My envirionments:
Operating System		= Mac OS X 10.11.3
Node.js Version              = 4.6.0
npm Version                   = 2.15.9
Titanium CLI Version     = 5.0.14
Titanium SDK Version    = 6.3.0.GA

Hi all,
I replaced my own icon inside respective place with suggested resolution.
He am attached screen shot.
Please help me out, how can we get our own icon in notification tray.

Reading from the Android docs:

Status bar icons are composed simply of white pixels on a transparent backdrop, with alpha blending used for smooth edges and internal texture where appropriate.

The notification icon has to be white.
If you want to change the background color of the icon in the notification, you can use the parameter "color", as it's documented in the readme.


Class Catalogue Record: new properties with information about harvested datasets

I am proposing two new optional properties for class Catalogue Record.
These are used for metadata records that are harvested from other portals.
Harvesting, i.e., the automated import of metadata information from external portals, seems to be a common case for NAPs.
For example, the German NAP is harvesting metadata information from the data portal of the German Railway Authority.
With these properties, a data user can see, if the metadata was harvested, and from where.

mobilitydcatap:originatedFromPortal
Range: rdfs:Literal
Usage note: the name of the original portal, where the dataset is harvested from
Example:

mobilitydcatap:originatedFromURI
Range: rdf:resource
Usage note: the URI of the harvested metadata at the original portal
Example:

I think this suggestion is relevant for several use cases and I vote for defining in mobilityDCAT-AP a recommendation of how to encode this information. I would evaluate the possibility of reusing dct:source as a property directly connected to the dcat:Dataset instance. This enables the reuse of all other properties defined for dcat:Resource, e.g., accessURL, downloadURL, etc. Regarding the originating portal we can use dcat:contactPoint o dct:publisher.
For example:
ex:MyDataset a dcat:Dataset ;
    dct:source [
        a dcat:Resource ;
        dcat:accessURL <..:>;
        dct:publisher "My Portal" .
]

To be checked if DCAT-AP already provides a recommendation for harvested data sources.
What do you think?

Meeting 05.12.2024:
Decision procedure for the proposed change:
Property dct:source added under optional properties for Class Catalogue Record. This property was used at DCAT-AP v2.0.1, but removed in mobilityDCAT-AP 1.0.1. However, it is used again for harvesting use cases, see the usage note for dct:source. DECISION POINT: YES / NO
Decision result: no opposition, change to be realised in v1.1.0

Meeting 05.12.2024:
Decision procedure for the proposed change:
Property dct:source added under optional properties for Class Catalogue Record. This property was used at DCAT-AP v2.0.1, but removed in mobilityDCAT-AP 1.0.1. However, it is used again for harvesting use cases, see the usage note for dct:source. DECISION POINT: YES / NO
Decision result: no opposition, change to be realised in v1.1.0

Realised in v1.1.0: Updated Respec, serialisation files, SHACL file


style: pr template cosmetic fix

GitHub Issue: #n/a
PR Type
What kind of change does this PR introduce?

Code style update (formatting)

Description
minor cosmetic fix for pr template
PR Checklist
Please check if your PR fulfills the following requirements:

Commits must be following the Conventional Commits specification
[ ] Tested UWP
[ ] Tested iOS
[ ] Tested Android
[ ] Tested WASM
[x] Contains No breaking changes

If the pull request contains breaking changes, commit message must contain a detailed description of the action to take for the consumer of this library. As explained by the Conventional Commits specification

before
after


Spellchecker: Investigate checking in all available languages - Resolve inconsistencies

There are many, many complaints about spell checking in N1. It currently spell checks in the currently selected system language on Mac OS X and Windows 8+, and only in English on Linux. There's not much we can do about Linux because we have to ship dictionaries ourselves.
However, on Mac OS X and Windows the spellchecker API is very fast and available in many languages. Rather than pick one, we should try to instantiate many spellcheckers and spellcheck in all languages all the time. I believe this is what Slack is doing, and would address #1388  #1046 #1011 #670

Appreciate the fact your investigating the issue as far as #1388 w/ MAC OS. Again it works briefly then Nylas will no longer underline the misspelled word. Appears though if I choose a misspelled word it will provide me with the correct version. Just can't have that with my emails being mostly for business. Fix this, and' I'll be back on board!

Slack Native is an Electron application and uses node-spellchecker as I noticed the node-spellchecker.node file in its app.asar.unpacked directory.

The following are details about Linux usage of Slack Native, but this should not differ from Windows or OS X because Slack Native uses electron.app.getPath('userData'), which evaluates to /home/mbilker/.config/Slack. This is where Chromium stores its content like Cache  Cookies  Cookies-journal  'DevTools Extensions'  GPUCache  IndexedDB  'Local Storage'  Preferences.
Slack Native stores its dictionaries in ~/.config/Slack/dictionaries and by default contains en_US.aff  en_US.dic. From its binary it checks the standard Linux locations for Hunspell: /usr/share/hunspell' '/usr/share/myspell', global.loadSettings.fallbackDictionary and pick the first directory that exists to search for dictionary files.
It also has the ability to force Hunspell usage on Windows where the native spellchecker is not reliable. This is through process.env.SPELLCHECKER_PREFER_HUNSPELL. If the user is not on Linux and wants to force Hunspell, Slack Native will download dictionaries from http://slack-ssb-updates.s3.amazonaws.com/dictionaries. The logic for downloading dictionaries is extensive but easy to follow in the code.

It contains no logic for Mac OS X as its multi-language spellchecker integration with node-spellchecker is very good.

Make multi language spellchecker on linux and N1 will be my primary email client :wine_glass: :wink:

@link0802 I shall work on it from Slack's decompilation, but I must watch to not violate their license

@mbilker I don't know if it will help but in the past atom has similar problem too.
But @ihatetothink solve(ish) it in this issue - https://github.com/atom/spell-check/issues/21

Atom still has the issue, and node-spellchecker cannot do this by itself.
The only way I can think to fix this is to have one instance of node-spellchecker for each language you want to check if correct. If the word is correct in at least one of the spellcheckers, then the word is correct. The word is incorrect if it is deemed incorrect by all the spellcheckers.
Slack does not face this issue because communication between team members is done in the user's native language.

https://github.com/brrd/Abricotine solve this problem with manual switch. They add manual switch for spellcheck language and ship app with dictionaries.

@link0802 Slack actually downloads the dictionaries on Windows 7 only. It relies on the distribution installed dictionaries on Linux. I am working on this type of integration.

If you want Slack's spellcheck method for initializing many Spellcheckers, review #1807. The only issue is that the Spellchecker is loaded in unwanted window types including worker.

Hi! I am really enjoying Nylas N1, but this limitation of the spellchecker is driving me nuts!
Having to copy/paste text from a word processor whenever I need to send an email in Portuguese (as my Mac OSX is in english) is frustrating, time consuming and can only be a short term solution.
Do you have any idea of the timeframe involved in fixing this behaviour in Nylas N1 ?
Regardless, Please keep up the excellent work!
Thanks

Hello!
Just discovered Nylas N1 and I really like it. Nevertheless, it seems that the issue with the spellchecker has not been resolved yet. I Installed N1 on both a windows 7 machine and an Ubuntu 14.04 machine and in both of them the spellchecker is not working. Any hint on what I should do.

The very easiest and most immediate fix to this annoying issue would be to add an option to disable the spellchecker altogether. I don't need it, but I can't turn it off and it really disrupts my writing.

Hey all, another Arch Linux user with a preference for British English coming to the table. My current workflow is copy and pasting into a untitled Google Doc to squash the couple of spelling mistakes I tend to make. This is obviously not ideal.
Hi @mbilker, regarding #1011 would switching to American English as my default system language enable some form of spell checking?
I'm really digging N1, which is why I'm putting up with my Google Docs workflow. But I'm definitely open to ways I can improve this in the short-term :-)

Yes it would enable some sort of spellcheck if I recall correctly. I am
still working on improving the performance of my multispellchecker.
On Wed, Jun 15, 2016 at 8:15 PM Matt Kennedy<EMAIL_ADDRESS>wrote:

Hey all, another Arch Linux user with a preference for British English
coming to the table. My current workflow is copy and pasting into a
untitled Google Doc to squash the couple of spelling mistakes I tend to
make. This is obviously not ideal.
Hi @mbilker https://github.com/mbilker, regarding #1011
https://github.com/nylas/N1/issues/1011 would switching to American
English as my default system language enable some form of spell checking?
I'm really digging N1, which is why I'm putting up with my Google Docs
workflow. But I'm definitely open to ways I can improve this in the
short-term :-)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/nylas/N1/issues/1392#issuecomment-226356180, or mute
the thread
https://github.com/notifications/unsubscribe/ABNTbVSvOYfcJ7zO0aRRpxT7NQ_htHLPks5qMJWBgaJpZM4HfEhd
.

When can we expect to have different languages spellchecked in Linux?
For me it's still a major problem to have only English correctly underlined, even when I have Portuguese keyboard selected.

Another request: https://nylas.zendesk.com/agent/tickets/4385

Another request: https://nylas.zendesk.com/agent/tickets/4344

Any news on this?

This should be considered a bug, not an enhancement-request.
If it works on Windows and Mac, then not working on Linux is bug in my opinion.
And still no news?

If this was the case, I would agree. But the spellchecker doesn't work on a Mac either.

Ah wow! Can't wait!

Hey folks, we shipped the spellchecker improvements to all users this morning in v0.4.59. This release switches N1 to the same spellcheck wrapper developed for Slack, which detects the language you're writing in and spellchecks in that language. On Linux and older versions of Windows, it downloads Hunspell dictionaries on-the-fly, because shipping them all would be costly.   This should resolve ongoing spellchecker issues!

N1 still can't detected my switch of languages on Linux, is that normal?
I have two default keyboards layouts, PT and EN, but N1 only detects English.

Hi a I have the same problem on Linux. N1 can't detect Czech language (i write messages largely in czech), but if you used the same solution as Slack, then is your implementation bad. I love N1, but without spell checking in 2017 it's very problematic to use it.
I believe that you can fix it and we all can use N1 with love.

Same problem here. Nylus cannot detect Brazilian Portuguese in Manjaro Linux. Spell checking is not working.

This is unfortunately the case for a long time now. Nylas will definitely become my favorite and number one email client on Linux once multi language spell checking is supported.


Fix #61 limit the bluesky post to 300 and common names to 70

Coverage after merging bugfix-300 into main will be78.82%
Coverage Report for Changed FilesFileStmtsBranchesFuncsLinesUncovered Linessrc/exceptions   ServerInternalErrorException.js61.54%100%0%63.64%10, 7–9   ServiceUnavailableException.js61.54%100%0%63.64%10, 7–9   TooManyRequestsException.js61.54%100%0%63.64%10, 7–9src/lib   Common.js88.61%89.29%73.68%90.99%101–102, 107–109, 48–50, 62, 65, 95–97src/plugins   BioClip.js80.34%64.29%71.43%83.33%16–18, 30–31, 34–35, 45–47, 49–51, 72–74, 79–83src/services   ExpressServer.js70.14%100%66.67%68.97%121–160, 184–201, 93–97   PlantnetCommonService.js81.40%80%100%80.56%21–28   PluginsCommonService.js70.19%69.57%58.33%71.10%100–102, 121, 126, 128–131, 153, 158, 162–163, 169–171, 35–37, 42, 42–58, 62–65, 68–72, 81–90, 99src/servicesExternal   BlueSkyService.js87.92%68.57%100%90.50%103–105, 126, 126–130, 139–147, 170, 199, 31–32, 36–37, 87–89, 91–93, 96–97   PlantnetApiService.js79.56%71.43%100%80.35%100–105, 110–112, 115–117, 142, 150, 160–162, 32–35, 50–55, 72–73, 84, 84–99


[BUG] PDF FILE UPLOAD Error: vectorsService.upsertVector - UnknownErrorException: PDFDocument: stream must have data

Describe the bug
PDF File node upserting to Pinecone is giving an error even though the pdf file has been uploaded. File size is less than 5mb.
To Reproduce
Steps to reproduce the behavior:

Connected the following nodes.. Recursive Character Text Splitter with 1000 chunk and 100 chunk overlap --> PDF File with less than 5mb pdf --> Pinecone with valid API, index and namespace. --> Conversational Retrieval QA Chain > ChatOpenAI.
Clicked the green 'Upsert Vector Database' button
show error: "Error: vectorsService.upsertVector - UnknownErrorException: PDFDocument: stream must have data"

Expected behavior
Expected to show successful upsert.
Tried to replace the "pdf file" with a "plain text" node, it successfully upserted the data.
Setup
Via DigitalOcean, docker.

not sure if this helps, but try using legacy build:

Thank you @HenryHengZJ . Tried it. But no luck. Noticed with the PDF node, it won't even save as soon I've chosen a pdf. (tried couple of pdf, varying file sizes & compressions). I'm forced to refresh the page and it will remove the pdf that I've previously selected.

Update:
I've re-deployed it to render and it works.
I think something is blocking the pdf upload in digitalocean's backend.
It's not just the PDF uploader node as this issue also occurs with "Unstructured File loader" node inside DO environment.
Has anyone experience the same issue with DO? Found any solution?

Hello.
How did you solve it?
I have the same problem.
Docker v26.1.4
I've already tried with version 1.8.3 and also with 1.72.
VPS Contabo

Try the latest version, itt should be working now. Feel free to re-open if issue persists


[BUG] - Module not found: Can't resolve '../use-warning'

Describe the bug
Hey 👋 I'm trying to upgrade to the latest version to use the awesome navbar you guys have created.  Unfortunately, when I upgrade, I'm running into some sort of module not found issue
wait  - compiling...
error - ./node_modules/@nextui-org/react/esm/checkbox/checkbox-group.js:1:117
Module not found: Can't resolve '../use-warning'

Import trace for requested module:
<EMAIL_ADDRESS><EMAIL_ADDRESS>./pages/_app.tsx

My _app.tsx is pretty simple
import type { AppProps } from 'next/app';
import Head from 'next/head';
import { Router } from 'next/router';
import NProgress from 'nprogress';
import 'nprogress/nprogress.css';
import { RecoilRoot } from 'recoil';
import { NextUIProvider } from '@nextui-org/react';
import '../style/synthwave-highlighter.css';

// Bind Loading Events
Router.events.on('routeChangeStart', () => NProgress.start());
Router.events.on('routeChangeComplete', () => NProgress.done());
Router.events.on('routeChangeError', () => NProgress.done());

function MyApp({ Component, pageProps }: AppProps) {
  return (
    <RecoilRoot>
      <NextUIProvider>
        <Head>
          <link rel="shortcut icon" href="/favicon.ico" />
          <link rel="alternate" type="application/rss+xml" title="Unredundant" href="/feed.xml" />
          <title>Unredundant</title>
        </Head>
        <Component {...pageProps} />
      </NextUIProvider>
    </RecoilRoot>
  );
}

export default MyApp;

Your Example Website or App
https://github.com/unredundant/unredundant-io
Steps to Reproduce the Bug or Issue
Unfortunately, the best I can do for ya here would be to set up my personal website. I think my instructions on the readme work, but TBH I've only ever run it on my personal machine.
Expected behavior
I should be able to run the app 😅
Screenshots or Videos
No response
Operating System Version
macos
Browser
Chrome

ah classic, I had only wiped my node modules... removing the lock file as well then reinstalling did the trick, thanks 🙏


Fix broken decorator verification in Pilot e2e

@ijsnellf: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-unit-tests.sh
7bb424b5ccfffda2f0645cb4c408c2e7472af204
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest prow/istio-unit-tests.sh

/test istio-unit-tests

/lgtm


Feat/faucet core

This PR implements following issue : https://github.com/okp4/ui/issues/111

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


ingress: set HA type to UserDefined

This PR unblocks authorization and console operators.
Tested with #245

Build FAILURE, see build http://<IP_ADDRESS>:8080/job/dev-tools/472/

@vrutkovs can you explain what difference the userDefined setting changes to fix this? The commit message doesn't go a long way to explain that :-)

userDefined would ensure ingress operator won't attempt to use cloud LB.
#222 is a proper way to fix it


Remove mocha-test-setup from api-markdown-documenter

Test to see if removing mocha-test-setup from api-markdown-documenter passes in CI
https://github.com/microsoft/FluidFramework/pull/15001

not internalizing mocha-test-setup anymore


Whether the model can be generalized to other videos

Whether a model trained on one video can be used for compression of other videos. For example whether the model obtained by training on dataset_name=ReadySetGo can be used to compress another video.

Hi, although we haven't tested this, I don't think the model with the settings from the paper can be applied effectively for compressing other videos.
This is because the model was overfit to the training video.

Hi, although we haven't tested this, I don't think the model with the settings from the paper can be applied effectively for compressing other videos. This is because the model was overfit to the training video.

I'm not sure if I understand it correctly, can the method proposed in this paper only be used for a single video file? Can't it be trained on multiple datasets and then use the trained model to compress other video files?


Display 'No SCAP database found' in SecInfo

I have deployed the gvm-docker, but it has show 'No SCAP database found'. And I look at the logs, it show there have some errors there when connect to feed.community.greenbone.net.
Update GVMD_DATA
rsync: failed to connect to feed.community.greenbone.net (<IP_ADDRESS>): Connection refused (111)
rsync: failed to connect to feed.community.greenbone.net (2a0e:6b40:20:106:20c:29ff:fe67:cbb5): Cannot assign requested address (99)
rsync error: error in socket IO (code 10) at clientserver.c(127) [Receiver=3.1.3]
Update SCAP
rsync: failed to connect to feed.community.greenbone.net (<IP_ADDRESS>): Connection refused (111)
rsync: failed to connect to feed.community.greenbone.net (2a0e:6b40:20:106:20c:29ff:fe67:cbb5): Cannot assign requested address (99)
rsync error: error in socket IO (code 10) at clientserver.c(127) [Receiver=3.1.3]
Update CERT
rsync: failed to connect to feed.community.greenbone.net (<IP_ADDRESS>): Connection refused (111)
rsync: failed to connect to feed.community.greenbone.net (2a0e:6b40:20:106:20c:29ff:fe67:cbb5): Cannot assign requested address (99)
rsync error: error in socket IO (code 10) at clientserver.c(127) [Receiver=3.1.3]
gvmd - starting...
md manage:MESSAGE:2021-02-24 06h40.27 utc:81: No SCAP database found
md manage:MESSAGE:2021-02-24 06h40.27 utc:81: No CERT database found
md   main:MESSAGE:2021-02-24 06h40.28 utc:83:    Greenbone Vulnerability Manager version 20.08.1 (DB revision 233)
md manage:   INFO:2021-02-24 06h40.28 utc:83:    Getting users.

Anyone have this issue to solve it? Thanks

Hello, most likely, there is some synchronization occurring at the same time.
Checks the openvas container.
This is a limitation of the Greenbone repository, where it only accepts one connection at a time.
feed.community.greenbone.net
I am about to implement an improvement, that if any sync fails, it tries again.
an alternative is to use a private repository.
https://github.com/dgiorgio/gvm-feed-server

Hi, I have this problem too, because when starting the stack both containers (gvmd and ovenvas) try to sync.
The easiest way is to wait until gvmd or openvas have synced and then restart the other container.
I saw that you created a cronjob that runs a sync every 3 hours. Maybe you could set different fixed times for the syncs.

Ok, I will try it. Thanks

Enclosed still, in the cronjob of the gvmd container the Sync for GVMD_DATA is missing.
greenbone-feed-sync --type GVMD_DATA

I have tried restart gvm_gvm-gvmd_1, the SCAP has synced. But after half and hour, it end with below log
noname.xml:436103: namespace error : Namespace prefix meta on item-metadata is not defined
data nvd-id="720895" status="FINAL" modification-date="2020-04-01T12:26:32.417Z"
                                                                               ^
error from daemon in stream: Error grabbing logs: unexpected EOF

I did not detect the reported issue.
The last images, had fixes and improvements of some problems related to cron and updates.
Could you test the new images?

Hello together,
I can't reproduce coderkk's problem either. But now i have another problem.
First of all I want to say that the images work great, thanks for the updates!
But.. i have a question about the versions of the images.
Sometimes you use Greenbone Version 21.4.3-X and sometimes the older Version 21.4.2-X.
Is this how the versions appeared?
The reason why I ask, is that Greenbone says with every Scan thal I am using an EOL Scan Engine.
More details:

Version of installed component:           21.4.2 (Installed component: openvas-libraries on OpenVAS <= 9, openvas-scanner on GVM >= 10)
Latest available openvas-scanner version: 21.4.3
Reference URL(s) for the latest available version: https://community.greenbone.net/t/gvm-21-04-stable-initial-release-2021-04-16/8942

I tried a clean install, with an empty database, but the log shows the following and NVTs are not present:

openvas: DEBUG: (ospd_openvas.daemon) Plugins feed file /usr/local/var/lib/openvas/plugins/plugin_feed_info.inc not found.

Maybe it is a problem of the old scan engine.
Another question is, what is the difference between the images 'openvas' and 'openvas-scanner'? I see that you have added a new image, but it is exactly the same version as the 'openvas' image.
Would it be possible for you to update Openvas and GSA to the latest version (21.4.3)? This would help us a lot.
Many greetings and have a nice day.

Nevermind, with the clean install the error is gone after 2-3 restarts of the contaiener.

Hello me again,
wanted to give some feedback about a few tests.
The mail client you have installed works great, thanks for that!
The feed update still seems to hook in some places. Sometimes the NVT feed is not updated and synchronized only when the GVMD container is restarted. Maybe this is related to bugfixes in the Greenbone feed.
Meanwhile the GVMD Data Feed is also too old and can not be updated.
If you find time, we would be very happy if you could update the images to the latest version.
Many greetings

How can we trigger a manual feed update?


Generate Files

I am trying to use the procedures and scripts to create the .mol2, .pops, and .profile files, but it appears the separate_pdb_chains.py does not seem to actually separate the chains as it should. It is potential I am just using it wrong, but I can not get it to seperate the pdb files into chains as it appears this script should do.

Additionally, step 3 does not work at all. I am not sure when I was supposed to install POPScomp or use their server, but that step is not clear at all on how to generate the pops file

Resolved by this PR: https://github.com/shiwentao00/Graphsite-classifier/pull/18


I cant use this extension..

hi, it still available? i cant use it
i already focus and press space but it not working.

i cant use it too :( ive emailed the developer but im not sure when will they fix it

hello there! so sorry but I want to inform you that i still can't use the
extension :( i've reinstalled the extension but I still can't use it :(
On Mon, 14 Mar 2022 at 06:06, Murat Serhat Alperen @.***>
wrote:

Closed #4 https://github.com/muratalperen/GoogleFormsAutoFiller/issues/4
via d1211a3
https://github.com/muratalperen/GoogleFormsAutoFiller/commit/d1211a39a881c01b10c768afb139f6755fabdda7
.
—
Reply to this email directly, view it on GitHub
https://github.com/muratalperen/GoogleFormsAutoFiller/issues/4#event-6231681359,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AYFUWZFDMIVBDJZFKMWBZ3DU7ZRGHANCNFSM5QKHC5NA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***
com>

i cant use it too :( ive emailed the developer but im not sure when will they fix it

hi! now i can use it!! do you install new file? i reinstall from code in build and add extension in chrome

hiii, aaa how do you do it? i mean how do you install the new file from the
code in build? 😭 i dont know howw
On Mon, 14 Mar 2022 at 18:22, nightynight99 @.***>
wrote:

i cant use it too :( ive emailed the developer but im not sure when will
they fix it
hi! now i can use it!! do you install new file? i reinstall from code in
build and add extension in chrome
—
Reply to this email directly, view it on GitHub
https://github.com/muratalperen/GoogleFormsAutoFiller/issues/4#issuecomment-1066610615,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AYFUWZGSALE2DRIDLOXLXULU74HPFANCNFSM5QKHC5NA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***>

yess i download from this

and click load unpacked (you must to open dev mode on top-right)
link : chrome://extensions/

so, you click folder you export file and add this. it have a error so you must to delete it

finished!

sorry i'm bad in english. hope you understand T__T

can you add your pic? i'm not show what's part you mean

hereee. im not sure where to click on this page :(
On Mon, 14 Mar 2022 at 18:49, nightynight99 @.***>
wrote:

can you add your pic? i'm not show what's part you mean
—
Reply to this email directly, view it on GitHub
https://github.com/muratalperen/GoogleFormsAutoFiller/issues/4#issuecomment-1066635202,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AYFUWZAZYGRTJSDFQ2KALKLU74KTDANCNFSM5QKHC5NA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
 I will upload to chrome extension store after a minor update which I'll do today. Then there is a little time for review of this extension. So you will bring update in 1 or 2 day. Thanks for your attention.

alright noted! thank you so much 🤍
On Mon, 14 Mar 2022 at 21:40, Murat Serhat Alperen @.***>
wrote:

Hey @njmlvr https://github.com/njmlvr. I will upload to chrome
extension store after a minor update which I'll do today. Then there is a
little time for review of this extension. So you will bring update in 1 or
2 day. Thanks for your attention.
—
Reply to this email directly, view it on GitHub
https://github.com/muratalperen/GoogleFormsAutoFiller/issues/4#issuecomment-1066804697,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AYFUWZGH3IAJOJ463JJLY5DU746VJANCNFSM5QKHC5NA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID:
@.***>


Encountering timeout errors in GitHub Actions I don't see locally

Here's a recent call that hung for 360 minutes before being killed by GitHub. I'm unclear of the cause.

I think this could be something besides a timeout. I added a shorter timeout method in #47 and then tried a site that's caused problems in interactive mode.
pipenv run shot-scraper shot https://ktla.com --timeout=10000 --interactive

The page loads. I  hit enter in the terminal to approve the screenshot. It still hangs.

My hunch is there must be some event in playwright that isn't firing. Not sure yet though. Any help would be appreciated.

Here's the console log from that site. It's a news site, so it's full of errors, of course.
ktla.com-1647887063269.log

Here are the errors.

After adding some click.echo logs to the cli file and repeated testing, I'm fairly confident that the problem isn't with the page load but is instead somewhere inside the page.screenshot() method.

This may be related https://github.com/microsoft/playwright/issues/9757

I agree, having a default timeout feels like the right thing to do here. Can give people an option to turn that timeout off if they really don't want it for some reason.

Fun fact: I just downgraded to playwright version 14.1 as recommended in https://github.com/microsoft/playwright/issues/9757 and the site above worked immediately, after failing 10 times before.

To clarify, this bug occurs even with your new timeout mechanism from this PR?

#47

Yes. It appears to be an issue deeper inside the screenshot method, after the page has finished loading.

Since this looks to be a Playwright bug I'm inclined not to work around it at a code level, but instead to describe a workaround in the documentation.
Have you tried setting a time limit on the GitHub Actions step that takes the screenshot? Something like this should be pretty reliable I would hope:
timeout-minutes: 5

It looks like you started doing that four hours ago: https://github.com/palewire/news-homepages/commit/8be430047fa9045f028dfe8c7574484cbb7a1e73

Yep. Did that. And then downgraded my Playwright install as recommended in their issue tracker.
https://github.com/palewire/news-homepages/commit/033d42dfff81b249898a78d693ac75d2e4bb47f0
A job that had been hanging for days suddenly worked.
https://twitter.com/i/lists/1314593721069965312?s=20
Raises my confidence that's the root cause. Not sure if you want to pin your version or not. My bet would be this problem is caused by bad JS on badly engineeres sites, like the typical news site, and might not be that common.
On Mon, Mar 21, 2022, at 11:51 AM, Simon Willison wrote:

Since this looks to be a Playwright bug I'm inclined not to work around it at a code level, but instead to describe a workaround in the documentation.
Have you tried setting a time limit on the GitHub Actions step that takes the screenshot? Something like this should be pretty reliable I would hope:
timeout-minutes: 5
It looks like you started doing that four hours ago: @.***
—
Reply to this email directly, view it on GitHub https://github.com/simonw/shot-scraper/issues/46#issuecomment-1074286617, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAACOCK7Q3XDJNRNX7L7HG3VBDAKPANCNFSM5RIACH5Q.
You are receiving this because you authored the thread.Message ID: @.***>

With the pinned version fixing the issue on my end, I am going to withdraw this issue. Thanks for your help.


Fix route restoration

Restore to / did not work due to ignoreSamePath.
routeInformation.location is deprecated and Uri.decodeFull threw an exception in some cases.

LGTM Thanks