Full text search of all tables at once?

Does datasette have a built-in way, in a browser, to do a full-text search of all columns, in all databases and tables, that have full-text search enabled? Is there a plugin that does this?

It does not, but that's a really great idea for a feature.
One challenge here is that FTS ranking calculations take overall table statistics into account, which means it's usually not possible to combine rankings from different tables in a sensible way. But that doesn't mean it's not possible to return grouped results.
I think this makes a lot of sense as a plugin.

Thinking about this more, I'd probably have to make a template page to go along with this, right? I'm guessing there's no way to add an all-databases-all-tables search to datasette's "home page" except by copying the "home page" template and editing it?

I'd like to start working on this. I've made a custom template for index.html that contains a form that contains a search input. But I'm not sure where to go from here. When user enters a search term, I'd like for that term to go into a function I'll make that will search all tables with full text search enabled.
Can I make additional custom Python scripts for this or must I edit datasette's files directly?

One interesting way to approach this could be to do it entirely in JavaScript. I've had a lot of success building small apps on top of Datasette's JavaScript API - I wrote up one example here: https://24ways.org/2018/fast-autocomplete-search-for-your-website/
Once #272 is done I'll be adding a plugin hook that allows plugins to define entirely new pages within the Datasette application, which may also be a good way to work on this.

I'm working right now on doing this by tinkering with datasette's files in templates and views. I'll alert you once I have a bare minimum feature working.

Very cool, thank you.
Using http://search-24ways.herokuapp.com as an example, let's say I want to search all FTS columns in all tables in all databases for the word "web."
Here's a link to the query I'd need to run to search "web" on FTS columns in articles table of the 24ways database.
And here's a link to the JSON version of the above result. I'd like to get the JSON result of that query for each FTS table of each database in my datasette project.
Is it possible in Javascript to automate the construction of query URLs like the one I linked, but for every FTS table in my datasette project?

You can use a database query against sqlite_master to find all the FTS tables:
http://sf-trees.datasettes.com/trees-b64f0cb?sql=select+name+from+sqlite_master+where+name+like+"%25_fts"+and+type+%3D+"table"
select name from sqlite_master where name like "%_fts" and type = "table"
You could then construct a crafty UNION query to get results back from all of those tables at once:
http://sf-trees.datasettes.com/trees-b64f0cb?sql=select+'PlantType_value_fts'%2C+rowid%2C+value+from+PlantType_value_fts+where+PlantType_value_fts+match+%3Asearch
++union
select+'qCareAssistant_value_fts'%2C+rowid%2C+value+from+qCareAssistant_value_fts+where+qCareAssistant_value_fts+match+%3Asearch
++union
select+'qCaretaker_value_fts'%2C+rowid%2C+value+from+qCaretaker_value_fts+where+qCaretaker_value_fts+match+%3Asearch
++union
select+'qLegalStatus_value_fts'%2C+rowid%2C+value+from+qLegalStatus_value_fts+where+qLegalStatus_value_fts+match+%3Asearch
++union
select+'qSiteInfo_value_fts'%2C+rowid%2C+value+from+qSiteInfo_value_fts+where+qSiteInfo_value_fts+match+%3Asearch
++union
select+'qSpecies_value_fts'%2C+rowid%2C+value+from+qSpecies_value_fts+where+qSpecies_value_fts+match+%3Asearch&search=fi*
The problem, as discussed earlier, is relevance: there's no way to compare the scores you're getting across different tables, so you won't be able to order by anything.

Eh, I'm not concerned with a relevance score right now. I think I'd be fine with a search whose results show links to data tables with at least one result.

Hmmm... you know I think I actually need this for my https://github.com/simonw/fara-datasette project...
https://fara.datasettes.com/fara?sql=select+1+as+sortme%2C+'FARA_All_RegistrantDocs'+as+'table'%2C+rowid+as+id%2C+Document_Type+||+'+'+||+Short_Form_Name+||+'+for+'+||+Registrant_Name+as+title
from+FARA_All_RegistrantDocs
++where+rowid+in+(select+rowid+from+FARA_All_RegistrantDocs_fts+where+FARA_All_RegistrantDocs_fts+match+%3Asearch
++++order+by+rank+limit+10
)
union
select+2+as+sortme%2C+'FARA_All_ForeignPrincipals'+as+'table'%2C+rowid+as+id%2C+Foreign_Principal+||+'+for+'+||+"Country%2FLocation_Represented"+as+title
from+FARA_All_ForeignPrincipals
++where+rowid+in+(select+rowid+from+FARA_All_ForeignPrincipals_fts+where+FARA_All_ForeignPrincipals_fts+match+%3Asearch
++++order+by+rank+limit+10
)
union
select+3+as+sortme%2C+'FARA_All_Registrants'+as+'table'%2C+rowid+as+id%2C+Name+||+'+on+'+||+Registration_Date+||+'+in+'+||+City+as+title
from+FARA_All_Registrants
++where+rowid+in+(select+rowid+from+FARA_All_Registrants_fts+where+FARA_All_Registrants_fts+match+%3Asearch
++++order+by+rank+limit+10
)
union
select+4+as+sortme%2C+'FARA_All_ShortForms'+as+'table'%2C+rowid+as+id%2C+Short_Form_First_Name+||+'+'+||+Short_Form_Last_Name+||+'+in+'+||+City+as+title
from+FARA_All_ShortForms
++where+rowid+in+(select+rowid+from+FARA_All_ShortForms_fts+where+FARA_All_ShortForms_fts+match+%3Asearch
++++order+by+rank+limit+10
)

&search=cohen

In my case, I have an ever-growing number of databases and tables within them. Most tables have FTS enabled. I cannot predict the names of future tables and databases, nor can I predict the names of the columns for which I wish to enable FTS.
For my purposes, I was thinking of writing up something that sends these two GET requests to each of my databases' tables.
http://my-server.com/database-name/table-name.json?_search=mySearchString
http://my-server.com/database-name/table-name.json

In the resulting JSON strings, I'd check the value of the key filtered_table_rows_count. If the value is 0 in the first URL's result, or if values from both requests are the same, that means FTS is either disabled for the table or it has no rows matching the search query.
Is this feasible within the datasette library, or would it require some type of plugin? Or maybe you know of a better way of accomplishing this goal. Maybe I overlooked something.

I'll take your suggestion and do this all in Javascript. Would I need to make a static/ folder in my datasette project's root directory and make a custom index.html template that pulls from static/js/search-all-fts.js? Or would you suggest another way?

@simonw I made this primitive search that I've put in my Datasette project's custom templates directory: https://gist.github.com/chrismp/e064b41f08208a6f9a93150a23cf7e03

I released a plugin that implements an early version of this a while ago: https://github.com/simonw/datasette-search-all
I'm still thinking about how a plugin / separate tool could work that builds a single FTS index over the content from multiple tables such that you can run relevance-calculated queries against those multiple tables.
Since that's going to be a plugin / separate tool too, I'm closing this issue.


Question: Can this library convert markdown to an existing docx?

If I have an empty docx file with headers, logo and footers and I would like to convert markdown to this file, would it work?
If not, would you know about any work workaround?
Thanks.

Hello,
this feature is currently not available because the Markdown renderer uses styles from an internal Docx file in resources.
I am working on a commit to handle images that will restructure some things and I can easily add an option to use a custom template.
Until then, I'm afraid the only workaround is to manually add/copy headers and footers into the final document using the Open XML SDK (which is referenced from this library anyway).

Thanks for a quick reply. Of course, there is a template. If I added a footer and header to the template in the Resource folder, would it be transferred to the final document? Or the template is only for the styling purposes?

Thanks. I will test it.


Revert setting stack to empty string

Summary
Setting this.stack = ''; breaks some tests Node 6. I still need to figure out what's the case with some errors having duplicated message like this

ok.


Drag and

Is it possible to drag an image from UXP Panel and drop it in the PS app?
I have already created a plugin which is a library of icon collections. If could use the native PS Drag and drop it could be really nice but unfortunately, I couldn't find a way to do that and I was forced to use an import button in the UI.
Is there any plan to implement this feature?
Thanks.


patch_match_stereo CUDA for pinhole camera

Hi there! I'm trying to use patch_match_stereo in CUDA to compute my depth map from a pair of frames captured using a stereo camera (pinhole camera). I managed to get some results from the code, but actually they seem just the texture of the rigth frame that i'm giving as input and not the correct overlap between the 2 frames. Could you please give me some explanation about the code and how to tune/use correctly the parameters and the inputs?
Currently i'm setting:
MatchMetric match_metric_ = MatchMetric::kZNCC;
int context_radius_ = 2;
float min_initial_depth_ = 0.0022f;
float max_initial_depth_ = 20.0f;
int iteration_count_ = 30;
float max_normal_2d_length_ = 2.0f;
My inputs are:
left and rigth frames from calibrated stereo camera;
fx, fy, cx, cy for Pin-hole camera parameters;
The roto-translation matrix between the 2 camera and its inverse;
CUDAUnprojectionLookup2D reference_unprojection (stereo_camera, cudaStream);
If you need something else i'll provide it immediately.
Thank you very much!

Does this have to do with surfelmeshing? I actually don't know whether the patch match stereo code in libvis works in the version of libvis which is in this repository, I guess it shouldn't be used anywhere in this application unless I forgot about it?
However, in the version of libvis in the camera_calibration repository, it should definitely work (although by default it is compiled to use a generic camera model). See stereo_depth_estimation.cc for an example of how to use it. In the float2 Project(float3 position) function in pixel_corner_projector.cuh, the camera model is hard-coded in this version. There are lots of commented-out sections of the code for various camera models. The pinhole model seems to be right at the start.


test-branch/execute-job/quoted-authorization/12718d90-6ed1-4d08-901d-7ebc23fbb527

PR for testing e6c92cd5f4fa30ef7c7b90a09bfd9028b26ef190

/canonical/self-hosted-runners/run-workflows e6c92cd5f4fa30ef7c7b90a09bfd9028b26ef190


Check Dao Model gettig null pointer Exception

in getById method while we calling getting null pointer Exception,fix it ASAP

PR Welcome


Improve Dropwizard Metrics metric name generation

Related: #278 #261
Motivation:
There's currently no way to customize the metric names of the Dropwizard
Metrics integration.
Modifications:

