Feedback for "Working in the Dev Space Manager"

https://help.sap.com/products/SAP Business Application Studio/9d1db9835307451daa8c930fbd9ab264/ad40d52d0bea4d79baaf9626509caf33.html?locale=en-US
A screenshot where to find "Upload Files" option during import process would be helpful. It was hard to be seen because it is at the bottom of the menu.

Hi,
Do you mean a screenshot of the open File menu?

To upload files

Hi,
You need to open the File menu to upload files.

Is this helpful?

Yes Paola.
I couldn't find the option easily somehow. That is why I suggest to add the screenshot in the doc. Just personal opinion.

Thank you for bringing this to our attention. I will keep this in mind. If we get any more feedback about this, I will add a screenshot.


Nepal Oil Corporation Added

Hi @ori-on1 👋
Your base branch contains other commit which you had made for other PRs.
Please always switch back to develop branch before creating a new branch.
For now I am closing this PR, because it contains merge conflict because it has commits from previous PRs.


Remove infura gateway

Changes

Sets default gateway from gallery.infura-ipfs.io to ipfs.io
Adds additional IPFS gateways to query from ipfs.io, Pinata, CloudFlare and nftstorage.link and removes Infura

i think this PR may have broken ipfs links for fxhash projects. fxhash projects rely on a query string to communicate the seed and it seems like gallery is stripping it from the URL
ex
https://ipfs.io/ipfs/QmZyRHjkpoQN4SQSkkjCaUCCKpdNYAdV8WBKcMBFQkhq2V
should be
https://ipfs.io/ipfs/QmZyRHjkpoQN4SQSkkjCaUCCKpdNYAdV8WBKcMBFQkhq2V/?fxhash=op1HUoQQ2BvVn27AHmDfu4hhykmqi6brHB5hXCiETrirWhrXrWP


How much minimum VRAM is needed to train and inference(loading model)??

Hello.
I trained 'k400_k710_uniformerv2_l14_32x336' model referring to example config file (on this git repo) and Train is finished successfully.
I decreased batch size to avoid [CUDA out of memory] problem to 4.
(My device has 4 GPU and Batch size = 4 → 1 batch per 1 GPU in parallel)
When I trained the model , In batch size from 256 ~ 8, the CUDA out of memory error was occured.
In Batch size = 4, The Training is processed for 7 days, and finally, the output model file( best.pyth ) was generated.
However, when I load the output model for inference, error is occured.
RuntimeError: CUDA out of memory. Tried to allocate 184.00 MiB (GPU 0; 23.69 GiB total capacity; 21.57 GiB already allocated; 158.62 MiB free; 21.97 GiB reserved in total by PyTorch)

This is my GPU Spec
. NVIDIA RTX A5000 x 4 cards  ( 24GB VRAM per 1 GPU )

I want to train [k400_k710_uniformerv2_l14_32x336] model and [k400_k710_uniformerv2_l14_32x224] model.
Also I want to use them for inference.
How much minimum VRAM is needed for train??
And How much minimum VRAM is needed for inference??
I would be grateful if you could tell me minimum amount of VRAM.

In config.yaml,
MODEL:
...
USE_CHECKPOINT: False
CHECKPOINT_NUM: [0]
...
What do 'USE_CHECKPOINT' and 'CHECKPOINT_NUM' mean?
In example file (~~ /exp/k400/k400+k710_l14_f32x224/config.yaml),
values are as follows :
USE_CHECKPOINT: False
CHECKPOINT_NUM: [0]
And example file (~~ /exp/k400/k400+k710_l14_f32x336/config.yaml),
(→ this is my train success case without 'CUDA out of memory' problem)
values are as follows :
USE_CHECKPOINT: True
CHECKPOINT_NUM: [24]
As my train success case, I modified the config file of [k400+k710_l14_f32x224] as follows :
USE_CHECKPOINT: True
CHECKPOINT_NUM: [24]
and I run the run.sh file of [k400+k710_l14_f32x224] (run.sh was modified based on my environment.)
CUDA out of memory error doesn't occur.
To train [k400+k710_l14_f32x224] model, Is modifying the value of config.yaml ok to train the model?
USE_CHECKPOINT ⇒ False to True
CHECKPOINT_NUM ⇒ [0] to [24]

Yes, your change works. USE_CHECKPOINT means use torch.utils.checkpoint.
For inference, the CUDA out of memory may be due to the following sentence:
https://github.com/OpenGVLab/UniFormerV2/blob/0dbc776fd9ba4971db269f24fd4474da349b2aa2/tools/test_net.py#L165-L166
You can simply comment out the code.

Yes, your change works. USE_CHECKPOINT means use torch.utils.checkpoint.
For inference, the CUDA out of memory may be due to the following sentence:
https://github.com/OpenGVLab/UniFormerV2/blob/0dbc776fd9ba4971db269f24fd4474da349b2aa2/tools/test_net.py#L165-L166
You can simply comment out the code.

No.
In the train process, test also was finished normally and final log text is following.
(top1_acc : 88.49)

[INFO] logging.py:  99: json_stats: {"cur_iter": "59304", "eta": "0:00:00", "split": "test_iter", "time_diff": 0.68495}
[INFO] logging.py:  99: json_stats: {"split": "test_final", "top1_acc": "88.49", "top5_acc": "97.98"}

After that, I used the model file (.pyth file), which is the result output file for inference.
And the program occured CUDA out of memory error after it inference 1 section consisting of 9 image frames.
Perhaps, It seems that [k400_k710_uniformerv2_l14_32x336] model is needed more than 24GB VRAM for inference.

You can try to use fewer frames or smaller models 😋

OK.
I'll have to buy much better GPU 😄

OK.
I'll have to buy much better GPU 😄

hhhhh


Added Support chat option on home page

I have added a script for integrating a volunteer chat option. Right now we are providing chat support on a different domain with the help of many active volunteers from the slack group.  The same script is used here also to provide chat support to the visitors of this site also. Testing is required before merging.
The working functionality can be seen here:- http://keralarescuesupport.com/
Eg Image:-

UI working fine in mobile

Home page view

Desktop view ...... Ui is ifne

Its fine

Layout tested and looks good on iOS(Firefox) and Linux(Firefox).
Considering page load, Throttled to Regular 3G. Chat is loaded only after initial page render, So shouldn't be affecting initial performance. But, considering network and device performance, Wouldn't this be better on different domain with back link from here ?

