Create ur.yml

Urdu translation for devise. I've tried cloning and pushing from git but that failed due to less permissions.
Thanks

Thanks for this. Some things to fix before this can be merged:

The first line should be "ur:" and not "en:".
Leave translations blank rather than using English (or just complete the translation!). English will be used as a fallback at runtime for any missing strings.

Sure bro,
I'll correct and push again.
Can you resolve the issue related to permissions. I cant push code from
git.
On 22 Sep 2017 7:36 am, "Jason Barnabe"<EMAIL_ADDRESS>wrote:

Thanks for this. Some things to fix before this can be merged:

The first line should be "ur:" and not "en:".
Leave translations blank rather than using English (or just complete
the translation!). English will be used as a fallback at runtime for any
missing strings.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/tigrish/devise-i18n/pull/202#issuecomment-331334522,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AD-tAnWZRLeNmx1p4hLP8Z--2niYyexAks5skx1FgaJpZM4PfF-y
.

Update this PR and once it's OK I will merge it in myself.

Thank you very much for promptly looking at the matter.
On 22 Sep 2017 7:47 am, "Muhammad Nasir Shamshad"<EMAIL_ADDRESS>wrote:

I'll be pushing it in an hour or two.
On 22 Sep 2017 7:46 am, "Jason Barnabe"<EMAIL_ADDRESS>wrote:

Update this PR and once it's OK I will merge it in myself.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/tigrish/devise-i18n/pull/202#issuecomment-331335702,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AD-tAss9RmS18IYLpzh1upgpksYaXO_Jks5skx96gaJpZM4PfF-y
.

Hi I've just created a pull request with corrections.
On 22 September 2017 at 07:48, Muhammad Nasir Shamshad<EMAIL_ADDRESS>wrote:

Thank you very much for promptly looking at the matter.
On 22 Sep 2017 7:47 am, "Muhammad Nasir Shamshad"<EMAIL_ADDRESS>wrote:

I'll be pushing it in an hour or two.
On 22 Sep 2017 7:46 am, "Jason Barnabe"<EMAIL_ADDRESS>wrote:

Update this PR and once it's OK I will merge it in myself.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/tigrish/devise-i18n/pull/202#issuecomment-331335702,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AD-tAss9RmS18IYLpzh1upgpksYaXO_Jks5skx96gaJpZM4PfF-y
.

--

Regards,
Muhammad Nasir Shamshad
Phone:* +923444196711 <03444196711>*

Stackoverflow:
http://stackoverflow.com/users/274087/muhammad-nasir-shamshad
Github: https://github.com/nasirshamshadsynnapps
Linked In: https://pk.linkedin.com/in/mnasirshamshad
Skype: nasirshamshad.qc

Closing in favour of #203.

Is it good to merge now?
On 22 Sep 2017 9:19 pm, "Jason Barnabe"<EMAIL_ADDRESS>wrote:

Closing in favour of #203
https://github.com/tigrish/devise-i18n/pull/203.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/tigrish/devise-i18n/pull/202#issuecomment-331493027,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AD-tAldK1DhCCk1ubpl7lDa8ZQB_5nEtks5sk933gaJpZM4PfF-y
.


🐞 [BUG] - Testimonials Cards overflowing

Issue Verification

[X] I have verified that this is a new bug report.
[X] I'm interested in working on this issue
[X] I'm part of GSSOC organization

Describe the bug
Issue:
The Testimonials Section on the website is not completely responsive and overflows on narrow devices.
ScreenShots:

Expected behavior
The card size should either be resizable or should not overflow the viewport.
Steps to reproduce

Go to homepage
Scroll down to the testimonials section

Additional Context
No response

Kindly assign me this issue

We'll add a caraousel for that, ill close htis issue for now


getSingleSpaExtraProviders() not working with angular 8,spa3 and single-spa angular-3

https://github.com/single-spa/single-spa-angular/blob/301906db79b369dd681bdfff86619c9bea83e9f8/schematics/ng-add/_files/src/main.single-spa.ts.template#L22

im not able to acces the custom props value inside my angular component.Is this due to this?

im not able to acces the custom props value inside my angular component.Is this due to this?

No, the extra single-spa providers are related to fixing navigation issues. Not related to props. You should be able to access props through the singleSpaPropsSubject. See https://single-spa.js.org/docs/ecosystem-angular#custom-props for more documentation on this.


After the evaluation of Culane dataset, only the value of FP was obtained, and all other values were 0

Evaluating the results...
tp: 0 fp: 7575 fn: 0
no ground truth positive
finished process file
precision: 0
recall: -1
Fmeasure: 0

When some paths in source codes are wrong, this problem can occur.
Could you check it?
Thank you!

In CULane/evaluation_code/Run.sh,The path I set is as follows：
root path=/home/user/Code/pinet_new/CULane/evaluation_code
data_dir path=/home/user/Code/pinet_new/datasets/CULaneDatasets/test_set/
detect_dir path=/home/user/Code/pinet_new/CULane/output/
save_dir path=/home/user/Code/pinet_new/CULane/evaluation_outputs/
list0-list8 :I'm going to change the path of list0 to point to /home/user/Code/pinet_new/datasets/CULaneDatasets/list/test_split/test0_normal.txt and so on
But the result is still only FP, and everything else is 0

Could you check that annotation files are in your data_dir?
Thank you!

you can close this question.I found  the reason.
in train.py line 115 ，A space is required after "xxxx Run.sh "


Added instructions for ambari to add and remove Dolphin Schdumer components on nodes

Added instructions for ambari to add and remove Dolphin Schdumer components on nodes

Codecov Report

Merging #2806 into dev-1.3.0 will not change coverage.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             dev-1.3.0    #2806   +/-   ##
============================================
  Coverage        37.48%   37.48%
  Complexity        2585     2585
============================================
  Files              436      436
  Lines            20121    20121
  Branches          2455     2455
============================================
  Hits              7542     7542
  Misses           11906    11906
  Partials           673      673

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 470bd59...e7daab5. Read the comment docs.

@qiaozhanwei


Task debug icon

Description
I added the logo with DEBUG banner and then modified the scripts accordingly to generate the logos using inkscape
Earlier

Now

After generating icons using modified script:

Issues related
This PR closes #4210
Additional Information
I changed the make_android_icon() function to take an additional argument to decide between main and debug locations

@gnprice Please review this :D