Add PathMapping.loggerName() and metricName() so that PathMapping
implementation has the control over the preferred metric name
Allow DropwizardMetricCollecting(Client|Service) accept a function
that transforms a RequestLog into a metric name so that a user is
given with much more freedom
PathMapping does not extend Function anymore.
PathMapping is not a functional interface anymore.
Change the client-side default metric name to <hostname>.<method> to
address #278
Change the server-side default metric name to
<hostname>.<pathMapping.metricName>.<method>

Result:

Customizable metric name generation
More sensible default metric names

@kojilin PTAL. I wonder if it's OK to include the host name by default in the metric name.

Current coverage is 65.72% (diff: 77.70%)

Merging #280 into master will increase coverage by 0.20%

@@             master       #280   diff @@
==========================================
  Files           303        303
  Lines         11907      11962    +55
  Methods           0          0
  Messages          0          0
  Branches       1744       1749     +5
==========================================
+ Hits           7801       7862    +61
+ Misses         3279       3266    -13
- Partials        827        834     +7

Powered by Codecov. Last update 49a4470...3e44b43

LGTM

@kojilin @anuraaga Thanks for reviewing. :-)


erroneous plugin version number?

Thanks for updating the plugin to support Dafny3.
The version number seems to be 1.3.0 but in the status bar, there is Dafny Language Server 2.3.0 that is displayed.
Questions:

is it a mismatch?
the _ Dafny Language Server 2.3.0_ is rather long and takes a wide space in the status bar. Is there a way to shorten it?

There are currently three versions to distinguish. Based on the recent update, you'll most likely have these versions:

VSCode extension: 1.3.0
Dafny Compiler: <IP_ADDRESS>107 (this is 3.0.0 PreRelease-2 packaged with the language server)
Language Server: 2.3.0

Since these are three individual software components, I'd rather leave the versioning of them separated. However, the next update of the language server will move its version to 3.0.0 due to the newly required .NET version (but this is merely a coincidence that it's on par with the compiler version).
I agree; the text "Dafny Language Server Version: 2.3.0" is pretty long. I changed it to "DafnyLS: 2.3.0".

For bug reporting and trying to diagnose problems, it would be great if these 3 components and their version numbers were readily available in one place. I don't know if that's easy to do. For example, it would be great if all three were listed on the help page or were available from a menu selection.

That makes sense to me and emphasizes my preference to keep these versions independent.
Unfortunately, it does not appear that dotnet CLI provides an argument to show the version of an assembly. It appears that including another executable to extract this information would be the only possibility; thus, I'd rather leave it as is.

I'm closing this issue as the next Dafny VSCode iteration will include a feature to list all three versions:


Add basic syntax highlighting to signature/quickinfo popups

Adds syntax highlighting to signature popups, based on the currently active theme.

Also adds styling to the quickinfo popup

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

This looks great - I will try to find some time to try the change out locally.

So, I've also started looking at what it would take to implement this in the other (quick info) popups. It's looking like that will unfortunately be more complicated. Looking at the data that is available when it tries to render, there is nothing broken down into separate tokens like was already done in the signature popups.
{'info_str': '(parameter) foo: Bar', 'doc_str': '', 'error': ''}

(from https://github.com/Microsoft/TypeScript-Sublime-Plugin/blob/master/typescript/commands/quick_info.py#L67)
Is there some function or such somewhere that can break down the plain text from these info popups into a similar structure as the one used for the signature popups? If that can be done, then these can be highlighted in the exact same way, which would be really nice.

Okay, I've got syntax highlighting working on quickinfo popups now, too.
I need to backport some extra changes I made back into the signature popups now, too (better highlighting pulling in bold/italics as well as color).
I have noticed some of the typing data that tsserver provides is... unusual.
Like calling this a keyword:

Or calling the 0 | 1 here a string literal

But, for the most part, it works

Any chance of this moving forward? Been sitting idle for a few weeks

@kbjr 2f18af1 looks empty. Isn't it supposed to contain a method named quick_info_full in service_proxy.py ? I guess you already have those changes locally. BTW, cool work.

Hmm... guess that's what I get for being lazy and copy pasting local changes into github.
I'll go track that down.

Okay, pulled a fresh copy, added the missing method, and confirmed its actually working. Should be good to go.

This would be a really nice improvement. Hope this can get merged soon.
@DanielRosenwasser

You're the best @kbjr!


Issue/4

Adds support for https://github.com/amwelch-oss/bamboo-pr-feedback/issues/4.
Additionally we need to split the permissions into two api keys because of how the OAuth scopes work. One api key needs write access to the status api and one needs read access from private repos.

https://static.fjcdn.com/comments/Wat+the+fuk+did+you+jus+fukin+sy+abou+me+_09cddd977aa21792732f0a6f8072e0da.jpg


quadratic (and cubic?) trend

Allow for quadratic (and maybe cubic) trends

[x] introduce new parameters
[x] default priors?
[ ] linear trend by default?
[ ] cover all corner cases of multiple instruments, etc

Standard Gaussian priors should work most times, but not always.
Maybe go back to Data.topslope()?

Default priors are Gaussian with mean 0 and sigma 10^m, where m is the order of magnitude of the coefficient, as supported by the data:
(int) round( log10( get_RV_span() / pow(get_timespan(), degree) ) );

About the default linear trend option.
The behaviour now is
with
const bool trend = true;
const int degree = 0;

the code throws a std::logic_error with message

trend=true but degree=0, what gives?

but note that
const bool trend = false;
const int degree = 1;

will compile and run, without the trend.
When degree is larger than 3, there is another std::logic_error saying

can't go higher than 3rd degree trends


Sync es/es-testing deps with es/upstream deps

Codecov Report

Merging #5678 into master will decrease coverage by 0.1%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #5678      +/-   ##
============================================
- Coverage     82.95%   82.84%   -0.11%
+ Complexity    11822    11805      -17
============================================
  Files          1391     1391
  Lines         45508    45508
  Branches       5627     5627
============================================
- Hits          37751    37701      -50
- Misses         5135     5186      +51
+ Partials       2622     2621       -1

Impacted Files
Coverage Δ
Complexity Δ

...te/executor/transport/ddl/RenameTableResponse.java
20% <0%> (-80%)
1% <0%> (-3%)

...n/java/io/crate/exceptions/JobKilledException.java
0% <0%> (-66.67%)
0% <0%> (-1%)

...ate/executor/transport/ddl/RenameTableRequest.java
45.45% <0%> (-45.46%)
5% <0%> (-2%)

...in/java/io/crate/lucene/match/CrateRegexQuery.java
43.47% <0%> (-39.14%)
4% <0%> (-5%)

...exceptions/GroupByOnArrayUnsupportedException.java
66.66% <0%> (-33.34%)
1% <0%> (-1%)

...o/crate/analyze/SafeExpressionToStringVisitor.java
83.33% <0%> (-16.67%)
7% <0%> (-1%)

...crate/executor/transport/TransportShardAction.java
72.97% <0%> (-16.22%)
8% <0%> (-1%)

...rc/main/java/io/crate/analyze/UnboundAnalyzer.java
80% <0%> (-15%)
2% <0%> (ø)

...rate/action/sql/BatchConsumerToResultReceiver.java
87.75% <0%> (-6.13%)
16% <0%> (-1%)

...or/transport/distributed/DistributingConsumer.java
75.96% <0%> (-3.85%)
21% <0%> (ø)

... and 18 more

Continue to review full report at Codecov.

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


feat: Add timestampvm-rs as tempate

Converts the timestampvm-rs code into a cargo generate template.

PROTOC_VERSION=$(protoc --version | cut -f2 -d' ')
if [[ "${PROTOC_VERSION}" == "" ]] || [[ "${PROTOC_VERSION}" < 3.15.0 ]]; then
  echo "protoc must be installed and the version must be greater than 3.15.0"
  exit 255
fi

This condition is not working for me
$ protoc --version
libprotoc 25.0

But still the [[ "${PROTOC_VERSION}" < 3.15.0 ]] conditions results to false for me


HRP paper with Appendix

Hi,
in the paper "HRP: Human Affordances for Robotic Pre-Training" you referred to the Appendix a few times. I wanted to check it out, but I couldn't find an upload of the paper where the Appendix is included.
Is it possible to upload it somewhere? Thanks!

Sorry, we will fix the website ASAP!
For now, I've attached the verison with appendix to this comment 2024_hrp_rss.pdf


Mock out blocking calls in unit tests

This reduces unit test times from 36 seconds to 19 seconds.

https://ocd.appscale.com:8080/job/Daily Build/4176/
https://ocd.appscale.com:8080/job/Migration/2180/


Add machine learning examples

I couldn't find the experiment for paper 'TensorNetwork for Machine Learning' (arXiv:1906.06329). I hope you might consider adding some examples of machine learning, and it’s best to provide the code in the README paper experiment (MNIST or Fashion-MNIST). Thank you!

You can view the code from the commit just before we removed it.
https://github.com/google/TensorNetwork/tree/113015b9ff034d38432e30a663f048067f25c6de
Keep in mind, all of the code in experiments never went through code review and isn't up to Google standards (which is why we deleted it). We were going through large API changes this last week and decided keeping this code working wasn't worth the trouble.

Hi @MagicTK, I kept a backup of the repo on the branch master_experiments on my fork of the repo. You can clone it if you need the code. Note however that this branch will not be kept up-to-date with the upstream master branch.

I am also interested in this paper and the respective code example. Would be great if you could provide a proper implementation after the refactoring!

Thanks ever so :)


Vectorized matmul performance regression - function inlining

We're seeing performance regression on vectorized matmul, likely caused by the following PR: https://github.com/nod-ai/iree-amd-aie/pull/856, see table below:
Matmul problem size: 512x512x4096 (MxKxN)
Array configuration: 2x2
Vectorization or ukernel or scalar: Vectorization

Commit
Latency (us)

12f0502
48521

2086718
42513

@Abhishek-Varma
Note that there is another PR causing performance regression: https://github.com/nod-ai/iree-amd-aie/issues/882, which is likely orthogonal.

Can someone please remind me -- at what granularity is the matmul outlined? Is it at the m=n=k=64 granularity or the m=n=4 k=8 granularity (assuming phoenix bf16) ?

Not sure, but perhaps this might be the reason behind (and hopefully a fix for) this regression.

Maybe, but it isn't surprising to me that outlining a single AIE instruction (matmul on 4x8x4) can result in a slow down

Maybe, but it isn't surprising to me that outlining a single AIE instruction (matmul on 4x8x4) can result in a slow down