Data (KB)
Requests
DOM load (s)
Non blocking load time (s
Total time (s)

Without Chat
~220
9
~2.01
~3.29
~4.0

With Chat
~526
20
~2.25
~10.25
~13.26

Code is working on both crome and firefox and also responsive enough to work on mobile.

please change the label to tested

@salmanulfarzy  It is already running on the different domain - http://keralarescuesupport.com. I was also concerned about the load to the main site. But I got many requests to add it to this page and hence made the pull request.

Work on http://keralarescuesupport.com is awesome, Notably the resource map, I'm asking everyone to use both the domains to fetch help. But on http://keralarescue.in/ users device might be running on fumes, Then this additional load and rendering could be an issue to complete the request.

Please dont merge this

Can we have a link to http://keralarescuesupport.com from home page ?


[WIP] Feat: IDA support for full type syncing

Still a work in progress.
End result:
Support structs with custom types
Support syncing re-typing of stack variables to both native types and custom types

TODO

test struct pointer type syncing
re-test naming/renaming before and after changing a type
find a way to close alll the tabs that are opened by syncing, since it is bad right now...


Delete a category which has subcategory then it is not listed in Admin/categories

Delete a category which has subcategory then it is not listed in Admin/categories but in listing it is show in Categories dropdownlist.

I found the solution:
In Areas\Admin\Controllers\ListingController.cs at function public async Task<ActionResult> CategoryDelete(int id) Add: //update subcategory parent id to root             var categories = await _categoryService.Query(x=>x.Parent==id).SelectAsync();             foreach (var category in categories)             {                 category.Parent = 0;                 _categoryService.Update(category);             }                 //end


Unable to properly unzip the archive

Well, I didn't found any answers in others issues here, so I'm creating one. I'm trying test one game in windows phone 8.1, but when I try to test with the phonegap developer app, I receive this error:

" Alert
Unable to download archive from the server.
Unable to properly unzip the archive."

So I created the hello-world app and the same error occurs, but in an Android phone my game and the hello-world app work fine.
I also tried to download the zip via browser ( x.x.x.x:3000/_api_/appzip ), and it cames without the .zip extension. This matters?
Here are what I use:

OS: Windows 8.1
Phonegap Version: 5.3.9
Cordova Version: 5.4.1
Windows Phone Version: 8.10.14219.341
Android phone version: 5.0.2

Hi @reueljonathan,
I have just looked into this and I do believe it is a bug on the windows side. When downloading the zip on OS X the file does come with the .zip extension.

Hi @surajpindoria, that's it. I tried the link in chrome on android and it cames with the .zip. Thanks for the help. =]

Ok great! After further investigation I do not believe that the lack of .zip extension is a bug. Downloading the archive on different browsers has varying results. I am going to close this out @reueljonathan


#15, #16: Implement support for setting a scroll timeline

The primary goal of this PR was to add support for mutable timelines.  In the process of getting the mutable timeline tests to pass, several other issues were addressed.  Start and hold times were added to the proxy details in order to be able to manipulate them without affecting the play state of the underlying native animation.  A proxy is now used even if starting with a native animation + document timeline.  This change was necessary to enable hooking in set timeline support.  The pending playback rate is now tracked in the proxy details since inaccessible via the web-animations API.  Several API calls that were being routed to native implementation are now explicitly handled in the polyfill to prevent unwanted side effects due to changes to the underlying native animations.  As previously mentioned, changes to the play state were a potential side effect. Others include timing of when changes take effect such as the playback rate and start / hold times.
With this patch the number of passing tests increases to 284.  Some notable areas of improvement are:
13 of 14 pass in scroll-animations/setting-start-time.html
11 of 14 pass in scroll-animations/setting-timeline.tentative.html
2 of 4 pas in scroll-animations/scroll-animation-inactive-timeline.html

Ready for review

Would like to defer the step by step comments to a later PR when there is closer alignment with the spec. Currently, we take liberties with the ready promise and play state.

Sure, we can absolutely defer some of these improvements, I mostly wanted to ensure there are TODO's to track work that we know we need to fix later.
When running demo/parallax/ with your changes the animations seem to stop working after you scroll past their end point. Can we fix this so that the polyfill remains functional for demos using it?

Demo fixed. The tickAnimation method was only ticking if playState was 'running' and should also tick if 'finished'.

of passing tests is up to 302 from 284. The reason is that the following test was failing due to multiple test timeouts and now runs:
scroll-animations/updating-the-finished-state.html
18 of the 29 tests in this file now pass.

Per the spec, the end time has a lower bound of 0.0:
https://drafts.csswg.org/web-animations-1/#end-time


Memory leak with fetching external sources

It seems that externally fetched sources (like js-files) are not properly cleared from memory:
var jsdom = require('jsdom');

function get() {
  return new Promise((resolve, reject) => {
    jsdom.env({
      url: 'http://localhost:3200/some-page-with-js',
      features: {
        FetchExternalResources: ['script'],
        ProcessExternalResources: ['script'],
      },
      done: (err, window) => {
        if (err) {
          reject(err);
        } else {
          window.close();
          resolve();
        }
      },
    });
  });
}

function recurse(i) {
  console.log('recurse', i);
  if (i < 10000) {
    get().then(x => recurse(i+1));
  }
}

recurse(0);

<--- Last few GCs --->

   40573 ms: Mark-sweep 1336.1 (1447.4) -> 1337.8 (1447.4) MB, 787.7 / 0 ms [allocation failure] [GC in old space requested].
   41390 ms: Mark-sweep 1337.8 (1447.4) -> 1337.8 (1447.4) MB, 816.4 / 0 ms [allocation failure] [GC in old space requested].
   42260 ms: Mark-sweep 1337.8 (1447.4) -> 1287.9 (1447.4) MB, 869.9 / 0 ms [last resort gc].
   43173 ms: Mark-sweep 1287.9 (1447.4) -> 1334.9 (1447.4) MB, 913.7 / 0 ms [last resort gc].

<--- JS stacktrace --->

==== JS stack trace =========================================

Security context: 0x2a6aadc44a49 <JS Object>
    2: runInContext [vm.js:~42] [pc=0x361d28a9b004] (this=0x2a7ae5198239 <an Object with map 0xb6831c271a9>,code=0xf882304101 <Very long string[4912697]>,contextifiedSandbox=0x31599489d4e9 <a Window with map 0x3e12b0c06bf9>,options=0x1947d74ae761 <an Object with map 0xb6831c3e1d1>)
    3: processJavaScript(aka processJavaScript) [/Users/Jasper/Code/Q42/blink/test/functional/node_modules/jsdom/l...

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory

+1 We are seeing the same problem here.

I'm also seeing the same problem. It is somewhat alleviated in my case by manually cacheing the file needed (using a src attribute on my options instead of loading the file repeatedly), but jsdom crashes node with an OOM error either way (just much faster when fetching external resources).

There have been recent improvements in the area of memory usage in the vm module in Node.js. Are you using the latest Node v6 release?

Yes, I am using node v6.

Is there any progress on this issue?

+1

+1

+1

@Jpunt had same issue but after upgrading to v6 found no leaks.

Nope, still leaking just takes more time.

I have the same issue, going over 1.5GB of memory after about 30 iterations of loading a page, even when calling window.close() after each page load.

I'd like to bump this thread, since I think this is something more generic as it happens also for jsdom.jsdom() method.
I've setup a basic repro with the issue: https://github.com/thymikee/jsdom-leak-repro.
Hope it helps someone familiar with jsdom internals to see what's going on.
Below code is sufficient to retain the Window object:
const jsdom = require('jsdom');
const toMB = bytes => Math.floor(bytes / 1024 / 1024);

function spawnWindow(index) {
  let document = jsdom.jsdom({ url: 'about:blank' });
  let window = document.defaultView;
  const bytes = process.memoryUsage().heapUsed;

  console.log(index, `(${toMB(bytes)} MB)`);

  window.close();
  global.gc(); // force GC to isolate the leak
}

for (let i = 0; i < 200; i++) {
  spawnWindow(i);
}

This is actual problem that we sometimes experience at Jest, here's on of the relevant issues: https://github.com/facebook/jest/issues/1893


Force curl to use IPv4

Due to a curl bug, curl localhost doesn't work if there's an IPv6 entry in /etc/hosts (I believe OSX Yosemite has this by default).
Say you've run npm start manually. When you run your project from XCode the build will fail citing:
Connection to localhost port 8081 [tcp/sunproxyadmin] succeeded!
Port 8081 already in use, packager is either not running or not running correctly

On any subsequent compile you must quit the packager first before compilation to avoid the compile time error (PITA).
There is only one packager instance running, but the script fails to detect the instance properly. Another possible solution (instead of forcing IPv4 mode) would be to use <IP_ADDRESS> in place of localhost.

Sweet, thanks! There is another mention of curl if you are interesting in helping out more :)

Np. I'll send a PR with those references updated as well.


Calling renderJs() and renderStyles() in different template engines

Hi! I was wondering if you could help me out with this:
I'm not using Jade in my projects (I'm using basic HTML combined with mustache) and I'm having problems calling renderJs() and renderStyles. I managed to trace the functions back to app._locals.renderStyles() and app._locals.renderJs() but I have no idea how to call them in my templates.
If you have any suggestions, I would love to hear them out!
Thanks!

Never mind, I found the solution to this problem, i just had to drop the parens (eg: renderJs() is called renderJs) when calling the functions unescaped.

Ah, cool!


TF2.0 RC tf.keras.model.Evaluate has display bug

Please make sure that this is a bug. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:bug_template
System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): No. This is the code from https://www.tensorflow.org/beta/tutorials/quickstart/beginner
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Google Colab and Ubuntu 18.04
TensorFlow version (use command below): pip install tensorflow==2.0.0-rc0
Python version: 3.6