(Also if @andersk sees this again, I'd be curious for his review on the latest version of the SVG!)

Done! Please review this @andersk :D


Support mesh monitor mTLS

Codecov Report

Merging #528 (c84ec13) into main (72065c9) will decrease coverage by 0.16%.
The diff coverage is 50.00%.

@@            Coverage Diff             @@
##             main     #528      +/-   ##
==========================================
- Coverage   80.59%   80.43%   -0.17%
==========================================
  Files          87       87
  Lines       10103    10105       +2
==========================================
- Hits         8143     8128      -15
- Misses       1510     1523      +13
- Partials      450      454       +4

Impacted Files
Coverage Δ

pkg/object/meshcontroller/spec/spec.go
84.94% <0.00%> (-1.68%)
:arrow_down:

pkg/util/jmxtool/agent_controller.go
57.89% <71.42%> (-8.78%)
:arrow_down:

pkg/filter/headerlookup/headerlookup.go
86.71% <0.00%> (-2.10%)
:arrow_down:

pkg/cluster/cluster.go
51.87% <0.00%> (-1.03%)
:arrow_down:

pkg/object/mqttproxy/client.go
80.54% <0.00%> (+0.90%)
:arrow_up:

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 72065c9...c84ec13. Read the comment docs.

(nit): No rush to merge, we're adjusting parameters for now.


Wraith latest mode failure

Hello!
I'm trying to use Wraith in history mode but I've quickly run into an issue. The history step works well, but trying to run latest errors out. Relevant part of the error log:
Config validated. No serious issues found.
SAVING IMAGES
ERROR: No such file or directory @ rb_sysopen - shots/home/1280_chrome_news_latest.png
WARN: Using fallback image instead
/Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:1289:in `initialize': No such file or directory @ rb_sysopen - shots/home/1280_chrome_news_latest.png (Errno::ENOENT)

I checked out the code and poking around found that calling setup_folders(config) before save_images(config, true) in lib/wraith/cli.rb ~L159 seems to sort the issue (command runs and can see expected results in the generated gallery).
Now, this is a total stab in the dark and I have no idea about possible ramifications, but thought of letting you know!
To reproduce:

Install latest Wraith (4.2.1) via gem install wraith and sufficiently new Chrome on Mac for headless mode (note doubt this is related to Chrome, but I don't want to install Phantom since it's been mostly abandoned).
On an empty folder copy YAML config below.
Run wraith history history.yaml.
Run wraith latest history.yaml.

Expected: commands run without problems, gallery is created.
Actual: latest command crashes, no gallery created.
Hope it helps.
Juan
ps: if adding that line of code is the right fix let me know and I'll send a PR over.

Issue checklist:

[x] I have validated my config file against YAML Validator to make sure it is valid YAML.
[x] I have run the wraith info command and pasted the output below:

DEBUG: #################################################
DEBUG:   Command run:        info
DEBUG:   Wraith version:     4.2.1
DEBUG:   Ruby version:       ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin16]
DEBUG:   ImageMagick:        Version: ImageMagick 7.0.7-11 Q16 x86_64 2017-11-12 http://www.imagemagick.org
DEBUG:   PhantomJS version:  PhantomJS not installed
DEBUG:   chromedriver version:  ChromeDriver 2.33.506106 (8a06c39c4582fbfbab6966dbb1c38a9173bfb1a2)
DEBUG:   CasperJS version:   Fatal: Did you install phantomjs?
DEBUG: #################################################

[x] I have run the command in verbose mode (by adding verbose: true to my config) and pasted the output below:

DEBUG: #################################################
DEBUG:   Command run:        latest history.yaml
DEBUG:   Wraith version:     4.2.1
DEBUG:   Ruby version:       ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin16]
DEBUG:   ImageMagick:        Version: ImageMagick 7.0.7-11 Q16 x86_64 2017-11-12 http://www.imagemagick.org
DEBUG:   PhantomJS version:  PhantomJS not installed
DEBUG:   chromedriver version:  ChromeDriver 2.33.506106 (8a06c39c4582fbfbab6966dbb1c38a9173bfb1a2)
DEBUG:   CasperJS version:   Fatal: Did you install phantomjs?
DEBUG: #################################################
Config validated. No serious issues found.
SAVING IMAGES
ERROR: No such file or directory @ rb_sysopen - shots/home/1280_chrome_news_latest.png
WARN: Using fallback image instead
/Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:1289:in `initialize': No such file or directory @ rb_sysopen - shots/home/1280_chrome_news_latest.png (Errno::ENOENT)
	from /Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:1289:in `open'
	from /Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:1289:in `block in copy_file'
	from /Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:1288:in `open'
	from /Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:1288:in `copy_file'
	from /Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:429:in `copy_file'
	from /Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:356:in `block in cp'
	from /Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:1460:in `block in fu_each_src_dest'
	from /Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:1476:in `fu_each_src_dest0'
	from /Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:1458:in `fu_each_src_dest'
	from /Users/juan/.rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/fileutils.rb:355:in `cp'
	from /Users/juan/.rvm/gems/ruby-2.4.1/gems/wraith-4.2.1/lib/wraith/save_images.rb:169:in `create_invalid_image'
	from /Users/juan/.rvm/gems/ruby-2.4.1/gems/wraith-4.2.1/lib/wraith/save_images.rb:88:in `rescue in block in parallel_task'
	from /Users/juan/.rvm/gems/ruby-2.4.1/gems/wraith-4.2.1/lib/wraith/save_images.rb:79:in `block in parallel_task'
	from /Users/juan/.rvm/gems/ruby-2.4.1/gems/parallel-1.12.0/lib/parallel.rb:486:in `call_with_index'
	from /Users/juan/.rvm/gems/ruby-2.4.1/gems/parallel-1.12.0/lib/parallel.rb:342:in `block (2 levels) in work_in_threads'
	from /Users/juan/.rvm/gems/ruby-2.4.1/gems/parallel-1.12.0/lib/parallel.rb:495:in `with_instrumentation'
	from /Users/juan/.rvm/gems/ruby-2.4.1/gems/parallel-1.12.0/lib/parallel.rb:341:in `block in work_in_threads'
	from /Users/juan/.rvm/gems/ruby-2.4.1/gems/parallel-1.12.0/lib/parallel.rb:206:in `block (2 levels) in in_threads'

[x] I have pasted the contents of my config file below:

##############################################################
##############################################################
# This is an example configuration provided by Wraith.
# Feel free to amend for your own requirements.
# ---
# This particular config is intended to demonstrate how
# to use Wraith in 'history' mode, which is best suited to
# making sure your site's appearance remains consistent over
# time.
#
# `wraith history history.yaml` # generate base screenshots
# `wraith latest history.yaml`  # take new shots and compare
#
##############################################################
##############################################################

# (required) The engine to run Wraith with. Examples: 'phantomjs', 'casperjs', 'slimerjs'
browser: "chrome"

# (required) The domain to take screenshots of.
domains:
  news: "http://www.bbc.com/news"

# (required) The paths to capture. This particular config is using casperjs, so we can take screenshots of selectors rather than the entire page.
paths:
  home: /

# (optional) JavaScript file to execute before taking screenshot of every path. Default: nil
# before_capture: 'javascript/wait--casper.js'

# (required) Screen widths (and optional height) to resize the browser to before taking the screenshot.
screen_widths:
  - 1280

# (optional) Resize to each screen width (efficient), or reload at each screen width (costly). Default: 'reload'
resize_or_reload: 'reload'

# (required for history mode, otherwise optional) The directory that your base screenshots will be stored in.
history_dir: 'shots_history'

# (required) The directory that your latest screenshots will be stored in
directory: 'shots'

# (required) Amount of fuzz ImageMagick will use when comparing images. A higher fuzz makes the comparison less strict.
fuzz: '20%'

# (optional) The maximum acceptable level of difference (in %) between two images before Wraith reports a failure. Default: 0
threshold: 5

# (optional) Specify the template (and generated thumbnail sizes) for the gallery output.
gallery:
  template: 'slideshow_template' # Examples: 'basic_template' (default), 'slideshow_template'
  thumb_width:  200
  thumb_height: 200

# (optional) Choose which results are displayed in the gallery, and in what order. Default: alphanumeric
# Options:
#   alphanumeric - all paths (with or without a difference) are shown, sorted by path
#   diffs_first - all paths (with or without a difference) are shown, sorted by difference size (largest first)
#   diffs_only - only paths with a difference are shown, sorted by difference size (largest first)
# Note: different screen widths are always grouped together.
mode: diffs_first

# (optional) Choose to run Wraith in verbose mode, for easier debugging. Default: false
verbose: true

# (optional) Color to highlight the image diff. Default: 'blue'
highlight_color: red

# (optional) Parameters to pass to Phantom/Casper command line. Default: '--ignore-ssl-errors=true --ssl-protocol=tlsv1'
phantomjs_options: ''

Juan, you're right. This is related to browser: chrome, because chrome depends on the directories to be present. Adding setup_folders(config) in cli.rb doesn't break any tests.

I pushed a docker image "superwese/wraith_chrome".
You may have a look at it:
https://github.com/superwese/wraith

You may also want to run wraith setup_folders /path/to/config.yaml manually before you run wraith latest /path/to/config.yaml

Didn't work for me really, was getting bunch of errors when executing wraith latest history  like
ERROR: No such file or directory @ rb_sysopen - shots/...
on saving images step and fatal error on the end.
Also manually executing steps like
wraith reset_shots history
wraith setup_folders history # missing step
wraith save_images history
wraith copy_base_images history
wraith crop_images history
wraith compare_images history
wraith generate_thumbnails history
wraith generate_gallery history

Is not working. I think because of a true parameter passed in save_images(config, true) in the method in wraith/cli.rb - you can't pass that parameter over wraith save_images cli command.
The only reliable way to make this work was to manually patch cli.rb as in 4f43aca26.

+1 on the solution above.
Adding setup_folders(config) to cli.rb worked for me.

I came across the same problem.
Using superwese's fork that contains the abovementioned fix worked for me. Thanks.

Fixed in v4.2.2.


Webcam support

A new page exists within the concessionary-travel-flow that uses the user's webcam to take a picture.
Some pages are renamed in order to reflect what they actually contain.

Hey @tunylund, thanks for this! Just looking through it now.
Quick question - Is it possible/easy to show the photo that has been taken on the 'Confirm your photo' page (ie /good-photo) ?

You could store the image in the browser's localstorage and then display it on the /good-photo-page and fallback on the default image because that page is in several user flows.
localStorage.put('photo', captureImage(q('#webcam-video')))
...
image.src = localStorage.get('photo') || 'some-default-img.png'

or something similar.


Do not compile test/unit/opencl/* tests when STAN_OPENCL not set

Description
We should either modify the makefile logic to not compile them when STAN_OPENCL is not set or modify
runTests.py to have a --no-opencl flag that will ignore those test files.
We now have a non-negligible amount of OpenCL-related tests file and I am guessing we could shave a few minutes of the Jenkins run.
I will get to this post release if someone doesnt beat me to it.
Current Version:
v3.4.0

Actually, nevermind. i overestimated the time it takes to compile the empty tests files.
time ./runTests.py test/unit/math/opencl/ -j2 without STAN_OPENCL on my 5-year old laptop:
real	1m0.046s
user	1m43.008s
sys	0m12.370s
This is not worth the hassle of a special case in makefiles. Closing

Actually, nevermind. i overestimated the time it takes to compile the empty tests files.
time ./runTests.py test/unit/math/opencl/ -j2 without STAN_OPENCL on my 5-year old laptop:
real	1m0.046s
user	1m43.008s
sys	0m12.370s
This is not worth the hassle of a special case in makefiles. Closing


GITHUB-ISSUE #7227: Migrate profile_picture new redux style

Ticket Link
mattermost/mattermost-server#7227
Checklist

[x] Has UI changes

I don't see any need to migrate code to "redux", doesn't call any action, and all data is received from parent components. I changed only the component coding style.

@jespino Yes, in this case that's correct. It's more migrating to follow the new style of prop declaration and making the component pure


Backend: Github Enterprise Status

Treat this issue as a Master issue that will track child issues for the public

Closing as a cleanup.
This was supposed to be used by the query on the following page, however we switched to use GitHub labels instead of the master issue:
https://github.com/konveyor/pelorus/blob/master/docs/UpstreamSupport.md


Allow for constrains with validatedBy = MyValidator.class to load validator from the bean context

I changed it to be non-internal. Technically we can support API interface in the future


Recognize serial2, serial4 and serial8 types in ddl2cpp

While trying to make primary key columns NOT NULL, I came across another limitation of ddl2cpp. It does not recognize the PostgreSQL-specific data types serial2, serial4 and serial8.
When it comes across an unknown column type (like one of these serial types), ddl2cpp ignores any column modifiers like NOT NULL, PRIMARY KEY, etc.
This is a quick fix that adds support for the three data types.
One might argue that the correct behavior when coming across an unknown data type would be just to terminate the script with error, but this could break things  in the future when some of the databases adds a new data type or an alias for an existing data type.

Thanks for adding these data types!
And yes, terminating would be an option, or at least printing a warning (with the suggestion to report a bug about it).

I investigated the issue in more detail. It turned out that ddl2cpp already has some code to print and error and terminate if unknown data type is found.
However there are a bunch of places where incorrectly pp.CaselessLiteral is used instead of the correct pp.CaselessLiteral, so for example if the user specifies the non-existent type serial5, the real type serial matches and 5 is left as a remainder which messes up the parsing, so ddl2cpp does not err, but produces bad header data.
I am currently preparing a fix for those issues.


Allow costumizing the 'bottom' attribute

Hello, first of all, thank you for developing this widget. It does the job simply and nicely.
I would like to suggest to allow using an parameter that would be used to set the 'bottom attribute' of the AppBar that is created when building the search widget. This way it would be possible, for example, to use a TabsBar, that for my use case would be useful to filter categories while searching.

That's a very nice idea!


Invert button

In the invertible homotopy.io, we probably want a button to invert a diagram.
As it happens, I have already implemented a function to take the inverse of a diagram (not just atomic diagrams):
https://github.com/homotopy-io/homotopy-rs/blob/6025cd984b1efda9e97895a824fd24a09fdfdb44/homotopy-core/src/diagram.rs#L93
The only caveat is that when invertible and non-invertible generators are allowed to coexist, we will need to check if the diagram is  actually invertible before computing the inverse. But that should be fairly easy I believe.

Fixed by a90744a4642929b5fa17dfd641ff365a5fb31814


Product between a quaternion and a pure quaternion

The product of a unit quaternion and a vector  has non-zero real part. By product definition it must be zero.
using ReferenceFrameRotations
q = Quaternion(cos(π/6), 0,  0, sin(π/6))
v =  [3, -1.5,  -0.354];
q * v
Quaternion{Float64}:
  + 0.177 + 3.34808⋅i + 0.200962⋅j - 0.306573⋅k

Julia 1.6.1, ReferenceFrameRotations.jl, v 1.0.1

Hi @empet !
No, the product q * v is defined here as the product of q * Quaternion(0, v). The latter is a quaternion with real part 0 and vector part equal to v. The real part will be 0 if you use quaternions to rotate a vector like inv(q) * v * q or q \ v * q.
julia> using ReferenceFrameRotations

julia> q = Quaternion(cos(π/6), 0,  0, sin(π/6))
Quaternion{Float64}:
  + 0.866025 + 0.0⋅i + 0.0⋅j + 0.5⋅k

julia> v =  [3, -1.5,  -0.354];

julia> q \ v * q
Quaternion{Float64}:
  + 0.0 + 0.200962⋅i - 3.34808⋅j - 0.354⋅k

Notice that the way I defined the multiplication between vectors and quaternions is not the same as in other packages. It is more close to the mathematical definition. Does it make sense?

I was confused by multiplication in Rotations.jl. There q=UnitQuaternion(cos(π/6), 0,  0, sin(π/6) is in fact the rotation matrix with pi/3 about zaxis, and the product q*v is the result of rotation.
Thank you!


IMPORTANT NOTICE: End of Support for ruby versions 2.5.x after 2021-04-23

The first release of the Ruby buildpack after 2021-04-23 will no longer include ruby versions 2.5.x. These ruby versions will no longer be supported upstream.[1] Please migrate your Ruby apps to supported versions of ruby before that time.
Note: Unless you are manually specifying a version of Ruby for the buildpack to use, or you have customized your Ruby buildpack, no action is required.
[1] - https://www.ruby-lang.org/en/downloads/branches/

@kvedurmu Is this communicated in any other way?

At the moment it's just this github issue and the deprecation warnings that show up in the log output of our buildpacks. Ultimately, I'd like to have a mailing list for Paketo so that we could send this notice to end users (similar to what we have in place for Cloud Foundry buildpacks).


Improve makefile

It can now build both x-releases and for local os/arch.

I need to integrate that into gogs :D
@brad maybe we can publish drone to github releases :P

@tboerger I'm down, but I bet you were thinking of a different Brad ;-)

@brad yes, sorry... That's for somebody else :D


add functioning option to not block out substructures

check with an no-block function mirror if results are the same

should be working okay now


chore(dialog): provide transition values type

This PR provides the transition values type.
This would help with type checking when using MdDialog programmatically and also to forward types in tool authoring, e.g.
export interface DialogOptions {
	// ...

	/**
	 * Transition of the dialog.
	 * @type {import('@material/web/dialog/dialog.js').MdDialog['transition']}
	 * @default 'grow-down'
	 */
	transition?: MdDialog['transition'];
}