Yeah, I guess outlining functions would definitely add some regression because of function invocation overhead.
As it was initially attempted to reduce the program memory requirement, it can definitely introduce performance overhead - perhaps the way forward should be "conditional" enabling of function outlining for now while the peano loop unrolling control is enabled ?


Add example app of what the ignite-cli produces

Hey, love the direction you're taking with ignite!  I also love to reference the app's structure and 'best practices'.  I think it would be great if you guys could add a folder/repo that has the base configuration of an ignite app!  I would open a PR, but I'm not sure if you guys want to take that route - do you think this would be viable?

Ugh, I'm dumb.  It's what ignite-base is, isnt it?  Well, maybe the point is, and I'm the only one, to rename the directory to something like ignite-app?

Add a PR to the readme making this clear and we'll take it 👍
All feedback is awesome!


Tutorials for how to add custom environment

📚 Documentation
Tutorials for how to add custom environment
Checklist

[X] I have checked that there is no similar issues in the repo
[X] I have read the documentation

Hi,
Firstly, I would like to express my appreciation for developing this excellent project. During my usage, I would like to customize the environment to meet my specific requirements. However, I couldn't find any guidance on how to customize the environment in the documentation.
I would appreciate it if you could provide detailed instructions on customizing the environment, including the steps involved and the available configuration options and their impacts. This would enable me to make the necessary adjustments based on my needs.
If possible, please provide a document or guide that covers the detailed steps for customizing the environment, the available configuration options, and their effects.
I believe such documentation would be highly beneficial not only for me but also for other users.
Thank you!
Best regards

Sure. We will provide such guidance in the future.

@astonisingHSR
We have added the tutorial for adding a user-defined environment here: https://openrl-docs.readthedocs.io/en/latest/custom_env/index.html

Code examples: https://github.com/OpenRL-Lab/openrl/tree/main/examples/custom_env

中文教程参考：https://openrl-docs.readthedocs.io/zh/latest/custom_env/index.html


Replication controller fails to attach aws EBS volume

I am trying to setup mongo pod and attach an aws ebs volume to it. It succeeds when I do it in individual POD but fails if I use replication controller to do that.
I read this in documentation Using a PD on a pod controlled by a ReplicationController will fail unless the PD is read-only or the replica count is 0 or 1.
I tried setting replica to 1 but no luck, any suggestions?

@justinsb

Any chance you could include the replication controller configuration @galacto ?  My guess would be a typo or similar in the manifest; I don't think the tools provide a lot of help if e.g. a directive is misnamed.
Feel free to XXX out any sensitive values, but I think the structure will be helpful.

@justinsb you were right I had wrong mount block structure I corrected it and now it works. Thanks so much, here is how it looks now.
Sorry, I should have experimented more.
apiVersion: v1
kind: ReplicationController
metadata:
  name: gcmongo
  labels:
    name: gcmongo
spec:
  replicas: 1
  selector:
    name: gcmongo
  template:
    metadata:
      labels:
        name: gcmongo
    spec:
      containers:
      - name: gcmongo
        image: mongo:latest
        ports:
        - containerPort: 27017
        volumeMounts:
        - mountPath: /data/db
          name: mongo-disk
      volumes:
      - name: mongo-disk
        awsElasticBlockStore:
          volumeID: aws://us-east-1a/vol-XXXXX
          fsType: ext4

Good day!
After some playing around EBS persistent storage have found out that pod creation stucks always after attaching a EBS volume with message 'Image: nginx is ready, container is creating'. This is config being fed to kubernetes:
{
    "kind": "ReplicationController",
    "spec": {
        "selector": {
            "name": "testreplica"
        },
        "template": {
            "spec": {
                "containers": [{
                    "restartCount": 0,
                    "terminationMessagePath": null,
                    "name": "nginx1051066187104",
                    "limits": {
                        "cp": "0.01 Cores",
                        "memory": "64 MB"
                    },
                    "volumeMounts": [{
                        "readOnly": false,
                        "mountPath": "/usr/share/nginx/html",
                        "name": "usr-share-nginx-html51047551774"
                    }],
                    "image": "nginx",
                    "workingDir": "",
                    "imageID": "nginx",
                    "state": "stopped",
                    "command": [
                        "nginx", "-g",
                        "daemon off;"
                    ],
                    "resources": {
                        "requires": {
                            "cp": "0.01",
                            "memory": 67108864
                        },
                        "limits": {
                            "cp": "0.01",
                            "memory": 67108864
                        }
                    },
                    "env": [{
                        "name": "NGINX_VERSION",
                        "value": "1.9.4-1~jessie"
                    }],
                    "ready": false,
                    "startedAt": null,
                    "ports": [{
                        "isPublic": false,
                        "protocol": "TCP",
                        "containerPort": 80
                    },
                    {
                        "isPublic": false,
                        "protocol": "TCP",
                        "containerPort": 443
                    }],
                        "lastState": {},
                        "containerID": "nginx1051066187104"
                    }],
                    "volumes": [{
                        "awsElasticBlockStore": {
                            "fsType": "ext4",
                            "volumeID": "aws://us-west-2b/vol-51ad5fa5"
                        },
                        "name": "usr-share-nginx-html51047551774"
                    }],
                    "nodeSelector": {
                        "kube-type": "type_0"
                    }
                }, "metadata": {
                "labels": {
                    "name": "testreplica"
                }
            }
        },
        "replicas": 1
    },
    "apiVersion": "v1",
    "metadata": {
        "labels": {
            "name": "testreplica"
        },
        "namespace": "bliss-testreplica-893b2623bf0a61267a02ee2b7bec796b",
        "name": "testreplicapzon78a1m6d0u5ikcftb",
        "uid": "b592aee7-17e3-48df-b965-68a08e272da3"
    }
}

Such a pod without EBS volume section (empytDir) successfully becomes running. Is this a kubernetes or config issue ? Thank you.
kubernetes version
kubelet --version Kubernetes 1.0.3-0.1.git61c6ac5
kube-apiserver --version Kubernetes 1.0.3-0.1.git61c6ac5


pros.cmake devel packages

continuation of work https://github.com/externpro/externpro/issues/7
switch additional project in pros.cmake from XP_MODULE (find package in externpro) to devel packages

closing this issue for this milestone -- additional projects will be converted to devel packages in future issues/milestones


BlockedFileTypes-chrisda to Master

Docs Build status updates of commit b4398e8:
:clock10: Full build: the average full build time is 12 min(s) 20 sec(s), this is based on the last 1000 build(s) for this repository.

Docs Build status updates of commit b4398e8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/exchange-ps/exchange/client-access/Set-OwaMailboxPolicy.md
:white_check_mark:Succeeded
View (exchange-ps)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

#5046


Fix typo in Symbol(schema_nme)

🔗 Linked issue
#26

❓ Type of change

[x] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description

Resolves #26
📝 Checklist

[x] I have linked an issue or discussion.
[ ] I have updated the documentation accordingly.

Thanks!


Add possibility to reload provider list

Make it possible to download providers if you connect to internet after launching the app, or if API is offline when launching but comes online shortly after

Probably fixed in fd3569


[VS Code Plugin] - Fails to start

Description:

The Ballerina VS Code plugin fails to start when loading VS Code, giving the following errors:

Steps to reproduce:
Affected Versions:
1.2.0
OS, DB, other environment details and versions:
Ubuntu 18.04.3 LTS
Related Issues (optional):

Suggested Labels (optional):

Suggested Assignees (optional):

The mentioned is related to an issue with installing the Ballerina distribution. Hence, the VSCode plugin isn't configured properly. We hope the Ballerina installation works fine now. Please reopen the issue if you still face the issue.


[FEATURE] Add EventBus module to unify the distribution and subscription of Kyuubi's events

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Search before asking

[X] I have searched in the issues and found no similar issues.

Describe the feature

Add EventBus module to unify the distribution and subscription of Kyuubi's events.
The addition of the EventBus module will not have task-intrusive changes to the existing business logic.

Motivation
The EventBus concept was introduced to solve the following problems.

Kyuubi Event does not implement a unified event distribution logic and needs to rely on the event's subscribers to implement the receiving logic (EventLoggerService.onEvent). If you need to access many subscribers like EventLoggerService, it will result in calling the subscriber's methods for receiving events one by one.
EventLoggerService should only focus on processing events and register to receive events of the corresponding type in a unified place, without coupling in each business logic to call onEvent to receive events.
If we follow EventLoggerSevice's way to implement #908  to add AuditLog, we will intrusively modify the EventLoggerService code because we need to add the onAuditEvent method to receive the corresponding new events.
Provides a unified asynchronous event handling model.

Describe the solution
EventBus Implemented in the following ways:

Decouple the distribution and subscription logic of events through EventBus. The subscribed events can be similar to EventLogService pattern or any other event processing, not necessarily event logger related.
Adding EventBus will not change the existing EventLoggerService logic, just register EventLoggerService toEventBus to finish listening to events.
All events are triggered by EventBus.post instead of EventLoggerService.onEvent.
If you want to implement AudiLog, you only need to add the corresponding AuditEvent and the corresponding subscription logic implementation, the implementation of the subscription logic can be reused EventLoggerService pattern, add an AuditLogger can be; or a separate implementation of a similar AuditLoggerService, will be registered to the EventBus.

Additional context
No response
Are you willing to submit PR?

[X] Yes I am willing to submit a PR!

thanks for driving this


⚠ ClamAV has degraded performance

In e9b191f, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 61 ms

Resolved: ClamAV performance has improved in 7081e84 after 13 minutes.


npm audit fails after installing latest webpack 4.35.3

Bug report

What is the current behavior?
npm audit fails after installing latest webpack 4.35.3
If the current behavior is a bug, please provide the steps to reproduce.
do an npm install webpack -D and then do npm audit.

What is the expected behavior?
0 security vulnerabilities

Other relevant information:
webpack version:  4.35.3
Node.js version: 10
Operating System: MAC
Additional tools:

Not related to webpack directly, please open issue in affected repos

@evilebottnawi, on the contrary, there are two packages (micromatch and watchpack) that webpack depends on that could be updated to resolve the issue.

btw webpack-cli and webpack-dev-server also having similar issues,
now if you install webpack , webpack-cli, and webpack-dev-server, it would say "found 111 high severity vulnerabilities in 11358 scanned packages"
it seems that some packages webpack depends on have just released a new version of fixing some vulnerabilities.