Describe the current behavior
When I run model.evaluate with verbose=True, I get too many "=======" signs. I noticed this on Ubuntu 18.04 when I upgraded from TF2.0-beta to TF2.0.0-rc0. This is a mild annoyance when I am running models with soft-warp enabled on the command line.
Describe the expected behavior
There should only be this many equal signs:
[==============================]
Not
[===========================............................................
Code to reproduce the issue
Provide a reproducible test case that is the bare minimum necessary to generate the problem.

# Install TensorFlow
try:
  # %tensorflow_version only exists in Colab.
  %tensorflow_version 2.x
except Exception:
  pass

import tensorflow as tf

mnist = tf.keras.datasets.mnist

(x_train, y_train), (x_test, y_test) = mnist.load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0

model = tf.keras.models.Sequential([
  tf.keras.layers.Flatten(input_shape=(28, 28)),
  tf.keras.layers.Dense(128, activation='relu'),
  tf.keras.layers.Dropout(0.2),
  tf.keras.layers.Dense(10, activation='softmax')
])

model.compile(optimizer='adam',
              loss='sparse_categorical_crossentropy',
              metrics=['accuracy'])
model.fit(x_train, y_train, epochs=1)

model.evaluate(x_test, y_test)

Other info / logs
This issue may be due to the denominator of the number of evaluated samples completed. It should be 10000/10000, not 10000/1.
Instead of 10000/1 [====

Was able to reproduce the issue. Please find the github gist here.

@gaborchris This was resolved in tf-nightly. Please take a look at the gist. Thanks!
I am closing this issue as this was resolved. Please feel free to reopen if the issue persists for you. Thanks!


Add CLI

Awesome module! I added a command line interface so you can do something like:
$ npm i -g himawari
$ himawari --help

Usage: himawari [options]
    --zoom, -z            The zoom level of the image. Can be 1-4. (default: 1)
    --date, -d            The time of the picture desired. If you want to get the latest image, use "latest". (default: "latest")
    --outfile, -o         The location to save the resulting image. (default: "himawari-{date}.jpg" in current directory)
    --help, -h            show help

$ himawari -o ~/Desktop/earth-latest.jpg

Creating earth-latest.jpg in /Users/ng/Desktop ...
Saved 1/16
Saved 2/16
Saved 3/16
Saved 4/16
Saved 5/16
Saved 6/16
Saved 7/16
Saved 8/16
Saved 9/16
Saved 10/16
Saved 11/16
Saved 12/16
Saved 13/16
Saved 14/16
Saved 15/16
Saved 16/16
Complete!

Please let me know if you're open to adding this to your module and if you want me to make any changes to the interface.
If you prefer I can also publish this as a separate module (e.g. himawari-cli).

Sick man, thanks for this! Going to add a couple comments.

Thanks @ngoldman!


[ADMINAPI-54] Post-Cleanup / Refactoring

Merge only after updating with latest from #14
Broke out non-functional refactoring found during ADMINAPI-54 to a separate pull request for easier review.

removes "unused" interfaces

may be missing something with those but it appeared there were model interfaces defined in Admin.Api (not in AdminApp.Management) which were not used beyond their declaration and implementations

refactors "flow" of some calls for readability
inlines constants which are only used once (esp. validation messages)
nullable and initializer cleanup in models

Rebased onto new changes to #14 and fixed failing E2E test from f2d8526


Refused to apply style，Refused to execute script，because of MIME type ('text/html')

projectA：
webpack3 update to webpack4
project runs is ok。
then I add mf-webpack4 and run， it‘s error

my code：

projectB：

what can i do to solve this problem
（css and js error）

it is ok, thank you very much!

solve


Lights projecting textures?

I was trying to make my spotlight project a texture onto all the meshes in my 3D scene.
One use case is to add some realism to spotlights by emulating an IES light - in the real world lamps have certian emissive profiles based on the emission angle.
Other use-cases are creating real projectors or translucency projection effects.
I thought I could do this by simply adding a texture to the light material, but there's no such option.
I thought maybe I can do so with a light shader - what I've read on this indicated that it an only work for a selected mesh that has a shader that's "cooperating":
https://godotengine.org/qa/28084/projected-texture
I wonder if there's a hidden way to do this in Godot so it'll work on all meshes easily, or maybe it could be added in for easier use?
Additional ideas:
Can this work fro Omi lamps too? I guess that'd require a cubemap for projection?
This could lead to some amazing visual effects.

Duplicate of https://github.com/godotengine/godot/issues/2002. (It's still not implemented as of 3.0.5.)


Question: How do I offset a line to left and right which is open at both ends not closed

I'm getting differing results when attempting to create offset lines.
I am attempting to offset  to the left and right to a center line without closing the ends.
The following does not actually display any offset lines., but does kind of work for more complex lines but with lines closing.
  Clipper2Lib::PathD linePath;
  linePath.emplace_back(PointD(0, 0));
  linePath.emplace_back(PointD(1000, 1000));
  linePath.emplace_back(PointD(2000, 2000));
  linePath.emplace_back(PointD(3000, 3000));

  // center line
  svg.AddPath(linePath, true, 0x00000000, 0x50ff0050, 0.8, false);

  ClipperOffset co;
  co.AddPath(linePath, JoinType::Square, EndType::Polygon);
  const auto leftLine = co.Execute(1000);
  svg.AddPaths(leftLine, true, 0x00000000, 0xffff0050, 0.8, false);

  co.Clear();
  co.AddPath(linePath, JoinType::Square, EndType::Polygon);
  const auto rightLine = co.Execute(-1000);
  svg.AddPaths(rightLine, true, 0x00000000, 0xff00ff50, 0.8, false);

  SvgSaveToFile(svg, "offset_line_test.svg", 300, 300, 0);

The following is the result:

With a more complex line I actually get the left and right lines but they are closed, where I'd just like the individual lines openended and butted. I gather Clipper1 had the ability to do this.

Just wondering if I'm doing something wrong or its just not possible to do yet.

Hi Damian.

co.AddPath(linePath, JoinType::Square, EndType::Polygon);

This is where you're problem is, you're using the wrong EndType. You're trying to offset/inflate an open path, not a polygon so you need to use an open path endtype eg EndType::Square. Admittedly the result will be a polygon so I can see that that might be confusing and where good documentation is needed (which I'm working on now).

With a more complex line I actually get the left and right lines but they are closed,

Same problem, use the correct EndType 😁.


mm_heap: add debug assert to check the alignment problem

Summary
Delete the realloc test in apps: https://github.com/apache/incubator-nuttx-apps/pull/1393
It's better to add DEBUGASSERT in mm code to check the unaligned problem instead add a complex test case.
And this pr follow https://github.com/apache/incubator-nuttx/pull/5991, so @yamt could you have a look?
Impact
mm
Testing
sim:nsh, mm test pass

Rebase to retrigger the CI.


Switches prometheus to use prometheus-operator

We are not using the operator install for proemtheus. This results in having to manually install and maintain CRDs to sync scraping rules for exporters and many other features that comes bundled with prometheus-operator. This PR switches the prometheus installation to use kube-prometheus-stack helm chart which uses operator.
JIRA: OSPC-267

LGTM


JARS: Internal CI

Notes regarding internal CI progress.
Blocked, pending Paul's old machine.

Re locally-hosted GPU CI: Flood guy's boss desires that too!

Looks like the Julialang devs use a locally hosted gitlab-runner https://discourse.julialang.org/t/gitlab-ci-for-julia-gpu-packages/11932
Gunrock use a locally hosted jenkins server: http://daisy.ece.ucdavis.edu:8080/blue/organizations/jenkins/gunrock/detail/master/66/pipeline
Onnx use locally hostes azure pipleines
https://github.com/microsoft/onnxruntime/issues/993

Setup a repo to begin working on (and documenting) this, hope to make some initial progress in the coming week.
https://github.com/RSE-Sheffield/JARS

https://github.com/gpuopenanalytics/remote-docker-plugin/releases/tag/v0.0.5
A release of the NV Jenkins plugins with Jenkins Pipeline support has just been added, will need to get back on this.


there is a bug when I set success as a function

hi,there is a bug when I set success as a function
I set success as bellow:
success: function (error, element) {
         error.removeClass("error").addClass("valid");
 }

when input field valid,I trigger onblur more than 2 times,then I found validation recreate the errorElement.
I read your code, I think you may change code below:

change content of errors function
change:

errors: function() {
	var errorClass = this.settings.errorClass.split( " " ).join( "." );
	return $( this.settings.errorElement + "." + errorClass, this.errorContext );
},

to:
errors: function( element ) {
    return $( this.settings.errorElement + "#" + this.idOrName(element) + "-error", this.errorContext );
},

change errorsFor function, past element to errors
change:

errorsFor: function( element ) {
			var name = this.idOrName( element ),
				describer = $( element ).attr( "aria-describedby" ),
				selector = "label[for='" + name + "'], label[for='" + name + "'] *";

			// aria-describedby should directly reference the error element
			if ( describer ) {
				selector = selector + ", #" + describer.replace( /\s+/g, ", #" );
			}
			return this
                                .errors()
				.filter( selector );
},

to:
errorsFor: function( element ) {
			var name = this.idOrName( element ),
				describer = $( element ).attr( "aria-describedby" ),
				selector = "label[for='" + name + "'], label[for='" + name + "'] *";

			// aria-describedby should directly reference the error element
			if ( describer ) {
				selector = selector + ", #" + describer.replace( /\s+/g, ", #" );
			}
			return this
				.errors( element )
				.filter( selector );
		},

thanks

I'm sorry for the lack of activity on this issue. Instead of leaving it open any longer, I decided to close old issues without trying to address them, to longer give the false impression that it will get addressed eventually, especially after several years with no activity. It doesn't mean I'm abandoning the project, just that I'm unable to work through 200+ open issues with the little time I can afford to spend on this project.
To the reporter (or anyone else interested in this issue): If you're still affected by the same issue, please consider opening a new issue, with a testpage that demonstrates the issue with a current version of the plugin. Even better, make an attempt to fix the issue yourself, and improve the project by sending a pull request. This may seem daunting at first, but you'll likely learn some useful skills that you can apply elsewhere as well. And you can help keep this project alive. We've documented how to do these things, too. A patch is worth a thousand issues!

ok, thank you~


Installation of tool 'naabu' is not working in the lastest version

The installation of naabu fails in the latest version 2.0.3:
binenv install naabu 2021-04-27T06:44:38Z WRN version for "naabu" not specified; using "2.0.3" 2021-04-27T06:44:38Z ERR unable to install "naabu" (2.0.3) error="unable to download binary at https://github.com/projectdiscovery/naabu/releases/download/v2.0.3/naabu_2.0.3_linux_amd64.tar.gz: 404 Not Found"
Reason: Project switched the filename deliminator from underscore to dash
Normally I would just fix it and open a PR but this only affects the latest version so changing it would break all older versions.
Any ideas of how to fix it?

Thanks for the report @angrox . Interesting use case.
Well, for now we do not have many solutions:

break backward compatibility
add another entry in the distributions file (with a different name, e.g. nabu2)

Could be interesting in the future to have multiple URLs for fetch releases.

I also thought of multiple URLs to check against but was unsure if such a PR would be accepted.
I am not happy with breaking backward compatibility neither with a second entry for the same tool. :-/

I think this is a good idea.
May be we can use :
fetch:
      urls:

so we preserve backward compatibility.
We'll keep fetch.url for a while until we bump major version.
What do you think ?

I worked on this, see #252


Update .travis.yml

Update Travis-CI config to test on Linux and OS X, both Python 2.7 and 3.5, and the Atom beta channel.

Note: Due to the forced EOL correction this file had it's entire contents changed anyway, so I figured I might as well update it to the current standards :wink:.


How to build deb pkgs?

Hello,
I've found this repo through http://archive.ubuntu.com/ubuntu/pool/universe/r/redis/redis_3.2.1-1.dsc and I wanted to build the latest 3.2.6 for xenial and upload it in my own PPA.
Could you guys give me the general instructions on how to do it? I took a look in this repo and didn't found any docs about it.
best

I would look at the documentation for the (more generic) git-buildpackage documentation - any docs here would simply be a duplication of that. :)  Good luck!


merge package from arlac77/npm-package-template

package.json