Another suggestion before you merge this PR. should it not be
export type {DialogTransition} from './lib/dialog';

?

Alright :+1:

Can you add the type to the demo/stories.ts file?

Ok it should be good.

By the way, out of the scope of this PR but why you guys don't use StoryKnobs interface for the parameters?
https://github.com/material-components/material-web/blob/dde57a178d99133ac41983a4353d204036c167c6/dialog/demo/stories.ts#L40-L50

I believe typescript infers those types automatically, so there's no need to explicitly type them :)

Couldn't find the condense transition in the specs :eyes:

Hmm, I feel like this might be better to copy and author internally so we can catch all the side effects and skip the back and forth churn. Does that sound good?

Obsolete with https://github.com/material-components/material-web/pull/4677


Add Proposal PDF to Repo

Describe the bug
as title says

:tada: This issue has been resolved in version 1.0.0 :tada:
The release is available on:

GitHub release
1.0.0

Your semantic-release bot :package::rocket:


k8s SD: remove the v1beta1 ingress API support

The networking.k8s.io/v1beta1 version of Ingresses is no longer served as of k8s 1.22, which is EOL since 2022-12-08. The API has also been deprecated for at least 9 months before that (according to the k8s deprecation policy).
Related to #12884.

Closing in favour of #14365 which was merged on the 3.0 branch.


Implement Open Telemetry

Problem
Open telemetry is a standard spec/framework for telemetry, including backend-agnostic distributed tracing.
At the moment, Saleor is connected to Datadog and Sentry, which are commercial platforms. OTEL can be implemented in a similar way and connected to Datadog and Sentry
https://blog.sentry.io/introducing-opentelemetry-support/
https://docs.datadoghq.com/opentelemetry/
Since Saleor leverages a microservices approach (due to the composable commerce model), its valuable to observe the entire distributed trace.
For example:
Storefront (service 1) → Saleor (service 2) → Saleor App (service 3) → Saleor (service 2) → database (service 4) → storefront (service 1).
The entire request flow can be visible as a trace if every service is instrumented.

1. General Assumptions
The saleor should implement Open Telemetry standard. Saleor will optionally accepts collector params and send traces, logs, metrics to the collector.
Dependencies like postgres or redis can be instrumented on collector level.
To link Saleor with other services, it must implemented Trace Context in outcoming requests
Acceptance Criteria

[ ]
[ ]

2. API changes
Mutations

Types

3. Database changes

4. UML diagrams

5. To Do list

### Tasks
- [ ] Add a draft title or issue reference here

6. To Test

[ ]
[ ]

We track this task already here: https://github.com/saleor/saleor/issues/14831

@maarcingebala thanks, closing then.


Update backplane-cli, osd-network-verifier

backplane-cli v0.1.23 makes assume-initial-arn optional
osd-network-verifier v0.4.5 Reduces the risk of leaking security groups

OSD-20606

/lgtm


Fixes #2383

Environment
Liquibase Version: all since 4.4.0
Liquibase Integration & Version: Spring Boot 1 (slightly adapted to work with latest version)&2
Liquibase Extension(s) & Version: None
Database Vendor & Version: ORACLE/H2
Operating System Type & Version: MAC/TOMCAT/WINDOWS
Pull Request Type

[x] Bug fix (non-breaking change which fixes an issue.) closes #2383
[ ] Enhancement/New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Description
see issue #2383
Steps To Reproduce
see issue #2383
Actual Behavior
see issue #2383
Expected/Desired Behavior
Adter the PR, the unknown column handling will be done after all known types causing other if branches to be possible to be added. I thought this was the safe way to solving the issue. Adding the type would also be possible but I'm no expert to see the impact that that might cause.
Screenshots (if appropriate)
Additional Context
Add any other context about the problem here.
Fast Track PR Acceptance Checklist:

[ ] Build is successful and all new and existing tests pass -> On MAC, NetUtil.getLocalHostAddress() does not contain a dot since it's a ipv6 address. All other tests run and pass.
[x] Added Unit Test(s)
[ ] Added Integration Test(s)
[ ] Added Test Harness Test(s)
[ ] Documentation Updated

Need Help?
Come chat with us on our discord channel

The changes look good. I added a fix to better handle time formats I noticed while testing it

Code review and test results:
Things to be aware of

I tested it with h2. Without the fix, I got Cannot parse "TIMESTAMP" constant "now"; SQL statement errors
Example changelog that fails/passes is below
The change fixes the behavior for all databases by going into the correct existing code for time/timestamp/date columns. There's likely bugs in there still, but didn't fix much of those
I did fix one bug I saw with a time literal column like the 12:34:56 time_col value not inserting correctly
The fix only gets hit if you specify the type on the loadData columns

Things to worry about

Nothing

Example changelog:
<changeSet id="1" author="example">
        <createTable tableName="test_table">
            <column name="id" type="int"/>
            <column name="date_col" type="date"/>
            <column name="datetime_col" type="datetime"/>
            <column name="time_col" type="time"/>
        </createTable>
    </changeSet>

    <changeSet id="2" author="example" runAlways="true">
        <loadData tableName="test_table" file="com/example/data.csv">
            <column name="id" type="NUMERIC"/>
            <column name="date_col" type="DATE"/>
            <column name="datetime_col" type="DATETIME"/>
            <column name="time_col" type="TIME"/>
        </loadData>
    </changeSet>

with data.csv:
id,date_col,datetime_col,time_col
1,,,
2,now,now,now
3,2022-09-13,2022-09-13 12:34:56.789123,12:34:56

This fix makes Liquibase respect the LoadData changetype when date/time functions are specified in columns. The native database date/time methods, i.e., now, are used. An integration test was added, but it runs against mocks so I submitted a PR to the liquibase-test-harness that runs against H2 (this can be extended to other databases).

Verify liquibase update-sql generates correct SQL for loadData changetypes with datetime columns.

H2 PASS