@lawlietee, webpack-cli depends on findup-sync which still needs to be updated to support<EMAIL_ADDRESS>For webpack-dev-server the following dependencies would need to be updated chokidar and http-proxy-middleware.

http-proxy-middleware already is latest, chokidar we can't update due 3 version require minimum node@8 we need open issue about backport fix in 2 version, about webpack-cli let's open issue in their repo

Sometimes I wish things moved faster, even though Node 6.x has only been EoL for about 2.5 months. 😜

We are working on this, but it is not easy due transitive dependencies and incompatibility them

Should be fixed, problem was on npm side (invalid affected range), just want to ensure all users have not problem, please give feedback

Should be fixed
How do I get the fix.

No more problems here.

Fixed, feel free to feedback


Make links on the About page more recognizable

In the about page, there are some links that are not recognizable. The first one is in the How to contribute heading, under this heading Github is a link and the other one is under the Enjoy heading.
Suggestions:
Either change the color of these links or underline the links.
Please check this image for reference:

Thanks for submitting this issue, @sabakhilji . I changed the title ("##Improving UI") since it was specific enough. In the design, the links have underlines by default, those just need to be applied.

Thanks, @GBKS  to make it more clear. Can I take this issue @satsie ?

@sabakhilji go for it! :smile_cat:

This appears to be resolved by #88.


The docs are not in sync with the readme

The docs do not have the motivation section present in the readme. Need to make sure they both are in sync.

Why don't we use some docs generation library like sphinx or something??
We could use readme files and all to directly generate the docs website.

Why don't we use some docs generation library like sphinx or something??
We could use readme files and all to directly generate the docs website.

We are doing that right now. The entire docs is written in markdown! We have a node script which renders it into html!
The problem is that the entry point to the docs page and the readme file need to have slightly different content. That's where the problem is.

Oh. Ok
There is lots for me to discover in the project files and about how the project works 🙈

Why don't we do this, lets make a contribution guide which also walks a person willing to contribute through the entire codebase and how its structured. How does this sound?

They will be separate


fixed encoding error(non ascii characters) in method compute_hash_cod…

…e class dojo.models.Finding
Please submit your pull requests to the 'dev' branch.
When submitting a pull request, please make sure you have completed the following checklist:

[ ] Your code is flake8 compliant (DefectDojo's code isn't currently flake8 compliant, but we're trying to correct that.)
[ ] If this is a new feature and not a bug fix, you've included the proper documentation in the ReadTheDocs documentation folder. https://github.com/DefectDojo/Documentation/tree/master/docs or provide feature documentation in the PR.
[ ] Model changes should include the necessary migrations in the dojo/dd_migrations folder.
[ ] Add applicable tests to the unit tests.

I'm not familiar with encoding of strings in Python, but I assume you're creating this PR to fix some issue/problem you run into?

Hmm my concern is that this maybe break folks instances who update in regards to dedupe. Let me noodle on this.

I'll try and test the changes this PR implies and check to see if it makes any difference from the current state of the compure_hash_code function

I'm not familiar with encoding of strings in Python, but I assume you're creating this PR to fix some issue/problem you run into?

Hi,
for example: if we try to use this endpoint using non ascii characters like ñ in finding name:  /test/1/add_findings
it will give us this error: 'ascii' codec can't encode character u'\xe9' in position 7: ordinal not in range(128)
Then we have to convert to unicode string to avoid this kind of errors.

@jssnull  what's your environment? I do not reproduce on docker / mysql, dev branch freshly pulled, images freshly build.
docker build  -t defectdojo/defectdojo-build -f Dockerfile.build .
docker build  -t defectdojo/defectdojo-django -f Dockerfile.django .
docker build  -t defectdojo/defectdojo-nginx -f Dockerfile.nginx .

ñ character put in title:


Declarative vs Imperative UI in Android

Be sure to visit our Resources Page for tools, resources, and example articles to go over.
NOTE: We tend to stray away or tend not to publish reviews/comparisons of commercial product offerings.
Proposed title of article
Declarative  Imperative UI in Android
Introduction paragraph(s):
Creating user interfaces in Android was had always followed an imperative way of programming. This worked and still does today but there has been an emerging trend of Declarative UI programming. This article aims to guide the reader on the differences between the two and help them transition between the two paradigms. It will make use of Jetpack compose which is the latest UI toolkit by Android developers.
Key takeaways:

What is declarative programming
What is imperative programming
The difference between the two paradigms using code samples
A short introduction into Jetpack compose.

References:
N/A

Nice

approved 👍


travis: test on node 8

npm bundles with node 8 aborts installation if the browserify step fails, see https://github.com/datproject/dat-desktop/issues/436

Interesting. It builds just fine on node 8 o.O, but not on my mahine rips hair


Gravity setting seems to be broken in the most recent version

new MaterialDialog.Builder(this)
    .title("Test")
    .titleGravity(GravityEnum.CENTER)
    .show();

The above code will still show the title aligned to the left. Same thing happens with contentGravity

Odd, it seems to be working in the 'Themed' dialog of the sample project.

This is working fine for me, including through the Gradle dependency. I just tested it through Cabinet.

Isn't working for me either using the last release.

It works in both the sample project and Cabinet for me. Are you using Lollipop?

It works on 4.4.4 for me also.

Yes, I'm using Lollipop.

With the latest release seems fixed! Thanks for you efforts!


Masthead:- Accessibility :- The options with in the   Hamburger menu

Issue Description :- The options are not available immediately after the  triggering element.
visually it is appearing after the triggering element but for the screen reader users it is available after the user profile button.
Recommended Fix:- screen reader should identify the options immediately after the triggering element.
URL :
http://ibmdotcom-web-components-canary.mybluemix.net/?
Happening on :- Voiceover , iPhone

This was fixed on this PR in carbon-custom-components
https://github.com/carbon-design-system/carbon-web-components/pull/460
Thanks!


Script occasionally crashes at login

The script occasionally crashes at login. It can't always find the email field. The id is still correct, so maybe the script is running faster than the page can load.
Adding a wait between these two statements, like so, seems to fix this:
browser.find_element_by_id("login-with-epic").click()
time.sleep(5)
fill_out_user = browser.find_element_by_id('email')

Regards,
Spifffff

You're really on top of these lol I super appreciate it.
If you want, feel free to make a pull request and I'll merge it in, otherwise I'll update this after work. Thanks again!

I just want my free games haha. I'll just add this to the pull request for the cookie issue once it's done, as I discovered that soon after opening this.

Fixed in latest merge


How can i build in iOS

Hi,
First of all it"s a great project , Working fine now in android and windows.
But my app need to work in iOS and I didn't get any solution for that , can you help me to build in iOS

Did you find a solution for iOS?


Use https for the gtsam-1 submodule

Switches the gtsam-1 submodule dependency to https to unify with the other submodules, and so checkout "just works" if someone didn't set up their SSH keys. Also fixes minor space<>tab nonuniformity.

Awesome, thanks @jrpowers


Detectors with gold alerts

Where should detectors with gold alerts publish messages?
As an example, if KamLAND sees two events within 10 seconds, there should a message sent to the alert topic.  Right now, a single detector cannot trigger an alert.
Should detectors publish directly to the alert topic or do we want to change SNEWS_PT to allow detectors to send two neutrino times and trigger an alert?

Misunderstanding on my part.


[Issue] Examples keys are recognized as valid

Main menu does not ignore the example (greyed) default keys

If I have the time to update this I will, otherwise the keys filled in by that starting layer just need to be ignored. They can be ignored until the program recognizes the first user click, At the point the title could have been "Paste Keys Below" instead of "Valid Key: 4" and once the users clicks the text field the title change change to the number of valid keys.

Fixed.


Tests?

You are not using Cocoapods, so the tests will be done on XCTest? Or can I install other framework to help? Like Quick and Nimble?

That's a hard one. We're trying to go no libs for now.
Although Quick/Nimble are just libs for tests.
I thinks that's fair to use CocoaPods for Quick/Nimble.
Take a look on the rake tasks for project setup :-)


Bug fix/small issues 10122019

Scope & Purpose

Improve password prompt message
changed HTTP return codes for error cases in /_api/cluster/endpoints and /_api/cluster/agency-dump
(slightly) improve geo functionality performance
(Can you describe what functional change your PR is trying to effect?)

[x] Bug-Fix for devel-branch (i.e. no need for backports?)
[x] The behavior in this PR can be (and was) manually tested (support / qa / customers can test it)
[x] The behavior change can be verified via automatic tests

Testing & Verification
This change is already covered by existing tests, such as shell_server_aql plus driver tests.
https://<IP_ADDRESS>/view/PR/job/arangodb-matrix-pr/7619/

https://<IP_ADDRESS>/view/PR/job/arangodb-matrix-pr/7633/

Tests blue


Move testcloud url guessing logic out of tmt