chore(package<EMAIL_ADDRESS>chore(scripts): cover@#overwrite c8 --temp-directory build/coverage ava && c8 report -r lcov --temp-directory build/coverage
chore(package): add nyc from template
chore(package): set $.ava.require='esm' as in template
chore(package): set $.ava.files='tests/-test.js,tests/-test.mjs' as in template
chore(package): set $.ava.extensions='js,mjs' as in template

Codecov Report

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

@@           Coverage Diff           @@
##           master     #346   +/-   ##
=======================================
  Coverage   85.04%   85.04%
=======================================
  Files           1        1
  Lines         214      214
=======================================
  Hits          182      182
  Misses         32       32

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 d0bbe07...4427ab4. Read the comment docs.

Coverage remained the same at 85.654% when pulling 4427ab4da25c62b50d324a575e5b0507f17d35cd on template-sync-1 into d0bbe07ee399c1c8547970922089e4f3175a0071 on master.

:tada: This PR is included in version 3.0.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add PTRACE_GETREGSET and PTRACE_SETREGSET which are missing on android

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @JohnTitor (or someone else) soon.
Please see the contribution instructions for more information.

Could you squash commits into one?

@bors r+ squash

:pushpin: Commit b3c72d4c0e09d6dfef7b46a87d07707ed729a4c7 has been approved by JohnTitor

:hourglass: Testing commit b3c72d4c0e09d6dfef7b46a87d07707ed729a4c7 with merge e02b7e5c1d894c53d206a7c348f00d32fd995685...

:sunny: Test successful - checks-actions, checks-cirrus-freebsd-11, checks-cirrus-freebsd-12, checks-cirrus-freebsd-13
Approved by: JohnTitor
Pushing e02b7e5c1d894c53d206a7c348f00d32fd995685 to master...

Merged via e02b7e5c1d894c53d206a7c348f00d32fd995685. Thanks!

Thanks! Sorry. Didn't get to the squash


Packaged component, whose template has multiple root nodes, compiles incorrectly when NPM installs from file system

Version
3.0.4
Reproduction link
https://github.com/ddosanjh/bar-app
Steps to reproduce
Repro requires building ddosanjh/bar-app which renders packaged component ddosanjh/foo-test; first we try installing the dependency via the file system:
Starting in a new empty dir...
git clone https://github.com/ddosanjh/foo-test.git
git clone https://github.com/ddosanjh/bar-app.git
cd bar-app
npm i ../foo-test
npm run serve

Open http://localhost:8080/ in browser and notice console warning:

Invalid VNode type: Symbol(Fragment) (symbol)
at
at

Nothing is rendered.
Now install foo-test component from git repro instead of filesystem:
npm remove foo-test
npm i ddosanjh/foo-test
npm run serve

Open again in browser.
Notice no error;  FooTest packaged component renders correctly:

root 1
root 2

What is expected?
FooTest component defined in https://github.com/ddosanjh/foo-test should render when downloaded locally and referenced as an npm file system dependency.
What is actually happening?
It does not render with console error Invalid VNode type: Symbol(Fragment) (symbol)

The problem is that you bundle Vue into the foo-bar package. This means that bar-app now contain two versions of Vue which are in conflict.
The solution is to properly configure rollup in foot-test to exclude Vue from the final bundle.

Why do you say vue is bundled into foo-test? The rollup output is only 765 bytes and contains only the code for the FooTest component.
Just to be safe however, I moved vue to devDepency, but get same output upon bundling with rollup. Repro steps hold.
I have tried numerous rollup configurations and no matter what, if the dependency is installed via the local file system, I get this issue.
Also, please note, this issue does not happen when the dependency is specified as a git repro. Which suggests the problem lies with NPM, probably along the lines you suggest, whereby it shares the vue dependency when pulled from git, but creates a separate dependency when installed via file system.

Okay, had another look.
I had the root of the problem is correct: There are two versions of Vue in bar-app. However, that doesn't happen because of it being bundled in foo-test, as I previously stated.
I happens because you import the bundled output from the other git repo locally, and when importing the component, the build system loads the copy of vue from foo-test/node_modules instead of bar-app/node_modules.
This problem would not manifest if ``foo-testwere publsihed on npm and installed into a project, as in that situation, npm would only hoist one copy of Vue ot the top of thenode_modules` folder.
So this is a challenge in local development only, and essentially a documentation issue, because some hacking is required to make the build system only load one copy of Vue.
Solutions can be a monorepo setup or npm/yarn link one of the vue versions to the other.

Thanks for your investigation. For me, the workaround is to simply specify the NPM dependency as a git repository instead of local file-system reference. It is convenient having it as a local package when updating the code a lot, but not worth any hackery.
Hopefully anyone encountering the same issue will search for Invalid VNode type: Symbol(Fragment) and land on this thread. It's really not obvious what the problem is.
I'll leave it up to you to close or not.
Cheers

This is a topic that needs documentation in the docs/cookbook section, in a recipe for how to build plugins/libraries. It's not solvable in this repo.


add tests

[ ] set them up based on pytest
[ ] coverage for at least the populations
[ ] add them to CI

general reference on testing

Make tests gradually:

Check that it all runs
Check that constructors set right parameter values
Check that sampled data is correct

this was partially complted in #14  still need to add more tests


a way to identify when user login to Scatter

Hello, I am building an Eos Dapp using Scatter, and when the app is loaded I check if the user is connected using this line:
const isConnected = await ScatterJS.scatter.connect('My App');
if the user is not connected, I show him a message that tells him to connect.
is there a way to auto detect when the user login? I tried running the above code in interval to check for updates, but it doesn't work so good.

connect doesn't log the user in. Here, see this boilerplate. https://github.com/GetScatter/Boilerplates/blob/master/scatterjs-plugin-eosjs/src/views/Home.vue#L139


Expose internal _gpfWebTag

The idea is to let the developer decide if he wants to bind it with a tag name.
gpf.web.createTagFunction could then be an alias to a function that would bind the previous one.
(and it could be flagged as obsolete)

Not possible (without additional complexity)


TypeScript definitions for hardcoded inline functions

Moved to https://github.com/NativeScript/ios-runtime/issues/282

Once #418 is completed


Adding Berkeley Lab Building Performance Database to Data Catalogs and Interfaces

Hi! I was referred to this database, and since I couldn't find it on the list, I suggest adding it. I am not affiliated.
URLs to the project:
https://buildings.lbl.gov/cbs/bpd
According to their site:
"The BPD contains information for over 1 million commercial and residential buildings. Fields include location (city, state, ZIP, climate zone), floor area and primary use type, operational characteristics (operating hours and number of occupants), systems level data (lighting, heating, and cooling types), certifications (ENERGY STAR, LEED, etc.), and more. For the full list of fields, refer to the API documentation. Data availability depends on location and building type, but in general, most buildings have location, type, and energy use data, while few buildings have operational, systems, or certifications data."
More information can be found via the link I have provided.

Hi @Ly0n! Is there anything to be fixed about this PR? I though I'd better ask, since it's been open for a while.

Hi @Ly0n! These must have been busy days for the team, I would just appreciate hearing about the plan regarding this PR.
Good luck!

Dear @Zhenev,
sorry for not replying. The project is in a very critical phase right now, as the report was just published together with Linux Foundation about all listed projects.
This pull request is not so easy to review and I wanted to take enough time to review it because I see the value of this project. Here's why:
The Contribution Guide requires that large portions of projects be released under an open source license. This is necessary so that some institution can't just abandon a project. Contributors and users can be sure that such a project can always be developed further if needed. So far I could not find an open repository with an open license that allows contributions.
Another important aspect is activity. If a project has an open repository, it is much easier for me to check if a project is active and used by others (you can see this on external issues).
Another important aspect is activity. If a project has an open repository history, it is much easier for me to check if a project is active and used by others (you can see that in external issues).
Another aspect of why I really try to list only repositories is that we are doing a study of all projects. From Git repositories, we can always automatically update the project metadata and check if it is still active. For projects not listed in Git, we have to do this manually and I try to avoid this at all costs as it is very time consuming.
So I have to ask:

what is the license for the platform?
is the project still active?
do you know of an open repository that we can use for the listing?

Please excuse me for being so meticulous here but the value in this project lies in its very high data quality. I would be really happy about further contributions from you and hope you understand my argumentation.

Dear @Ly0n,
Congratulations on the publication of the report!
Completely understandable! I haven't been able to find the license agreement either. If I understand correctly, this project was funded by the U.S. Department of Energy, with Lawrence Berkeley National Lab being one of the contractors. The DOE continues to maintain the database, and they state that they accept data contributions. The data can be accessed with credentials, and there is no open repository available.
So, upon closer inspection, it seems that this source is based on a narrower definition of openness and cannot be added to your project. Sorry it required your time given your load.
I hope I'll be able to further contribute according to the criteria you listed in the future.
Best of success to you and the team!

Thank you for your feedback and further research. I am really trying to keep this website up to date, however I desperately need support from people like you. That's why I would be very happy to receive further pull requests from you.


Adds track_existence index option; added not_ query

Coverage remained the same at 100.0% when pulling 5edd85595b53db934e8e3ec2dd6e2549b0068b49 on yuce:not-query into ad3e7644b177091ff4ad8b0f142470d9d6d0195d on pilosa:master.

Coverage remained the same at 100.0% when pulling 5edd85595b53db934e8e3ec2dd6e2549b0068b49 on yuce:not-query into ad3e7644b177091ff4ad8b0f142470d9d6d0195d on pilosa:master.

Great!


use node-ffi make a mistake

Hello All,
I am having a electron project.
const ffi = require('ffi');

> electron main.js

App threw an error during load
Error: Module version mismatch. Expected 50, got 59.
    at Error (native)
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
    at Object.Module._extensions..node (module.js:583:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:173:20)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)
    at Function.Module._load (module.js:424:3)
    at Module.require (module.js:483:17)
    at require (internal/module.js:20:19)
    at bindings (/Users/liushaohua/Documents/DATA/MeiShi_IM_electron/node_modules/.1.3.0@bindings/bindings.js:83:50)

My package.json dependencies look like this:
"dependencies": {
    "ffi": ">=2.2",
    "ref": ">=1.3"
 },

my node version is v6.14.1.

I ran into this in the past and interpreted it to be when ffi is compiled against the wrong version of node/v8. cleaning up the node-modules folder and reinstalling fixed it for me. HTH

Also be sure to have compiled the module using Electron's instructions about native modules: https://github.com/electron/electron/blob/master/docs/tutorial/using-native-node-modules.md


How about using code-server to edit the .py script?

Great project for me, thx!
I have a little idea in the actual use:

Jupyterlab works well, but not so well for editing .py scripts, how about using code-server to edit the .py script?
Currently, a project has multiple pipelines, scripts under pipelines can be shared, I have a requirement is whether project-A can share some scripts of project-B, or there can be a concept of public script directory for any pipelines to use.

Looking forward to your reply.

Hi @howie6879! Thanks for your recommendations.
For a better experience editing scripts we have actually looked at code-server. We’ll take your suggestion as a +1 in our tally which means it’ll get higher priority on our things to do. We still have to iron out details, but we want to make editing your projects as simple as possible.
For sharing code beyond the files in a project we recommend adding them to the environment using language native packages such as a Python package installed through pip.

Hi @howie6879! Thanks for your recommendations.
For a better experience editing scripts we have actually looked at code-server. We’ll take your suggestion as a +1 in our tally which means it’ll get higher priority on our things to do. We still have to iron out details, but we want to make editing your projects as simple as possible.
For sharing code beyond the files in a project we recommend adding them to the environment using language native packages such as a Python package installed through pip.

Hi @ricklamers !
Thanks for your reply, I plan to try Orchest in my team.

For a better experience editing scripts we have actually looked at code-server. We’ll take your suggestion as a +1 in our tally which means it’ll get higher priority on our things to do. We still have to iron out details, but we want to make editing your projects as simple as possible.

Continuous attention

For sharing code beyond the files in a project we recommend adding them to the environment using language native packages such as a Python package installed through pip.

Is this approach not friendly enough?
When the team members need to share their scripts, this problem bothers me because the scripts of each project are not shared.
I hope that the team can provide some common scripts to be selected by pipeline

Hi @ricklamers !
Thanks for your reply, I plan to try Orchest in my team.

For a better experience editing scripts we have actually looked at code-server. We’ll take your suggestion as a +1 in our tally which means it’ll get higher priority on our things to do. We still have to iron out details, but we want to make editing your projects as simple as possible.

Continuous attention

For sharing code beyond the files in a project we recommend adding them to the environment using language native packages such as a Python package installed through pip.

Is this approach not friendly enough?
When the team members need to share their scripts, this problem bothers me because the scripts of each project are not shared.
I hope that the team can provide some common scripts to be selected by pipeline

@howie6879 your comment sparked some more discussion in our team about how we can simplify sharing code between projects. The notion of shared components have been on our mind for a while.
Would you be up for a quick chat (could be on Slack if you prefer) to better understand your team’s needs for code sharing?

@howie6879 your comment sparked some more discussion in our team about how we can simplify sharing code between projects. The notion of shared components have been on our mind for a while.
Would you be up for a quick chat (could be on Slack if you prefer) to better understand your team’s needs for code sharing?

Okay, let's communicate on slack

Okay, let's communicate on slack


added myInfoSlide

Project URL
https://github.com/koust/myInfoSlide
Category
Walkthrough / Intro / Tutorial
Description
it's so simple to introduce the properties of the application
Why it should be included to awesome-ios (optional)
Checklist

[x] Only one project/change is in this pull request
[x] Has unit tests, integration tests or UI tests
[x] Addition in chronological order (bottom of category)
[x] Supports iOS 9 / tvOS 10 or later
[x] Supports Swift 4 or later
[x] Has a commit from less than 2 years ago
[x] Has a clear README in English

          1 Warning

:warning:
Found 1 link issue, a project collaborator will take care of these, thanks :)

Link issue by awesome_bot

Line
Status
Link

2919
301
http://nomad-cli.com redirects tohttps://nomad-cli.com/

  Generated by :no_entry_sign: Danger

@koust We cannot merge your PR yet until you write some tests for your lib. Feel free to open another PR once it is ready.


Fix recent posts page

AP articles aren't being picked up by RSSMix anymore. Might need to switch to a non-RSS solution.

This was fixed a while ago.


Enhancement of game cards

Description
The current UI of cards does not very pleasant. There is lack of spacing, as well as indentation.
Screenshots

Additional information
No response

@panwar8279 @raj03kumar Kindly assign this issue to me under GSSOC

Hi @Pranav-Rustagi , I am assigning this issue to you. Kindly complete this within a week. Good luck for your work.

@Pranav-Rustagi i guess u r working on older version of the fork. Kindly sync your fork to latest so that you avoid merge conflict in future. All the best to your work.


Dropped Xdebug

I just tried setting up a new project-x based project by following the instructions in istop-ng. It looks like xdebug support may have been dropped at some point between project-x 0.1.8 and 0.2.0. phpinfo() confirms that it was not installed, although many of the xdebug related environment variables are still being set.
I know this is working in 0.1.8, can you reproduce this issue? If you can't then I can tear down my project and run through set up tasks again to double check.

I've done a rebuild and I can confirm that xdebug is being added to the docker build file for PHP. Also I've rendered out the PHPinfo, as you can see it's been initialized:

This appears to have been an underlying issue with Docker and the way it deals with images. I had an old image without xdebug on my machine with the same name as the new one I was trying create. Instead of tearing down the old one and rebuilding, Docker used the old image. Remove the old image and allowing docker to rebuild solved the problem.


chore(safety): ignore pip vulnerability

Ignore pip vulnerability.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (aa218de) to head (5bc52c4).

Additional details and impacted files
@@            Coverage Diff            @@
##              main       #72   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           34        34
  Lines          734       734
=========================================
  Hits           734       734

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


When merging two zod objects (using .extend) they are deemed not equal

Apologies in advance if this is a problem with @type-challenges/utils but I've never known it to be wrong before.
I need to get two separate types to align as I'm (annoyingly) working with two separate type systems; one pre-built the other inferred from a Zod schema.
This works well other than using  STest1.extend(STest2.shape) where STest1 & STest2 are Zod schemas. Minimum viable example below
import type { Equal, Expect } from '@type-challenges/utils'
import { z } from 'zod'

const STest1 = z.object({ a: z.string() })
const STest2 = z.object({ b: z.boolean() })
const STest = STest1.extend(STest2.shape)

type TISTest1 = z.infer<typeof STest1> // irrelevant
type TISTest2 = z.infer<typeof STest2> // irrelevant
type TISTest = z.infer<typeof STest>

type TTest1 = { a: string }
type TTest2 = { b: boolean }
type TTest = TTest1 & TTest2

export type Cases = [Expect<Equal<TISTest, TTest>>]

Unrelated to zod.
Example, this is not Equal:
Expect<Equal<{ a: "hi"; b: "bye" }, { a: "hi" } & { b: "bye" }>>

But it is Alike.

@robmolloyntt
Is the above answer satisfactory? Or do you have any questions?
I'd like to close this issue if there are no further questions.


--human-readable flag tries to create invalid filenames on Windows

Hello!
I'm using Windows 10. Reddscaver, when using the --human-readable flag, will try to faithfully reproduce Reddit post titles as filenames that include invalid characters like "?". This results in a "WARN  reddsaver::download] Could not create a file with the name: reddsaver/exampleSubreddit/this_is_an_example?_t3_abcdef.jpg. Skipping" and nothing is saved.
Ideally Reddsaver would strip invalid characters before attempting to save.

Actually, it looks like it's stripping some invalid characters, but missing some others (on windows).
https://github.com/manojkarthick/reddsaver/blob/e2e7573b9ed20a370db9f25077a0f430562aabce/src/download.rs#L380

Thanks! Would you be able to share a link to an example post that causes this issue? I don’t use a Windows PC so I haven’t encountered the issue.


[arrow] Update to 12.0.0

[x] Changes comply with the maintainer guide
[x] SHA512s are updated for each updated download
[x] The "supports" clause reflects platforms that may be fixed by this new version
[x] Any fixed CI baseline entries are removed from that file.
[x] Any patches that are no longer applied are deleted from the port's directory.
[x] The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
[x] Only one version is added to each modified port's versions file.

sorry, I force pushed again because I forgot to remove the plasma feature due to the removal. If someone can run the workflows again.

All features are tested successfully in the following triplet:
x86-windows
x64-windows

The usage test passed (header files found):
The package arrow provides CMake targets:

    find_package(Arrow CONFIG REQUIRED)
    target_link_libraries(main PRIVATE "$<IF:$<BOOL:${ARROW_BUILD_STATIC}>,Arrow::arrow_static,Arrow::arrow_shared>")

    find_package(Parquet CONFIG REQUIRED)
    target_link_libraries(main PRIVATE "$<IF:$<BOOL:${ARROW_BUILD_STATIC}>,Parquet::parquet_static,Parquet::parquet_shared>")

sorry, I force pushed again because I forgot to remove the plasma feature due to the removal. If someone can run the workflows again.

Hi @raulcd, could you clarify why you want to remove the plasma feature and add the acero feature?
I'll be moving the PR to draft status while you response. Please mark it ready for review once you've replied so that I can see you've responded.

hi @JavierMatosD
Plasma was removed on the 12.0.0 release: https://github.com/apache/arrow/issues/33243
Acero has been moved out of libarrow into it’s own shared library, allowing for smaller builds of the core libarrow on the 12.0.0 release: https://github.com/apache/arrow/issues/15280
See the release notes for 12.0.0 for more details: https://arrow.apache.org/blog/2023/05/02/12.0.0-release/

As you can see doing that was also discussed on the dev mailing list for Apache Arrow as part of the release post tasks: https://lists.apache.org/thread/68kcovy7bnhz19mn1jvwcwpxy29kxn03

FindArrowAcero.cmake is nor being generated. Should it be?


Improve classes registration/deregistration

I'm not sure it would be a net win because of the added complexity. Sometimes straightforward is better than clever, even if it means a tiny bit of code duplication or manual effort.


Bug: Scoped variable doesn't allow any changes if reference to a deleted env is present

📜 Description
Scoped variable doesn't allow any changes if reference to a deleted env is present
👟 Reproduction steps

Add some scoped variables with any scope
In any one of the variables add an env scoped value
Save the above setup
Delete the environment to which the env scoped value was added
Try making any changes to any scoped variable

👍 Expected behavior
Changes should work as expected
👎 Actual Behavior
It blocks all changes until reference to deleted env scoped values are removed
☸ Kubernetes version
OKI 1.29
Cloud provider

Oracle

🌍 Browser
Chrome
🧱 Your Environment
No response
✅ Proposed Solution
No response
👀 Have you spent some time to check if this issue has been raised before?

[X] I checked and didn't find any similar issue

🏢 Have you read the Code of Conduct?

[X] I have read the Code of Conduct

AB#10247

fixed with


After 713c166, output disconnection/reconnection doesn't work reliably

After updating past 713c166, sway seems to have trouble knowing when outputs have been disconnected or reconnected. I'm attaching a debug log of a sway session where:

Start sway
Open two terminals on different workspaces in different outputs
Disconnect my thunderbolt dock (2 displays on it, one on vga and another on hdmi): at this point, sway does not react to the disconnection. The workspace with the second terminal is still in a display that's not connected anymore. get_outputs still reports all 3 displays connected
Reconnect the dock: displays do not get reactivated

sway log: https://paste.ubuntu.com/p/HXMt3c8mVC/
get_outputs: https://paste.ubuntu.com/p/9yQPkrBPsV/
uname -a:
Linux luis-XPS-15-9560 5.4.0-53-generic #59-Ubuntu SMP Wed Oct 21 09:38:44 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

i7-7700HQ & intel graphics hd630
wlroots: 6485fadc16a45ccbcbdcc76b064bcd2ee6256cda
sway: sway version 1.5-32b93ef6 (Nov 26 2020, branch 'master')
Rolling back my wlroots version to 154fe8696f40151dae999cfc69299aef5132dd14 fixes the issue for me.

00:00:12.133 [ERROR] [backend/drm/atomic.c:36] DP-9: Atomic commit failed (pageflip): Invalid argument

Can you obtain DRM debug logs? See https://github.com/swaywm/wlroots/wiki/DRM-Debugging

Of course:
dmesg: https://paste.ubuntu.com/p/srPqWBh6Jr/
sway.log: https://paste.ubuntu.com/p/WmBxZsnZpm/

Another thing to note. If I use just the HDMI display and I connect it straight into the connector on the laptop the issue does not happen.

I also started having troubles after https://github.com/swaywm/wlroots/commit/713c1661b742f93a7d2167321837c0d99541ca87
My external monitor is connected over HDMI over USB-C dock. Its highest resolution is 2560x1440. Previously it worked fine but after that commit, I only get 1920x1080 resolution.
I followed the suggestion to use echo detect | sudo tee /sys/class/drm/card0-DP-1/status and it fixed it, I have it in my zlogin file before I start sway but it's a bit annoying as I either need to provide my password twice or I need to update sudoerrs to not require password for this command.

Thank you :+1:


Rel 1.0

@iftikarchowdhury Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.

Spam request. I get the feeling people are using the PetClnic as some toy project to learn spring and github!


review and expand search query fields

Couldn't find an existing issue for this (but it might be somewhere - if so, apologies!). I know this is all included in our upcoming Explore build-out
Search query forms should be updated to include missing fields. Some that were noted during the hackathon:
-search by author
-OTU search is missing the name field

Just saw that some of this has already been done - Yay!

tangential to #136

OTU query updated with all fields including specimen and synonym relationships. This is in
paleobot@pbot-client@a614c0d2d929417a51f1b420ef940d60fd055b89
paleobot@pbot-client@48d4aa22ca4d231b30766657eb9d2244f7cbf4f1
paleobot@pbot-client@c4097d14d10f347d2881056d55a01a6a21d8cf9b
paleobot@pbot-client@5b7156e0198ef2184af6ea69febf2199cb1061e2
paleobot@pbot-client@2688dd4f9f4496f173d63418b94530e669d0863d
paleobot@pbot-client@8731e131e5da50da335e9308af3e0c05ce626d97
paleobot@pbot-client@f7dc08a78bb003763a1da184c93267544fc7342d

Collection query updated with all fields including specimen and synonym relationships. This is in
paleobot/pbot-client@857ae2f99d33fdc1996bd836f958d9cd7b45d164
paleobot/pbot-client@6051faefd27d80613d5bfe8c6d82dcbf09f7759e
paleobot/pbot-client@23ebe822200ec5d5dbb1ce9067010f7e6103507a
paleobot/pbot-client@b7f7197d891471b571ee32e8c84006e1f21c5b41
paleobot/pbot-client@

Specimen query updated with idigbio stuff, repository, and reference, description, identified, and type relationships. This is in
paleobot/pbot-client@b8fa39455687c970241e1ef258999f7d3cfd3ff1

Schema query logic for purpose, reference, and specimen. Not sure how handy that last will be, but it seemed cool to say "show me the Schemas used in describing this Specimen". This is in
paleobot/pbot-client@d24352aa5e7c6b1ae227d39f9c090c48fa12e14e
paleobot/pbot-client@7f580a12d8df66cab1bbbe9e67bf95696bf8e996
paleobot/pbot-client@1360ca768debda6c183beb2aea7e79b12ecc0f46
Note that I am using ReferenceSelect for the reference logic, bypassing ReferenceManager. In the Schema mutate form, I use ReferenceManager, passing params to indicate that it should only allow a single entry. I'm not sure why I did it that way. Elsewhere in these query updates, I go directly to the XSelect component. This means there is some inconsistency in presentation between the query form and the mutate form. Potato/Potahto, the end result is the same. I might modify one or the other, but I can't decide which. If I go with the RefManager approach, should I do this everywhere? Yuk.


Handling extended numbering for ELF

Involved cases:

Extended section name string table index
2.Section index for each symbol

I think that we could just have an elf abstraction class and pass only that around. It would be easy to make all of the elf inquiries methods in this class. Then, we don't have to have all of the details of extended section counts, presence of a SHT_SYMTAB_SHNDX section, and the difference in the string extraction all exposed, and duplicated in multiple places.

I am good with doing more abstraction to hide details about ELF, but if we plan to do so, I would prefer to write it in C so that the hpcrun code can reuse the same abstraction. I don't want to program C++ abstraction that will later be replaced with C.

writing the abstraction in C would be fine. it would’ve been better if elfutils didn’t expose these details.

@jmellorcrummey Pushed a commit that abstracts the extended numbering handling in elf_helper functions.


Add some improvements for the new native Windows driver (win32drv)

Improve the zoomed graphic quality.
Improve the DPI support.
Fix out of range issue in the pointer input device driver.
Add native render support for 16, 8 and 1 LVGL color depth mode.

Before

After

As far as I can judge it looks good.
Side note: I didn't know the MulDiv functions. What a great name for this common calculation. Probably I'll add something like this in lv_math.h. :slightly_smiling_face:

@kisvegabor
Here is the documentation of 'MulDiv' function.
https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-muldiv
The function multiplies two 32-bit values and then divides the 64-bit result by a third 32-bit value. The final result is rounded to the nearest integer. It's a common API used in the High DPI support.

Thanks! In LVGL something like this is used to avoid floating-point numbers. E.g. (10 * 3) / 4.

@kisvegabor

In LVGL something like this is used to avoid floating-point numbers.

But I do some search and don't find the similar API in lv_math.h.

Probably I'll add something like this in lv_math.h. slightly_smiling_face

But I do some search and don't find the similar API in lv_math.h.

I meant I'll add it in the future.
Anyway, as the PR looks good, so I merge it.

Thanks for merging.

I meant I'll add it in the future.

Got it.


Add support for "resolving" symlinks.

While working in https://github.com/gruntwork-io/package-kafka (note to public users: this is a private repo) to enable the loading of bash mocks, I needed a way for gruntwork-install to both download the module files and also convert a symlink in a module folder (e.g. /module/foo/bash --> /_bash/live) to a "hard link" that contains the same file or folder contents as the symlink target.
This PR implements that as --resolve-symlinks.
Edit: Note that this change is backwards compatible because the --resolve-symlinks options defaults to false.

I needed a way for gruntwork-install to both download the module files and also convert a symlink in a module folder (e.g. /module/foo/bash --> /_bash/live) to a "hard link" that contains the same file or folder contents as the symlink target.

Why? Why are you using symlinks at all?

Why are you using symlinks at all?

See https://github.com/gruntwork-io/gruntwork-installer/pull/26#issuecomment-374910404 for ongoing discussion.

Based on great discussions with the team, the use case that motivated this feature (#38) is better handled by treating recursive dependencies as a first-class problem, whereas this is really a hacky approach to solving that.
Although this is kind of a handy feature, code is both an asset and a liability, so I'm closing this PR without merging in the name of having slightly less code to maintain. That being said, there are some general nice improvements to the code style here.


Localization of Chinese丨中文本地化

This document seems machine-translated. The name 'librescore' is wrongly translated by pronunciation 'li-bre-s-co-re'. In most cases, it should not be translated (eg. LibreOffice is exactly named LibreOffice in Chinese version).

No, it is transliterated by hand. All names are localized to their own script. In Russian we write it in Cyrillic: "ЛибрэСкор". Same deal with Arabic, Korean, and Japanese.
The whole point is to not require people to know the Latin script to know the name. I understand that knowledgeable of the Latin script is very high for younger people, but that isn't enough for me to not transliterate the name.

However you are correct in a way as most translations within the app itself are machine translated, however I've done quite a lot of research with context translation tools, and checking the translations of popular operating systems like Windows and Android to make sure that they are the proper terms, you can review them if you'd like.
All translations must be done at librescore.ddns.net (a Weblate instance), not via pull requests unfortunately. If you use the same email as your GitHub account as on Weblate, you will get credited in GitHub's contributor list as your commits will be from your GitHub account.

This document in particular is not machine translated, with the exception of a few phrases. The macOS instructions are directly from Apple's documentation, with some slight modification.

In Russian we write it in Cyrillic: "ЛибрэСкор". Same deal with Arabic, Korean, and Japanese.
The whole point is to not require people to know the Latin script to know the name. I understand that knowledge of the Latin script is very high for younger people, but that isn't enough for me to not transliterate the name.

It is a good idea to let all people read the name of the software in their own language ---- however in practice, software(open or commercial) are almost never translated to Chinese simply by their pronunciation. I am not sure whether its true in other language, but the Chinese localization seems strange. So I wrongly believed it was machine translated.

I raised some suggestions at ddns.net about the translation of librescore. Some words are changed for strange translation :  )

It is a good idea to let all people read the name of the software in their own language ---- however in practice, software(open or commercial) are almost never translated to Chinese simply by their pronunciation. I am not sure whether its true in other language, but the Chinese localization seems strange. So I wrongly believed it was machine translated.

I understand that. For example, when I go to an Arabic-speaking country, they write McDonald's and Burger King with an Arabic transliteration, Looking online, it seems the same is done in China. There are several strategies, one is to do what I did, which is transliteration, another is to translate the meaning itself, and lastly you can choose a new name specific to the Chinese market that sounds similar to the original name, except has a real Chinese meaning. Unfortunately I can't seem to find anything that sounds remotely similar to LibreScore while retaining some meaning, so I went for the transliteration route.

All translations must be done at librescore.ddns.net (a Weblate instance), not via pull requests unfortunately. If you use the same email as your GitHub account as on Weblate, you will get credited in GitHub's contributor list as your commits will be from your GitHub account.

Documentation translations cannot be merged on GitHub, only English can be changed via GitHub. I've done some changes already on the Weblate so they should be updated soon


clickhouse datasource plugin.unavailable

grafana logs：
logger=context userId=2 orgId=1 uname=wpsadmin t=2024-07-16T06:52:53.367321067Z level=error msg="Request Completed" method=GET path=/api/datasources/uid/cdrwjw6m3vda8a/health status=500 remote_addr=<IP_ADDRESS> time_ms=1 duration=1.148295ms size=95 referer=https://x.x.x.x/grafana/connections/datasources/edit/cdrwjw6m3vda8a handler=/api/datasources/uid/:uid/health status_source=server
clickhouse datasource

F12 error：

Hello, thanks for submitting an issue.
Do you have any more logs from the grafana process? I see you pasted the HTTP request log, but there should be more details about the error on a different line.
It seems like the plugin process may be failing to start. How are you running Grafana? Which version of Grafana are you running?

@SpencerTorres Grafana is started using docker-compose, with version v10.4.1. Additionally, when editing the ClickHouse data source in Grafana, there are no more logs available, only that one error log.

Perhaps you could increase the log level on the grafana deployment to debug? Are you able to update to grafana v11?

@SpencerTorres grafana debug logs：
logger=accesscontrol.evaluator t=2024-07-18T07:22:52.176179059Z level=debug msg="Matched scope" userscope=datasources:* targetscope=datasources:uid:eds3rfholibk0a
logger=datasources t=2024-07-18T07:22:52.176326787Z level=debug msg="Received command to update data source" url=
logger=datasource t=2024-07-18T07:22:52.176346042Z level=debug msg="Applying default URL parsing for this data source type" type=grafana-clickhouse-datasource url=
logger=datasource t=2024-07-18T07:22:52.17635266Z level=debug msg="Data source URL doesn't specify protocol, so prepending it with http:// in order to make it unambiguous" type=grafana-clickhouse-datasource url=
logger=sqlstore.session t=2024-07-18T07:22:52.177069138Z level=debug msg="reusing existing session" transaction=true
logger=sqlstore.session t=2024-07-18T07:22:52.177672094Z level=debug msg="reusing existing session" transaction=true
logger=secrets.kvstore t=2024-07-18T07:22:52.185152866Z level=debug msg="got secret value" orgId=1 type=datasource namespace=grafana-clickhouse-datasource
logger=sqlstore.session t=2024-07-18T07:22:52.185194628Z level=debug msg="reusing existing session" transaction=true
logger=sqlstore.session t=2024-07-18T07:22:53.438429622Z level=debug msg="reusing existing session" transaction=true
logger=secrets.kvstore t=2024-07-18T07:22:53.439235618Z level=debug msg="secret value updated" orgId=1 type=datasource namespace=grafana-clickhouse-datasource
logger=sqlstore.transactions t=2024-07-18T07:22:53.43927048Z level=debug msg="skip committing the transaction because it belongs to a session created in the outer scope"
logger=sqlstore.transactions t=2024-07-18T07:22:53.439287744Z level=debug msg="skip committing the transaction because it belongs to a session created in the outer scope"
logger=secrets.kvstore t=2024-07-18T07:22:53.516275566Z level=debug msg="got secret value from cache" orgId=1 type=datasource namespace=grafana-clickhouse-datasource
logger=oauth_token.sync t=2024-07-18T07:22:53.533036664Z level=debug msg="Singleflight request for OAuth token sync" key=user:2
logger=oauthtoken t=2024-07-18T07:22:53.533081266Z level=debug msg="Expiration check has been cached, no need to refresh" userID=2
logger=accesscontrol.service t=2024-07-18T07:22:53.533119396Z level=debug msg="Using cached permissions" key=rbac-permissions-1-user-2
logger=oauth_token.sync t=2024-07-18T07:22:53.718698151Z level=debug msg="Singleflight request for OAuth token sync" key=user:2
logger=oauthtoken t=2024-07-18T07:22:53.718736605Z level=debug msg="Expiration check has been cached, no need to refresh" userID=2
logger=accesscontrol.service t=2024-07-18T07:22:53.718763223Z level=debug msg="Using cached permissions" key=rbac-permissions-1-user-2
logger=accesscontrol.evaluator t=2024-07-18T07:22:53.718952402Z level=debug msg="Matched scope" userscope=datasources:* targetscope=datasources:uid:eds3rfholibk0a
logger=secrets.kvstore t=2024-07-18T07:22:53.719686488Z level=debug msg="got secret value from cache" orgId=1 type=datasource namespace=grafana-clickhouse-datasource
logger=oauth_token.sync t=2024-07-18T07:22:53.75323206Z level=debug msg="Singleflight request for OAuth token sync" key=user:2
logger=oauthtoken t=2024-07-18T07:22:53.75329547Z level=debug msg="Expiration check has been cached, no need to refresh" userID=2
logger=accesscontrol.service t=2024-07-18T07:22:53.753331696Z level=debug msg="Using cached permissions" key=rbac-permissions-1-user-2
logger=datasources t=2024-07-18T07:22:53.753509997Z level=debug msg="Querying for data source via SQL store" uid=eds3rfholibk0a orgId=1
logger=secrets.kvstore t=2024-07-18T07:22:53.754222911Z level=debug msg="got secret value from cache" orgId=1 type=datasource namespace=grafana-clickhouse-datasource
logger=context userId=2 orgId=1 uname=wpsadmin t=2024-07-18T07:22:53.754448183Z level=error msg="Internal server error" error="[plugin.unavailable] plugin unavailable" remote_addr=<IP_ADDRESS> traceID=
logger=context userId=2 orgId=1 uname=wpsadmin t=2024-07-18T07:22:53.754502787Z level=error msg="Request Completed" method=GET path=/api/datasources/uid/eds3rfholibk0a/health status=500 remote_addr=<IP_ADDRESS> time_ms=2 duration=2.076036ms size=95 referer=https://<IP_ADDRESS>:8081/grafana/connections/datasources/edit/eds3rfholibk0a handler=/api/datasources/uid/:uid/health status_source=server
logger=secrets t=2024-07-18T07:22:55.05038341Z level=debug msg="Removing expired data keys from cache..."
logger=secrets t=2024-07-18T07:22:55.050429706Z level=debug msg="Removing expired data keys from cache finished successfully"

@SpencerTorres grafana upgrade to v11.1.0，clickhouse datasource is working，but why？

I'm unsure why the plugin would be unavailable on older versions, the logs don't show any details about why this would be happening. I'll reach out to the other maintainers to see if they know. Thanks for the extra info.

I'm having the same problem trying to setup the developer environment locally for this plugin.

I'm not able to reproduce this issue using v10.4.1 of Grafana. Maybe restarting Grafana when you switched to v11 fixed this issue and not v11 itself.

It seems like this could've been a one-off issue related to your specific deployment since we're unable to reproduce the error. Perhaps we should close this and re-open if others have a similar issue

I ran into this when building on non-amd64 platform i.e. macOS arm64. The Go binary is built with a different name and is not executed on startup.

Hi @xiaoyuan2019,
I'll be closing this issue as we're unable to reproduce. If the issue reoccurs please reopen the issue 😊

A similar issue happened to me when I was trying use the plugin with a arm64 linux node. I have the following log:


Add support for collections in search

Add support for using data in collections for search

I'm looking to index docs under _posts, which apparently fall under the collections topics.
Is the problem here that Jekyll generates a site directory structure using categories and date parts?
Would disabling (or changing) this layout help the indexer work with posts?

#379 resolved this issue, it seems.


Page of Module struct

Resolve https://github.com/substrate-developer-hub/substrate-developer-hub.github.io/issues/7
Why this doc
Substrate provides a convenient way to develop runtime logic. But also introduce its own DSL / context. Module struct is placed as a wrapper to encapsulate a module. Help users understand this struct will improve dev's confidence in using Substrate.
This page is more targeted at advanced Substrate. Part of the contents in this page can be actually put in Substrate basics after we restructure the Docs to split basics and advanced part.

I really like the cargo expand approach to demystifying the macros. I did wish I could see the full output of cargo expand in one place though without having to generate it myself. Not sure whether it's appropriate to link to that output here? Just a thought.
Is there a page in rustdocs about the module struct? I actually couldn't find it. Definitely this page should have a link if it exists.
What would you say are the one or two main learning objective of this post? When you are ready, I'd be happy to make a commit fixing minor English errors.

@JoshOrndorff

I did wish I could see the full output of cargo expand in one place though without having to generate it myself.

Here is the sample expanded code link. It's verbose and hard to read without an IDE, so it's not fit for the hub. Also if we add this link, it will redirect to a third-party site, which reduces UX and that's what we are trying to reduce. I agree with it could be valuable to have such a file. After balancing, I think we could leave this link out of the Module struct page, and a potential post could be a more practical way to show that.

Is there a page in rustdocs about the module struct?

The only rustdoc I can find with Module struct is the dispatch macro doc (v1.0), it's already linked in Declaring a Module! page. Compared with v1.0, the rustdocs at master branch actually provides more info, are these new docs hosted via gh pages or somewhere else?

What would you say are the one or two main learning objective of this post?

What the Module struct looks like in standard Rust code.
The relationship between different components (Call enum, Store trait, Event enum)

Feel free to commit your fix. 😄


Results display only once and clear when new search is made.

Results currently displaying repeatedly when search button is pushed. Previous search results are not being cleared.

Changed '+=' to '=' to correct results not clearing when new search is performed.


Dataset loading parallelization

I've been working with larger datasets and the dataset loading always takes quite a while.
Here are some attempts to speed up the dataset loading:

Introducing the _token_to_indices function which allows to parallelize the token transformation
Also introduced the line_to_token_and_vector function which allows to parallelize the token embedding loading.

This PR also contains some code formatting done by PyCharm... If you wish, I can remove those so that the PR only focuses on the new features

 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.You have signed the CLA already but the status is still pending? Let us recheck it.


Problem with time zones

⚠ Please verify that this bug has NOT been raised before.

[X] I checked and didn't find similar issue

🛡 Security Policy

[X] I agree to have read this project Security Policy

Description
No response
👟 Reproduction steps
Go to the settings change time zones and look at the time on the site status feedback
👀 Expected behavior
I thought I had the right schedule for where I live
😓 Actual Behavior

Auto Time Zone : Europe/Paris

here we see 17h42 and at home it is 09:42, the schedules do not correspond.
it's every 5 Min for information
🐻 Uptime-Kuma Version
lastest
💻 Operating System and Arch
Debian 11
🌐 Browser
Firefox , Chrome , Edge
🐋 Docker Version
No response
🟩 NodeJS Version
No response
📝 Relevant log output
No response

On the server running Uptime Kuma, can you run the command date to see what the system time is set to, and provide the result, along with the actual time when you ran the command.

Auto is working fine in my region.
I manually set it to Paris Timezone, it is still working fine.

Closing due to lack of activity.


[ACQ] BOTA-SC

Url : https://jbp.botalista.community/#/acquisition/view/58974
Error message : could not execute statement; SQL [n/a]; constraint [ind_number_unique]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement
Username : paris
Description : Plantage

Error details
Request url: https://jbp.botalista.community/api/cultivated/
Request method: POST
Status Code: 405 (Method Not Allowed)
Data send:
{"parent":{"id":58974,"uid":"03bcf219-ea69-408b-bb67-fe5acda9f86b","typeEntite":"J"},"areaRepartition":"Médit.\n","number":null,"goal":{"id":1,"name":"collection"},"sector":{"version":0,"key":"Pôle indigène","value":"Pôle indigène","idFunctionalUnit":7,"uid":"60fcb65e-5ef9-4d82-adbf-f0b1852a78b2","location":{"typeEntite":"Site","version":0,"idLocation":3,"uid":"3a6c2ad1-b247-448d-9b81-d5eb36664dc4","name":"Parc Floral","completeName":"Parc Floral","code":"VPPFP"},"type":"enum_sector","name":"Pôle indigène","archive":false},"responsible":null,"sex":null,"plate":{"responsible":null,"date":"2024-05-02","datePrecision":"day","simplePlateState":"enum_unknown","doublePlateState":"enum_missing"},"note":null,"oldLocations":[]}
Error Type: com.botalista.lib.core.errors.container.CriticalError
Error message:
could not execute statement; SQL [n/a]; constraint [ind_number_unique]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement


Updated build.sh for automatically generate webapp in any repository

1 . Running build.sh will automatically create webapp in any repository with the branch gh-pages .
2 . It can be then easily hosted .
3 . The programm folder itself act as a self-sufficient folder , hence no need of any further command .
@mariobehling @championswimmer  , Kindly view it .

@mariobehling , I am working for js files and audio files to add in it .

@championswimmer Please check and merge.

ok looks good. this creates a programm folder and makes it fully self contained


feat: allow user to use custom placeholder to test out the typographies

Fixes #294

Looks great to me, merging!


fixing build warnings - not sure if this is stopping the publish to live

Docs Build status updates of commit 58216f3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/data-markup/structured-data-markup.md
:bulb:Suggestion
View
Details

docs/skills/mva41-streaming-audio.md
:bulb:Suggestion
View
Details

docs/skills/mva52-using-profile-data.md
:bulb:Suggestion
View
Details

docs/skills/mva51-profile-data.md
:white_check_mark:Succeeded
View

docs/skills/mva61-authentication.md
:white_check_mark:Succeeded
View

docs/data-markup/structured-data-markup.md

Line 190, Column 1: [Suggestion-column-header-missing] Column headers are required for tables. Add appropriate header text. NOTE: This Suggestion will become a Warning on 1/29/21.

docs/skills/mva41-streaming-audio.md

Line 32, Column 1: [Suggestion-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 56, Column 1: [Suggestion-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).
Line 98, Column 1: [Suggestion-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).

docs/skills/mva52-using-profile-data.md

Line 79, Column 1: [Suggestion-code-block-indented] Indented code blocks aren't allowed. Use a Markdown code block surrounded by triple backticks (```).

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Fixes #4265 - Documentation of React.render seems to self-contradict