INSERT INTO "PUBLIC"."tbl_pr2387" ("id", "date_col", "datetime_col", "time_col") VALUES (1, NULL, NULL, NULL);
INSERT INTO "PUBLIC"."tbl_pr2387" ("id", "date_col", "datetime_col", "time_col") VALUES (2, '2022-03-04', '2022-03-04 14:50:38.154', '14:50:38');
INSERT INTO "PUBLIC"."tbl_pr2387" ("id", "date_col", "datetime_col", "time_col") VALUES (3, '2022-09-13', '2022-09-13 12:34:56.789123', '12:34:56');

MariaDB

INSERT INTO `testdb1`.`tbl_pr2387` (`id`, `date_col`, `datetime_col`, `time_col`) VALUES (1, NULL, NULL, NULL),(2, '2022-03-07', '2022-03-07 08:50:49.628', '08:50:49'),(3, '2022-09-13', '2022-09-13 12:34:56.789123', '12:34:56');

Oracle

INSERT INTO "PROSCHEMA"."tbl_pr2387" ("id", "date_col", "datetime_col", "time_col") VALUES (1, NULL, NULL, NULL);
INSERT INTO "PROSCHEMA"."tbl_pr2387" ("id", "date_col", "datetime_col", "time_col") VALUES (2, TO_DATE('2022-03-07', 'YYYY-MM-DD'), TO_TIMESTAMP('2022-03-07 08:53:23.238', 'YYYY-MM-DD HH24:MI:SS.FF'), TO_DATE('08:53:23', 'HH24:MI:SS'));
INSERT INTO "PROSCHEMA"."tbl_pr2387" ("id", "date_col", "datetime_col", "time_col") VALUES (3, TO_DATE('2022-09-13', 'YYYY-MM-DD'), TO_TIMESTAMP('2022-09-13 12:34:56.789123', 'YYYY-MM-DD HH24:MI:SS.FF'), TO_DATE('12:34:56', 'HH24:MI:SS'));

Postgres

INSERT INTO "PROSCHEMA"."tbl_pr2387" ("id", "date_col", "datetime_col", "time_col") VALUES (1, NULL, NULL, NULL);
INSERT INTO "PROSCHEMA"."tbl_pr2387" ("id", "date_col", "datetime_col", "time_col") VALUES (2, TO_DATE('2022-03-07', 'YYYY-MM-DD'), TO_TIMESTAMP('2022-03-07 09:00:49.604', 'YYYY-MM-DD HH24:MI:SS.FF'), TO_DATE('09:00:49', 'HH24:MI:SS'));
INSERT INTO "PROSCHEMA"."tbl_pr2387" ("id", "date_col", "datetime_col", "time_col") VALUES (3, TO_DATE('2022-09-13', 'YYYY-MM-DD'), TO_TIMESTAMP('2022-09-13 12:34:56.789123', 'YYYY-MM-DD HH24:MI:SS.FF'), TO_DATE('12:34:56', 'HH24:MI:SS'));

Verify liquibase update is successful for loadData changetypes with datetime columns.

H2 PASS
MariaDB PASS
Oracle PASS
Postgres PASS

Test Environment
Liquibase Core: fix-#2383/1672/6a209b, Pro: master/658/91c564
H2 2.1.210
Oracle 12
Passing Functional Tests
Test-Harness PR


docs: Consistently use env production

When I tried this I got two workers, r2-registry and r2-registry-production, due to the commands largely adding --env production
Since that wasn't present for the secret put commands they went to the r2-registry worker instead of the -production one, causing me to experience some confusion about why the secret change wasn't taking effect.
This resolves that by adding --env production to the secret commands too. There could be an argument to made that removing it from all the commands works too, but this option seemed less destructive to the current instructions

Thank you @Erisa!


Template is not Provisioned in the Tenancy

When I try to provision a Look Book template in our Sharepoint, I'm unable to access the Site URL.

PnP Correlation ID:
Reference Template: https://lookbook.microsoft.com/details/bb8e1900-b40f-4791-b667-f963af651111
Primary language of the target tenant: English
Are you using a Tenant Global Admin account to provision the template: Yes

Hi,
Thanks for using the Look Book site. This seems to be a random hiccup on the SharePoint side which would imply that the template should work properly if you try it one more time. Seems that the provisioning did succeed partially. Can you test this one more time and, in case of any failure, share the updated Correlation ID (by creating a new issue) for us to double-check the flow. Thanks.


Prepare TxIn for move to primitives

This is the non-controversial first 4 patches from #3487.
Prepare TxIn for move to primitives by adding TxInExt trait.

I'm hoping that this can be one-ack merged straight away since #3487 has been up for over 48 hours anyways and this is just the prep work.

Ugh, this was easy to resolve in #3487


Use (n) for offline file length formatting

cmd shows the file length in parens if the Offline attribute set, these changes will do the same for PowerShell.

Just curious: what are perf implications for replacing property formatting by script block formatting?
Is there any way to implement the same in C#, since the formatters registration code is in C# now?

I considered adding direct support for delegates in the new formatting code, but it might be a bad idea.
Implicit remoting relies on sending formatting data to the client and lets the client do the formatting. I don't think we want a formatting feature that would work in this scenario.
That said, formatting is already so slow that the overhead introduced here doesn't seem to be measurable.


Investigate adoption of Shenandoah/ZGC garbage collector

Description
#744 uncovered a need for new GC settings in order to act as our baseline. Work so far has focused on migrating from Parallel GC to G1. However, once a G1 baseline has been determined we should investigate potential performance benefits gained by adopting the Shenandoah garabage collector policy.
Discussion
No response
Motivation
No response
Details
No response

Updating this ticket to also explore ZGC collector when we have the opportunity to run the tests.

https://developers.redhat.com/articles/2024/05/28/beginners-guide-shenandoah-garbage-collector
There was a new blog that was published in time for this task. Some excerpt on the usage of non-generational Shenandoah collector usage recommendations.
_

When to use Shenandoah GC
You can use non-generational Shenandoah adequately in situations such as huge workloads with neither random nor too much generational overload.
Examples of situations can be applications with constant allocation (and even usage in general) of objects.
Other examples of situations can be applications where the objects are older and the overhead of creating new objects is small, percentage-wise proportionally to the size and number of regions to be cleaned.
In some instances container usage can be very adequate and even recommended, but it depends on the use case, naturally.
When not to use Shenandoah GC
Shenandoah (in its non-generational form) is not applicable for all situations and workloads, and there will be workloads where its performance will be hurt more than helped by Shenandoah, given it is not generational. Being non-generational is a core part of the algorithm and helps considerably in several aspects, but it can hurt in other more specific aspects.
An example is when a high number of very short-lived objects is created at random periods, which leads to all the threads kicking in and running at the same time and can lead to several subsequent full pauses in a roll. For those cases, a generational collector, like G1GC and Parallel, would likely handle better the situation—by splitting the collection into phases. For those generational workloads, Amazon's Correto has developed its generational Shenandoah, GenShen.
Consequently, there needs to be due diligence from the development team to verify how a non-generational collector is handling—in terms of latency, throughput, and less (but not least) footprint—which is most of the time sacrificed in several situations when developing in Java or (self/auto) collected garbage collection development.
However, this non-generational aspect will likely change given the support of Generational Shenandoah to be introduced in later releases, likely OpenJDK 21+.
In any case, the main recommendation is to benchmark the application with the Shenandoah and other collectors such as G1GC and ParallelGC for a more direct comparison. I would recommend doing that even before tuning Shenandoah.

_


Any chance of nothrow+@nogc?

I'll go over the code, and check what functions may not throw or don't need heap allocation. That's the best I can do for now, manual management of the heap is prone to errors, and otherwise would have overcomplicated the project.

If that it is going to be SAX parser. The DOM is by its very nature a no go for nogc.


Quick editing a block of code, when the first line of the selection is empty results in error and empty diff

Before submitting your bug report

[X] I believe this is a bug. I'll try to join the Continue Discord for questions
[X] I'm not able to find an open issue that reports the same bug
[X] I've seen the troubleshooting guide on the Continue Docs

Relevant environment info
- OS: Arch Linux
- Continue: 0.9.22

Description
Quick editing a block of code, when the first line of the selection is empty, results in empty diff and TypeError: Cannot read properties of undefined (reading 'length') in dedentAndGetCommonWhitespace.
https://github.com/continuedev/continue/blob/76b9c08e94ad4ac195be079c5eb379bf559926b9/core/util/index.ts#L53 assumes that the first line is non-empty, but https://github.com/continuedev/continue/blob/76b9c08e94ad4ac195be079c5eb379bf559926b9/core/util/index.ts#L48 only guards against the case where exactly one empty line is selected.
To reproduce

Select a block of code, including the leading empty line.
Ctrl+Shift+L, any prompt.
Press enter.

Log output
No response

@TopSalad3530 Thanks for digging into the details here. This is now fixed with https://github.com/continuedev/continue/commit/c2fb247a73af3d5b212f5f1b2237402b713c6dfa and the following commit. Will be released to pre-release extension later today


Light group does not change icon color

Hello everyone! Great custom ui, just love it! Thanks for the time and effort.
I was wondering why this happens here: only the light group does not changes the color, like this:

Code:
      - type: horizontal-stack
        cards:
          - type: custom:button-card
            entity: light.entrada
            icon: mdi:lightbulb
            action: toggle
            size: 60%
            color: rgb(211, 47, 47)
            name: Entrada
            style:
              - text-transform: none
          - type: custom:button-card
            entity: light.luzes_principais_cozinha
            icon: mdi:lightbulb
            action: toggle
            size: 60%
            color: rgb(211, 47, 47)
            name: Cozinha
            style:
              - text-transform: none
          - type: custom:button-card
            entity: light.area_servico
            icon: mdi:lightbulb
            action: toggle
            size: 60%
            color: rgb(211, 47, 47)
            name: Area serviço
            style:
              - text-transform: none

Thanks.

I believe this has to do with the color properties available on one of these lights used on the light group. I've noticed that the LED light shows as the color set on HA (warm)...