testcloud counterpart: https://pagure.io/testcloud/pull-request/144 .
Adds support for Alma Linux, Rocky Linux, and Oracle Linux.
testcloud-side, things should be more robust. The one todo I have is for alma url guessing improvement as they have no base mirror/no transparent redirect to the fastest/closest.
@lbrabec took a look at libosinfo and found it insufficient for this use-case (he'll chime in next week with his findings).
Feel free to comment here even about testcloud side of changes.

FYI: This will require testcloud bump and release coordination, I'll prepare a build in copr tomorrow or next week.

@danmyway this should add all the distros for convert2rhel you've mentioned in https://github.com/teemtee/tmt/pull/651#issuecomment-1326616328 :)

Great, you read my mind! In near future I want to finally put support for downloading internal rhel images (internal plugin) so simplification in the testcloud.py is really appreciated.
The release coordination from tmt PoV is just to wait until testcloud is available and bump our spec/setup.py requirements, right?
With new testcloud - will something break for older (read: currently released) tmt?

@lbrabec took a look at libosinfo and found it insufficient for this use-case (he'll chime in next week with his findings).

Yeah, I found the libosinfo db to be incomplete, e.g. missing Oracle Linux 9.

@danmyway this should add all the distros for convert2rhel you've mentioned in #651 (comment) :)

Oh, that is really cool! Thanks @frantisekz! Let me know, if I can be of any help.

@danmyway It'd be great if you could give it a try now: testcloud from https://copr.fedorainfracloud.org/coprs/frantisekz/testcloud-wip/ and tmt with this PR included. Fingers crossed everything works :)

Thanks for the updated package. Checked with python3-testcloud-0.9.1-1.fc37.noarch, now works fine after fixing a typo in 8445eed1. We should handle invalid images in a more user friendly way:
tmt run -vvv provision -h virtual -i wrong login finish

Traceback (most recent call last):
  File "/usr/bin/tmt", line 20, in <module>
    tmt.cli.main()
  File "/usr/lib/python3.11/site-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
         ^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/click/core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/click/core.py", line 1689, in invoke
    return _process_result(rv)
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/click/core.py", line 1626, in _process_result
    value = ctx.invoke(self._result_callback, value, **ctx.params)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/click/decorators.py", line 26, in new_func
    return f(get_current_context(), *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/tmt/cli.py", line 351, in finito
    click_context.obj.run.go()
  File "/usr/lib/python3.11/site-packages/tmt/base.py", line 2657, in go
    plan.go()
  File "/usr/lib/python3.11/site-packages/tmt/base.py", line 1660, in go
    step.go()
  File "/usr/lib/python3.11/site-packages/tmt/steps/provision/__init__.py", line 1288, in go
    phase.go()
  File "/usr/lib/python3.11/site-packages/tmt/steps/provision/testcloud.py", line 635, in go
    self._guest.start()
  File "/usr/lib/python3.11/site-packages/tmt/steps/provision/testcloud.py", line 372, in start
    self.image_url = self._guess_image_url(self.image_url)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/tmt/steps/provision/testcloud.py", line 278, in _guess_image_url
    url = testcloud.util.get_image_url(name.lower().strip(), self.arch)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/testcloud/util.py", line 82, in get_image_url
    raise exceptions.TestcloudImageError
testcloud.exceptions.TestcloudImageError

Hm, we're catching all exceptions when calling get_image_url(). Any idea why this has not been catched?

@psss @frantisekz I'm trying
tmt-1.22.dev-1.20230322153017921774.pr1914.50.g852938c.fc37.noarch
python3-testcloud-0.9.1-1.fc37.noarch
but it fail: Failed to connect in 60s.. Virsh shows the VM is running and I can login to the console however ssh isn't running there (and systemctl start didn't help tmt to connect in time)
Also, are we ready for rfe to support non-rpm installs of require/recommend? ;)

@psss @frantisekz I'm trying tmt -vvv run provi -h virtual -i ubuntu with tmt-1.22.dev-1.20230322153017921774.pr1914.50.g852938c.fc37.noarch python3-testcloud-0.9.1-1.fc37.noarch
but it fail: Failed to connect in 60s.. Virsh shows the VM is running and I can login to the console however ssh isn't running there (and systemctl start didn't help tmt to connect in time)

Hmm, from a quick look, it worked for me with plain testcloud (both system and session modes). However, I have pre-cached earlier 22.10 image, while downloading a fresh image for the latest Ubuntu will get you 22.10.1. This might be the cause, I'll take a closer look tomorrow.

Also, are we ready for rfe to support non-rpm installs of require/recommend? ;)

I am afraid I am not sure what do you have in mind atm, but, there is never enough of RFEs ;)

@psss @frantisekz I'm trying tmt -vvv run provi -h virtual -i ubuntu with tmt-1.22.dev-1.20230322153017921774.pr1914.50.g852938c.fc37.noarch python3-testcloud-0.9.1-1.fc37.noarch
but it fail: Failed to connect in 60s.. Virsh shows the VM is running and I can login to the console however ssh isn't running there (and systemctl start didn't help tmt to connect in time)

Hmm, from a quick look, it worked for me with plain testcloud (both system and session modes). However, I have pre-cached earlier 22.10 image, while downloading a fresh image for the latest Ubuntu will get you 22.10.1. This might be the cause, I'll take a closer look tomorrow.

Thanks. I've tried on my laptop (in virtualenv though) and behaves the same.
In the console (of VM) I see: cloud-init[1066]: Failed to reload sshd.service: Unit sshd.service not found
Once I login (via virsh):
root@default-0:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet <IP_ADDRESS>/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 52:54:00:2a:6d:8c brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/24 metric 100 brd <IP_ADDRESS> scope global dynamic enp0s3
       valid_lft 86299sec preferred_lft 86299sec
    inet6 fec0::5054:ff:fe2a:6d8c/64 scope site dynamic mngtmpaddr noprefixroute
       valid_lft 86301sec preferred_lft 14301sec
    inet6 fe80::5054:ff:fe2a:6d8c/64 scope link
       valid_lft forever preferred_lft forever
3: enp0s30: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff

root@default-0:~# dhclient
root@default-0:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet <IP_ADDRESS>/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 52:54:00:2a:6d:8c brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/24 metric 100 brd <IP_ADDRESS> scope global dynamic enp0s3
       valid_lft 86219sec preferred_lft 86219sec
    inet6 fec0::5054:ff:fe2a:6d8c/64 scope site dynamic mngtmpaddr noprefixroute
       valid_lft 86221sec preferred_lft 14221sec
    inet6 fe80::5054:ff:fe2a:6d8c/64 scope link
       valid_lft forever preferred_lft forever
3: enp0s30: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff
    inet <IP_ADDRESS>/24 brd <IP_ADDRESS> scope global dynamic enp0s30
       valid_lft 86352sec preferred_lft 86352sec
    inet6 fec0::5054:ff:fe12:3456/64 scope site dynamic mngtmpaddr
       valid_lft 86353sec preferred_lft 14353sec
    inet6 fe80::5054:ff:fe12:3456/64 scope link
       valid_lft forever preferred_lft forever

After 'dhclient' call ssh into the VM works (ssh gets activated by socket so no need to start ssh manually)

Also, are we ready for rfe to support non-rpm installs of require/recommend? ;)

I am afraid I am not sure what do you have in mind atm, but, there is never enough of RFEs ;)

Just grep the sources for all 'rpm', 'yum' or 'dnf' usage we will have to (finally) generalize to support non-RPM flavours.

Also, are we ready for rfe to support non-rpm installs of require/recommend? ;)

I am afraid I am not sure what do you have in mind atm, but, there is never enough of RFEs ;)

Just grep the sources for all 'rpm', 'yum' or 'dnf' usage we will have to (finally) generalize to support non-RPM flavours.

That would be very nice. I a friend of mine is often playing with tmt in an Ubuntu WSL. That's actually why I a friend of mine submitted the guest facts patch, it started as a way to expose the package manager command to other parts of tmt, not just prepare/install :)

Right, those are all good points!

So ubuntu image does not work (but it does not work with released tmt and testcloud either)
If the image has rsync installed and connection is fixed it could work partially (e.g no package installation)
But otherwise, for proper/full support, we need non-rpm changes (not a big priority though)
And the guest facts in #1890 looks very nice!

All in all, I guess, these should not block merging the PR, except the fact that we mention ubuntu (and others) in the list of supported images. What now? Mention them but with a warning that support for them is very limited as for now? Or omit them completely?

I'd say we should document that non-RPM distro are not very well supported but that is true right now.
This PR just could bring false hope that if tmt mentions say 'ubuntu' as image to provision it is supported for all usage.
With that said - merge it. We can add note to the docs and that's it (for now).

With that said - merge it. We can add note to the docs and that's it (for now).

Ack. Docs extended with note in f2d51b06. Bodhi updates reached stable so now we should get green jobs even with the updated Requires. Let's see...


Add Short plugins

Adds Shorthand Color
Adds Shorthand Font-Size
Adds Shorthand Position
Adds Shorthand Size
Adds Shorthand Spacing
Adds Shorthand Text

@jonathantneal sorry that I haven't fixed #18 yet, it would have made this easier. Thanks though :+1:

I have corrected the "name" issue.

@jonathantneal :+1: thanks 10/10 will merge


Capture only the names used in manifests as inputs

We unnecessarily rebuild many ClasspathManifest and PluginManifest tasks after code changes that don't actually change the output of these tasks. This is because the tasks consume their input file collections as @Classpath, meaning that even non-ABI changes to any of the inputs will mark the tasks out-of-date.
Re-executing these tasks wastes a non-trivial amount of time (a few seconds): https://ge.gradle.org/s/toxmkpynqgqfw/timeline?hideTimeline&typeFilter=gradlebuild.basics.tasks.ClasspathManifest. With configuration cache and file system watching enabled this overhead now starts to show.
This PR ensures that we capture only the actual things that influence the outputs of the tasks.

@bot-gradle test this please.

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test this please.

OK, I've already triggered ReadyForMerge build for you.

@bot-gradle test this please.

OK, I've already triggered ReadyForMerge build for you.


Snap for v21

Copying and pasting the checklist from the README:

[ ] 1. Request a new Track for the "node" Snap in the Snapcraft forum in the "Store requests" section. The track should be the major release line number (e.g. 14). The "node" Snap has fast-track approval and is usually authorized within 24 hours by the administrators. This step needs to be performed in order to upload to a new track. An example of this for 14 can be seen here: https://forum.snapcraft.io/t/track-request-for-node-14-fast-track-please/16842/3
[ ] 2. Create a new branch in this repository, named nodeXX where XX is the release line number.
[ ] 3. Edit snapcraft.yaml.sh if required for system configuration required to build the new version. In most cases this is not necessary and the master version can be copied. Where the compiler minimums change, the equivilant changes may need to be made in the script.
[ ] 4. Edit .github/workflows/cron.yml to add the new release line to the matrix.
[ ] 5. Start a build (manually, or wait for the GitHub Action to trigger by cron), which will update the snapcraft.yaml file for that branch correctly and push the new branch to https://code.launchpad.net/node-snap where it can be further configured.
[ ] 6. Navigate to https://code.launchpad.net/node-snap and into the new branch and click on "Create snap package".
[ ] 7. Manually request new builds for the Snap from the Snap configuration page in Launchpad ("Request builds").

Someone else want to try running some or all of this process? Might be good to iron out whether credentials and permissions are shared in the appropriate way with Build.


draft-06: exclusiveMaximum and exclusiveMinimum validation

@handrews please review

non-exclusive boundary points.

@handrews probably should be added to draft-04 as well... Another PR though.


OOM issue

When i followed the instructions as specified in the docker setup, it always give out of memory error. But I am already using an AWS P3 instance, which has a Tesla V100.
Is this expected or sometime is wrong in my setup?
My config:
tensorflow-gpu: 1.10.0
keras: 2.0.9
Error from vgg_normalised.py line 38:

OOM when allocating tensor of shape [3] and type float
[[Node: vgg_encoder/preprocess/Const_1 = Constdtype=DT_FLOAT, value=Tensor<type: float shape: [3] values: -103.939 -116.779 -123.68>, _device="/job:localhost/replica:0/task:0/device:GPU:0"]]

Thanks!

The V100 has 16GB of VRAM, so that should certainly be enough (it runs fine on my 4GB GPU). Does the same thing happen if you try running it outside of docker?
The first thing that comes to mind is that you may be running something else that's holding onto GPU mem, that's a mistake I make all the time.  You can run this within the container as well: nvidia-docker run --rm wct-tf nvidia-smi

hello thanks for the reply!
Yea i checked nvidia-smi all the time and it is occupying the full memory like below screenshot for a aws p2 instance (12G GPU).
I used the command python3 stylize.py  --checkpoints models/relu5_1 models/relu4_1 models/relu3_1 models/relu2_1 models/relu1_1 --relu-targets relu5_1 relu4_1 relu3_1 relu2_1 relu1_1 --style-size 512 --alpha 0.8 --out-path static/style.jpg.


Publish node task runner

Addresses #265

Before closing the issue, I'll be adding build instructions to both wikis.


Game Crash

https://pastebin.com/b7vms7rV
check this and help pls :D

The crash report very clearly points at Immersive Engineering.  I don't even see Ridiculous World as one of the mods installed on your list.

yeah but why xD?
latest forge for 1.7.10 and latest immersiv engineering ^^
i testet diverent versions of immersiv engineering x.x

The problem is with your config. You're using an invalid potion ID.  You'd be better off asking the actual author of Immersive Engineering instead of some random guy.

The actual author of the mod you're actually having trouble with suggests deleting your potion config, btw.


read from input type="file"

Is it any way to read from input type="file" event.target.files[0] ?

can you explain 1 and 2 what is FileReader.readAsArrayBuffer

This is vanilla js
https://developer.mozilla.org/docs/Web/API/FileReader/readAsArrayBuffer

This is vanilla js
https://developer.mozilla.org/docs/Web/API/FileReader/readAsArrayBuffer

The following typescript works fine in browsers:
/**
 * files: List of files from HTML5 input or drop.
 */
async function read(files: FileList) {
  // Convert to ArrayBuffer format.
  const arrayBuffer = await files[0].arrayBuffer();

  // Read ArrayBuffer with Jimp ("any" to avoid type errors)
  const img = await Jimp.read(arrayBuffer as any);
}


rb noun/verb translated in hot module but not reportback form

I think this will be resolved with some of the work that @weerd is doing, but just want to document here. Assigning to myself for now until after we get some of @weerd's stuff in.
hot module:

reportback form:

@weerd did this get fixed with your prs today?

si, this is bueno!

Yep yep!


Templates

Summary
Added New templates
fixes #305
Details and comments
All details can be found in the above-linked issue.

Done with this @jwoehr @1ucian0
Let me know your views

Nice work!
Currently, bugs in working OpenQASM source would most likely be reported to Terra.
But in the future, OpenQASM will be more separate from Terra.
Actually, we (my QAMP Fall 2021 mentorship team) have a partial implementation running that should be announced to day.
So it could be a good idea to get your richer issue templates into place in this repository in anticipation of future usage.


[CORE/ADMIN] Hide home route in URLs

Will ensure to default routes for any pages under home:
https://learn.getgrav.org/content/routing#hiding-the-home-route
Example:
domain.com/subpage  (not domain.com/home/subpage)

we already doing this


Typescript errors to check for consistency

#Description:
e-review throwing errors in typescript to check for consistency

@tobiaswright -- let me know your current thoughts/progress on this.  I have a few ideas that I think will help keep this consistent and great improve some of the bugs we have in exception/error handling.


docs: Add guide for running Kaito on BYO GPU nodes

This commit adds a guide for running Kaito on BYO GPU nodes over the default mechanism of using the gpu provisioner.
Reason for Change:
Some times users may not have permission to assign roles in their subscription. Since it is needed when using the gpu provisioner controller, as documented here: https://github.com/kaito-project/kaito/blob/main/docs/installation.md#create-an-identity-and-assign-permissions. But users may still have permissions to deploy GPU nodes in their clusters. This guide will help folks who can deploy GPU nodes manually to still use Kaito.

thanks for working on this doc!


add prettier config

This adds prettier config and formats files.
Passes linting. Some issues with tests, that actually should not be related to this PR.

Looks good! I'm a big fan of Prettier so this change is fine for me.
It might be nice to include "prettier": {} in the configuration file. Just because some formatters can be configured to only run Prettier if a configuration is present (and an empty config is fine).

"prettier": {} in the configuration file.

In what configuration file?
I added config in package.json
"prettier": {
   "semi": false,
    "singleQuote": true
}

because these settings seemed to be in compliance with the existing codebase (no semicolons and single quote mostly).

@whitecolor Yes, in the package.json is exactly what I meant. I think we should just use the default Prettier config. I.e. prettier: {}. I don't think we use set the "semi" option to false. That seems to remove a lot of existing semicolons.

@paldepind so you want default config with semicolons and double quotes, right?

@paldepind made prettier default config

@paldepind hello

Hi @wclr. Thanks a lot for working on this. I apologize for dropping the ball on this.
The PR looks good. I'd appreciate it if you could fix the conflicts and then I will merge 👍

@paldepind I've made a new version of PR because it turns to be easier than resolving conflicts with the recent updates.
cc @mightyiam please check existing (hanging) PRs before planning updates changes.

Didn't mean to cause more work.


I on one page for setAdjustResize method But when I return to other pages will pop-up keyboard

I on one page for setAdjustResize method But when I return to other pages will pop-up keyboard

Do you have some sample code showing this? Which version of React Native are you using?


kf dashboard

access to kubeflow dashboard with kfctl_aws.v1.0.2 supports:
istio-system svc/istio-ingressgateway instead of ingress istio-ingress -n istio-system

Thanks @yahavb for submitting this PR.
Can you please sign the CLA?
/assign @Jeffwan

@yahavb
Thanks for the contribution. While, I don't think we expose LB by default. This is not the default setting, right? Have you changed service type to LoadBalancer?

I dont think we need this change anymore. @dalbhanj helped me understand the secure setup with auth.


[Service Bus ] Rename ServiceBusAmqpException to ServiceBusReceiverException

Based on discussion today I am doing following changes

Rename ServiceBusAmqpException to ServiceBusReceiverException
Do not extend from AmqpException, extend from Exception

fixes #17085


Log Failture

The problem
Log Failture
Version of Easee integration having the issue?
0.9.58
Version of Home Assistant Core having the issue?
2024.3.3
Anything in the logs that might be useful for us?
`Logger: homeassistant.helpers.translation
Quelle: helpers/translation.py:345
Erstmals aufgetreten: 07:18:24 (2 Vorkommnisse)
Zuletzt protokolliert: 07:18:24

Validation of translation placeholders for localized (de) string component.easee.device_automation.condition_type.error_pen_fault failed
Validation of translation placeholders for localized (de) string component.easee.device_automation.trigger_type.error_pen_fault failed`

Additional information
No response

This is just a warning message that the German translation is incomplete.
Fixed in Lokalise. Will be included in next release of the integration.


AMBARI-24431. Infra Manager / Log Search: Fix Jetty CVE-2018-12536.

What changes were proposed in this pull request?
same as #2002
How was this patch tested?
same as #2002

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/3508/
Test PASSed.


Rider update for the Wiki

I wrote up a quick wiki page for Rider usage.
Here is a zip with all the images and markdown file: mdk2-wiki-rider-update.zip
Getting Started using JetBrain's Rider
With terminal
Open your terminal of choice, I'll be using Windows Terminal and Powershell

Once completed, you should get this message.

Open JetBrain's Rider
Click the new Solution button.

Now you should have two templates added, Programmable Block Script (MDK2) and Programmable Block Mixin (MDK2)

With JetBrains Interface

Download the nuget package Mal.Mdk2.ScriptTemplates

Open JetBrain's Rider
Click the new Solution button.

Click "Manage Templates..." button.

Click "Install Template..."

Navigate to where you downloaded the nuget package, select it and click open.

Click "close"

Now you should have two templates added, Programmable Block Script (MDK2) and Programmable Block Mixin (MDK2)

Hah, fantastic, I hadn't gotten around to this yet. Thanks a lot!


Feature Request: Free dragging

A lot ouf product carousels on mobile sites (see amazon for example) allow free dragging, so that on touch move (swipe) the position won't be adjusted afterwards. I realize that with "half items" shown on the left or right border it is hard to define which position/slide is currently active. On the other hand, it seems that for usability reasons and/or a native swipe feeling the "free mode" is preferred.

+1 This would be helpful to me as well.

+1 we have a project that we would like to use this on.

+1
Note that there's a related issue: https://github.com/kenwheeler/slick/issues/1409

+1 I had to rebuild a whole microsite using Swiper instead of Slick because the client wanted free draging and scrolling.

+1

+1

+1 Its a good idea.

any update on this feature?

Why is this closed without any PR or commit related to adding this feature ? Is there an option for that or not ?


Please add sending/receiving "STRING" to the plugin

Hi,
Thank you so much for your great plugin...
Could you please add the possibility of sending/receiving "String" to your plugin for UE v4.26?
Your plugin is really awesome and very easy to use/understand comparing to other complex plugins such as SocketIO!
If you could add "String" to your plugin, it could be REALLY useful and great...
Thank you so much for your attentions.
With Kind Regards,
Stig

@MSTIGM Sorry for the delay in response! I am now on holidays.
Were you able to find a solution? I think one of my engineers came up with something, but in a forked version. If you still need this, I will talk to him ASAP.

Hi @extall ,
Thank you so much for your reply :-) ...
Unfortunately, I couldn't find any solution except using other confusing plugins :-/ ...
So, I will be very grateful if you could help me :-) ...
As I mentioned before, your plugin is very easy to use compared to other plugins and it could be AMAZING if we can send/receive "STRING" using this plugin :-) ...
I'm looking forward for the link of that forked version :-) ...
Thank you again for your attention.
Take Care and Have Happy Holidays ;-) :-) ...
With Kind Regards,
Stig

@MSTIGM I just updated the readme with information on how to change the data structure.
I have also included an example of using strings, please try it out and let me know if it is working.