This updates the note text to that found in #4265 in an effort to clarifyReact.render()'s documentation.

Note:
React.render() controls the contents of the container node you pass in*. Any existing DOM elements
inside are replaced when first called. Later calls use React’s DOM diffing algorithm for efficient
updates.
* React.render() does not modify the container node (only modifies the children of the container). In
the future, it may be possible to insert a component to an existing DOM node without overwriting
the existing children.

Unsure if you want the function call highlight in the second paragraph.

Seems reasonable to me.  No objections for two weeks.  Let's get this in!

Oh, what?  lol - looks like you made a pull request against your own repository?  I tried to merge it and was confused as to why it didn't work.
@KevinTCoughlin Can you create a pull request against facebook/react instead of KevinTCoughlin/react?

@jimfb ugh yea. My bad.


using es6 imports?

with d3-selection, I can do:
import { select } from 'd3-selection'
But I'm having trouble doing the same kind of thing with d3-request.  I'd like to be able to do somethin like:
import { json } from 'd3-request'
what am I missing?

That should work. However, you haven’t described your build environment, or the exact trouble (such as a stack trace, your package.json, what build tool you are using, etc.) you are experiencing, so I can’t say why it’s not working for you.
Please use Stack Overflow tag d3.js to ask for help. Although I make an effort to assist everyone that asks, I am not always available to provide help promptly or directly. Stack Overflow provides a better collaborative forum for self-help: tens of thousands of D3-related questions have already been asked there, and some answered questions may be relevant to you.
When asking for help, please include a link to a live example that demonstrates the issue, preferably on bl.ocks.org. It is often impossible to debug from code snippets alone. Isolate the issue and reduce your code as much as possible before asking for help. The less code you post, the easier it is for someone to debug, and the more likely you are to get a helpful response.
If you have a question about D3’s behavior and want to discuss it with other users, also consider the d3-js Google Group or joining the d3-js Slack.
Thank you! 🤗