@tatunts I looked into some library to calculate rgb colors based on the warmth, but it's a pita and I don't think I should make the frontend that heavy.
If you configure the color on a light it will show only if the rgb_color attribute is not available on that entity. I don't have an option to override that yet
I'm working on more color options right now (override color for lights, color_off, color the card instead of the icon).

@tatunts I just released a new version with a lot of features related to color. Check it out!

Just tested and works like a charm! Thanks a lot sir, great job here!


Versioning

A version flag should be added to the command line arguments
The version should be added to the help flag

Fixed in 0.0.4 release


Shouldn't the package and types for Anthropic include the letter 'h'?

Describe the bug
I am not sure if this is intentional or not, but shouldn't the Anthropic API's use anthropic instead of antropic?  There's a couple places that just seem like a spelling error, and I'm not sure if it's too late to correct or not.

https://github.com/henomis/lingoose/tree/main/llm/antropic
https://github.com/henomis/lingoose/blob/3930e2bdb0daf7e6f93cc71830627b81cdd0d11f/llm/antropic/antropic.go#L46

fixed here: https://github.com/henomis/lingoose/issues/200


ADD DARK AND LIGHT MODE FEATURE

Description
I want to add Dark and Light mode feature to this project to make it look more appealing and attractive.
Screenshots
No response
Additional Information
No response

@prnvtripathi kindly assign me this issue(#255) under GSSOC 2023

@raghav1482 This feature isn't planned. So, closing this issue.
Please look out for any other issues.


Anagram.cpp

Cpp program to check if the given two strings are anagrams.

Great work @lalwaniyash please give this repo a star if it really helped you to complete your PR.
Also follow me for follow back if you want to get connected with me for any such open source contribution program. Thank you 😊


Remove @babel/runtime requirement

Would be nice if @babel/runtime weren't required, would need to update the rifm reference for 0.12.0 (latest) but this is a pretty big impact this adds to a bundle.

@tracker1 could you re-evaluate the situation with v5.0.0-alpha.20? (the component was moved to the lab).

I'm closing as v5.0.0-alpha.20 depends on 0.12.0 and @babel/runtime is a dependency to save bundle size.


missing ServiceAccount for redis

In the current version of the Chart (1.0.3) there is no ServiceAccount defined for redis, but there exists a value in values.yaml and also a helper-function to define the name for ServiceAccount.

@tanmay-bhat, thanks for providing the fix.
@christianknell, please try it out and lets us know if it works for you:
helm upgrade --atomic -i kubevious kubevious/kubevious --version 1.0.4 -n kubevious

@kubevious works as expected. Thanks!


Angular 1.4 usage

Hi @joeldenning ,
Can we use Single spa on Angular 1.4 code which uses routes ($stateProvider) to render pages? If so please help me.
And can we do import override Angular 1.4 code ?
Thank you

Can we use Single spa on Angular 1.4 code

Yes, you can use single-spa-angularjs with Angular 1.4 projects. I have done so with a company that I consult with.

which uses routes ($stateProvider) to render pages

$stateProvider is from angular-ui-router. You can use ui-router with single-spa-angularjs, but must provide the uiRouter boolean.

And can we do import override Angular 1.4 code ?

You can do import map overrides for any SystemJS module, including Angular 1.4 code. Doing so depends on your build system for the code. If you're using gulp/grunt/global scripts, see https://single-spa.js.org/docs/ecosystem-angularjs#as-a-systemjs-module. If using webpack, you can do it with https://single-spa.js.org/docs/ecosystem-angularjs#with-a-bundler.
Full documentation
Github repo for single-spa-angularjs
I am closing this issue since we have documentation for this. Feel free to comment further or reopen.

Hi @joeldenning ,
'm sorry that 'm putting more questions to you.
i'm using **Angular 1.**4 code with grunt as build tool for my project. It has so many assets(images and css files) and partial-html to bind unique routes.
I wanted to use that with  coexisting front end.
Grunt generates buildscript.js for me
So, How do i link those assets to coexisting front end.
Can i use assetUrl? Please help!!!
Thank you.

coexisting-angular-microfrontends uses Angular 9, not AngularJS. You can add AngularJS 1.4 applications to it, though.
See https://github.com/joeldenning/coexisting-angular-microfrontends/issues/51 where someone else asked similar questions - there might be some info there that is helpful for you.

i'm using Angular 1.4 code with grunt as build tool for my project

Using a bundler like webpack makes a couple things a bit easier, but it's okay to stick with Grunt when getting started. Refactoring to use webpack can often be a big project.

Can i use assetUrl?

The assetUrl function is part of the single-spa-angular project, which only works for Angular 2+. You won't be able to use it directly in an Angular 1.4 project.
Regarding loading images, fonts, and css, the key concept is that you should load image and css from URLs that are relative to your project, instead of relative to the current page. In webpack projects, this is done automatically via the webpack public path. For grunt projects, though, there is no automatic way of doing it. I'll share some code below on how to do it:
Step 1
Make sure that you load single-spa-angularjs into your root config's HTML file:
<script<EMAIL_ADDRESS>
Step 2
// Paste this code into a new file called main.js in your AngularJS 1.4 project
// Make sure the project is included in your Grunt config and is part of the final javascript file.

System.register([], function(_export) {
  return {
    execute: function() {
      _export(window.singleSpaAngularjs.default({
        angular: angular,
        mainAngularModule: 'app',
        uiRouter: true,
        preserveGlobal: false,
        template: '<my-component />',
      }))
    }
  }
})

*Step 3
Finally, add your project to your root config's import map
<script type="systemjs-importmap">
  {
    "imports": {
      "angular-1.4-project": "http://localhost:8080/bundle.js"
    }
  }
</script>

You'll need to change the URL to be correct for your code - you want to match the port and file name that are created and served by grunt.

Hi @joeldenning ,
I had already followed Step 1 to 3 and i was able to load my project, only concern to load assets.
Thanks a lot for the detailed description.


Using lodash.clonedeep instead of lodash to decrease the module size

By using lodash.clonedeep we do not need to import the entire lodash module, only a specific function
This will help us on keeping our serverless project small.
Thank you

Yes, I agree with @ricardomozartlino
If we had the option of importing a specific function it would make our project small.

Thanks!

@BryanDonovan, I think we merged it to the develop branch, my bad!

@ricardomozartlino - no, I changed it to develop.  I use git-flow which uses a develop branch by default.  I'll have it merged and released soon.

This is available in 3.6.2

Thank you!


fix: add bitcoind to 0.2.1 mutinynet docker compose

Fix, adds bitcoind mutinynet in docker compose, removed it when I was updating docker for 0.2.1 and used api

Was the mutiny socker setup just broken in the meantime?

Yeah, if you run the docker compose as is it errors bc lnd has a depends on bitcoind, this fixes it


add alias for az --version (#2926)

Fixes #2926.
Added a alias for the "--version" parameter as requested in #2926
now az -v can be used as equivalent to az --version
History maintained.

This checklist is used to make sure that common guidelines for a pull request are followed.
General Guidelines

[ x] The PR has modified HISTORY.rst with an appropriate description of the change (see Modifying change log).

Command Guidelines

[ ] Each command and parameter has a meaningful description.
[ ] Each new command has a test.

(see Authoring Command Modules)

@blndev,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

Codecov Report

Merging #3008 into master will not change coverage.
The diff coverage is 0%.

@@           Coverage Diff           @@
##           master    #3008   +/-   ##
=======================================
  Coverage   63.16%   63.16%
=======================================
  Files         484      484
  Lines       27574    27574
  Branches     4275     4275
=======================================
  Hits        17418    17418
  Misses       9001     9001
  Partials     1155     1155

Impacted Files
Coverage Δ

src/azure-cli/azure/cli/main.py
84.37% <0%> (ø)
:arrow_up:

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 08c828e...d875ce1. Read the comment docs.

@blndev thanks for the contribution!


Clean up ordinal map in default SSDV reader state

DefaultSortedSetDocValuesReaderState has a cache of ordinal maps, but it only has one ordinal map in it at most.
This PR preserves the functionality of the class, but removes cachedOrdMaps. We can't synchronise on the ordinal map itself, since it could be null, so we introduce an ordinal map lock instead.
Overall, I like the previous code a bit better, it's cleaner and more concise, although cachedOrdMaps looks confusing at first. Maybe it just needs a comment explaining why using a map is convenient (we can synchronize on it, we can call Accountables.namedAccountables with it)? I'd like to hear what others think.

Overall, I like the previous code a bit better, it's cleaner and more concise, although cachedOrdMaps looks confusing at first. Maybe it just needs a comment explaining why using a map is convenient (we can synchronize on it, we can call Accountables.namedAccountables with it)? I'd like to hear what others think.

Personally, I agree with this. Maybe we clean up the documentation and leave as-is?

Thanks Greg! I’ve kept the hash map and did some clean-up.

@gmiller, I think this PR is ready. Is there anything else you'd like to see changed?

@gsmiller, I think this PR is ready. Is there anything else you'd like to see changed?

Gah! I'm sorry I missed this. I'll have a look here shortly. Apologies again.

Thanks Greg! I think the delay is partially my fault, I had mentioned a different G. Miller in my message 😄

Thanks Greg! I think the delay is partially my fault, I had mentioned a different G. Miller in my message 😄

Seems to be common mistake recently!  See this recent hilarious example!


[Netzkino] Multiple errors

http://www.netzkino.de/#!/scifikino/rakete-zum-mond
unable to download video data: HTTP Error 403: Forbidden
http://www.netzkino.de/#!/drama/bathhouse-ov
An extractor error has occurred. (caused by KeyError('posts',));
http://www.netzkino.de/#!/neu/sin-nombre-life-without-hope-2
An extractor error has occurred. (caused by StopIteration());

I have also an error for www.netzkino.de/#!/neu/die-kunst-des-negativen-denkens
Output:
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['www.netzkino.de/#!/neu/die-kunst-des-negativen-denkens', '--verbose']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2017.12.02
[debug] Python version 3.6.3 - Linux-4.14.4-1-ARCH-x86_64-with-arch
[debug] exe versions: ffmpeg 3.4, ffprobe 3.4, rtmpdump 2.4
[debug] Proxy map: {}
WARNING: The url doesn't specify the protocol, trying with http
[Netzkino] die-kunst-des-negativen-denkens: Downloading JSON metadata
ERROR: An extractor error has occurred. (caused by StopIteration()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/youtube_dl/extractor/common.py", line 437, in extract
ie_result = self._real_extract(url)
File "/usr/lib/python3.6/site-packages/youtube_dl/extractor/netzkino.py", line 45, in _real_extract
p for p in api_info['posts'] if p['slug'] == video_id)
StopIteration
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/youtube_dl/extractor/common.py", line 437, in extract
ie_result = self._real_extract(url)
File "/usr/lib/python3.6/site-packages/youtube_dl/extractor/netzkino.py", line 45, in _real_extract
p for p in api_info['posts'] if p['slug'] == video_id)
StopIteration
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/youtube_dl/YoutubeDL.py", line 784, in extract_info
ie_result = ie.extract(url)
File "/usr/lib/python3.6/site-packages/youtube_dl/extractor/common.py", line 450, in extract
raise ExtractorError('An extractor error has occurred.', cause=e)
youtube_dl.utils.ExtractorError: An extractor error has occurred. (caused by StopIteration()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.


Update DHL.de and add Deutsche Post

The direct link for the dhl.de form doesn't work unless you view the privacy policy first (for some reason...)

Thanks for all the recent PRs!


Reveal file in the middle of Project Navigator

Description
This PR includes the reveal of the selected file in the middle like in VSCode and Xcode as follows.

Bring the file to the middle of the outline view if the file that is outside of the visible frame of Project Navigator becomes active/selected. (Only if the auto reveal is turned on)
Add the manual reveal action to the command ⌘⇧J to highlight and center the file which is not visible.

Related Issues
https://github.com/CodeEditApp/CodeEdit/issues/1351
Checklist

[x] I read and understood the contributing guide as well as the code of conduct
[x] The issues this PR addresses are related to each other
[x] My changes generate no new warnings
[x] My code builds and runs on my machine
[x] My changes are all related to the related issue above
[x] I documented my code

Screenshots
https://github.com/CodeEditApp/CodeEdit/assets/67727096/506efa1a-0cb2-4610-ae60-8e18bca90902

Please fix SwiftLint errors.


Should invoke linters once with multiple paths if the linter supports it

gometalinter passes the ... wildcard through to linters that support it, but seems to always pass only one path per linter invocation.
When operating on many packages, this makes it a lot slower than it has to be. An interesting case where this crops up is enabling the GO15VENDOREXPERIMENT support (which skips /vendor/ directories but also defeats the previously mentioned optimization of passing through ... wildcards) and passing one or more wildcard paths. On a repository I'm working on that currently contains 172 total packages (according to go list ./...) of which only 15 are not below a /vendor/ directory, gometalinter ./... is actually faster without GO15VENDOREXPERIMENT despite having to lint and spit out about 8000 extra lint warnings for the vendored code. When passing 4 wildcard paths that expand to 14 packages (none of them vendored), it's about 3 times faster without GO15VENDOREXPERIMENT.
Although it would help if the GO15VENDOREXPERIMENT detected wildcard paths without vendored packages and passed through the wildcard for those, I suspect the better fix is to expand all paths up front and run child linters that support multiple paths/packages once. That should speed up more cases than making the ellipsis handling smarter. The main downsides are having to keep track of which linters can be invoked this way, and some additional complexity in gometalinter.
A cursory check shows all linters except golint that support ellipsis also support multiple paths. As golint is fairly fast anyway, it might make sense to replace the ellipsis support with this instead of having both. I doubt any of the child linters are faster than gometalinter at expanding wildcards, so doing that for them probably will not hurt performance if they still get all paths in one shot.
I haven't looked at how difficult this would be to implement, but I'm happy to do that if this sounds like something you'd merge.

That seems fairly reasonable to me, I'd accept a PR that did this. Making checks against vendored repos fast would be very nice.


fix(web): selection indicator not disappearing on base map click

Overview
Fixes the persistent selection indicator bug on base map clicks.

What I've done

Implemented a check to clear the selection when clicking on the base map.

What I haven't done
How I tested
Which point I want you to review particularly
Memo

Classic seems has no problem so i'll close this PR. Thank you!


arguments for events

$event, $element
al-on:input="value=$element.value"
al-on:keydown="key=$event.keyCode"

$value and other?

You only should provide $event, because one should get the element using $event.target.

one should get the element using $event.target.

You still can use $event and $event.target, why having $element and $value is bad, they don't prevent you.
Also $element not always equals $event.target, because event can come from a child element ("bubble")

Also $element not always equals $event.target, because event can come from a child element ("bubble")

Ok, now i accept it. ;-)


Consolidate fixture data

Coverage remained the same at 85.455% when pulling 99379e97919ab764dd424020fac60bc340d94f87 on move-fixture-data into a2941f4fe5478b4354ae4abad52867eabaf53672 on master.


SSL_do_handshake() failed

I notice I am getting the following error (often) in the error.log file in /var/www/domain.com/logs
2018/06/24 22:41:22 [crit] 61481#61481: *1228609 SSL_do_handshake() failed (SSL: error:14209102:SSL routines:tls_early_post_process_client_hello:unsupported protocol) while SSL handshaking, client: <IP_ADDRESS>, server: <IP_ADDRESS>:443
Is this likely to be caused by an issue in the VitruBox EE configuration, or should I be looking elsewhere?

Actually, it looks like I can ignore these errors, based on what I read here.
I'll close this issue.


Docs: Clarification regarding multiple configurations

In the README it's noted that this plugin can't be used with multiple config files. I don't know if it is the same, but in my setup that the plugin can't be used with an exported multiple configuration (single file, but multiple configurations), too.

@chkpnt Thanks for the feature request.
I will add supports for multiple configurations.

@chkpnt
The support the multiple configurations has been added in the next major version - 4.0.0-beta.0.
Can you please test this beta version with your use case.

I've just tested 4.0.0-beta.0 with my webpack.config.cjs consisting of three configurations and it's working great. :-) Many thanks for the quick realization!