I assume everything went well and we can close this issue.


[Вакансії/Admin] [Editor]  Style formats do not work correctly

Environment: OS, Windows 11 .
Browser: Google Chrome Version 114.0.5735.135.
Reproducible: always,
Build found: https://github.com/ita-social-projects/StreetCode/commit/214b2a43b84bc1c3b5e22494e2b1b81500f25e3f
Preconditions

Log in as admin.

Steps to reproduce

Go to 'Вакансії'
Click on 'Додати нову вакансію' button
Fill in all fields
In the field ' Опис вакансії' add some text and use all formats available in the editor

Click on 'Зберегти' button

Actual result
Style formats do not work correctly:

Underline and strikethroughr styles do not work as expected

When you select heading 1, the entire text is displayed on the vacancies first, and then the "Трохи ще" button. Others styles work fine.

When selecting heading 2 and heading 3, a different font format is displayed in collapsed and expanded view in vacancies. Others styles work fine.

Expected result
Style formats work correctly
User story and test case links
E.g.: "User story #836
Labels to be added
"Bug", Priority ("pri: medium "), Severity ("severity:low"), Type ("UI, "Functional")

This bug is not related to editor, there is a problem with our defined styles in the vacancy modal.


Question about error handling

First, pretty cool to see vk-bootstrap used outside of C++ :)
Looking at the error handling, I noticed its a rather straight copy of the vk-bootstrap code. The gist of why vk-bootstrap's C++ error handling is that way is because VkResult and regular error codes in general in C++ are not good. But exceptions aren't desireable either. Result<T> style "Either get an object or an error" is my preferred choice but to keep external dependencies down, I chose to make a ad-hoc Result type. While I'm not java expert, I did some amount of it in university, and from that I would of assumed that exceptions are more idiomatic. Though, I've heard that java has gotten more 'functional programming' type features as of late, and maybe they have a standard library Result type that could be used instead.
Regardless, this is less of an issue and more just an observation.

Thanks for your feedback, I made this java port also because I think vk-bootstrap is very good to learn Vulkan. I made a quick search, and I found that :
https://medium.com/@afcastano/monads-for-java-developers-part-2-the-result-and-log-monads-a9ecc0f231bb
Instead of Result class, I could have used an unchecked exception, but I like to be informed when a computation can fail, so I think I will keep the code as it is.

Sounds good, I really was just curious.


Project status?

Hi, is the project maintained? The last commit was almost 2 years ago, and there are many things that would have to be updated to keep up with the times (python versions, dependency versions)

Hello! It's maintained yes! It's just that it's kind of feature-complete now so I don't spend time on it.
I can try to update things a bit :smile:

Yeah, I had updates sitting on my disk for a long time. Currently fixing the setup, should be ready soon.

I have some feature additions that I implemented, for example to sort the DSM matrix so that it is triangular; and some that I need, for example to check if there are dependency cycles, and to suggest better clustering of modules. It would be useful to extend this to the function level too, for more detailed analysis (But then a text.matrix is hard to look at)

That's great! Contributions are absolutely welcome :smile: Project setup should be fixed now :slightly_smiling_face:

Excellent, thanks!


State mismatch error after updating to 1.3.2

Please follow the issue template below. Failure to do so will result in a delay in answering your question.

Library

[X]<EMAIL_ADDRESS>or<EMAIL_ADDRESS>[ ]<EMAIL_ADDRESS>[ ]<EMAIL_ADDRESS>[ ]<EMAIL_ADDRESS>[ ]<EMAIL_ADDRESS>
Important: Please fill in your exact version number above, e.g<EMAIL_ADDRESS>Framework
react js
Description
We have update MSAL from version 1.1.1 to 1.3.2 and we started seeing MSAL state mismatch error.
Error Message
State Mismatch.Expected State: null,Actual State: eyJpZCI6ImY5OWNhMGIxLTc5NmMtNDhiNC1hYzZlLTQ4MDQwZDlhNWY1MCIsInRzIjoxNTk0NjQ4NzUyLCJtZXRob2QiOiJyZWRpcmVjdEludGVyYWN0aW9uIn0=
Security

[ ] Is this issue security related?

Regression

[X] Did this behavior work before? Yes
Version: 1.1.1

MSAL Configuration
auth:
authority: "https://login.microsoftonline.com/rockco.onmicrosoft.com"
clientId: "xxxxx-xxx-xxxx" //my client id  i have masked this.
navigateToLoginRequestUrl: false
postLogoutRedirectUri: "https://localhost:44318"
redirectUri: "https://localhost:44318"
cache:
cacheLocation: "sessionStorage"
storeAuthStateInCookie: true
system:
loadFrameTimeout: 10000
logger: Logger {level: 3, correlationId: "MSAL_LOGGING", piiLoggingEnabled: true, localCallback: ƒ}
navigateFrameWait: 1000

Reproduction steps
Update from 1.1.1 to 1.3.2

Expected behavior
We should be able to get login successfully.
Browsers/Environment

[X ] Chrome
[X ] Firefox
[X ] Edge
[ ] Safari
[X ] IE
[ ] Other (Please add browser name here)

1.3.2 state is  = state=eyJpZCI6Ijg5ZTRjNzhmLTk3ZDMtNGJlMy05ZjcxLWExYWFmZDYxZDA2YSIsInRzIjoxNTk0NjUzODk0LCJtZXRob2QiOiJyZWRpcmVjdEludGVyYWN0aW9uIn0=
1.1.1 state is  = 9f71230b-7620-48f9-b90f-d5850003a9a2
Here is the difference in both versions.

@PraveenVerma17 Are you able to consistently reproduce this error? Can you please provide the steps you are taking that is generating this error? Please provide us with a code sample of how you're implementing msal.