I'll do some digging and get back to you.

By the way, thanks for all you do! You're right up there with Ton
Roosendaal in my book :D
On Mar 20, 2017 6:37 PM, "Mike Bostock"<EMAIL_ADDRESS>wrote:

That should work. However, you haven’t described your build environment,
or the exact trouble (such as a stack trace, your package.json, what build
tool you are using, etc.) you are experiencing, so I can’t say why it’s not
working for you.
Please use Stack Overflow tag d3.js https://stackoverflow.com/tags/d3.js
to ask for help. Although I make an effort to assist everyone that asks, I
am not always available to provide help promptly or directly. Stack
Overflow provides a better collaborative forum for self-help: tens of
thousands of D3-related questions have already been asked there, and some
answered questions may be relevant to you.
When asking for help, please include a link to a live example that
demonstrates the issue, preferably on bl.ocks.org. It is often impossible
to debug from code snippets alone. Isolate the issue and reduce your code
as much as possible before asking for help. The less code you post, the
easier it is for someone to debug, and the more likely you are to get a
helpful response.
If you have a question about D3’s behavior and want to discuss it with
other users, also consider the d3-js Google Group
https://groups.google.com/forum/#!forum/d3-js or joining
https://d3-slackin.herokuapp.com/ the d3-js Slack
https://d3js.slack.com/.
Thank you! 🤗
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/d3/d3-request/issues/21#issuecomment-287931733, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAXylreVPyLFq50QvLvxshe0y4Itq34zks5rnw3LgaJpZM4MjDGF
.