CGEventTapCreate not implemented

Anyone?

Anyone?

Nope. What do you want it for?

Nope. What do you want it for?

I want to make a cross platform mouse + keyboard sharing... I saw a rust project that's called winit and so I decided to implement it there... the winapi side is already taken care of (CreateHookEx) so I just need to hook the Mac OS and Unix's mouse/keyboard event system (:
It will also be useful for all these malicious people who want to make a cool rust ransomeware 🤧
Btw does anyone knows where the shared object containing this symbol located at?
Why am I asking?
I got a problem right now where CGCreateEventTap returns a null... so I tried to debug it and I found that the symbol it's located in the skylight module or something like that... I am familiar with Linux and macos is Unix based so I guess there is a shared object that contains this symbol somewhere... does anyone know where this dynamic/shared object located at? I want to reverse it a bit to understand what I am doing wrong...

I want to make a cross platform mouse + keyboard sharing... I saw a rust project that's called winit and so I decided to implement it there... the winapi side is already taken care of (CreateHookEx) so I just need to hook the Mac OS and Unix's mouse/keyboard event system (:
It will also be useful for all these malicious people who want to make a cool rust ransomeware 🤧
Btw does anyone knows where the shared object containing this symbol located at?
Why am I asking?
I got a problem right now where CGCreateEventTap returns a null... so I tried to debug it and I found that the symbol it's located in the skylight module or something like that... I am familiar with Linux and macos is Unix based so I guess there is a shared object that contains this symbol somewhere... does anyone know where this dynamic/shared object located at? I want to reverse it a bit to understand what I am doing wrong...

On 10.15 SkyLight is here: /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight. If you're on Big Sur (11.0) the files aren't stored on disk in the same way anymore. See https://github.com/gimli-rs/object/issues/268 for some of the info.

On 10.15 SkyLight is here: /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight. If you're on Big Sur (11.0) the files aren't stored on disk in the same way anymore. See https://github.com/gimli-rs/object/issues/268 for some of the info.


Add more cases for API versions

Just making sure we're keeping up.
Ping @dongluochen @allencloud
Signed-off-by: Nishant Totla<EMAIL_ADDRESS>

LGTM

Any update?
ping @nishanttotla

@allencloud thanks for checking. I haven't had time to get back to this, I will do it in a day or so.

@allencloud I've fixed this PR to take into account the new versions. PTAL.

Thanks @allencloud for the review. It seems like some tests are repeatedly failing, must be something changed with new APIs. I'll investigate.

There's also another issue where the newer docker clients are downgrading version automatically. So actual requests that are sent seem to be using v1.24, for example
time="2017-06-27T18:39:52Z" level=debug msg="HTTP request received" method=GET uri="/v1.24/networks/node-0/bridge"

Figured out that the issue is https://github.com/docker/swarm/issues/2750
Updating PR to fix https://github.com/docker/swarm/issues/2750

@allencloud I've finally fixed the issue. It was a notable one.

CI seems to have been reliably fixed with this PR 🎉 🎉


Add ConfigureHtmlRenderer to MarkdownPipelineBuilder

I needed to set up image url rewriting in a project of mine and found it a bit tedious not having a way to set it up in the pipeline. So I added the ability to configure the HtmlRenderer from the pipeline builder. As an added bonus, this works with the renderer cache as well.
I did not add any tests but updated the BaseUrl test to configure the html renderer using the pipeline builder.
I did not update changelog.md since it already has been neglected for some time.
I have not spent any time figuring out whether any of the documentation should be updated, please advise.
I could not find any existing PR or issue on this exact issue so I took the liberty to raise this draft PR.
UPDATE:
I added a bare bones builder for HtmlRenderer letting me set the one field I need as a POC. It is basically a factory for TextRendererBase which I also refactored the cache mechanism to use so that too should work for any text renderer. This goes for the ToHtml method since it uses the caching mechanism to get hold of its renderer.

Thanks. It looks ok at a quick glance.

Great, I'll see if I can find the time to flesh it out with more properties and renderers.

So I added builders for all kinds of renderers along with all fields. I also added doc comments and updated some tests.
Now, I'm not 100% sure all those fields should be available through the builder. In particular the EnableHtmlFor* options because they seem to only be used internally by the different renderers/extensions. Please let me know whether I should drop some of them.
I'm also not 100% sure all those renderers should be available through the builder at either so let me know if any of them shouldn't and I'll have them removed.

A couple observations:

HtmlRenderer is by far the most used thing. I think it'd be fine to scope any such helpers to just that.
I find it odd that we'd effectively duplicate all properties on renderers with fluent extension methods.

Could we expose a single ConfigureHtmlRenderer(this builder, Action<HtmlRenderer>) instead?

Having the configuration only apply to renderers created internally by the cache is odd / inconsistent with other configurations on the pipeline builder.

It's likely you could implement this as an extension instead, modifying the renderer as part of the extension's renderer configuration. That'd mean this configuration would also apply to custom renderers created via the pipeline.

Indeed, seeing more changes coming, I agree the points from @MihaZupan


isSelfClosing not working

var xml = '''
      <segment name="NotifyAEC" alias="notifications">
            <segment name="London" alias="London"> </segment>
      </segment>
''';

void main(List<String> arguments) {
  final document = XmlDocument.parse(xml);
    var childrens = document.childElements;
   print('segment child: ${childrens.first.getAttribute('name')} isSelfClosing: ${childrens.first.isSelfClosing} ');
}

Output:
segment child: NotifyAEC isSelfClosing: true

but it should be false: because <segment name="London" alias="London"> </segment> have closing tag.

As the comment on the filed says this is not representing what was read from the input, but whether the element should be self-closing when empty.
The original intent was that self-closing tags serialize the smallest and that if the all children get removed it should serialize in the shortest possible way. And normally it shouldn't matter how the tag is rendered.
Do you have pointers how other libraries handle this? What would be a better solution?

@renggli thanks for response, honestly I do not know about how it's done in another libs, but I need such future.
Could you implement it (I do not know how this properly could be designed)

Note, if you want to check for emptiness, you probably rather want to use exampleElement.children.isEmpty, because conceptually <example-element /> and <example-element></example-element> are exactly the same and all other libraries I know can't event tell them apart.

@renggli only one question, does example from GPT mean that he understand docs like I am? (and we are both wrong)


[KED-928] Draft PR - Add Support for GCP Services. i.e. Google Cloud Storage and Big Query

Notice

[ ] I acknowledge and agree that, by checking this box and clicking "Submit Pull Request":

I submit this contribution under the Apache 2.0 license and represent that I am entitled to do so on behalf of myself, my employer, or relevant third parties, as applicable.

I certify that (a) this contribution is my original creation and / or (b) to the extent it is not my original creation, I am authorised to submit this contribution on behalf of the original creator(s) or their licensees.

I certify that the use of this contribution as authorised by the Apache 2.0 license does not violate the intellectual property rights of anyone else.

Motivation and Context
This was created as a draft PR for issue. It adds support for Google Cloud storage CSV datasets. Tests for VersionedDataset has to be added.
Would be great to get your early feedback (especially on how tests have been implemented).
How has this been tested?
Testing needs pyvcr. API requests to google cloud services are intercepted and replayed using a cassette. This approach is similar to the one used by dask/gcsfs for testing their package
Checklist

[ ] Read the contributing guidelines
[x] Opened this PR as a 'Draft Pull Request' if it is work-in-progress
[ ] Updated the documentation to reflect the code changes
[ ] Added new entries to the RELEASE.md file
[ ] Added tests to cover my changes
[] Assigned myself to the PR

@plauto Thank you for opening PR. As an initial comment, I can see lots of large Yaml files were added. Could you please remove them (you can mock the GCP requests in unit tests)?

@921kiyo the approach I have followed is the same used in the dask/gcsfs package (see here). The yaml files contain the recording of API interactions between GCS and the client library. Unfortunately you have to mock a series of HTTP requests from the google APIs, while filtering out token refresh requests etc... An alternative approach could be to write an in memory simulator and replay those http requests from there (this might take a while to write though).
From what I have seen around people either record these API requests/responses or use a test bucket in GCS. Unfortunately I could not see anything like what you have for testing S3. If you have other ideas I am totally up to try them

Butting in here, what about doing something like what they do here: https://github.com/googleapis/google-cloud-python/blob/master/storage/tests/unit/test_client.py as an example, instead of all the yaml files?

Hello @plauto
I've checked for the alternative testing approaches (sort of what moto does for testing boto), but I can't fund anything useful. Looks like what you did is just what gcsfs creators suggest https://gcsfs.readthedocs.io/en/latest/developer.html#testing-and-vcr
It's a bit sad to keep massive files in the repo, and this approach is completely different from what we do in other places.
We could potentially write our own small mock class for GCSFileSystem, to make our tests more "unit-testy".
I'm OK with both approaches really. What's our strategic vision on it? @tolomea

I don't mind much either way. Given that this is done and works and fits with gcsfs practice it's fine.

@plauto We picked up this PR and thanks to you we'll have a CSVGCSDataSet in the next Kedro release. Look out for kedro 0.15.5 and thank you so much for helping us with this. I'm going to close this PR in anticipation of the release.


Multiple popups on a page

Is there a way to host multiple popups on a single ContentPage?  Or are you limited to a single popup per ContentPage?

Hey -- I honestly don't remember. :( I haven't thought about this in awhile.
You may wan to check out this fork:
https://github.com/lightwaver/Xamarin.Forms.Popup


GOMAXPROCS discarded by upstart init due to sudo's env_reset option

Hi,
In upstart init version GOMAXPROCS is set correctly but then the actual consul-agent process is started via sudo.
In Ubuntu the default sudo configuration has env_reset configured and GOMAXPROCS is not part of the env_keep configuration.
I'd suggest adding a default for the consul user which has GOMAXPROCS as part of env_keep configuration to avoid it being ignored.

Another alternative is to drop the requirement for using sudo and instead use either /bin/su or setuid and setgid for later versions of upstart.

Arg. I would be down for an alternative to sudo.


[WIP] Game juicing demo added

There are still some points missing:

More FX
Sounds
Enemy "corpses"

I'm PRing this as WIP because I'd like to discuss the approach for the toggling of these effects. I tried to avoid using an autoload but this brings some problems. For instance, bullets can have trails - which are particles - the way the toggler is now, we can't toggle these particles on and off because they are instantiated in run time.
There are two approaches I believe: One is to autoload the toggler and let the nodes check if they should or not activate the particles. The other is to keep using signals and let the toggler know when something spawned and let it turn the particles on/off.
Suggestions on how to handle this are appreciated :)

I'll download and check the project a bit later. Just, when you're done, could you remove all the unused textures from the project? In general they make the PRs a lot harder to review with the code scattered among the .import files

Quick review as I have to leave soon, and post the post KS update now:

Design it for the full screen
There shouldn't be screenshake when the bullets don't hit an enemy imo
Bigger bullets
Auto/rapid fire (and start with low cooldown, then add a button to increase the fire rate)
Add some spray to the bullets: just a 10 degrees angle. If they're bigger it'll be easier to hit the enemies anyway
Design it full screen. The focus of this demo should be the game feel and the visuals, for the video. You don't want to work at a low resolution, but rather design the game for 1080p, the recording resolution.

You can code the toggles however you'd like, they're not going to be part of the tutorial anyway. Signals are fine, using a Singleton and having a built-in script on each and every button is fine.
I have to experiment to see what would work best. You can always toggle something: regarding particles, you can assign them to a node group and call queue_free() or set the visibility to false on all nodes in the group upon toggling a button off.
If you have any more questions I'll be there to answer tomorrow.

Done @NathanLovato  :)