we already have login hint so we call aquire token redirect and also we need user to login always that's why we have prompt
this.authProvider = new UserAgentApplication(config);
const account = this.authProvider.getAccount();
if(!account){
const tokenRequest = {
...this.apiTokenScope(response),
prompt,
loginHint: this.state.userEmail,
forceRefresh: true
}
this.authProvider.acquireTokenRedirect(tokenRequest);
}else{
//acquire token silent code here
}
first tiem its redirecting to MS site for credential correctly after returning back from there its failing at and not providing account (getaccount())

Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose GetResponseState has been called
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose Hash contains state. Creating stateInfo object
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose State does not match cached state, setting requestType to type from window
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose Matching state not found for request
App.js:177 Auth: [2 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Info Returned from redirect url
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose HandleRedirectAuthenticationResponse has been called
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose Window.location.hash cleared
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose GetResponseState has been called
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose Hash contains state. Creating stateInfo object
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose State does not match cached state, setting requestType to type from window
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose Matching state not found for request
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose Default navigation to start page after login turned off
App.js:177 Auth: [2 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Info ProcessCallBack has been called. Processing callback from redirect response
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose SaveTokenFromHash has been called
App.js:177 Auth: [2 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Info State status: false; Request type: undefined
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose Server returns success
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose State mismatch
App.js:177 Auth: [0 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Error State Mismatch. Expected State: null, Actual State: eyJpZCI6IjVkZmMwNjQ3LWIxMmUtNGQwOS04ODA2LTUzOTJhYmUxZjRmNiIsInRzIjoxNTk0NzU1NzA4LCJtZXRob2QiOiJyZWRpcmVjdEludGVyYWN0aW9uIn0=
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose Status set to complete, temporary cache cleared
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose InCookie is true, setting authorityKey in cookie
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose Response is null, setting redirectResponse with state
App.js:177 Auth: [2 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Info isCallback will be deprecated in favor of urlContainsHash in MSAL.js v2.0.
App.js:177 Auth: [3 Tue, 14 Jul 2020 19:41:53 GMT:MSAL_LOGGING-1.3.3-Verbose isCallback has been called

@jo-arroyo  Is anyone from MS going to address this issue ?

@PraveenVerma17 When MSAL performs a redirect operation, it will store data in the cache (session storage) that is needed to process and verify the request. This error can occur if those values are missing or incorrect after completing the redirect. Can you please debug your application and share with us what is stored in browser storage after you initiate acquireTokenRedirect? You can do this opening your application in multiple tabs and performing the redirect in one of the tabs. You may need to switch to using local storage instead of session storage as session storage may not be shared between tabs.

Closing due to inactivity, please let us know if this is still an issue, thanks!


Seperate Code of Conduct out of README.MD into own file

As per SQLServer and other repos:
https://github.com/PowerShell/SqlServerDsc/blob/dev/CODE_OF_CONDUCT.md
https://github.com/PowerShell/SqlServerDsc/blob/dev/README.md#sqlserverdsc

Got this one.


Please could you make it clearer what in SharePoint and OneDrive is created when working with Loop workspaces and components

Hi, I'm doing some testing and trying to work out what exactly creating a workspace or a page does and where it is stored from an admin point of view.  I created a workspace and cannot see it in AAD Groups or in the SharePoint admin centre or as a folder in OneDrive.
If I make this available to my userbase of staff and students I have no feel for how to know what is being created where and anticipation of the usual SharePoint-like questions of I cannot access something, I cannot find a deleted thing, or I'm confused by permissions and have I shared it too openly, what will happen when I leave the organisation?
Thanks, Darrel

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

ID: c41c35b5-e159-ed6d-a9ff-bea0ef7f0736
Version Independent ID: 2eca8e70-2e83-b100-890b-03b4377186e9
Content: Manage Loop experiences (Loop app and Loop components) in SharePoint - SharePoint in Microsoft 365
Content Source: SharePoint/SharePointOnline/manage-loop-components.md
Service: sharepoint-online
GitHub Login: @MikePlumleyMSFT
Microsoft Alias: mikeplum

We are using SharePoint storage platform, so all the benefits of SharePoint’s hard work to make disaster recovery, multi-geo, compliance, security, encryption, etc., but it’s not an end-user visible storage location like a SharePoint site or their OneDrive for Business. It’s like a site but all the content is managed by the app. A lot of developers have been wishing for this sort of SharePoint storage for a long time. Tony Chan is probably a better person to help us figure out all the right documentation to point to for all the many admin and management related questions that I’m sure will come up over time.

@scanum can you figure out how to assign this to Tony? His MS alias is in the top of the .md

Thanks Dan. Stuff like this is confusing. As the person who created the Workspace and page I get access denied to it via the Office.com portal and the path isn't something as a SharePoint admin I'd recognise as anything in our org.

thanks for the screenshots!

I don’t own this content. Please assign to someone else on the team. Thx
Get Outlook for iOShttps://aka.ms/o0ukef

From: Manuela Scanu @.>
Sent: Sunday, April 2, 2023 10:52:24 PM
To: MicrosoftDocs/OfficeDocs-SharePoint @.>
Cc: Tony Smith @.>; Assign @.>
Subject: Re: [MicrosoftDocs/OfficeDocs-SharePoint] Please could you make it clearer what in SharePoint and OneDrive is created when working with Loop workspaces and components (Issue #3737)
Assigned #3737https://github.com/MicrosoftDocs/OfficeDocs-SharePoint/issues/3737 to @tonysmithttps://github.com/tonysmit.
—
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/OfficeDocs-SharePoint/issues/3737#event-8908672319, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AHMUE3V2BAUZMD7E75AQCMTW7JQRRANCNFSM6AAAAAAWGPHYCA.
You are receiving this because you were assigned.Message ID: @.***>

Hi, I'm happy to read chat elsewhere if someone can direct me to where SharePoint Admin are asking similar questions. Thanks

Hi Darrel! We're working on adding IT admin FAQ to either (a) a new article on support.microsoft.com, or (b) to an existing one. Specifically, some of the questions you're asking around storage and how admins should develop a mental model of management - is it similar to anything they're already doing or do they have to learn a bunch of new things, etc. (hint: it's similar to something you're already doing on SharePoint, since we're using SharePoint storage platform, something that we also recently blogged about, search for Zach Rosenfield SharePoint storage platform). It's taking us a little longer to pull everything together since we've built a lot of new platform capabilities for the Loop app, so apologies that it feels like we're ghosting you on this comment. I can assure you we are not, lots of activity behind the scenes here to pull together the right content here. And, safe to say that we will not detail everything in a GitHub Issue comment chain, it will be in publicly visible article/documentation. And Darrel, thanks for asking again! Now I can finally mark responding to the GitHub issue as completed and keep working on publishing the content we're putting together. ;)

Thank you for submitting feedback. We understand that this issue has been resolved.
Please feel free to re-open this issue if there is a specific area of the docs that we can improve or make better. Thank you.


Figure out a way to make the roads visible

Either by overlaying the roads on top of TEMPO image map layer or allowing user to change transparency of the TEMPO map layer.

Fixed in #41


Fix titleLabel font upgrade for SSDynamicButton after font change…

Fix for issue #27.

Current coverage is 96.77%

Merging #28 into master will increase coverage by +1.94% as of 5d9c002

@@            master     #28   diff @@
======================================
  Files           10      10
  Stmts          329     310    -19
  Branches         0       0
  Methods
======================================
- Hit            312     300    -12
  Partial          0       0
+ Missed          17      10     -7

Review entire Coverage Diff as of 5d9c002

Powered by Codecov. Updated on successful CI builds.

@jhersh Ready to review if you have time ;)

:+1:


wasm: fix types decoding

Codecov Report

Merging #152 into master will decrease coverage by 0.06%.
The diff coverage is 64.86%.

@@            Coverage Diff             @@
##           master     #152      +/-   ##
==========================================
- Coverage   69.61%   69.54%   -0.07%
==========================================
  Files          43       43
  Lines        4959     4974      +15
==========================================
+ Hits         3452     3459       +7
- Misses       1222     1226       +4
- Partials      285      289       +4

Impacted Files
Coverage Δ

disasm/asm.go
100% <100%> (ø)
:arrow_up:

wasm/read.go
76.59% <100%> (+4.09%)
:arrow_up:

disasm/disasm.go
81.78% <100%> (ø)
:arrow_up:

wasm/types.go
45.83% <50%> (-2.3%)
:arrow_down:

Continue to review full report at Codecov.

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


feat(RingTheory/Kaehler): The exact sequence I/I² → B ⊗[A] Ω[A⁄R] → Ω[B⁄R] → 0

Thanks!
bors d+

Thanks!
bors merge


Armies reset to home realm after traveling

Problem Summary: After raiding (or maybe anytime traveling is finished), army resets to "home realm".
Expected: Army can raid a realm and then raid nearby realms, without having to travel from home again.

Here's what I think is happening:

Army is constructed at Home Realm. At this point, it is given no "coordinates". There is actually no way to set coordinates in the contract except for the admin, presumably indicating that coordinates are only set for permanent things, like realms.
Army travels to another realm. During travel, travel information is set.
Army arrives at realm and raids. Travel information is checked to verify that the army had arrived (time of arrival is checked in the travel information and that the army was traveling to the coordinates matching the realms coordinates)
Army travels to new location. Because the army never had coordinates set, the contract defaults to the "home" coordinates.
https://github.com/BibliothecaForAdventurers/realms-contracts/blob/14b16ef1b7188c43b5312968c2270c03ee53fb16/contracts/settling_game/modules/travel/Travel.cairo#L133-L137

Instead, either coordinates should be set on the army after travel is complete (in the raid or next travel command?), or the travel information should indicate the army's position after travel. This probably makes most sense for moving objects (like armies) since they should have a travel information set all the time (either they are traveling, or they have arrived and are thus past the travel time for their most recent travel information).

I think we need to set the coordinates in that statement
like:
    // if no current location set, use the home coordinates
    if (traveller_coordinates.x == 0) {
        coordinates.write(
            traveller_contract_id, traveller_token_id, traveller_nested_id, destination_coordinates
        );
        let (traveller_coordinates: Point) = get_coordinates(
            traveller_contract_id, traveller_token_id, 0
        );
        tempvar traveller_coordinates = traveller_coordinates;
        tempvar syscall_ptr = syscall_ptr;
        tempvar range_check_ptr = range_check_ptr;
        tempvar pedersen_ptr = pedersen_ptr;
    } else {
        tempvar traveller_coordinates = traveller_coordinates;
        tempvar syscall_ptr = syscall_ptr;
        tempvar range_check_ptr = range_check_ptr;
        tempvar pedersen_ptr = pedersen_ptr;
    }
    ```

    So we can just set the destination in the first call - then they will have that destination when they travel again


Add bonetflix.com

This PR is:

[X] Adding a new domain
[ ] Updating existing domain size
[ ] Changing domain name
[ ] Removing existing domain from list
[ ] Website code changes (512kb.club site)
[ ] Other not listed

[X] I used the uncompressed size of the site
[X] I have included a link to the GTMetrix report
[X] The domain is in the correct alphabetical order
[ ] This site is not a ultra lightweight site
[X] The following information is filled identical to the data file

I confirm that I have read the FAQ section, particularly the two red items around minimal pages and inappropriate content and I attest that this site is neither of these things.

[X] Check to confirm

- domain: bonetflix.com
  url: https://bonetflix.com/
  size: 71.9
  last_checked: 2023-04-27

GTMetrix Report: https://gtmetrix.com/reports/bonetflix.com/cYmUIvwQ/

Thanks!


Fix ARM

Necessary on ARM Linux to avoid link errors like this one:
error: linking with `cc` failed: exit code: 1
/usr/bin/ld.gold.real: error: /tmp/iota-master/target/release/deps/libtermbox_sys-fcbe85de9ba3cc69.rlib(r-termbox-utf8.c.2.o): requires unsupported dynamic reloc R_ARM_THM_MOVW_ABS_NC; recompile with -fPIC
collect2: error: ld returned 1 exit status

Cool, thanks!


Fix typo in compiler plugin documentation

Actually I found https://github.com/detekt/detekt/pull/6160 after you mentioned that it is being generated, so maybe just close this one? Sorry for the noise.

Yup we can close this one, thanks nonetheless.


feat: implement parsing runtime sections in the experimental parser.

This commit implements parsing the task runtime section in the
experimental parser.
Before submitting this PR, please make sure:

[x] You have added a few sentences describing the PR here.
[x] You have added yourself or the appropriate individual as the assignee.
[x] You have added at least one relevant code reviewer to the PR.
[x] Your code builds clean without any errors or warnings.
[x] You have added tests (when appropriate).
[x] You have updated the README or other documentation to account for these
changes (when appropriate).
[x] You have added an entry to the relevant CHANGELOG.md (see
"keep a changelog" for more information).

[x] Your changes are squashed into a single commit (unless there is a really
good, articulated reason as to why there should be more than one).

This PR depends on #43, #46, and #47 to review; when those merge, this will be rebased and marked as ready.


[meta] New issue template to redirect template-specific issues

I noticed that many issues here have nothing to do with vue-cli itself, but rather with the templates that I'm guessing many simply aren't aware of. I'm wondering is an ISSUE_TEMPLATE.md might help - perhaps something like the following?
<!--

IMPORTANT: Did the `vue init` command *itself* result in an error?

  -> NO: If the files for a project template were correctly created, but did
         not work out-of-the-box as you expected, please open an issue for the
         appropriate template at github.com/vuejs-templates

  -> YES: Open an issue here. Please include the exact command you used,
          what you expected to happen, and what happened instead.

-->

Absolutely! PR welcome :)

Ha, just beat me to it!


Unable to update status

Steps to reproduce:

Open the app.
Open the profile of any anime.
Tap edit icon at the bottom right.
The actual status and the episode count won't be visible.
Trying to edit just says "Couldn't Update".

Video:
https://github.com/user-attachments/assets/ac149888-b84a-4092-aa73-d3ceea26d5eb
Additional Info:
App version: 2024.8.2
OS: Android 14

Fixed in 2024.8.3.


Use cache fire

Hello,
I'm trying to run the python -m infinigen.tools.submit_asset_cache -f './fire' -n 1 -s -0 -d 184 to cache fire, but get the following error 775890_0_log.txt.
I got the same error on both slurm and my local pc. Could you please help me check the bug?

Hi @karhankayan , Just wonder is there any updates or fix on this issue?


[WIP, low priority] Add touch states to card and dropdowns

For https://github.com/project-vagabond/covid-green-app/issues/172
This covers cards only for now as adding touch states to tabs affects layout. We've had a bunch of small layout issues here and now would be a really bad time to risk introducing something on certain devices. Tabs change colour pretty much instantly on change anyway so if @helloantoine is happy with this we'll park them for now and come back to them if we have time to refactor the tabs.

This is another one we're not intending to get in today because it's lower priority so I'm converting it to draft

Closing because these issues are no longer on the launch board and the branches are out of date