You’re welcome. If you give me enough details to investigate I will be happy to take a look.

@micahscopes Maybe fork and modify one of these?

D3 Custom Bundle with Rollup (Gist)
D3 Custom Bundle with Webpack (Gist)

You can pull down either one by cloning the Gist as a Git repository. Then you can post your modified version as a new Gist by deleting the .git directory and running gistup. Good luck!

Thanks @curran for the tip, that really saved me some time!
I have isolated the issue here (changelog): https://gist.github.com/micahscopes/0481ea69ab0d9310458250fb70bf35e4
If you run rollup -c rollup.config.js, you will likely get:
'json' is not exported by '/.../node_modules/d3-request/build/d3-request.js' (imported by '/.../index.js')

The problem is related to my using jsnext: true alongside browser: true in rollup-plugin-node-resolve.
I was using browser: true naively, since my target is the browser.  But idk if it really matters.  I love that I can get such small bundles with rollup, but it sure can be confusing!  Today I just about gave up on roughly four libraries that I wanted to use, (including two of my own), because their es6 support was so dire! :)

Seems like this is related to https://github.com/rollup/rollup-plugin-node-resolve/issues/8

Having battled with Rollup myself to get things to work, I can totally relate. Here's a Rollup config that covers all the cases I needed:
import npm from "rollup-plugin-node-resolve";
import babel from "rollup-plugin-babel";
import replace from "rollup-plugin-replace";
import commonjs from "rollup-plugin-commonjs";