I pulled the latest changes, made sure to reset my changes and half of the buttons don't do work. Rapid fire, spray, weak enemies don't work here. Can you fix that?
Be sure to make the game full-screen (and to make it look good when it's full-screen) before you record, as I told you above.

I pulled the PR in another branch and everything was working, I only found a few bugs when restarting the game that I fixed in the last commit.
Can you test it again please?


toAscUnfoldable and unionWith for StrMap

I currently use these functions with Map and would like to use StrMap instead.
When attempting to do so, I realized that they weren't implemented.
If anyone has any thoughts or suggestions on the implementation of these, I'm interested in hearing them.

toAscUnfoldable is there now: https://github.com/purescript/purescript-maps/commit/2c42ac7f175e19e263ddd22d4ab4cdfa25141079
unionWith remains to be implemented


How to configure my.cnf

Setting up the multibyte support for Drupal we need to add a few lines to my.cnf -- see http://www.jeffgeerling.com/blog/2016/getting-emoji-and-multibyte-characters-on-your-drupal-7-site-750
Can this be done in docker-compose.yml and how?

Any news on this? I have a number of utf8mb4-encoded databases which are impossible to import to dockerizedrupal without this.

Same story here. I found how to edit my.cnf but this not seems to work.
docker exec -it MYSQL_CONTAINER_ID bash
nano /etc/mysql/my.cnf

@Niklan -- did that as well, but I think such change is not permanent, unfortunately.

@Vacilando for me it still working after restart, i think new version of docker container can broke this, but until it will work.

Hey guys, MySQL image version 2.0.1 should now support this by default.

Closing this as this project is unfortunately not active anymore.


Add fire to the city if health below 50

Could use something like this
https://techbrood.com/threejs/examples/webgl_fire.html

https://codepen.io/sjcobb/details/peGxLj


Strange compilation error with undefined reference to `in_interrupt'

While I was compiling with gcc linaro on Nexus phone code branch, there will be always a compile error as follows:
CHK     include/generated/uapi/linux/version.h
CHK     include/generated/utsrelease.h
CALL    scripts/checksyscalls.sh
CC      scripts/mod/devicetable-offsets.s
GEN     scripts/mod/devicetable-offsets.h
HOSTCC  scripts/mod/file2alias.o
HOSTLD  scripts/mod/modpost
CHK     include/generated/compile.h
LINK    vmlinux
LD      vmlinux.o
MODPOST vmlinux.o
GEN     .version
CHK     include/generated/compile.h
UPD     include/generated/compile.h
CC      init/version.o
LD      init/built-in.o
kernel/built-in.o: In function __sanitizer_cov_trace_pc': /home/source/msm5x/msm/kernel/kcov.c:57: undefined reference to in_interrupt'
/home/source/msm5x/msm/kernel/kcov.c:57:(.text+0x8dbf4): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `in_interrupt'
Makefile:816: recipe for target 'vmlinux' failed
make: *** [vmlinux] Error 1
Obviously, include the header file of "in_interrupt" in kcov.c does not help, while I manually remove that checking:
if (!t || in_interrupt())  ----> if (!t )
it will be succeed, and the kernel can boot.
Any ideas?

This is now solved. That function is located in hardirq.h, not preempt.h, included correct header is OK. i made a mistake.


fix ctpv/lf config on foot

According to @dnkl ctpv works with foot, since chafa uses sixels if terminal supports image previews, or else fallbacks to ASCII art like alacritty.
But with default lf config, I'm can't able to see previews on foot. Is there any way to utilize sixels ? Running ctpv <image> does work on foot (through sixels).

Fixed in 1c7dc792cde0fd8fc9216a4d1506ae339e86dd4c and 08095635bc879115cfd47f48204817ab2868127a
The problem is that lf itself doesn't support sixel, even though both chafa and foot do. However, there is an lf fork does support it: https://github.com/horriblename/lf. You can try to install the fork and set autochafa option in your ctpv config if you want high quality image previews.
Wait, have I just found a solution to #14?!


Add a "categorical rectangular circle packing" type

A "categorical rectangular circle packing" visualizes older and more up to date events of different categories affecting a certain amount of entities:
rectangular bars side by side each with a title (position: top or bottom): representing categories.
brightness/shade: older -> darker colored circle, new-> brighter colored circle (timestamp: based on creation date or last updated date)
circle size: corresponding to affected entities by the event
color (optional): a) just one color or b) one color per category or c) one color and a special color (e.g. red) to mark important/urgend events