export default {
  entry: "src/client/index.js",
  format: "iife",
  plugins: [
    npm({
      jsnext: true
    }),
    commonjs(),
    babel({
      exclude: "node_modules/**"
    }),
    replace({ // Fixes build error with Redux.
      "process.env.NODE_ENV": "'production'"
    })
  ],
  dest: "example-viewer-dist/bundle.js"
};

Some points to note:

I'm not using browser:true and everything works fine in the browser.
Some imported modules are not using ES6, but they are still possible to use because of rollup-plugin-commonjs.

@micahscopes A few problems.

You are using old software. You should be using rollup@41 and rollup-plugin-node-resolve@2.

You don’t have d3-request listed as a (dev-)dependency in your package.json.

Here is a fixed example; see the last revision for my changes:
https://gist.github.com/mbostock/4814f31eb9a01d9f610b88b6ff42e91d

@mbostock I think I forgot to commit the package.json to my fork! wOops! :blush:
So, please excuse my being pedantic here, but I figure it's worth it to document what's going on.
I forked your updated gist and am still experiencing the same issue when I use browser: true, but think maybe it's not necessary in my case to use that flag... so that's my solution for now.  I think the real issue here is a rollup issue, how the browser interacts with module, jsnext, etc. (as discussed here).  Right now, it seems like the browser flag takes precedent over module or jsnext:main, and in the case of d3-request, it's trying to find the json export in a module meant to be consumed by the browser, so it spits out:
'json' is not exported by node_modules/d3-request/build/d3-request.js

I have forked here: https://gist.github.com/micahscopes/44479681bb2354ccbf6b822e244bb0a4
The key change being in rollup.config.js:
import node from "rollup-plugin-node-resolve";

export default {
  plugins: [node({
    browser: true
  })]
};


WIP: Use Jedi as the underlying parser

WIP, description to come.

This is still in the works, but I would appreciate any thoughts or comments from anyone who has a bit of time (esp. parser.py).

I haven't looked at the code at all. My first question, however, is how does a Jedi AST differ from a Python stdlib AST? I ask specifically because Flake8 defaults to using a stdlib AST. It provides that parsed AST (doing it only once) to each plugin that traverses an AST. So if pydocstyle develops its own Flake8 plugin, it'll need to know how to take a stdlib AST and use that instead of a Jedi AST (or we'll have to work on converting Flake8 to using Jedi ASTs).

Closing this as it has been inactive for a while. Please feel free to re-open if this is still relevant.


http:localhost:9997/v1/paths/list sometimes when rtmp streams stops streaming it still stays in items

Which version are you using?
v0.17.6
Which operating system are you using?

OS

[x] Linux
[ ] Windows
[ ] macOS

Architecture

[x] amd64
[ ] arm64
[ ] arm7
[ ] arm6

Describe the issue
when using api http:localhost:9997/v1/paths/list sometimes when rtmp streams stops streaming it still stays in items
(wrote \ in confName before ~ because markdown)
example:
{
"items": {
"application1/key1": {
"confName": "~^.$",
"conf": {
"source": "publisher",
"sourceProtocol": "automatic",
"sourceAnyPortEnable": false,
"sourceFingerprint": "",
"sourceOnDemand": false,
"sourceOnDemandStartTimeout": "10s",
"sourceOnDemandCloseAfter": "10s",
"sourceRedirect": "",
"disablePublisherOverride": false,
"fallback": "",
"publishUser": "",
"publishPass": "",
"publishIPs": [],
"readUser": "",
"readPass": "",
"readIPs": [],
"runOnInit": "",
"runOnInitRestart": false,
"runOnDemand": "",
"runOnDemandRestart": false,
"runOnDemandStartTimeout": "10s",
"runOnDemandCloseAfter": "10s",
"runOnPublish": "",
"runOnPublishRestart": false,
"runOnRead": "",
"runOnReadRestart": false
},
"source": null,
"sourceReady": false,
"readers": []
},
"application2/key2": {
"confName": "~^.$",
"conf": {
"source": "publisher",
"sourceProtocol": "automatic",
"sourceAnyPortEnable": false,
"sourceFingerprint": "",
"sourceOnDemand": false,
"sourceOnDemandStartTimeout": "10s",
"sourceOnDemandCloseAfter": "10s",
"sourceRedirect": "",
"disablePublisherOverride": false,
"fallback": "",
"publishUser": "",
"publishPass": "",
"publishIPs": [],
"readUser": "",
"readPass": "",
"readIPs": [],
"runOnInit": "",
"runOnInitRestart": false,
"runOnDemand": "",
"runOnDemandRestart": false,
"runOnDemandStartTimeout": "10s",
"runOnDemandCloseAfter": "10s",
"runOnPublish": "",
"runOnPublishRestart": false,
"runOnRead": "",
"runOnReadRestart": false
},
"source": null,
"sourceReady": false,
"readers": []
}
}
}
those streams are being captured by vlc media player inside obs
Describe how to replicate the issue

start the server
publish with
read with

Thanks for reporting the issue, this is fixed in main and will be added to the next release.

added in v0.17.8


When no zone name is available display a default

When a zone name is available, the previous behaviour is still there:

When there is no zone name, it used to display an empty name (where you had to click on to see details):

With this change, a default name All is displayed (because this happens when S3 storage is used that is region wide aka all zones):

Region wide S3:

Renamed 'All' to 'All Zones' to be more consistent with other mentions of this.


remediations tab, first draft

OAMG-9573
remediations page mockup/first draft
Because this already took a long time, couple of things are missing or not yet working, mainly:

tests

filtering, both local and global for insights (top of every page)

Rule details page - should be able to use pages from advisor - its needed to build the correct urls

typing in general as well as remove //@ts-ignore and any type

handle permissions

[x] PR has a short description

[ ] Tests for the changes have been added

[ ] README.md is updated if necessary

[x] Needs additional dependent work

Assuming that this will be continued and this serves as a start-up for others to have something to work with, it is not worth much nitpicking...
But what would be nice is to delete the unused parts of the code and components to make it easier to work with if someone will finish it.

Rebased. Merging.


ci: Fix build issue for retest action

Currently retest action is failing with docker build error  cannot normalize nothing more details at https://github.com/ceph/ceph-csi/runs/4226095839?check_suite_focus=true
Signed-off-by: Madhu Rajanna<EMAIL_ADDRESS>

how about adding a rule to .mergifyio.yaml to check this build is successful?  - "status-success=test-retest-action"

I don't have plan to run this test on all the PR's by default. as a follow up I want to run this job only if there is a retest related changes.


koel 4.1.0 not support mobile browser

Describe the bug
koel 4.1.0 not support mobile browser.
To reproduce
Steps to reproduce the behavior:

update koel to 4.1.0.
Open koel on the phone.

Expected behavior
normal use koel on the phone.
Screenshots

Environment

Koel version: v4.1.0
OS: android 9 and iOS 13.1.3
Browser: Chrome 77.0.3865.120 and  Safari
PHP version: v7.3.11
Node version: v8.16.2

Additional context
if i  load sites in desktop mode in mobile browser，it can be used normally.

Thanks for reporting the bug. It's been fixed in https://github.com/koel/core/commit/c2399fc0f225c1770dccfe1f25685fe9aea1a712. I'll release a bugfix version shortly.


Request for contributions - Usage patterns

Is your request related to a problem? Please describe.

With the updates in #305 (v9.0), the configurations utilize deeply nested maps which reflect the AWS API. Understanding these maps can be challenging for users so we would like to demonstrate the configurations required for common usage patterns.

Describe the solution you'd like.

If you would like to contribute, please open a pull request to contribute the configuration snippet (we do not need the full module definition, just the relevant bits for the associated usage pattern) adding that pattern to here

Describe alternatives you've considered.

Additional context

I believe making use of typed variables (with detailed validations on each field which gives feedback to the developer while trying to use it) would be very beneficial, vs. definitions with type "any".  Is there a reason why this isn't being done?  Is it fear of backwards compatability?

Is there a reason why this isn't being done?

Yes - the use of fully structured variable definitions have been quite problematic. We have not revisited this with the new optional arguments, but the gain seems to be marginal at best when compared with the overhead and complexity of maintaining such definitions

thanks all for the contributions! If there are additional patterns that are of interest, please feel free to let us know, but for now we'll close out this issue