Hi.
Could you add a screenshot of what you have in mind?
Thanks!

Sorry for the late answer:


add documentation for TLS support for Elasticsearch

@just-at-uber Can we merge this or should we wait for the server code release (Server PR has been merged)?

Perhaps wait until server has been released before merging as developers may try this and it not work then raise new issues.
Thanks!

@spmistry can you resolve the conflict? I will merge it in once it's done.


cargo publishing

It'd be nice to also have the crate pushed to crates.io, on tagged commits, after tests passed.
Seems rather easy to implement: https://github.com/tomaka/glutin/blob/a974631197da6da9d9a91b00b4bfc75345608e51/.travis.yml#L31

I'm not 100% sure about this. In the past, I had commited what would have been e.g. v0.1.1 and tried to cargo publish that but it failed due to metadata issues (e.g. too many keywords). Had I pushed that tag to let CI handle it, CI would have failed to publish it too and I would have ended with a GitHub tag but no published crate ...
That's why I always do my releases like this:
$ git commit -m 'release v0.1.1`
$ cargo publish  # if this fails, fix the problem and amend the last commit
$ git tag -a v0.1.1  # we are sure that a crate was published!
$ git push
$ git push origin v0.1.1

Works for me :)


jc: 1.14.3 -> 1.14.4

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/kellyjonbrazil/jc/releases.
meta.description for jc is: "This tool serializes the output of popular command line tools and filetypes to structured JSON output"
meta.homepage for jc is: "https://github.com/kellyjonbrazil/jc"
meta.changelog for jc is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 1.14.4 with grep in /nix/store/aygkny5cynf97453x7dhpa8zk4a5dyrc-python3.8-jc-1.14.4

directory tree listing: https://gist.github.com/1f45de3fd3c1eeca7690078685f1fa94

du listing: https://gist.github.com/c2d25de3657932324b23012e7b4f227c

Rebuild report (if merged into master) (click to expand)

12 total rebuild path(s)

3 package rebuild(s)

3 x86_64-linux rebuild(s)
3 i686-linux rebuild(s)
3 x86_64-darwin rebuild(s)
3 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
jc
python38Packages.jc
python39Packages.jc

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/aygkny5cynf97453x7dhpa8zk4a5dyrc-python3.8-jc-1.14.4 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A jc https://github.com/r-ryantm/nixpkgs/archive/4b233fe7417a5015f14574169d51b6662254ba24.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/aygkny5cynf97453x7dhpa8zk4a5dyrc-python3.8-jc-1.14.4
ls -la /nix/store/aygkny5cynf97453x7dhpa8zk4a5dyrc-python3.8-jc-1.14.4/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

2 packages built:

jc (python38Packages.jc)
python39Packages.jc

Maintainer pings
cc @Atemu for testing.

Result of nixpkgs-review pr 115864 at 4b233fe7 run on aarch64-linux 1

2 packages built successfully:

jc (python38Packages.jc)
python39Packages.jc


Add examples to remote sample data & synthetic tests [for async work]

Warning: This is currently a very draft PR. I will be updating this over the next day or two with more examples & tests, at which point this note will go away. 🙃
Description

We (the group working on async) want to include several examples and benchmarks which can be used to compare the performance of the async branch against mainline napari. The samples should be functional (albeit slow) on the mainline napari.
We expect to use the real-world data loading examples in conjunction with the perfmon configs (https://github.com/napari/napari/pull/4898) to identify performant issues.
Type of change

[ ] Bug-fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

References

https://github.com/napari/napari/pull/4898
https://www.napari-hub.org/plugins/napari-bio-sample-data
Architecture Working Group

How has this been tested?

[ ] Manual test of developer examples

Final checklist:

[ ] My PR is the minimum possible work for the desired functionality
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] If I included new strings, I have used trans. to make them localizable.
For more information see our translations guide.

we need to move the code to examples/dev

FYI I think that broke the benchmarks as zarr was not installed during the bench test.
I'm not sure where the bench requirement are being installed, but I'l ltry to figure it out.


AT port

hello,
i am using esp32 wroom board
by using separate port as to flash gpio1,3 and for ATgpio16,17 working well
i want to use same port for flash code which is of UART0 AND pin tx gpio1 ,rx gpio3 and AT port which is given that at UART1 of pin tx gpio17 ,rx gpio16 in https://github.com/espressif/esp-at  but actually in wroom32  datasheet pin tx gpio17,rx gpio16 of UART2.
As given in https://github.com/espressif/esp-at/blob/master/docs/How_To_Set_AT_Port_Pin.md
i made that setting
make menuconfig > Component config > ESP32-specific > UART peripheral to use for console output (0-1) > UART1
their is UART0 UART1 option but actually from data sheet gpio16,17 which is of UART2 no option
SO THAT AT COMMANDS DOES NOT GET TX

The pins for UART can be configured as others. Please refer to the chapter about IO_MUX  and GPIO in the datasheet and esp32 technical reference manual.

YES ..but in this case how to change...i trying for change as procedure in https://github.com/espressif/esp-at/blob/master/docs/How_To_Set_AT_Port_Pin.md
make menuconfig > Component config > ESP32-specific > UART peripheral to use for console output (0-1) > UART1
NO OPTION OF UART2

@xcguang please give me response its urgent for me

Why UART2?
The port sending AT command is UART1.  gpio16,17 are not only for UART2, you can configure it for UART0 or UART1.

yes i am done settings as given but commands does not get tx instead  of i am using separate pin without change in menuconfig as gpio1,3 to flash and gpio16,17 for AT commands is working well

Do you modify them? If so, Please `make clean & make`

yes..i did all  procedure given in https://github.com/espressif/esp-at/blob/master/docs/How_To_Set_AT_Port_Pin.md

From: "xcguang"<EMAIL_ADDRESS>Sent: Friday, November 29, 2019 1:39 PM
To: "espressif/esp-at"<EMAIL_ADDRESS>Cc: "reshma26p"<EMAIL_ADDRESS>"Author"<EMAIL_ADDRESS>Subject: Re: [espressif/esp-at] AT port (#285)
Do you modify them? If so, Please make clean & make

You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Set GPIO1(TX) and GPIO3(RX) to be both the log pin and AT port pin according to the documentHow_To_Set_AT_Port_Pin.md, it works well.


[AutoPR sql/resource-manager] Update BlobAuditing swaggers to support Azure Monitor audit target

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

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


optimization: 手动安装的安装说明需要完善 (closed #1082)

Codecov Report

Merging #1113 (a59075d) into V2.2.23-rc (3873344) will increase coverage by 0.02%.
The diff coverage is n/a.

@@              Coverage Diff               @@
##           V2.2.23-rc    #1113      +/-   ##
==============================================
+ Coverage       73.21%   73.23%   +0.02%
==============================================
  Files             322      322
  Lines           22978    22988      +10
==============================================
+ Hits            16823    16835      +12
+ Misses           6155     6153       -2

Impacted Files
Coverage Δ

apps/node_man/handlers/job.py
84.84% <0.00%> (-0.31%)
:arrow_down:

urls.py
100.00% <0.00%> (ø)

apps/node_man/handlers/validator.py
95.74% <0.00%> (ø)

apps/backend/agent/solution_maker.py
89.69% <0.00%> (+0.08%)
:arrow_up:

apps/node_man/handlers/cloud.py
93.04% <0.00%> (+0.31%)
:arrow_up:

apps/backend/subscription/steps/plugin.py
55.86% <0.00%> (+0.65%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.